.picco-bf-campaign{background:#080808;color:#fff7e6;padding-top:46px}.picco-bf-campaign__image{display:block;width:100%}.picco-bf-campaign__image img{display:block;width:100%;height:auto;max-height:850px;object-fit:contain;margin:auto}.picco-bf-campaign__bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 4vw;border-top:1px solid #444}.picco-bf-campaign__bar p{font-size:13px;margin:0}.picco-bf-campaign__bar a{min-height:48px;display:flex;align-items:center;justify-content:center;gap:40px;background:#c8102e;color:#fff;padding:12px 24px;text-transform:uppercase;font-weight:700;font-size:13px}.picco-bf-campaign--secondary{margin-top:32px;background:#e8dfd0;color:#111;padding-top:0}.picco-bf-campaign__intro{display:flex;justify-content:space-between;align-items:baseline;padding:28px 4vw;gap:20px}.picco-bf-campaign__intro h2{font-family:inherit;font-size:clamp(22px,4vw,52px);font-weight:800;text-transform:uppercase;letter-spacing:-.04em;line-height:1;margin:0}.picco-bf-campaign__intro p{font-size:13px;margin:0}@media(max-width:749px){.picco-bf-campaign__bar{padding:16px;display:grid;gap:12px;text-align:center}.picco-bf-campaign__bar a{width:100%}.picco-bf-campaign__intro{padding:22px 16px;display:grid;gap:8px}}.picco-bf-offer{display:grid;gap:5px;background:#141414;color:#fff8e8;padding:18px;margin:12px 0 20px;border-left:5px solid #d3102e;text-align:left}.picco-bf-offer strong{font-family:inherit;font-size:22px!important;font-weight:800!important;line-height:1.05;letter-spacing:-.035em!important;text-transform:uppercase}.picco-bf-offer span{font-size:12px!important;line-height:1.4}.picco-bf-offer small{font-size:10px!important;opacity:.8;line-height:1.4}picco-preorder-extra.pc-extra{display:block;width:100%;margin:24px 0 0;padding:20px 0 0;border-top:1px solid #deded9;color:#202020;text-align:left;font-family:inherit}picco-preorder-extra[hidden],.pc-extra [hidden]{display:none!important}.pc-extra *,.pc-extra *:before,.pc-extra *:after{box-sizing:border-box}.pc-extra__header h3{margin:0;font-family:inherit;font-size:16px;line-height:1.35;font-weight:600;letter-spacing:-.025em;text-transform:none}.pc-extra__header p{margin:7px 0 17px;font-size:12px;line-height:1.65;color:#686862;letter-spacing:0}.pc-extra__chooser-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 7px;font-size:10px;line-height:1.4;letter-spacing:.07em;font-weight:500;text-transform:uppercase}.pc-extra__thumb-nav{display:flex;gap:2px}.pc-extra__thumb-nav button{display:flex;align-items:center;justify-content:center;width:27px;height:26px;margin:0;padding:0;border:1px solid #deded9;border-radius:0;background:#fff;color:#202020;cursor:pointer}.pc-extra__thumb-nav button:disabled{opacity:.3;cursor:default}.pc-extra__thumbs{display:flex;align-items:flex-start;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:6px;scrollbar-width:thin;scrollbar-color:#cdcdc6 transparent;padding:4px 6px 6px}.pc-extra__thumb{flex:0 0 56px;display:block;margin:0;padding:0;border:0;border-radius:6.4px;background:transparent;color:#202020;font:inherit;cursor:pointer;scroll-snap-align:start}.pc-extra__thumb-image{display:block;width:56px;aspect-ratio:3/4;background:#f0f0ed;border:1px solid #e5e5e5;border-radius:6.4px;overflow:hidden;transition:border-color .15s ease}.pc-extra__thumb-image img{display:block;width:100%;height:100%;object-fit:cover}.pc-extra__thumb[aria-checked=true] .pc-extra__thumb-image,.pc-extra__thumb:hover .pc-extra__thumb-image,.pc-extra__thumb[aria-checked=true]:hover .pc-extra__thumb-image{border-color:#aaa69c}picco-preorder-extra.pc-extra .pc-extra__thumb,picco-preorder-extra.pc-extra .pc-extra__thumb-image,picco-preorder-extra.pc-extra .pc-extra__thumb-image img{border-radius:6.4px!important}.pc-extra__thumb-price{display:block;margin-top:5px;font-size:10px;line-height:1.3;text-align:center}.pc-extra button:focus-visible{outline:2px solid #202020;outline-offset:3px}.pc-extra__item{display:flex;align-items:stretch;gap:14px;margin:16px 0 14px}.pc-extra__image{flex:0 0 94px;width:94px;aspect-ratio:3 / 4;background:#f0f0ed;overflow:hidden}.pc-extra__image img{display:block;width:100%;height:100%;object-fit:cover}.pc-extra__details{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:1px 0}.pc-extra__title{font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}.pc-extra__prices{display:flex;align-items:baseline;gap:8px;margin-top:5px;font-size:12px;line-height:1.4}.pc-extra__prices strong{color:#a32932;font-weight:600}.pc-extra__prices s{color:#999992;font-size:11px;font-weight:400}.pc-extra__stock{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:10px;line-height:1.4;color:#656b59}.pc-extra__stock>span{display:block;width:4px;height:4px;border-radius:50%;background:#697d55}.pc-extra__controls{display:flex;align-items:flex-end;gap:16px;width:100%;margin-top:auto;padding-top:10px}.pc-extra__size{flex:1;position:relative;min-width:0;max-width:132px}.pc-extra__control-label{display:block;margin-bottom:1px;font-size:10px;line-height:1.3;letter-spacing:.07em;font-weight:500;text-transform:uppercase}.pc-extra__size-trigger{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:34px;margin:0;border:0;border-bottom:1px solid #dcdcd7;border-radius:0;padding:5px 0;background:#fff;color:#202020;font:inherit;font-size:11px;line-height:1.4;cursor:pointer}.pc-extra__size-trigger svg{flex-shrink:0;transition:transform .15s ease}.pc-extra__size-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.pc-extra__size-panel{position:absolute;top:calc(100% + 5px);left:0;z-index:40;width:224px;max-width:calc(100vw - 134px);padding:12px;border:1px solid #dcdcd7;background:#fff;box-shadow:0 8px 22px #00000014}.pc-extra__size-heading{margin-bottom:10px;font-size:10px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.pc-extra__size-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pc-extra__size-option{display:flex;justify-content:center;align-items:center;min-width:0;min-height:40px;margin:0;padding:5px 2px;border:1px solid #dcdcd7;border-radius:0;background:#fff;color:#202020;font:inherit;font-size:11px;cursor:pointer}.pc-extra__size-option:hover{background:#f5f5f2}.pc-extra__size-option[aria-selected=true]{border-color:#202020;background:#202020;color:#fff}.pc-extra__quantity{display:flex;gap:8px;align-items:center;height:32px;white-space:nowrap;font-size:11px}.pc-extra__quantity>span:first-child{color:#797974;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.pc-extra__action{-webkit-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:43px;padding:10px 12px;margin:0;border:1px solid #202020;border-radius:0;background:#fff;color:#202020;font:inherit;font-size:11px;font-weight:500;letter-spacing:.045em;line-height:1.4;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.pc-extra__action:not(:disabled):hover{background:#f4f4f1}.pc-extra__action:disabled{color:#8d8d86;border-color:#dcdcd7;cursor:default}.pc-extra__footer{display:flex;align-items:center;justify-content:space-between;margin-top:9px;min-height:15px;font-size:10px;line-height:1.4;color:#797974}.pc-extra__status{margin:8px 0 0;color:#9d2931;font-size:11px;line-height:1.5}.pc-extra__status[data-tone=success]{color:#586746}@media(max-width:749px){picco-preorder-extra.pc-extra{margin-top:22px;padding-top:18px}.pc-extra__header h3{font-size:16px}.pc-extra__image{flex-basis:96px;width:96px}.pc-extra__size-trigger{font-size:12px}}@media(prefers-reduced-motion:reduce){.pc-extra__action{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
