.theme-template-suffix-custom-pdp{--custom-pdp-ink: #201c18;--custom-pdp-muted: #6f675f;--custom-pdp-line: #ded7cd;--custom-pdp-panel: #fffdf8;--custom-pdp-media: #f0ebdd;--custom-pdp-accent: #7a003c;--custom-pdp-accent-hover: #5f002f;background:#f8f5ee;color:var(--custom-pdp-ink)}.theme-template-suffix-custom-pdp .section-product-info{background:#f8f5ee}.theme-template-suffix-custom-pdp .section-product-info .x-pgw{max-width:1480px}.theme-template-suffix-custom-pdp .product-media-container,.theme-template-suffix-custom-pdp .product-content-container{min-width:0}.theme-template-suffix-custom-pdp .product-content-container{align-self:flex-start}.theme-template-suffix-custom-pdp .product-info{max-width:620px}.theme-template-suffix-custom-pdp .x-block-product-rating{margin-bottom:.55rem}.theme-template-suffix-custom-pdp .block-collection-link a{padding:0;color:var(--custom-pdp-muted);background:transparent;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.theme-template-suffix-custom-pdp .x-block-product-title{margin-bottom:.65rem}.theme-template-suffix-custom-pdp .product-title{color:var(--custom-pdp-ink);font-weight:650;letter-spacing:-.025em}.theme-template-suffix-custom-pdp .x-block-price{margin-bottom:.8rem}.theme-template-suffix-custom-pdp .x-block-price [id^=price-]{column-gap:.65rem;row-gap:.25rem}.theme-template-suffix-custom-pdp .main-product-price .price,.theme-template-suffix-custom-pdp .main-product-price .price-sale{color:var(--custom-pdp-ink);font-weight:750;letter-spacing:-.02em}.theme-template-suffix-custom-pdp .main-product-price .price-compare{color:var(--custom-pdp-muted);font-size:.62em}.theme-template-suffix-custom-pdp .x-discount-badge{background:#0f6a4d;border-radius:3px;font-size:.68rem}.theme-template-suffix-custom-pdp .variant-selects fieldset{gap:.5rem;padding-bottom:.9rem}.theme-template-suffix-custom-pdp .variant-selects legend,.theme-template-suffix-custom-pdp .x-block-custom-options p:first-child,.theme-template-suffix-custom-pdp .x-quantity-selector>label{width:100%;margin-bottom:.15rem;color:var(--custom-pdp-ink);font-size:.78rem;font-weight:700}.theme-template-suffix-custom-pdp .variant-selects .input-radio+label{min-height:44px;margin-top:0;padding:.55rem .85rem;justify-content:center;border:1px solid var(--custom-pdp-line);border-radius:8px;background:var(--custom-pdp-panel);color:var(--custom-pdp-ink)!important;font-size:.78rem;line-height:1.2;text-align:center;font-weight:500;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.theme-template-suffix-custom-pdp .variant-selects .input-radio+label:not(.color-watches){color:var(--custom-pdp-ink)!important}.theme-template-suffix-custom-pdp .variant-selects .input-radio:checked+label{border-color:var(--custom-pdp-ink)!important;box-shadow:inset 0 0 0 1px var(--custom-pdp-ink)!important;color:var(--custom-pdp-ink)!important;background:var(--custom-pdp-panel)!important;font-weight:600}.theme-template-suffix-custom-pdp .variant-selects .input-radio:checked+label:not(.color-watches){color:var(--custom-pdp-ink)!important;background:var(--custom-pdp-panel)!important}.theme-template-suffix-custom-pdp .variant-selects .input-radio+label span,.theme-template-suffix-custom-pdp .variant-selects .input-radio:checked+label span{color:inherit!important}.theme-template-suffix-custom-pdp .variant-selects .input-radio+label.color-watches{min-height:unset;padding:0;background:none}.theme-template-suffix-custom-pdp .variant-selects .input-radio:checked+label.color-watches{background:none!important;box-shadow:0 0 0 2px var(--custom-pdp-panel),0 0 0 4px var(--custom-pdp-ink)!important}.theme-template-suffix-custom-pdp .variant-selects .input-radio.disabled+label,.theme-template-suffix-custom-pdp .variant-selects .input-radio[data-available=false]+label{color:#938b84!important;background:#f4f0e8!important;text-decoration:line-through;cursor:not-allowed}.theme-template-suffix-custom-pdp .variant-selects .input-radio.disabled+label span,.theme-template-suffix-custom-pdp .variant-selects .input-radio[data-available=false]+label span{color:#938b84!important}.theme-template-suffix-custom-pdp .variant-selects .input-radio:focus-visible+label,.theme-template-suffix-custom-pdp .x-block-custom-options input:focus-visible,.theme-template-suffix-custom-pdp .x-block-custom-options select:focus-visible,.theme-template-suffix-custom-pdp .x-quantity-selector button:focus-visible,.theme-template-suffix-custom-pdp .x-block-buy-buttons button:focus-visible,.theme-template-suffix-custom-pdp .x-block-buy-buttons a:focus-visible{outline:2px solid var(--custom-pdp-accent);outline-offset:2px}.theme-template-suffix-custom-pdp .x-block-custom-options{margin-bottom:.9rem}.theme-template-suffix-custom-pdp .x-block-custom-options input,.theme-template-suffix-custom-pdp .x-block-custom-options select,.theme-template-suffix-custom-pdp .x-block-custom-options textarea{min-height:46px;padding:.7rem .9rem;border-color:var(--custom-pdp-line);border-radius:8px;background:var(--custom-pdp-panel)}.theme-template-suffix-custom-pdp .x-block-custom-options .mt-2{color:var(--custom-pdp-muted);font-size:.72rem;line-height:1.45}.theme-template-suffix-custom-pdp .x-quantity-selector>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.theme-template-suffix-custom-pdp .x-quantity-selector>div>div{width:100%;min-height:48px;margin-top:0;justify-content:space-between;border-color:var(--custom-pdp-line);border-radius:8px;background:var(--custom-pdp-panel)}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form{display:grid;grid-template-columns:minmax(5rem,.68fr) minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:.55rem;margin:0!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>[id^=custom-sku-data-]{display:none!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.flex.gap-2{min-width:0;display:contents!important;gap:.55rem}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.flex.gap-2>.inline-flex{grid-column:1;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;border:1px solid var(--custom-pdp-line)!important;border-radius:8px!important;background:var(--custom-pdp-panel)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.flex.gap-2>.inline-flex button{height:100%!important;width:2.25rem!important;min-width:2.25rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer;color:var(--custom-pdp-ink)!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.flex.gap-2>.inline-flex button svg,.theme-template-suffix-custom-pdp .x-quantity-selector button svg{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;max-width:12px!important;max-height:12px!important;display:block!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.flex.gap-2>.inline-flex input{height:100%!important;flex:1 1 auto!important;min-width:0!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;text-align:center!important;font-size:.85rem!important;font-weight:600!important;color:var(--custom-pdp-ink)!important;box-shadow:none!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.flex.gap-2>.add_to_cart_button,.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button{grid-column:2;min-width:0;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 .5rem!important;border:1px solid var(--custom-pdp-accent)!important;border-radius:8px!important;background:var(--custom-pdp-accent)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;overflow:hidden;line-height:1.2!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button:hover:not(:disabled){border-color:var(--custom-pdp-accent-hover)!important;background:var(--custom-pdp-accent-hover)!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button:disabled{opacity:.6}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.payment-button-container{grid-column:3;min-width:0;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons .payment-button-container .payment-button,.theme-template-suffix-custom-pdp .x-block-buy-buttons .payment-button-container .shopify-payment-button,.theme-template-suffix-custom-pdp .x-block-buy-buttons .payment-button-container .shopify-cleanslate{width:100%!important;height:100%!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;display:flex!important;box-sizing:border-box!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button__button,.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button__button--unbranded,.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button .shopify-cleanslate [type=submit]{width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 .5rem!important;border:1px solid var(--custom-pdp-ink)!important;border-radius:8px!important;background:var(--custom-pdp-panel)!important;color:var(--custom-pdp-ink)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:clamp(.74rem,.95vw,.88rem)!important;font-weight:600!important;line-height:1.2!important;box-sizing:border-box!important;transition:all .2s ease}.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button__button:hover:not(:disabled),.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button__button--unbranded:hover:not(:disabled),.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button .shopify-cleanslate [type=submit]:hover:not(:disabled){background:#f0ebe1!important;border-color:var(--custom-pdp-ink)!important;color:var(--custom-pdp-ink)!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.payment-button-container.hidden,.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.payment-button-container[style*="display: none"],.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.payment-button-container:empty{display:none!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form:has(>.payment-button-container.hidden) .add_to_cart_button,.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form:has(>.payment-button-container[style*="display: none"]) .add_to_cart_button,.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form:has(>.payment-button-container:empty) .add_to_cart_button{grid-column:2 / -1!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons .x-atc-text{max-width:100%;font-size:clamp(.72rem,1vw,.9rem);line-height:1.2;white-space:normal;overflow-wrap:anywhere}.theme-template-suffix-custom-pdp .x-block-buy-buttons .x-atc-text .price-compare{display:none}.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button .price,.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button .price-sale{color:#fff!important}.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button .x-discount-badge{display:inline-flex;align-items:center;min-height:18px;margin:.25rem 0 0;padding:.1rem .3rem;border-radius:3px;background:#d9f2df;color:#155e37;font-size:.6rem;line-height:1}.theme-template-suffix-custom-pdp .x-block-buy-buttons>div>.flex.gap-3{display:none}.theme-template-suffix-custom-pdp [class^=mega-deal-block-],.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"]{margin:0 0 1rem;padding:.7rem .8rem;border:1px solid #e7d7b4;border-radius:10px;background:#fff8e7!important;box-shadow:none}.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__badge-placeholder,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__badge-placeholder{width:38px;height:38px;min-width:38px;background:var(--custom-pdp-accent)}.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__get-at,.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__coupon,.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__timer-label,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__get-at,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__coupon,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__timer-label{color:var(--custom-pdp-ink)!important}.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__extra-badge,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__extra-badge{background:#d9f2df!important;color:#155e37!important;border-radius:999px}.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__timer-value,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__timer-value{color:var(--custom-pdp-accent)!important}.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer{border-color:#e7d7b4!important;background:#fff8e7!important;color:var(--custom-pdp-ink)}.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer__title,.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer__price,.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer__timer-value{color:var(--custom-pdp-ink)!important}.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer__badge{background:var(--custom-pdp-accent)!important;color:#fff!important}.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer__details-link,.theme-template-suffix-custom-pdp .x-block-promo-offer .promo-offer__icon{color:var(--custom-pdp-accent)!important}.theme-template-suffix-custom-pdp .x-block-discount-progress-bar,.theme-template-suffix-custom-pdp .x-block-product-complementary,.theme-template-suffix-custom-pdp .x-delivery-time-checker,.theme-template-suffix-custom-pdp [class*=x-block-collapsible-tab-]{border-color:var(--custom-pdp-line);border-radius:10px}.theme-template-suffix-custom-pdp .x-block-product-complementary{margin-bottom:1rem;padding:1rem;background:var(--custom-pdp-panel)}.theme-template-suffix-custom-pdp .x-delivery-time-checker{overflow:hidden}.theme-template-suffix-custom-pdp [class*=x-block-collapsible-tab-]{border:1px solid var(--custom-pdp-line);background:var(--custom-pdp-panel)}.theme-template-suffix-custom-pdp [class*=x-block-collapsible-tab-]+[class*=x-block-collapsible-tab-]{margin-top:-.55rem}.theme-template-suffix-custom-pdp #shopify-section-template--product-recommendations,.theme-template-suffix-custom-pdp .section-product-recommendations{background:#fffdf8}@media screen and (min-width:768px){.theme-template-suffix-custom-pdp .product-media-item{overflow:hidden;border-radius:10px;background:var(--custom-pdp-media)}.theme-template-suffix-custom-pdp .product-media-item .product-media,.theme-template-suffix-custom-pdp .product-media-item img{background:var(--custom-pdp-media)}}@media screen and (min-width:990px){.theme-template-suffix-custom-pdp .product-media-container{width:58%}.theme-template-suffix-custom-pdp .product-content-container{width:42%}.theme-template-suffix-custom-pdp .product-info{padding-left:clamp(1.5rem,3vw,3.5rem)}.theme-template-suffix-custom-pdp .x-quantity-selector,.theme-template-suffix-custom-pdp .x-block-buy-buttons{width:100%;margin-bottom:1rem}}@media screen and (max-width:989px){.theme-template-suffix-custom-pdp .product-info{max-width:none}.theme-template-suffix-custom-pdp .x-quantity-selector,.theme-template-suffix-custom-pdp .x-block-buy-buttons{width:100%}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form{grid-template-columns:minmax(4.5rem,.68fr) minmax(0,1.25fr) minmax(0,1fr)}}@media screen and (max-width:767px){.theme-template-suffix-custom-pdp .product-media-container{padding-bottom:1.1rem}.theme-template-suffix-custom-pdp .product-content-container{padding-top:.5rem}.theme-template-suffix-custom-pdp .product-title{font-size:clamp(1.55rem,7vw,2rem)!important}.theme-template-suffix-custom-pdp .variant-selects .input-radio+label:not(.color-watches){min-height:46px;padding-inline:.75rem}.theme-template-suffix-custom-pdp .x-quantity-selector{margin-bottom:.75rem}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form{grid-template-columns:minmax(4.25rem,.7fr) minmax(0,1.25fr) minmax(0,1fr);gap:.45rem}.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button,.theme-template-suffix-custom-pdp .x-block-buy-buttons .payment-button-container{width:100%}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.payment-button-container{grid-column:3}.theme-template-suffix-custom-pdp .x-block-buy-buttons .add_to_cart_button,.theme-template-suffix-custom-pdp .x-block-buy-buttons .shopify-payment-button__button{height:48px!important;min-height:48px!important;max-height:48px!important;padding-inline:.35rem;font-size:.76rem}.theme-template-suffix-custom-pdp .x-block-buy-buttons .x-atc-text{display:block;font-size:.73rem}.theme-template-suffix-custom-pdp .x-block-custom-options{margin-bottom:.7rem}.theme-template-suffix-custom-pdp [class^=mega-deal-block-],.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"]{align-items:center;gap:.55rem;padding:.65rem .7rem}.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__get-at,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__get-at,.theme-template-suffix-custom-pdp [class^=mega-deal-block-] .mega-deal__timer-value,.theme-template-suffix-custom-pdp [class*=" mega-deal-block-"] .mega-deal__timer-value{font-size:.82rem}}@media screen and (max-width:380px){.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form{grid-template-columns:minmax(4.5rem,.65fr) minmax(0,1.35fr)}.theme-template-suffix-custom-pdp .x-block-buy-buttons form.form>.payment-button-container{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.theme-template-suffix-custom-pdp *,.theme-template-suffix-custom-pdp *:before,.theme-template-suffix-custom-pdp *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom-pdp.css.map */
