:root{--ss-ink: #000000;--ss-porcelain: #f6f1e8;--ss-robe: #fcfaf6;--ss-cucumber: #a8b39a;--ss-eucalyptus: #687361;--ss-clay: #b77d65;--ss-brass: #a58a60;--ss-mist: #d9ddd4;--ss-high-fashion-white: #fcfbf8;--ss-pebble: #f1efe9;--ss-serif: Didot, "Bodoni 72", "Bodoni MT", Baskerville, "Times New Roman", serif;--ss-sans: "Avenir Next", Avenir, Montserrat, Helvetica, Arial, sans-serif}body,button,input,select,textarea{font-family:var(--ss-sans)}body{background-color:var(--ss-high-fashion-white)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--ss-serif);font-weight:400;letter-spacing:-.025em}.header__heading-logo--brand{display:block;width:min(28rem,62vw);height:auto}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;padding-inline:2.8rem;font-family:var(--ss-sans);font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.announcement-bar__message,.header__menu-item,.footer-block__heading{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}.utility-bar.color-scheme-3{border-bottom:0;background:#000}.utility-bar.color-scheme-3 .announcement-bar__message{padding-block:1.05rem;color:#fff;font-size:1rem;font-weight:500;letter-spacing:.22em}.utility-bar.color-scheme-3 .announcement-bar,.utility-bar.color-scheme-3 .announcement-bar__message,.utility-bar.color-scheme-3 .announcement-bar__message span{color:#fff!important;opacity:1!important;visibility:visible!important}.card__heading{font-family:var(--ss-serif)}.collection{background:var(--ss-high-fashion-white)}[data-template=index] .shopify-section:has(>.ss-hero)+.shopify-section{margin-top:0}.collection .title-wrapper-with-link{align-items:end;margin-bottom:4rem}.collection .title{font-size:clamp(3.2rem,3.8vw,5.2rem);line-height:1}.collection .product-grid{--grid-desktop-horizontal-spacing: 14px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:3.2rem}.collection .card__information{padding-top:1.8rem}.collection .card__heading{font-size:1.8rem;line-height:1.25}.collection .price{margin-top:.8rem;font-size:1.35rem}.spa-product-grid__extra{display:none}.spa-load-more{display:block;margin-top:clamp(5rem,7vw,8rem);text-align:center}.spa-load-more[hidden]{display:none}.spa-load-more .button{min-width:22rem}[data-template=product] .product,[data-template=product] .product__info-container,[data-template=product] .related-products{font-family:var(--ss-sans)}[data-template=product] .product__title h1,[data-template=product] .product__title h2{font-family:var(--ss-serif);font-size:clamp(3.6rem,4.2vw,5.8rem);font-weight:400;line-height:1;letter-spacing:-.025em}[data-template=product] .product__text.caption-with-letter-spacing{font-family:var(--ss-sans);font-size:1rem;font-weight:600;letter-spacing:.2em}[data-template=product] .product__description,[data-template=product] .product__accordion .accordion__content{font-family:var(--ss-sans);font-size:1.5rem;line-height:1.7}[data-template=product] .product-form__input .form__label{width:100%;margin-bottom:.8rem;font-family:var(--ss-sans);font-size:1.25rem;letter-spacing:.03em}[data-template=product] .product-form__input .form__label [data-selected-value]{font-weight:600}[data-template=product] .product-form__input--swatch{align-items:center;gap:.8rem;margin-bottom:2rem}[data-template=product] .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem;margin:0;outline-offset:.3rem}[data-template=product] .product-form__input--swatch .swatch{border-color:#0000003d}[data-template=product] .product__accordion{margin-top:0;border-color:#00000024}[data-template=product] .product__accordion summary{padding:1.7rem 0}[data-template=product] .product__accordion .accordion__title{font-family:var(--ss-sans);font-size:1.3rem;font-weight:600;line-height:1.3;letter-spacing:.03em}[data-template=product] .product__accordion .accordion__content{padding:.2rem 0 2.2rem}[data-template=product] .product__accordion .accordion__content p{margin-top:0}[data-template=product] .product__accordion .accordion__content p+p,[data-template=product] .product__accordion .accordion__content ul+p{margin-top:1.5rem}.ss-size-chart__scroll{width:100%;margin:1.6rem 0;overflow-x:auto}.ss-size-chart__table{width:100%;min-width:42rem;border-collapse:collapse;font-family:var(--ss-sans);font-size:1.25rem}.ss-size-chart__table th,.ss-size-chart__table td{padding:.9rem .8rem;border-bottom:.1rem solid rgba(0,0,0,.12);text-align:center}.ss-size-chart__table th:first-child,.ss-size-chart__table td:first-child{text-align:left}.ss-size-chart__table thead th{font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase}.ss-size-chart__note{color:#000000ad;font-size:1.2rem}[data-template=product] .related-products__heading{font-family:var(--ss-serif);font-size:clamp(3.2rem,3.8vw,5.2rem);font-weight:400;line-height:1;letter-spacing:-.025em}[data-template=product] .price--on-sale .price__sale .price-item--regular{color:#0000008f;text-decoration-line:line-through;text-decoration-thickness:.1rem;text-decoration-color:currentColor}[data-template=product] .price--on-sale .price__sale .price-item--sale{color:var(--ss-ink)}[data-template=product] .product-form__submit:not([disabled]){border-color:var(--ss-ink);background:var(--ss-ink);color:#fff}[data-template=product] .product-form__submit:not([disabled]):before,[data-template=product] .product-form__submit:not([disabled]):after{box-shadow:none}[data-template=product] .product-form__submit:not([disabled]):hover{border-color:var(--ss-ink);background:var(--ss-ink);color:#fff}.footer{border-top:0;background:#000}.footer .footer__content-top{padding-bottom:clamp(5rem,7vw,8rem)}.footer .footer-block--newsletter{align-items:end;justify-content:space-between;gap:4rem;padding-bottom:clamp(5rem,6vw,7rem)}.footer .footer-block__newsletter{width:min(100%,52rem);text-align:left}.footer .footer-block__heading{max-width:50rem;margin-bottom:2.4rem;font-family:var(--ss-serif);font-size:clamp(2.4rem,2.6vw,3.6rem);font-weight:400;line-height:1.05;letter-spacing:-.025em;text-transform:none}.footer .newsletter-form,.footer .newsletter-form__field-wrapper{max-width:none}.footer .newsletter-form .field:before,.footer .newsletter-form .field:after{box-shadow:none}.footer .newsletter-form .field{border-bottom:.1rem solid rgba(255,255,255,.72)}.footer .newsletter-form .field__input{padding-left:0;color:#fff}.footer .newsletter-form .field__label{left:0;color:#ffffffb3}.footer .newsletter-form__button{color:#fff}.footer .footer__content-bottom{padding-top:2.4rem;border-top:.1rem solid rgba(255,255,255,.18)}.footer .footer__copyright,.footer .footer__copyright a,.footer .policies li a{color:#ffffffad;font-size:1.05rem;letter-spacing:.08em}@media screen and (max-width:749px){[data-template=index] .collection slider-component.page-width{padding-right:1rem;padding-left:1rem}.collection .product-grid{--grid-mobile-horizontal-spacing: 8px;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:2.6rem}.collection .product-grid.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:0}.utility-bar.color-scheme-3 .announcement-bar__message{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:.88rem;letter-spacing:.14em}.footer .footer-block--newsletter{gap:2.4rem}.footer .footer-block__heading{margin-bottom:1.8rem}}@media screen and (min-width:990px){[data-template=index] .collection .page-width,[data-template=index] .collection .page-width-desktop{max-width:156rem;padding-right:clamp(2.4rem,3vw,4rem);padding-left:clamp(2.4rem,3vw,4rem)}.header--middle-left{grid-template-columns:minmax(22rem,1fr) auto minmax(22rem,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/spa-snob.css.map */
