:root{--raw-ivory:#f5f2ec;--raw-black:#0b0b0b;--raw-rule:rgba(11,11,11,.22)}body,.product-grid-container,.product-list{background:var(--raw-ivory)}.product-grid__item{transition:opacity .22s ease,transform .22s ease}@media(hover:hover){.product-grid__item:hover{transform:translateY(-3px)}.product-grid__item a{text-underline-offset:4px}}.product-grid__item img{transition:opacity .25s ease,transform .35s ease}@media(hover:hover){.product-grid__item:hover img{transform:scale(1.012)}}collection-component .collection-wrapper{border-top:1px solid var(--raw-rule)}collection-component results-list{padding-inline:clamp(18px,4vw,64px)}sticky-add-to-cart .sticky-add-to-cart__bar{border:1px solid var(--raw-black);box-shadow:none;background:var(--raw-ivory)}sticky-add-to-cart .sticky-add-to-cart__button{border-radius:0}@media screen and (min-width:750px){collection-component .product-grid-container{padding-top:18px}.product-grid__item{padding-bottom:28px}}@media screen and (max-width:749px){collection-component results-list{padding-inline:16px}.product-grid__item{padding-bottom:18px}sticky-add-to-cart .sticky-add-to-cart__bar{border-inline:0;border-bottom:0}}@media(prefers-reduced-motion:reduce){.product-grid__item,.product-grid__item img{transition:none!important;transform:none!important}}[data-template^=product] .product-information{background:var(--raw-ivory)}[data-template^=product] .product-information__grid{border-top:1px solid var(--raw-rule)}[data-template^=product] .product-details h1{letter-spacing:-.03em}[data-template^=product] .product-details .button{min-height:52px;border-radius:0;text-transform:uppercase}[data-template^=product] .product-details .variant-option__button-label,[data-template^=product] .product-details input+label{border-radius:0}[data-template^=product] .product-details .accordion{border-top:1px solid var(--raw-rule)}[data-template^=product] .product-details .details__header{min-height:52px;letter-spacing:.08em}[data-template^=product] .product-details .details-content{padding-bottom:16px}[data-template^=product] .product-recommendations{border-top:1px solid var(--raw-rule)}@media screen and (min-width:750px){[data-template^=product] .product-information__grid{column-gap:clamp(32px,5vw,72px)}[data-template^=product] .product-details>.group-block{padding-inline:clamp(12px,2vw,32px)}}@media screen and (max-width:749px){[data-template^=product] .product-details>.group-block{padding:24px 18px 32px!important}[data-template^=product] .product-details h1{font-size:clamp(2rem,11vw,3.5rem)}[data-template^=product] .product-form-buttons .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/raw-iii.css.map */
