:root{--font-body--family: var(--sm-font);--font-subheading--family: var(--sm-font-heading);--font-heading--family: var(--sm-font-heading);--font-accent--family: var(--sm-font-heading);--letter-spacing--display-normal: var(--sm-tracking);--letter-spacing--heading-normal: var(--sm-tracking);--letter-spacing--body-normal: var(--sm-tracking)}body{letter-spacing:var(--sm-tracking)}:root{color-scheme:light}html,body{background-color:#fbfbf9}media-gallery,.media-gallery__grid,.product-media-container{background-color:#fbfbf9}.product-card__content .text-block h1,.product-card__content .text-block h2,.product-card__content .text-block h3,.product-card__content .text-block p,.product-card__content .price{font-weight:500!important}[class*=product_title_4nY4eT]{font-style:italic!important}[class*=price_tVjtKg] .price,[class*=price_tVjtKg] .price__regular,[class*=price_tVjtKg] .price__sale{font-family:var(--sm-font)!important}.quantity-selector-wrapper,.accelerated-checkout-block{display:none!important}[class*=text_xrnftG] h1{letter-spacing:-.4px!important;font-style:italic!important}[class*=text_aEtTtq] p{letter-spacing:-.15px!important}.add-to-cart-button{font-family:var(--sm-font)!important;font-size:calc(11px * var(--sm-font-scale))!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:transparent!important;color:#101010!important;border:1px solid #101010!important;border-radius:0!important;padding:16px 20px!important;display:block!important;width:100%!important;margin:0!important}.add-to-cart-icon{display:none!important}@media screen and (max-width:749px){.product-details product-price{flex:0 0 auto!important}}media-gallery .media-gallery__grid>.product-media-container{--slide-width: 100%}.add-to-cart__added{display:none!important}input,select,textarea,button,.button{border-radius:0!important}a,button,summary,label,select,input,[role=button],.sm-country{-webkit-tap-highlight-color:transparent}a:active,button:active,summary:active,label:active,[role=button]:active{opacity:.7}media-gallery .product-media-container,media-gallery .product-media,media-gallery .product-media__image,.dialog-zoomed-gallery .product-media__image{object-fit:contain!important}media-gallery .product-media-container,media-gallery .product-media,media-gallery .product-media__image,media-gallery .product-media-container__zoom-button{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1'%3E%3Cline x1='12' y1='4' x2='12' y2='20'/%3E%3Cline x1='4' y1='12' x2='20' y2='12'/%3E%3C/svg%3E") 12 12,zoom-in!important}.dialog-thumbnails-list:has(.dialog-thumbnails-list__thumbnail:is([aria-selected=true])):after,.dialog-thumbnails-list__thumbnail:is([aria-selected=true]){--active-thumbnail-border-color: #FBFBF9;outline-color:#fbfbf9!important;border-color:#fbfbf9!important;box-shadow:inset 0 0 0 2px #fbfbf9}.variant-option__button-label__text{font-weight:500!important;font-size:calc(13px * var(--sm-font-scale))!important}media-gallery slideshow-arrows{mix-blend-mode:normal;color:#101010}media-gallery slideshow-arrows .slideshow-control{color:#101010}@media screen and (max-width:749px){media-gallery slideshow-arrows .slideshow-control{opacity:.55!important;pointer-events:auto!important;--icon-stroke-width: 1px}media-gallery slideshow-arrows{padding-inline:4px}}@media screen and (max-width:749px){.product-information__media slideshow-slides{overscroll-behavior-x:none}.product-information__media slideshow-slides>slideshow-slide{content-visibility:visible!important;scroll-snap-stop:always}}body.template-page-context .site-header:before,body.template-page-lookbook .site-header:before,body.template-page-customer-care .site-header:before,body.template-page-privacy-policy .site-header:before,body.template-page-cookie-policy .site-header:before,body.template-policy .site-header:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:-1;background-color:#fbfbf9}@media screen and (max-width:749px){.variant-option--buttons{gap:20px!important}.variant-option__button-label{min-width:30px;min-height:40px;padding-inline:10px;justify-content:center}}.add-to-cart-button[disabled]:not(.cta--needs-size),.add-to-cart-button[disabled]:not(.cta--needs-size) .add-to-cart-text,.add-to-cart-button[disabled]:not(.cta--needs-size) .add-to-cart-text__content{color:var(--sm-soldout)}.product-badges__badge.color-custom-badge-sold-out{color:var(--sm-soldout);background-color:transparent}.product-details .accordion .details-content{padding-block-start:14px}.product-media deferred-media .deferred-media__poster-icon svg{display:none}.product-media deferred-media .deferred-media__poster-icon:after{content:"";display:block;width:20px;height:20px;opacity:.55;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23101010' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 2.5L11 7L4.5 11.5Z'/%3E%3C/svg%3E")}.product-media deferred-media .deferred-media__poster-icon.icon-pause:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23101010' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M5 3v8M9 3v8'/%3E%3C/svg%3E")}.shopify-policy__container{max-width:760px;margin:0 auto;padding:60px 20px 120px;color:#101010;font-family:var(--sm-font)}.shopify-policy__container *{color:inherit}.shopify-policy__title h1{margin:0;padding-bottom:40px;font-family:var(--sm-font-heading);font-size:calc(22px * var(--sm-font-scale));font-weight:700;letter-spacing:.01em;line-height:1.3;text-transform:none;text-align:left}.shopify-policy__body h2,.shopify-policy__body h3{margin:36px 0 20px;font-family:var(--sm-font-heading);font-size:calc(15px * var(--sm-font-scale));font-weight:700;letter-spacing:.01em;line-height:1.4;text-transform:none}.shopify-policy__body h2:first-child{margin-top:0}.shopify-policy__body p,.shopify-policy__body li{font-size:calc(13px * var(--sm-font-scale));line-height:2.3}.shopify-policy__body p{margin:0 0 18px}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 18px;padding-left:20px}.shopify-policy__body a{text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:749px){.shopify-policy__container{padding:40px 20px 80px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
