@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--sr-red: #000000;--sr-red-hover: #1a1a1a;--sr-black: #000000;--sr-near-black: #0a0a0a;--sr-white: #FFFFFF;--sr-off-white: #F5F5F5;--sr-hairline: #E5E5E5;--sr-text-muted: rgba(0, 0, 0, .62);--sr-font-body: "Inter", system-ui, -apple-system, sans-serif;--sr-font-display: "Inter", system-ui, -apple-system, sans-serif;--sr-font-secondary: "Inter", system-ui, sans-serif}body,.body,button,input,select,textarea{font-family:var(--sr-font-body)!important;letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--sr-font-body)!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.header__heading-logo,.header__heading-link{font-family:var(--sr-font-body)!important;font-weight:600!important;font-size:1.6rem!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--sr-black)!important}.header__heading-logo img,.header__heading-link img{filter:invert(1)}body.gradient,body{background:var(--sr-white)!important;color:var(--sr-black)!important}.button,.shopify-payment-button__button--unbranded,button.product-form__submit{background:var(--sr-black)!important;color:var(--sr-white)!important;border:1px solid var(--sr-black)!important;border-radius:0!important;text-transform:uppercase;font-weight:600;letter-spacing:.08em;padding:1rem 2rem;transition:background .2s ease,color .2s ease,border-color .2s ease;box-shadow:none!important}.button:hover,button.product-form__submit:hover{background:var(--sr-white)!important;color:var(--sr-black)!important;border-color:var(--sr-black)!important;transform:none!important;box-shadow:none!important}.button--secondary{background:transparent!important;color:var(--sr-black)!important;border:1px solid var(--sr-black)!important}.button--secondary:hover{background:var(--sr-black)!important;color:var(--sr-white)!important}.header-wrapper{background:var(--sr-white)!important;border:none!important;border-bottom:1px solid var(--sr-hairline)!important}.header{background:transparent!important;padding-block:1rem}.header__menu-item,.header__active-menu-item,.header__menu-item .header__menu-item-link{color:var(--sr-black)!important;text-transform:uppercase;font-weight:500;letter-spacing:.1em;font-size:.78rem}.header__menu-item:hover{color:var(--sr-text-muted)!important}.header__icon,.header__icon svg{color:var(--sr-black)!important}.announcement-bar,.utility-bar{background:var(--sr-black)!important;color:var(--sr-white)!important}.announcement-bar__message,.utility-bar .announcement-bar__message{font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.utility-bar .list-social a{color:var(--sr-white)!important}.footer{background:var(--sr-white)!important;color:var(--sr-black)!important;border-top:1px solid var(--sr-hairline)!important}.footer__content-top,.footer__content-bottom{border:none!important;border-top:1px solid var(--sr-hairline)!important}.footer__content-top{border-top:none!important}.footer-block__heading,.footer h2,.footer h3,.footer h4{color:var(--sr-black)!important;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.85rem}.footer a{color:#000000b3!important;font-weight:400;text-decoration:none}.footer a:hover{color:var(--sr-black)!important;text-decoration:underline}.footer .field__input,.footer input[type=email]{background:var(--sr-white)!important;color:var(--sr-black)!important;border:1px solid var(--sr-black)!important;border-radius:0!important}.footer .field__label{color:#000000b3!important}[id*=featured_on] .multicolumn-card img,[id*=featured_on] .multicolumn img{filter:grayscale(1) contrast(.95);opacity:.6;transition:opacity .3s ease}[id*=featured_on] .multicolumn-card img:hover,[id*=featured_on] .multicolumn img:hover{opacity:1}[id*=featured_on] .multicolumn-card__info h3{display:none}.card-wrapper .card__content .placeholder-svg,.card-wrapper .card__inner .placeholder-svg,.sr-featured-coll .placeholder-svg-filled,.card-wrapper svg.placeholder-svg[width="448"]:not(.card__media svg){display:none!important}.card-wrapper .card__content>.card__media:empty,.card-wrapper .card__content .card__inner:empty,.card-wrapper .card-information__wrapper .media:not(.card__media):empty{display:none!important}.card-wrapper .card__badge:empty,.card-wrapper .badge:empty{display:none!important}.sr-featured-coll quick-add-modal:not([open]){display:none!important}.card-wrapper .card__heading,.card__heading a{color:var(--sr-black)!important;font-weight:500;text-transform:none;letter-spacing:.02em;font-size:.95rem}.price__regular .price-item--regular,.price-item--regular,.price-item--sale{color:var(--sr-black)!important;font-weight:500}.price-item--regular.price-item--last,s.price-item{color:#0006!important;text-decoration:line-through;font-weight:400}.price-item--sale{color:var(--sr-black)!important}.price__badge-sale .badge,.badge.price__badge-sale{background:var(--sr-black)!important;color:var(--sr-white)!important;border:none!important;border-radius:0!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.product__info-container .tax-note,.product__info-container [class*=tax],.product .tax-note,.product__info-wrapper .shopify-payment-terms,.product__info-wrapper p[class*=shipping]:not([class*=sr-]),.product .shipping-policy{display:none!important}.product__title,.product__title h1{color:var(--sr-black)!important;font-weight:500;letter-spacing:.02em;text-transform:none}.product__description,.product__description p{color:var(--sr-text-muted)!important;line-height:1.7}.product-form__buttons{display:flex;flex-direction:column;gap:.5rem}.product__info-container [class*=trust],.product__info-container .product__text--text{color:#000000b3;font-size:.85rem;letter-spacing:.04em;padding:1rem 0;border-top:1px solid var(--sr-hairline);border-bottom:1px solid var(--sr-hairline);margin:1rem 0}.product-form__input input[type=radio]+label,.variant-picker__option label,fieldset.product-form__input label{background:transparent!important;color:var(--sr-black)!important;border:1px solid var(--sr-black)!important;border-radius:0!important}.product-form__input input[type=radio]:checked+label,.variant-picker__option label.selected{background:var(--sr-black)!important;color:var(--sr-white)!important;border-color:var(--sr-black)!important}.collapsible-content__heading{color:var(--sr-black)!important;text-align:center}.collapsible-row__heading,details summary .h4,details summary .summary__title,.product__accordion details summary{color:var(--sr-black)!important;font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.82rem}.product__accordion,.collapsible-content__wrapper .collapsible-row,[id*=collapsible_tab] details,.product__info-container details{list-style:none}.product__accordion details,.collapsible-content details,.product__info-container details{border-top:1px solid var(--sr-hairline)!important;margin:0!important;background:transparent!important;border-radius:0!important}.product__accordion details:last-of-type,.collapsible-content details:last-of-type,.product__info-container details:last-of-type{border-bottom:1px solid var(--sr-hairline)!important}.product__accordion details summary,.collapsible-content details summary,.product__info-container details summary{background:transparent!important;border:none!important;border-radius:0!important;padding:1.4rem 0!important;margin:0!important;display:flex!important;align-items:center;justify-content:space-between;cursor:pointer;position:relative;list-style:none}.product__accordion details summary::-webkit-details-marker,.collapsible-content details summary::-webkit-details-marker,.product__info-container details summary::-webkit-details-marker{display:none}.product__accordion details summary .svg-wrapper,.product__accordion details summary .icon-accordion,.product__accordion details summary .icon-caret,.collapsible-content details summary .icon-caret,.product__info-container details summary .icon-caret,.collapsible-content details summary .accordion__caret{display:none!important}.product__accordion details summary .summary__title,.collapsible-content details summary .summary__title{display:flex!important;align-items:center;gap:0!important;margin:0!important;flex:1}.product__accordion details summary:after,.collapsible-content details summary:after,.product__info-container details summary:after{content:"+";font-family:var(--sr-font-body);font-size:1.4rem;font-weight:300;line-height:1;color:var(--sr-black);margin-left:1rem;transition:transform .2s ease}.product__accordion details[open] summary:after,.collapsible-content details[open] summary:after,.product__info-container details[open] summary:after{content:"\2212"}.product__accordion details[open] summary,.collapsible-content details[open] summary,.product__info-container details[open] summary{background:transparent!important;color:var(--sr-black)!important}.product__accordion details[open] summary .summary__title,.product__accordion details[open] summary .h4,.collapsible-content details[open] summary .summary__title,.collapsible-content details[open] summary .h4{color:var(--sr-black)!important}.product__accordion details summary:hover,.collapsible-content details summary:hover,.product__info-container details summary:hover{background:transparent!important;opacity:.7}.product__accordion details>*:not(summary),.collapsible-content details>*:not(summary),.product__info-container details>*:not(summary){padding:0 0 1.4rem;color:var(--sr-text-muted);line-height:1.7;font-size:.95rem}.collection-hero__title,.main-collection-banner .collection-hero__title{color:var(--sr-black)!important;text-transform:uppercase;font-weight:600;letter-spacing:.1em}.facets,.facets__filters{color:var(--sr-black)!important}.facets summary,.facets__heading{color:var(--sr-black)!important}cart-drawer{color:#111!important}cart-drawer .drawer__inner,.cart-drawer .drawer__inner,.drawer .drawer__inner{background:#fff!important;color:#111!important}.sr-cart-drawer__header{position:relative;padding:1.5rem 2rem 1rem!important;border-bottom:1px solid var(--sr-hairline);display:flex!important;align-items:center!important;justify-content:center!important}.sr-cart-drawer__close{position:absolute!important;left:1rem;top:50%;transform:translateY(-50%);background:var(--sr-off-white)!important;border-radius:50%!important;width:2.25rem;height:2.25rem;display:flex!important;align-items:center;justify-content:center;color:#111!important}.sr-cart-drawer__close svg,.sr-cart-drawer__close path{fill:#111!important;color:#111!important}.sr-cart-drawer__title{color:#111!important;text-transform:none!important;font-weight:600!important;font-size:1.05rem!important;letter-spacing:0!important;display:flex!important;align-items:center!important;gap:.4rem!important;margin:0!important}.sr-cart-drawer__bag{display:inline-flex;color:#111}.sr-cart-progress{padding:1.5rem 2rem;border-bottom:1px solid #F0F0F0;background:#fff}.sr-cart-progress__label{text-align:center;font-size:1rem;font-weight:600;color:#111;margin:0 0 1rem}.sr-cart-progress__label strong{color:var(--sr-black)}.sr-cart-progress__track{display:none}.sr-cart-progress__milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative;padding-top:1.5rem}.sr-cart-progress__milestones:before{content:"";position:absolute;top:1rem;left:12.5%;right:12.5%;height:2px;background:var(--sr-hairline)}.sr-cart-progress__milestone{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.sr-cart-progress__icon{position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);width:2rem;height:2rem;border-radius:50%;background:#fff;border:2px solid #D5D5D5;display:flex;align-items:center;justify-content:center;font-size:1rem;filter:grayscale(1) opacity(.5);transition:all .3s ease}.sr-cart-progress__milestone.is-reached .sr-cart-progress__icon{background:var(--sr-black);border-color:var(--sr-black);filter:none}.sr-cart-progress__milestone.is-reached .sr-cart-progress__icon svg,.sr-cart-progress__milestone.is-reached .sr-cart-progress__icon path{fill:var(--sr-white);color:var(--sr-white)}.sr-cart-progress__milestone.is-reached:after{content:"";position:absolute;top:1rem;right:50%;left:-50%;height:2px;background:var(--sr-black);z-index:0}.sr-cart-progress__milestone:first-child.is-reached:after{display:none}.sr-cart-progress__name{margin-top:1rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;color:#999;text-transform:uppercase}.sr-cart-progress__milestone.is-reached .sr-cart-progress__name{color:#111}cart-drawer .cart-item__name,cart-drawer .cart-item__details a,cart-drawer .cart-item__price-wrapper{color:#111!important}cart-drawer .cart-item__details .product-option{color:#666!important}cart-drawer .cart-items{background:#fff!important}cart-drawer .cart-item__media{background:var(--sr-off-white)!important;border-radius:0}cart-drawer .quantity{background:var(--sr-off-white)!important;border-radius:0!important;border:1px solid var(--sr-hairline)!important}cart-drawer .quantity__button,cart-drawer .quantity__input{color:#111!important}cart-drawer .cart-drawer__footer,.cart-drawer__footer{background:#fff!important;border-top:1px solid var(--sr-hairline)!important}cart-drawer .totals,.cart-drawer__footer .totals{color:#111!important}cart-drawer .totals__total-value,.totals__total-value{color:#111!important;font-weight:700!important}cart-drawer .cart__ctas{padding:1rem 2rem!important}.cart__checkout-button,button.cart__checkout-button,cart-drawer button[name=checkout]{background:var(--sr-black)!important;color:var(--sr-white)!important;border-radius:0!important;border:1px solid var(--sr-black)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;padding:1.1rem 2rem!important;font-size:.9rem!important}.cart__checkout-button:hover{background:var(--sr-white)!important;color:var(--sr-black)!important;transform:none!important}cart-drawer .tax-note,cart-drawer .cart__dynamic-checkout-buttons,cart-drawer p[class*=shipping]:not(.sr-cart-progress__label),.cart-drawer .tax-note{display:none!important}.cart-drawer.is-empty .drawer__inner-empty,cart-drawer .is-empty .drawer__inner-empty{color:#111!important}cart-drawer .drawer__inner-empty h2{color:#111!important}.sr-ig-section{text-align:center}.sr-ig__heading{margin-bottom:.5rem}.sr-ig__subheading{color:var(--sr-text-muted);font-weight:500;letter-spacing:.1em;margin-bottom:2rem;text-transform:uppercase;font-size:.85rem}.sr-ig__grid{display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:8px;margin-bottom:2rem}@media(max-width:749px){.sr-ig__grid{grid-template-columns:repeat(var(--columns-mobile),1fr)}}.sr-ig__item{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:0;position:relative}.sr-ig__img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.sr-ig__item:hover .sr-ig__img{transform:scale(1.04)}.sr-ig__placeholder{width:100%;height:100%;background:var(--sr-off-white);display:flex;align-items:center;justify-content:center}.sr-ig__cta{display:inline-block;margin-top:1rem}.sr-reviews{text-align:center}.sr-reviews__heading{margin-bottom:.5rem;color:var(--sr-black)!important}.sr-reviews__subheading{color:var(--sr-text-muted);margin-bottom:.75rem}.sr-reviews__rating{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;margin-bottom:2.5rem;color:var(--sr-black)}.sr-reviews__stars{color:var(--sr-black);font-size:1.2rem;letter-spacing:.1em}.sr-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;text-align:left}@media(max-width:989px){.sr-reviews__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.75rem;margin:0 -1rem;padding:0 1rem}.sr-reviews__card{flex:0 0 85%;scroll-snap-align:start}}.sr-reviews__card{background:var(--sr-white);border:1px solid var(--sr-hairline);border-radius:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:none}.sr-reviews__card-image{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--sr-off-white)}.sr-reviews__img{width:100%;height:100%;object-fit:cover;display:block}.sr-reviews__card-body-wrap{padding:1.25rem 1.25rem 1.5rem}.sr-reviews__card-author{display:flex;align-items:center;gap:.4rem;margin:0 0 .5rem;color:var(--sr-black);font-size:1rem}.sr-reviews__card-author strong{font-weight:700}.sr-reviews__verified{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;background:var(--sr-black);color:var(--sr-white);border-radius:50%;font-size:.65rem;font-weight:700}.sr-reviews__card-stars{color:var(--sr-black);letter-spacing:.1em;font-size:1.1rem;margin-bottom:.75rem;text-shadow:none}.sr-reviews__card-body{color:var(--sr-black);line-height:1.5;font-size:1rem;margin:0;text-align:left}.animate--hover-vertical-lift .card-wrapper,.card-wrapper{transition:transform .3s ease,box-shadow .3s ease}.card-wrapper:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000014}::selection{background:var(--sr-black);color:var(--sr-white)}.product-recommendations__heading,.related-products h2{color:var(--sr-black)!important;text-align:center;text-transform:uppercase;letter-spacing:.1em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sr-custom.css.map */
