body:has(product-info[id^=MainProduct]) main.content-for-layout{padding-top:0!important;background:#ced5d6}body:has(.collection-hero) main.content-for-layout,body:has(.collection-hero) #MainContent,body:has(.collection-hero) main{padding:0!important;margin:0!important;background:#ced5d6}product-info[id^=MainProduct]{display:block;background:#ced5d6;position:relative;padding:0;margin:0}product-info[id^=MainProduct][class*=section-][class*=-padding]{padding-top:0!important}.product__media-list.slider,.product__media-list.slider--mobile{display:grid!important;grid-template-columns:1fr!important;gap:2px!important;overflow:visible!important;overflow-x:visible!important;scroll-snap-type:none!important;scroll-behavior:auto!important}.product__media-list.grid--peek{overflow:visible!important}.product__media-item,.product__media-list li{scroll-snap-align:none!important;width:100%!important;min-width:100%!important;flex:none!important}.product__media-item.scroll-trigger,.product__media-item.animate--fade-in{animation:none!important;opacity:1!important;transform:none!important}.product__media-wrapper .slider-counter,.product__media-wrapper .slider-button{display:none!important}slider-component[id^=GalleryViewer]{overflow:visible!important}product-info[id^=MainProduct]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;pointer-events:none;z-index:0;opacity:.45;mix-blend-mode:multiply}product-info[id^=MainProduct]>.page-width{position:relative;z-index:1;max-width:100%;width:100%;margin:0 auto;padding-left:clamp(.75rem,2vw,2rem);padding-right:clamp(.75rem,2vw,2rem)}.product{column-gap:0}.product__media-wrapper{margin-left:calc(-1*clamp(.75rem,2vw,2rem));width:calc(100% + clamp(.75rem,2vw,2rem));padding:0}.product__media-wrapper [id^=Slide-template]{width:100%!important;max-width:100%!important}.product__media-wrapper .slider{gap:0}.product__info-wrapper{padding:2rem clamp(2rem,5vw,5rem) 2rem clamp(2rem,4vw,4rem)}.product__title h1,.product__title h2,.product__title .h1{font-family:Archivo,BIZ UDPGothic,sans-serif!important;font-size:2rem!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:uppercase;color:#141414;margin:0}.product__title a{text-decoration:none;color:inherit}.price--large .price-item--regular,.price--large .price-item--sale{font-family:Archivo,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0em;color:#141414}.price--large .price-item--compare{font-size:1.2rem;opacity:.5}.product__tax{font-size:1rem;color:#14141480;margin-top:.2rem}.product-form__input label{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1.1rem;font-weight:400;color:#141414}variant-selects .product-form__input{margin-top:1.5rem}variant-selects .product-form__input--pill input[type=radio]+label{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1.1rem;font-weight:400;min-width:3.6rem;min-height:3.6rem;padding:.6rem 1.2rem;border:1px solid rgba(20,20,20,.25);border-radius:9999px;color:#141414;background:transparent;transition:background .2s ease,border-color .2s ease,color .2s ease}variant-selects .product-form__input--pill input[type=radio]:checked+label{background:#141414;border-color:#141414;color:#fff}variant-selects .product-form__input--pill input[type=radio]:hover+label{border-color:#141414}.swatch-input--round label{border-radius:9999px!important;border:2px solid transparent;outline-offset:2px}.swatch-input--round input:checked+label{border-color:#141414!important}.quantity{border:1px solid rgba(20,20,20,.25);border-radius:0;background:transparent}.quantity__input{font-family:Archivo,sans-serif;font-size:1.2rem;color:#141414;background:transparent}.quantity__button{color:#141414;background:transparent}.quantity__button:hover{background:#1414140f}.product-form__quantity{margin-top:1.5rem}.product-form__quantity .form__label{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1.1rem;color:#141414}.product-form__submit{font-family:Archivo,BIZ UDPGothic,sans-serif!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.04em!important;width:100%;min-height:5rem;border-radius:0!important;border:none!important;background:#e8650a!important;color:#fff!important;transition:background .2s ease,transform .15s ease!important}.product-form__submit:hover{background:#ff7a1a!important}.product-form__submit:active{transform:scale(.98)}.product-form__submit[disabled]{opacity:.45;background:#999!important;cursor:not-allowed}.shopify-payment-button{margin-top:.75rem}.shopify-payment-button__button{border-radius:0!important;min-height:4.5rem}.shopify-payment-button__button--unbranded,.shopify-payment-button__button [class*=paypal],.shopify-payment-button iframe{filter:grayscale(.6) opacity(.7)!important;transition:filter .2s ease}.shopify-payment-button__button:hover [class*=paypal],.shopify-payment-button__button:hover iframe,.shopify-payment-button__button--unbranded:hover{filter:grayscale(0) opacity(1)!important}.product__description{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1.2rem;line-height:1.8;letter-spacing:.02em;color:#141414;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(20,20,20,.12)}.product__description h3,.product__description h4{font-size:1.2rem;font-weight:500;margin:1.5rem 0 .5rem}.product__description p{margin:0 0 1rem}.product__inventory{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1rem;margin-top:1rem}.collapse-section .accordion{border-color:#1414141f}.accordion__title{font-family:Archivo,BIZ UDPGothic,sans-serif!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.02em;text-transform:uppercase;color:#141414}.accordion__content{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1.1rem;line-height:1.7;color:#141414}.accordion__content table{width:100%;border-collapse:collapse;font-size:1.1rem}.accordion__content table th,.accordion__content table td{padding:.5rem .8rem;border-bottom:1px solid rgba(20,20,20,.1);text-align:left}.accordion__content table th{font-weight:500;color:#14141499}.related-products{background:transparent}.related-products .section-header__title{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1.6rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:#141414}.product__media-list{gap:0}.product__media-item{border-radius:0;overflow:hidden;width:100%}.product__media-item img{border-radius:0;width:100%;height:auto;object-fit:contain;display:block}.breadcrumbs{font-family:Archivo,BIZ UDPGothic,sans-serif;font-size:1rem;letter-spacing:.02em;color:#14141499;padding:1.5rem 0 0}.breadcrumbs a{color:#14141499;text-decoration:none}.breadcrumbs a:hover{color:#141414}@media(max-width:749px){.product__title h1,.product__title h2,.product__title .h1{font-size:1.3rem!important}.price--large .price-item--regular,.price--large .price-item--sale{font-size:2rem}.product-form__submit{min-height:4.5rem;font-size:1.2rem!important}product-info[id^=MainProduct]{padding:0}.product__media-wrapper{margin-left:0;width:100%}.product__info-wrapper{padding:1.5rem 1.25rem 2rem}.product__description{font-size:1.1rem;margin-top:1.5rem;padding-top:1.5rem}variant-selects .product-form__input--pill input[type=radio]+label{min-width:3.2rem;min-height:3.2rem;padding:.5rem 1rem;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kv-product.css.map */
