main[data-template=product],main[data-template=collection]{background:#f5f0e6;color:#191919}main[data-template=product] h1,main[data-template=collection] h1{text-transform:uppercase;letter-spacing:-.045em;line-height:.92;font-weight:900}main[data-template=product] h1{font-size:clamp(2.4rem,5vw,4.8rem)}main[data-template=collection] h1{font-size:clamp(3rem,6vw,5.8rem)}main[data-template=product] [class*=product-details]{border-top:1px solid rgba(25,25,25,.24);padding-top:24px}main[data-template=product] [class*=price]{font-weight:900}main[data-template=product] variant-picker{display:block;border-top:1px solid #191919;border-bottom:1px solid #191919;padding:18px 0}main[data-template=product] variant-picker label,main[data-template=product] [class*=variant] label{font-weight:850;text-transform:uppercase;letter-spacing:.05em}main[data-template=product] .button,main[data-template=product] button[name=add],main[data-template=collection] .button{border-radius:0!important;min-height:52px;text-transform:uppercase;font-weight:900;letter-spacing:.055em}main[data-template=product] quantity-selector,main[data-template=product] .quantity-selector{display:none!important}main[data-template=product] .rte h2,main[data-template=product] .rte h3{text-transform:uppercase;letter-spacing:-.025em}main[data-template=product] .rte h2{font-size:clamp(1.8rem,3vw,2.8rem);margin-top:1.2em}main[data-template=product] .rte h3{font-size:1.25rem;margin-top:1.8em;border-top:1px solid rgba(25,25,25,.2);padding-top:16px}main[data-template=product] .rte li{margin:.45em 0}main[data-template=collection] product-card,main[data-template=product] product-card{border:1px solid rgba(25,25,25,.22);background:#fffdf8;transition:transform .16s ease,box-shadow .16s ease}main[data-template=collection] product-card:hover,main[data-template=product] product-card:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #191919}main[data-template=collection] product-card [class*=title],main[data-template=product] product-card [class*=title]{font-weight:850}main[data-template=collection] [class*=facets],main[data-template=collection] [class*=filter]{border-color:#19191940}main[data-template=collection] [class*=collection] p{max-width:780px;line-height:1.55;color:#5e5952}@media(max-width:749px){main[data-template=product] h1{font-size:2.45rem}main[data-template=collection] h1{font-size:3rem}main[data-template=product] [class*=product-details]{padding-inline:14px}main[data-template=product] .button,main[data-template=product] button[name=add]{width:100%}}@media(prefers-reduced-motion:reduce){main[data-template=collection] product-card,main[data-template=product] product-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/operatorbox-commerce.css.map */
