html body,html body *{text-transform:none!important}.template-index .ss-categories-section .ss-categories-header{margin-bottom:32px!important}.template-index .ss-categories-section .ss-categories-title,.template-index .ss-categories-section h2.ss-categories-title{width:auto!important;max-width:980px!important;margin:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(2.35rem,4vw,4.4rem)!important;font-weight:700!important;line-height:.98!important;letter-spacing:-.045em!important}.template-index .ss-categories-section{padding-top:clamp(40px,5vw,64px)!important}.template-index .ss-products-section .ss-product-image{position:relative!important;width:100%!important;aspect-ratio:4 / 5!important;overflow:hidden!important;background:#fff!important}.template-index .ss-products-section .ss-product-image img,.template-index .ss-products-section .ss-product-image .ss-product-placeholder{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:var(--ss-product-image-padding)!important;box-sizing:border-box!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;object-fit:contain!important;object-position:center!important;backface-visibility:hidden}.template-index .ss-products-section .ss-product-image-primary{position:relative!important;inset:auto!important;z-index:1!important;opacity:1}.template-index .ss-products-section .ss-product-image-secondary{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;opacity:0;background:#fff!important}.template-index .ss-products-section .ss-product-meta{display:block!important}.template-index .ss-products-section .ss-product-main{width:100%!important}.template-index .ss-products-section .ss-product-price{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin-top:6px!important;color:inherit!important;font-weight:400!important;text-align:left!important;white-space:normal!important}.template-index .ss-products-section .ss-product-price>span:not(.ss-product-price-old){color:inherit!important;font-weight:400!important}@media(hover:hover)and (pointer:fine){.template-index .ss-products-section .ss-product-card:hover .ss-product-image-primary{opacity:0!important}.template-index .ss-products-section .ss-product-card:hover .ss-product-image-secondary{opacity:1!important}}@media screen and (max-width:950px){.template-index .ss-categories-section .ss-categories-title,.template-index .ss-categories-section h2.ss-categories-title{max-width:760px!important;font-size:clamp(2.3rem,6.5vw,3.8rem)!important}}@media screen and (max-width:650px){.template-index .ss-categories-section .ss-categories-title,.template-index .ss-categories-section h2.ss-categories-title{max-width:100%!important;font-size:clamp(2rem,9vw,2.8rem)!important;line-height:1!important;letter-spacing:-.04em!important}}body.template-product,body.template-product #main,body.template-product .Product{background:#faf5eb}@media screen and (min-width:1008px){body.template-product .Product__Wrapper{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(400px,.8fr)!important;grid-template-rows:auto auto!important;align-items:start!important;column-gap:clamp(36px,4vw,68px)!important;width:min(100% - 64px,1540px)!important;max-width:none!important;margin:0 auto!important;padding:clamp(42px,5vw,76px) 0 clamp(90px,8vw,140px)!important}body.template-product .Product__Gallery{grid-column:1!important;grid-row:1 / span 2!important;position:relative!important;width:100%!important;margin:0!important;padding-left:0!important}body.template-product .Product__InfoWrapper{grid-column:2!important;grid-row:1!important;position:sticky!important;top:112px!important;right:auto!important;left:auto!important;width:100%!important;max-width:none!important;margin:0!important;align-self:start!important}body.template-product .Product__Info,body.template-product .Product__Info .Container{position:static!important;width:100%!important;max-width:none!important;margin:0!important}body.template-product .Product__Info .Container{padding:0!important}body.template-product .Product__Aside{grid-column:2!important;grid-row:2!important;position:relative!important;width:100%!important;margin:38px 0 0!important;padding:0!important}body.template-product .ProductMeta__Title{font-size:clamp(42px,4.3vw,72px)!important;line-height:.9!important;letter-spacing:-.055em!important}body.template-product .ProductMeta__Description{font-size:15px!important;line-height:1.6!important}}@media screen and (max-width:1007px){body.template-product .Product__Wrapper{display:block!important}body.template-product .Product__Gallery,body.template-product .Product__InfoWrapper,body.template-product .Product__Aside{position:relative!important;width:100%!important;max-width:none!important}body.template-product .Product__InfoWrapper{margin-top:28px!important}}body.template-product .ProductMeta__Description.Rte h2,body.template-product .ProductMeta__Description.Rte h3{padding-top:0!important;padding-bottom:0!important}body.template-product .ProductMeta__Description.Rte h2{margin:20px 0 8px!important}body.template-product .ProductMeta__Description.Rte h3{margin:18px 0 6px!important}body.template-product .ProductMeta__Description.Rte>h2:first-child,body.template-product .ProductMeta__Description.Rte>h3:first-child{margin-top:0!important}body.template-product .ProductMeta__Description.Rte h2+p,body.template-product .ProductMeta__Description.Rte h3+p,body.template-product .ProductMeta__Description.Rte h3+ul,body.template-product .ProductMeta__Description.Rte h3+ol{margin-top:0!important}.shopify-section--footer .Footer__Content,.shopify-section--footer .Footer__Content.Rte,.shopify-section--footer .Footer__Content.Rte p,.shopify-section--footer .Footer__Content.Rte a,.shopify-section--footer .Footer__Content.Rte li,.shopify-section--footer .Footer__Content.Rte span{font-size:16px!important;line-height:1.6!important}.shopify-section--footer .Footer__Content.Rte a,.shopify-section--footer .Footer__Content.Rte a:link,.shopify-section--footer .Footer__Content.Rte a:visited{color:#d9ded6!important}.shopify-section--footer .Footer__Content.Rte a:hover,.shopify-section--footer .Footer__Content.Rte a:focus,.shopify-section--footer .Footer__Content.Rte a:focus-visible,.shopify-section--footer .Footer__Content.Rte a:active{color:#dcff00!important}.shopify-section--footer .Footer .Heading,.shopify-section--footer .Footer .Link--primary,.shopify-section--footer .Footer .Link--primary:hover,.shopify-section--footer .Footer .Link--primary:focus,.shopify-section--footer .Footer .Link--primary:focus-visible{font-size:16px!important}.Image--contrast:after{background:#0000006b!important;opacity:1!important}.template-collection .PageHeader--withBackground .SectionHeader__Heading,.template-collection .PageHeader--withBackground .SectionHeader__Description,.template-collection .PageHeader--withBackground .SectionHeader__Description *{color:#fff!important}.template-collection .PageHeader:not(.PageHeader--withBackground) .SectionHeader__Heading{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ss-final-overrides.css.map */
