html,body{overflow-x:hidden;overflow-x:clip;max-width:100%}.search .field,.search-modal__form .field{position:relative;background:transparent;box-shadow:none}.search .field__input,.search-modal__form .field__input{background:transparent;border:none;border-bottom:1px solid rgba(var(--color-foreground),.16);border-radius:0;box-shadow:none;padding:1.3rem 4.4rem 1.3rem .2rem;font-size:1.5rem;font-weight:400;letter-spacing:.14rem;transition:border-color .45s ease,letter-spacing .45s ease}.search .field__input:focus,.search-modal__form .field__input:focus,.search .field__input:focus-visible,.search-modal__form .field__input:focus-visible{outline:none;box-shadow:none;border-bottom-color:rgba(var(--color-foreground),.75);letter-spacing:.18rem}.search .field:focus-within,.search-modal__form .field:focus-within{box-shadow:none}.search .field:after,.search-modal__form .field:after{display:none!important}.search .field__input::placeholder,.search-modal__form .field__input::placeholder{color:rgba(var(--color-foreground),.4);font-weight:400;letter-spacing:.16rem;opacity:1}.search .search__button,.search-modal__form .search__button{background:transparent;box-shadow:none;border:none;opacity:.65;transition:opacity .35s ease}.search .search__button:hover,.search-modal__form .search__button:hover{opacity:1}.search-modal__content{animation:edita-fade-in .5s ease}@keyframes edita-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.predictive-search{border:none;border-top:1px solid rgba(var(--color-foreground),.08);border-radius:0;box-shadow:0 12px 40px rgba(var(--color-foreground),.08)}.predictive-search__heading{color:rgba(var(--color-foreground),.45);text-transform:uppercase;letter-spacing:.22rem;font-size:1.1rem;font-weight:400;border:none;padding-top:2rem}.predictive-search__results-list li,.predictive-search__list-item{border:none}.predictive-search__list-item{padding-top:1.2rem;padding-bottom:1.2rem;transition:background-color .3s ease}.predictive-search__list-item:hover,.predictive-search__list-item[aria-selected=true]{background:rgba(var(--color-foreground),.03)}.predictive-search__item-heading{font-weight:400;letter-spacing:.04rem}.drawer__header{padding-top:2.4rem;padding-bottom:1.6rem}.drawer__heading,.cart__heading,.main-cart-items .title-wrapper-with-link .title{font-weight:400;letter-spacing:.2rem;text-transform:uppercase;font-size:1.6rem}.cart-drawer__empty-content{padding-top:4rem}.cart__empty-text,.cart-drawer__empty-content .cart__empty-text{font-weight:400;letter-spacing:.16rem;font-size:2rem;opacity:.85}.cart-item{padding-top:2.4rem;padding-bottom:2.4rem}.cart-items thead th{font-weight:400;letter-spacing:.16rem;text-transform:uppercase;font-size:1.1rem;opacity:.55;border-color:rgba(var(--color-foreground),.08)}.cart-items tbody td,.cart-item{border:none}.cart-items tbody tr{border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-item__name{font-weight:400;letter-spacing:.05rem;text-decoration:none}.cart-item__name:hover{text-decoration:none;opacity:.65}.cart-item__details{letter-spacing:.04rem}.totals__subtotal,.totals__total{font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-size:1.3rem}.totals__total-value{font-weight:400;letter-spacing:.05rem}.cart__footer{padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.08)}.header__inline-menu .list-menu__item--link,.header__menu-item{font-weight:400;letter-spacing:.16rem;text-transform:uppercase;font-size:1.25rem}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline>li{margin-inline:.8rem}}.header__menu-item span{transition:opacity .3s ease}.header__menu-item:hover span,.header__menu-item[aria-expanded=true] span{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.6rem}.header__active-menu-item{text-underline-offset:.6rem;text-decoration-thickness:.5px}.mega-menu__content{padding-top:2.4rem;padding-bottom:2.4rem;box-shadow:0 12px 40px rgba(var(--color-foreground),.06);border:none}.mega-menu__list .mega-menu__link{font-weight:400;letter-spacing:.06rem}#menu-drawer .menu-drawer__menu-item,#menu-drawer summary.menu-drawer__menu-item,#menu-drawer .menu-drawer__close-button,#menu-drawer .menu-drawer__account{color:rgb(var(--color-foreground))!important}#menu-drawer .menu-drawer__menu-item .svg-wrapper,#menu-drawer .menu-drawer__close-button .svg-wrapper{color:rgb(var(--color-foreground))!important}#menu-drawer .menu-drawer__submenu{background-color:rgb(var(--color-background))!important}#menu-drawer,#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__inner-submenu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#menu-drawer .menu-drawer__menu-item{font-weight:400;font-size:1.5rem;letter-spacing:.14rem;text-transform:uppercase;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(var(--color-foreground),.07)}#menu-drawer .menu-drawer__menu{padding-bottom:0}#menu-drawer .menu-drawer__menu li{margin-bottom:0}#menu-drawer .menu-drawer__menu li:last-child .menu-drawer__menu-item{border-bottom:none}#menu-drawer .menu-drawer__menu-item>.svg-wrapper{width:1.1rem;opacity:.45}#menu-drawer .menu-drawer__close-button{text-transform:uppercase;letter-spacing:.14rem;font-size:1.2rem;opacity:.55;padding-top:1.8rem;padding-bottom:1.6rem;border-bottom:1px solid rgba(var(--color-foreground),.1);margin-bottom:.4rem}#menu-drawer .menu-drawer__close-button:hover{opacity:1}#menu-drawer .menu-drawer__close-button .svg-wrapper{width:1.1rem;margin-right:1.2rem}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{text-transform:none;letter-spacing:.02rem;font-size:1.5rem;font-weight:400;opacity:.85;padding-top:1.3rem;padding-bottom:1.3rem;border-bottom:1px solid rgba(var(--color-foreground),.05)}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item:focus{opacity:1;background-color:rgba(var(--color-foreground),.03)}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.4rem;opacity:.7}.menu-drawer__navigation{padding-top:1.5rem}#menu-drawer .menu-drawer__utility-links{background-color:transparent;border-top:1px solid rgba(var(--color-foreground),.12);padding:0}#menu-drawer .menu-drawer__account{display:flex;align-items:center;gap:1rem;width:100%;padding:1.8rem 3rem;margin:0;font-size:1.2rem;font-weight:400;letter-spacing:.14rem;text-transform:uppercase;line-height:1}#menu-drawer .menu-drawer__account account-icon>.svg-wrapper,#menu-drawer .menu-drawer__account>.svg-wrapper{display:inline-flex;width:1.8rem;height:1.8rem;margin:0;flex-shrink:0}#menu-drawer .menu-drawer__account shop-user-avatar{margin:0}.product__info-container{letter-spacing:.03rem}.product__title,.product__title h1,.product__title h2{font-weight:400;letter-spacing:.06rem;line-height:1.2}.product__info-container .price{font-weight:400;letter-spacing:.06rem}.product__description{line-height:1.75;letter-spacing:.01rem;opacity:.92}.product__accordion,.product .accordion{border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:none;margin:0}.product__accordion summary,.product .accordion summary{padding-top:1.4rem;padding-bottom:1.4rem}.product__accordion .accordion__title,.product .accordion .accordion__title,.product__accordion .summary__title>h2,.product__accordion summary h2{font-weight:400;letter-spacing:.08rem;text-transform:uppercase;font-size:1.35rem;line-height:1.3;margin:0}.product__accordion .accordion__content{line-height:1.65;letter-spacing:.01rem;font-size:1.4rem;padding-top:.4rem;padding-bottom:1.6rem}.product__accordion .accordion__content ul,.product__accordion .accordion__content ol{margin-top:.6rem;padding-left:1.8rem}.product__accordion .accordion__content li{margin-bottom:.4rem}.related-products{padding-top:5rem;padding-bottom:5rem}.related-products .title-wrapper-with-link,.related-products .title-wrapper{margin-bottom:3rem}.related-products .title{font-weight:400;letter-spacing:.18rem;text-transform:uppercase;font-size:1.9rem}@media screen and (max-width:749px){.related-products .product-grid{gap:1.8rem 1.2rem}}@media screen and (min-width:750px){.related-products .product-grid{gap:2.4rem 1.6rem}}.related-products .grid__item{display:flex}.related-products .grid__item>.card-wrapper{display:flex;flex-direction:column;width:100%;height:100%}.related-products .card{height:100%}.related-products .card__content{display:flex;flex-direction:column;flex:1 1 auto}.related-products .card__information{display:flex;flex-direction:column;flex:1 1 auto;margin-top:1.2rem}.related-products .card__information .card__heading{flex:1 1 auto;margin:0 0 .6rem}.related-products .card__information .price{margin-top:auto}.related-products .card__media img,.related-products .media img{width:100%;height:100%;object-fit:cover}.related-products .card__badge,.related-products .quick-add,.related-products quick-add,.related-products .card__quick-add,.related-products .card-information .badge{display:none!important}.related-products .card__heading,.related-products .card__heading a{font-weight:400;letter-spacing:.03rem;line-height:1.35}.related-products .price{font-weight:400;letter-spacing:.04rem}.card__heading,.card-information__text,.full-unstyled-link{letter-spacing:.04rem;font-weight:400}.card--standard .card__inner{border:none}a.link,.link--text{text-underline-offset:.4rem;text-decoration-thickness:.5px}variant-selects{display:block;width:100%;max-width:100%;min-width:0}.product,.product__info-wrapper,.product__info-container,.product-form,variant-selects,.product-form__input--pill,.product-form__input--swatch{min-width:0!important;max-width:100%!important}.product-form__input--swatch,.product-form__input--pill{display:block;border:0;margin:0 0 2rem;padding:0;width:100%;max-width:100%;min-width:0}.product-form__input--swatch>legend.form__label,.product-form__input--pill>legend.form__label{display:block;float:none;width:auto;margin:0 0 1rem;padding:0;font-size:1.2rem;font-weight:400;letter-spacing:.16rem;text-transform:uppercase;opacity:.7}.edita-variant-track{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem;width:100%;max-width:100%;min-width:0;margin:0;padding:.4rem .2rem .6rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none}.edita-variant-track::-webkit-scrollbar{display:none}.edita-variant-track .swatch-input__label{flex:0 0 auto;scroll-snap-align:start;margin:0}.edita-variant-track .swatch{width:3.4rem;height:3.4rem}.edita-variant-track label{flex:0 0 auto;scroll-snap-align:start;margin:0}.product-form__input--pill .edita-variant-track label{min-width:4.6rem;padding:1rem 1.6rem;border:1px solid rgba(var(--color-foreground),.28);border-radius:100px;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1;text-align:center;white-space:nowrap;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.product-form__input--pill .edita-variant-track input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input--pill .edita-variant-track input[type=radio]:not(:checked)+label:hover{border-color:rgba(var(--color-foreground),.55)}.product-form__input--pill .edita-variant-track input[type=radio].disabled+label{opacity:.4}.edita-variant-track{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;flex-wrap:nowrap!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 1.4rem,#000 calc(100% - 1.4rem),transparent);mask-image:linear-gradient(to right,transparent,#000 1.4rem,#000 calc(100% - 1.4rem),transparent)}.card-wrapper .card__media .media img,.card .card__media .media img{transition:transform .7s cubic-bezier(.22,.61,.36,1)}.card-wrapper:hover .card__media .media img,.card:hover .card__media .media img{transform:scale(1.045)}#menu-drawer .menu-drawer__menu-item{transition:padding-left .3s ease,letter-spacing .3s ease,opacity .25s ease}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:active{padding-left:3.7rem;letter-spacing:.2rem}.header__menu-item span{background-image:linear-gradient(rgb(var(--color-foreground)),rgb(var(--color-foreground)));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .35s ease;padding-bottom:.4rem}.header__menu-item:hover span{background-size:100% 1px;text-decoration:none}.card__heading a,a.link,.link--text{transition:opacity .3s ease,color .3s ease}.card__heading a:hover{opacity:.6}.collection .title--primary,.title-wrapper .title--primary{font-weight:400;letter-spacing:.1rem;text-transform:uppercase}.facet-filters__label,.facets__summary,.facet-filters .facet-filters__sort{letter-spacing:.08rem;text-transform:uppercase;font-size:1.15rem;opacity:.65}.product-count,.product-count-vertical,.product-count__text{letter-spacing:.04rem;opacity:.55;font-weight:400}.facets-vertical-form .select,facet-filters-form .select{border-color:rgba(var(--color-foreground),.14)}.collection--empty .title{letter-spacing:.1rem;font-weight:400}.footer-block__heading{font-weight:400;letter-spacing:.14rem;text-transform:uppercase;font-size:1.15rem;opacity:.85}.footer-block__details-content a,.footer-block__details-content{letter-spacing:.02rem}.footer-accordion{border-top:1px solid rgba(var(--color-foreground),.08)}.footer-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;font-weight:400;letter-spacing:.12rem;text-transform:uppercase;font-size:1.15rem}.footer-accordion summary::-webkit-details-marker{display:none}.footer-accordion summary:after{content:"+";font-size:1.6rem;font-weight:300;line-height:1;transition:transform .3s ease;opacity:.6}.footer-accordion[open] summary:after{transform:rotate(45deg)}.footer-accordion-list{list-style:none;margin:0;padding:0 0 1.8rem}.footer-accordion-list li{padding:.5rem 0}.footer-accordion-list a{text-decoration:none;letter-spacing:.02rem;opacity:.7;transition:opacity .25s ease}.footer-accordion-list a:hover{opacity:1;text-decoration:underline;text-underline-offset:.3rem}.footer__copyright,.footer .copyright__content{letter-spacing:.03rem;opacity:.5;font-size:1.1rem}.footer .policies a{opacity:.85}.footer .list-social__link{opacity:.7;transition:opacity .25s ease}.footer .list-social__link:hover{opacity:1}.footer .newsletter-form__field-wrapper .field__input{border-bottom:1px solid rgba(var(--color-foreground),.2);letter-spacing:.06rem}.footer .newsletter-form__field-wrapper .field__input:focus{border-bottom-color:rgb(var(--color-foreground))}.main-page-title,.page-title{font-weight:400;letter-spacing:.08rem}.rte h2{font-weight:400;letter-spacing:.06rem}.rte p{line-height:1.75;opacity:.9}.rte a{text-underline-offset:.3rem;text-decoration-thickness:.5px}.customer{letter-spacing:.02rem}.customer h1,.customer__title{font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-size:2.2rem}.customer h2{font-weight:400;letter-spacing:.06rem;font-size:1.5rem;opacity:.9}.customer .field{position:relative;margin-bottom:1.6rem}.customer .field input,.customer .field select{width:100%;border:none;border-bottom:1px solid rgba(var(--color-foreground),.2);border-radius:0;background:transparent;padding:1.1rem .2rem;font-size:1.5rem;letter-spacing:.03rem;transition:border-color .35s ease}.customer .field input:focus,.customer .field select:focus{outline:none;border-bottom-color:rgb(var(--color-foreground))}.customer .field label{display:block;font-size:1.1rem;letter-spacing:.06rem;text-transform:uppercase;opacity:.55;margin-bottom:.4rem}.customer button,.customer a[href]:not(.full-unstyled-link){letter-spacing:.06rem}.customer button{font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;padding:1.1rem 2.4rem;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:var(--buttons-radius, 0);cursor:pointer;transition:opacity .3s ease}.customer button:hover{opacity:.85}.customer button[type=reset]{background:transparent;color:rgb(var(--color-foreground))}.order-history,.order-details{border-collapse:collapse;width:100%}.order-history th,.order-details th{text-align:left;font-weight:400;letter-spacing:.08rem;text-transform:uppercase;font-size:1.05rem;opacity:.55;padding:1rem 1rem 1rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1)}.order-history td,.order-details td{padding:1.2rem 1rem 1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.06);letter-spacing:.02rem}.customer.addresses [data-address]{border-bottom:1px solid rgba(var(--color-foreground),.08);padding-bottom:1.6rem;margin-bottom:1.6rem}.button--secondary{letter-spacing:.08rem;text-transform:uppercase;font-size:1.2rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button--tertiary{letter-spacing:.04rem;transition:opacity .25s ease}.underlined-link{text-underline-offset:.35rem;text-decoration-thickness:.5px;letter-spacing:.02rem}#main-cart-items .page-width,#main-cart-footer .page-width{max-width:84rem;margin-left:auto;margin-right:auto}.cart-items{margin-bottom:0}#main-cart-footer .cart__footer{max-width:46rem;margin-left:auto;margin-right:auto;padding-top:3.2rem;text-align:center}#main-cart-footer .cart__blocks{display:flex;flex-direction:column;align-items:stretch;gap:1.6rem}#main-cart-footer .totals{display:flex;justify-content:space-between;align-items:baseline;text-align:left}#main-cart-footer .cart__ctas,#main-cart-footer .cart__checkout-button{width:100%}#main-cart-footer .tax-note{display:block;text-align:center;opacity:.6}#shopify-section-collapsible_content_GHzm8z{border-top:1px solid rgba(var(--color-foreground),.08);margin-top:2rem}#shopify-section-collapsible_content_GHzm8z .collapsible-content__heading{text-transform:uppercase;letter-spacing:.1rem;font-weight:400}body{animation:edita-page-in .5s ease both}@keyframes edita-page-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){body{animation:none}}.button,button.button,.quick-add__submit,.cart__checkout-button,.customer button{transition:transform .2s ease,box-shadow .25s ease,background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease}.button:hover,button.button:hover,.quick-add__submit:hover,.cart__checkout-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--color-foreground),.14)}.button:active,button.button:active,.quick-add__submit:active,.cart__checkout-button:active{transform:translateY(0) scale(.98);box-shadow:none}.card-wrapper{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.card-wrapper:hover{transform:translateY(-3px)}a{transition:opacity .25s ease,color .25s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:1px solid rgba(var(--color-foreground),.6);outline-offset:3px}select,.select__select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(var(--color-foreground),.6) 50%),linear-gradient(135deg,rgba(var(--color-foreground),.6) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;border-radius:0;border-color:rgba(var(--color-foreground),.2);letter-spacing:.03rem;transition:border-color .3s ease}select:hover,.select__select:hover{border-color:rgba(var(--color-foreground),.5)}.badge{border-radius:100px;font-weight:400;letter-spacing:.06rem;text-transform:uppercase;font-size:1rem;padding:.5rem 1.2rem;border:1px solid currentColor;background:transparent!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.18);border-radius:100px;border:2px solid rgb(var(--color-background))}::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-foreground),.35)}html{scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.25) transparent}.header__icon,.header__icon svg{transition:transform .2s ease,opacity .25s ease}.header__icon:active{transform:scale(.9)}.accordion__content,.footer-accordion-list{transition:opacity .3s ease}.cart-notification{animation:edita-toast-in .4s cubic-bezier(.22,.61,.36,1)}@keyframes edita-toast-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}cart-items.is-empty .cart__warnings{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:46rem;margin:0 auto;padding:6rem 2rem 8rem}.cart__empty-icon{width:5.6rem;height:5.6rem;margin-bottom:2.4rem;opacity:.35;animation:edita-empty-icon-in .6s cubic-bezier(.22,.61,.36,1) both}.cart__empty-icon svg{width:100%;height:100%}@keyframes edita-empty-icon-in{0%{opacity:0;transform:translateY(-8px) scale(.92)}to{opacity:.35;transform:translateY(0) scale(1)}}cart-items.is-empty .cart__empty-text{margin:0 0 2.8rem}.cart__empty-cta{min-width:22rem}.cart__login-divider{width:100%;max-width:18rem;height:1px;background:rgba(var(--color-foreground),.12);margin:4.4rem 0 3.2rem}cart-items.is-empty .cart__login-title{font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-size:1.3rem;opacity:.75;margin:0 0 1rem}cart-items.is-empty .cart__login-paragraph{font-size:1.4rem;line-height:1.7;opacity:.7;margin:0}cart-items.is-empty .cart__login-paragraph a{text-underline-offset:.3rem;text-decoration-thickness:.5px}.quantity__button{transition:opacity .2s ease,transform .15s ease}.quantity__button:active{transform:scale(.9)}.newsletter{text-align:center}.newsletter__wrapper{max-width:56rem;margin-left:auto;margin-right:auto;padding-top:6rem;padding-bottom:6rem}.newsletter__wrapper h2{font-weight:400;letter-spacing:.28rem;text-transform:uppercase;font-size:2rem;line-height:1.4;margin:0 0 1.6rem}.newsletter__subheading{opacity:.55;letter-spacing:.1rem;text-transform:uppercase;font-size:1.15rem;margin-bottom:3.2rem}.newsletter__subheading p{margin:0}.newsletter .newsletter-form{max-width:42rem;margin:0 auto}.newsletter .newsletter-form__field-wrapper .field{position:relative}.newsletter .newsletter-form__field-wrapper .field__input{background:transparent;border:none;border-bottom:1px solid rgba(var(--color-foreground),.25);border-radius:0;box-shadow:none;padding:1.4rem 4.4rem 1.4rem .4rem;font-size:1.5rem;font-weight:400;letter-spacing:.08rem;text-align:center;transition:border-color .4s ease}.newsletter .newsletter-form__field-wrapper .field__input:focus{outline:none;box-shadow:none;border-bottom-color:rgb(var(--color-foreground))}.newsletter .newsletter-form__field-wrapper .field__input::placeholder{color:rgba(var(--color-foreground),.45);letter-spacing:.1rem}.newsletter .newsletter-form__button{background:transparent;border:none;box-shadow:none;right:.2rem;opacity:.7;transition:opacity .3s ease,transform .3s ease}.newsletter .newsletter-form__button:hover{opacity:1;transform:translate(3px)}.newsletter .newsletter-form__message--success{letter-spacing:.05rem;opacity:.8;margin-top:2rem}#menu-drawer .menu-drawer__close-button{display:flex;align-items:center;gap:1.2rem;margin:1.2rem 2rem 1.6rem;padding:1.2rem 1.6rem 1.2rem 1rem;width:auto;border-radius:100px;background:rgba(var(--color-foreground),.05);opacity:1;transition:background-color .25s ease}#menu-drawer .menu-drawer__close-button:hover{background:rgba(var(--color-foreground),.09)}#menu-drawer .menu-drawer__close-button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;min-width:2.8rem;margin-right:0;border-radius:50%;border:1px solid rgba(var(--color-foreground),.3)}#menu-drawer .menu-drawer__close-button .svg-wrapper svg{width:1.1rem;height:1.1rem}#menu-drawer .menu-drawer__submenu{transform:translate(8%);opacity:0;transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .35s ease}#menu-drawer details.menu-opening>.menu-drawer__submenu{transform:translate(0);opacity:1}#menu-drawer .menu-drawer__menu-item .svg-wrapper svg{transition:transform .25s ease}#menu-drawer .menu-drawer__menu-item:hover .svg-wrapper svg{transform:translate(2px)}#menu-drawer{transition-timing-function:cubic-bezier(.22,.61,.36,1)!important}.search-modal{background:rgb(var(--color-background))}.modal-overlay{background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.search-modal__content{max-width:74rem;margin:0 auto;padding-top:14vh;padding-left:3rem;padding-right:3rem}.search-modal .search{max-width:100%}.search-modal .search__input{font-size:2.4rem;padding:1.8rem 5.2rem 1.8rem .2rem;letter-spacing:.06rem}.search-modal .search__button .svg-wrapper svg,.search-modal .reset__button .svg-wrapper svg{width:2rem;height:2rem}.search-modal .predictive-search{max-height:58vh;overflow-y:auto;margin-top:2rem;padding-bottom:2rem}.search-modal__close-button{top:2.4rem;right:2.4rem;opacity:.6;transition:opacity .3s ease,transform .3s ease}.search-modal__close-button:hover{opacity:1;transform:rotate(90deg)}@media screen and (max-width:749px){.search-modal__content{padding-top:9vh;padding-left:2rem;padding-right:2rem}.search-modal .search__input{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/edita-luxe-2.css.map */
