:root{--pdp-warm-black: #1a1816;--pdp-charcoal: #2d2a27;--pdp-stone: #6b6662;--pdp-dove: #9c9691;--pdp-whisper: #e8e6e3;--pdp-cream: #f7f6f4;--pdp-divider: rgba(0, 0, 0, .06)}.product-content-container .product-vendor-block{font-size:8px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;color:var(--pdp-dove);margin:0 0 10px;opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.1s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.product-content-container .product-vendor-block a{color:var(--pdp-dove);text-decoration:none;transition:color .4s ease;position:relative}.product-content-container .product-vendor-block a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--pdp-stone);transition:width .4s ease}.product-content-container .product-vendor-block a:hover{color:var(--pdp-stone)}.product-content-container .product-vendor-block a:hover:after{width:100%}.product-content-container .product-title-block{font-size:28px;font-weight:300;letter-spacing:-.8px;line-height:1.15;color:var(--pdp-warm-black);margin:0 0 16px;opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.2s}.product-content-container .product-price-block{font-family:Courier New,Courier,monospace;font-size:15px;font-weight:400;letter-spacing:.5px;color:var(--pdp-warm-black);margin:0 0 24px;opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.3s;padding-bottom:20px;border-bottom:1px solid var(--pdp-divider)}.product-content-container .product-variant-picker-block legend,.product-content-container .product-variant-picker-block>label,.product-content-container .product-quantity-block>label{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--pdp-warm-black);margin-bottom:8px;display:block;opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.4s}.product-content-container .product-variant-picker-block{opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.45s;margin-bottom:16px}.product-content-container .product-variant-picker-block input[type=radio]+label{font-size:12px;font-weight:400;letter-spacing:.3px;padding:12px 24px;border:1px solid var(--pdp-divider);background:transparent;color:var(--pdp-charcoal);cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-block;margin:0 6px 6px 0;border-radius:0;position:relative;overflow:hidden}.product-content-container .product-variant-picker-block input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pdp-cream);transform:translateY(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);z-index:-1}.product-content-container .product-variant-picker-block input[type=radio]+label:hover:before{transform:translateY(0)}.product-content-container .product-variant-picker-block input[type=radio]+label:hover{border-color:var(--pdp-whisper)}.product-content-container .product-variant-picker-block input[type=radio]:checked+label{border-color:var(--pdp-warm-black);background:var(--pdp-warm-black);color:var(--pdp-cream)}.product-content-container .product-variant-picker-block input[type=radio]:checked+label:before{transform:translateY(0);background:var(--pdp-warm-black)}.product-content-container .product-variant-picker-block input[type=radio]:disabled+label{opacity:.25;cursor:not-allowed;position:relative}.product-content-container .product-variant-picker-block input[type=radio]:disabled+label:after{content:"";position:absolute;top:50%;left:10%;right:10%;height:1px;background:var(--pdp-stone);transform:rotate(-12deg)}.product-content-container .product-quantity-block{display:flex;flex-direction:column;opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.5s;margin-bottom:18px}.product-content-container .product-quantity-block>div{display:flex;align-items:center;gap:18px}.product-content-container .product-quantity-block button{background:none;border:none;cursor:pointer;padding:8px;color:var(--pdp-charcoal);display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:50%}.product-content-container .product-quantity-block button:hover{color:var(--pdp-warm-black);background:var(--pdp-cream)}.product-content-container .product-quantity-block button svg{width:13px;height:13px;stroke-width:1.5px}.product-content-container .product-quantity-block input[type=number]{width:56px;text-align:center;font-family:Courier New,Courier,monospace;font-size:13px;font-weight:400;letter-spacing:.5px;border:none;border-bottom:1px solid var(--pdp-divider);background:none;padding:10px 0;transition:all .3s ease;color:var(--pdp-warm-black)}.product-content-container .product-quantity-block input[type=number]:focus{outline:none;border-bottom-color:var(--pdp-warm-black)}.product-content-container .add-to-cart-container{opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.55s}.product-content-container .add-to-cart-container button.add-to-cart,.add-to-cart-container button.add-to-cart{width:100%;background:var(--pdp-warm-black);color:var(--pdp-cream);border:none;border-radius:0;padding:11px 24px;font-size:16px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);margin-top:0;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;line-height:1}.product-content-container .add-to-cart-container button.add-to-cart:before,.add-to-cart-container button.add-to-cart:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transition:left .6s ease}.product-content-container .add-to-cart-container button.add-to-cart:hover:before,.add-to-cart-container button.add-to-cart:hover:before{left:100%}.product-content-container .add-to-cart-container button.add-to-cart:hover,.add-to-cart-container button.add-to-cart:hover{background:var(--pdp-charcoal);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.product-content-container .add-to-cart-container button.add-to-cart:active,.add-to-cart-container button.add-to-cart:active{transform:translateY(0)}.product-content-container .add-to-cart-container button.add-to-cart:after,.add-to-cart-container button.add-to-cart:after{content:none!important}.product-content-container .add-to-cart-container button.add-to-cart .add-to-cart-icon,.add-to-cart-container button.add-to-cart .add-to-cart-icon{display:flex!important;align-items:center;justify-content:center;margin-top:2px}.product-content-container .add-to-cart-icon svg,.add-to-cart-icon svg{width:16px;height:16px;stroke-width:1.5px;transition:transform .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}.product-content-container .add-to-cart-container button.add-to-cart:hover .add-to-cart-icon svg,.add-to-cart-container button.add-to-cart:hover .add-to-cart-icon svg{transform:translate(3px)}.product-content-container .shopify-payment-button{margin-top:8px!important;opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.6s}.product-content-container .shopify-payment-button__button{transition:all .3s ease!important}.product-content-container .shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.product-content-container .product-price-block+div{font-size:7px;letter-spacing:1px;text-transform:uppercase;color:var(--pdp-dove);margin-top:16px;opacity:.7}.product-content-container .product-block-description{margin-top:32px;padding-top:24px;border-top:2px solid var(--pdp-warm-black);opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.65s}.product-content-container .product-block-description h3,.product-content-container .product-block-description h4{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--pdp-warm-black);margin-bottom:16px}.product-content-container .product-block-description .rte,.product-content-container .rte{font-size:13px;line-height:1.5;color:var(--pdp-charcoal);letter-spacing:.2px;font-weight:400}.product-content-container .rte p{margin-bottom:14px;color:var(--pdp-charcoal)}.product-content-container .rte p:last-child{margin-bottom:0}.product-content-container .rte strong{font-weight:600;color:var(--pdp-warm-black)}.product-content-container .product-block-area>*+*{margin-top:18px}.product-content-container .product-vendor-block+.product-title-block{margin-top:0}.product-content-container .product-title-block+.product-price-block{margin-top:6px}.product-content-container{background:#fff}.product-content-container .product-block-area{padding-top:28px;padding-bottom:200px}@media(max-width:1023px){.product-content-container .product-block-area{padding-top:42px;padding-bottom:150px}}.product-content-container .collapsible-tab-header{font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--pdp-charcoal);padding:20px 0;border-top:1px solid var(--pdp-divider);cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.product-content-container .collapsible-tab-header:hover{color:var(--pdp-warm-black);padding-left:4px}.product-content-container .collapsible-tab-content{font-size:12px;line-height:1.85;color:var(--pdp-stone);padding-bottom:20px;font-weight:300}.product-media-container{background:var(--pdp-cream);position:relative}.product-media-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.01) 0%,transparent 20%,transparent 80%,rgba(0,0,0,.01) 100%)}.product-media-container .splide__slide{display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.product-media-container .splide__slide{min-height:65vh}}@media(max-width:1023px){.product-media-container .splide__slide{height:500px}}.product-media-container .splide__slide>div{height:100%;display:flex;align-items:center;justify-content:center}.product-media-container .splide__slide>div>image-with-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-media-container .splide__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.product-media-container .splide__list>li:first-child img{opacity:0;animation:fadeIn .8s ease forwards;animation-delay:.2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-media-container img:hover{opacity:.95}section[data-color-scheme] .scrolling-text,section[data-color-scheme] [data-scrolling-text],section[data-color-scheme] .scrolling-text span,section[data-color-scheme] [data-scrolling-text] span{font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--pdp-dove);opacity:.7}@media(min-width:1024px){section[data-color-scheme] .scrolling-text,section[data-color-scheme] [data-scrolling-text],section[data-color-scheme] .scrolling-text span,section[data-color-scheme] [data-scrolling-text] span{font-size:12px}}section.border-b-gridline:has([data-scrolling-text]){background:var(--pdp-cream);padding:12px 0}.related-products{background:#fff;margin-top:80px}.related-products-container{padding:0}.related-products-container .section-title{padding:40px 0 32px;text-align:center}.related-products-container .text-heading-standard{font-size:14px!important;font-weight:600!important;letter-spacing:2px;text-transform:uppercase;color:var(--pdp-warm-black)}@media(min-width:1024px){.related-products-container .text-heading-standard{font-size:16px!important}}.related-products-container ul{gap:1px;background:var(--pdp-whisper)}.related-products-container li{background:#fff}.related-products-container li>div,.related-products-container li>a>div,.related-products-container .product-tile-info,.related-products-container .product-info{padding:12px 20px!important}.related-products-container .product-title,.related-products-container a[href*="/products/"],.related-products-container h3,.related-products-container h4{font-size:12px!important;font-weight:400!important;letter-spacing:.3px!important;color:var(--pdp-charcoal)!important;line-height:1.4!important;padding-left:0!important;margin-left:0!important}.related-products-container .price,.related-products-container .product-price,.related-products-container [class*=price]{font-size:11px!important;font-weight:500!important;letter-spacing:.5px!important;color:var(--pdp-warm-black)!important;margin-top:6px!important}@media(max-width:1023px){.product-content-container .product-title-block{font-size:22px}.product-content-container .product-variant-picker-block input[type=radio]+label{padding:10px 18px;font-size:11px}.product-content-container .add-to-cart-container button.add-to-cart{padding:11px 24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-detail-minimal.css.map */
