.wcp-offer{margin:16px 0;padding:14px 18px;border-left:3px solid #b3262e;background:#f6f4f1;color:#2d2926;font-size:15px;line-height:1.45}.wcp-offer strong,.wcp-offer p,.wcp-offer a{font:inherit;color:inherit}.wcp-offer strong{font-weight:600}.wcp-offer .wcp-code,.wcp-intro .wcp-code{display:inline-block;background:#b3262e;color:#fff;padding:1px 5px}.wcp-offer p{margin:3px 0}.wcp-offer a,.wcp-details,.wcp-bag{text-decoration:underline;text-underline-offset:3px}.wcp-offer a{display:inline-block;padding-block:5px}.wcp-rail{display:block;padding:clamp(24px,4vw,56px) clamp(18px,5vw,76px);background:#f5f4f2;color:#2d2926;scroll-margin-top:110px}.wcp-rail,.wcp-offer,.wcp-rail *{box-sizing:border-box}.wcp-rail [hidden]{display:none!important}.wcp-intro,.wcp-track{max-width:1560px;margin-inline:auto}.wcp-intro{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-bottom:16px}.wcp-intro h2{margin:0;font-size:clamp(28px,3.4vw,48px);letter-spacing:-.04em}.wcp-intro p{margin:6px 0 0}.wcp-arrows{display:flex;gap:6px}.wcp-arrows button,.wcp-close{font:inherit;color:inherit;background:#fff;border:1px solid #aaa;min-width:40px;min-height:40px;cursor:pointer}.wcp-arrows button:disabled{opacity:.45}.wcp-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 0 12px;scrollbar-width:thin}.wcp-card{flex:0 0 clamp(184px,18vw,276px);display:flex;scroll-snap-align:start}.wcp-open{display:flex;flex-direction:column;align-items:stretch;width:100%;color:inherit;text-decoration:none}.wcp-photo{position:relative;display:block}.wcp-photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top}.wcp-current,.wcp-plus{position:absolute;background:#fff}.wcp-current{left:7px;top:7px;padding:4px 6px;font-size:11px}.wcp-plus{right:8px;bottom:8px;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px}.wcp-open strong{padding:7px 0 3px;line-height:1.25}.wcp-open>span:last-child{margin-top:auto;font-size:14px}.wcp-rail dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(700px,94vw);max-height:88dvh;overflow:auto;margin:auto;padding:14px;border:0;background:#fff;color:#2d2926}.wcp-rail dialog::backdrop{background:#24201fc2}.wcp-close{position:sticky;top:0;display:block;margin-left:auto;z-index:1}.wcp-quick{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.wcp-quick img{width:100%;height:auto}.wcp-quick h3{margin:0}.wcp-quick p{margin:6px 0}.wcp-quick label,.wcp-quick select,.wcp-add,.wcp-details,.wcp-bag{display:block;margin:10px 0}.wcp-quick select,.wcp-add{width:100%;min-height:44px;padding:8px 12px;font:inherit}.wcp-add{border:0;color:#fff;background:#2d2926}.wcp-add:disabled{color:#57514d;background:#dedcd9}.wcp-status:empty{display:none}@media(max-width:740px){.wcp-card{flex-basis:44%}.wcp-quick{grid-template-columns:1fr;gap:10px}.wcp-quick img{max-height:30dvh;object-fit:contain}.wcp-intro{display:block}.wcp-arrows{justify-content:flex-end;margin-top:10px}}.wcp-offer{display:none}#MainContent:has(wcp-carousel.wcp-rail) .wcp-offer{display:block}#MainContent:has(wcp-carousel.wcp-rail) .shopify-section[id$=__recommendations]{display:none}
/*# sourceMappingURL=/cdn/shop/t/1470/assets/wcp-pdp.css.map */
