:root{--ed-color-black: #000000;--ed-color-white: #ffffff;--ed-color-warm-white: #faf6f1;--ed-color-soft-gray: #f5f5f2;--ed-color-border: #dedcd7;--ed-color-muted: #666666;--ed-color-sale: #b21f24;--ed-font-sans: var(--font-body-family, "Helvetica Neue"), Helvetica, Arial, sans-serif;--ed-font-serif-fallback: Georgia, "Times New Roman", serif;--ed-width-header: 1600px;--ed-width-collection: 1800px;--ed-width-product: 1800px;--ed-width-text: 820px;--ed-page-pad: 16px;--ed-transition: .22s;--ed-header-height: 64px}@media screen and (min-width:750px){:root{--ed-page-pad: 24px}}@media screen and (min-width:990px){:root{--ed-page-pad: 32px}}body{font-size:1.3rem;letter-spacing:0;line-height:1.4;color:var(--ed-color-black)}@media screen and (min-width:750px){body{font-size:1.4rem}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;letter-spacing:0;color:var(--ed-color-black)}.ed-serif{font-family:var(--ed-font-serif, var(--ed-font-serif-fallback));font-weight:400}.ed-serif--italic{font-style:italic}a{color:inherit}.rte a,.underlined-link,.link--text{text-decoration:underline;text-underline-offset:.2em;color:var(--ed-color-black)}.ed-container{margin:0 auto;padding-left:var(--ed-page-pad);padding-right:var(--ed-page-pad);max-width:var(--ed-width-header)}.ed-container--collection{max-width:var(--ed-width-collection)}.ed-container--product{max-width:var(--ed-width-product)}.ed-container--text{max-width:var(--ed-width-text)}.ed-container--full{max-width:none;padding-left:0;padding-right:0}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button{border-radius:0;box-shadow:none;font-size:1.2rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;min-height:5rem}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.button:hover,.shopify-payment-button__button--unbranded:hover{background-color:#1a1a1a}.button--secondary:hover{background-color:transparent;opacity:.65}.ed-cta{display:inline-block;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em;color:currentColor;background:none;border:0;padding:0;cursor:pointer;transition:opacity var(--ed-transition) ease}.ed-cta:hover{opacity:.6}.field__input,.select__select,.customer .field input,.customer select,input[type=search]{border-radius:0;box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after{box-shadow:0 0 0 1px var(--ed-color-border);border-radius:0}.field__input:focus,.select__select:focus{box-shadow:none}.card-wrapper .card{border-radius:0;box-shadow:none;background:transparent;text-align:left}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border:none;border-radius:0;box-shadow:none;background-color:var(--ed-color-warm-white)}.card-wrapper .card .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media,.card-wrapper .card__media .media img{border-radius:0}.card-wrapper .card__media .media img{object-fit:contain}.card-wrapper .card__content{padding:12px 0 0}.card-wrapper .card__information{padding-left:0;padding-right:0;padding-bottom:0}.card-wrapper .card__heading{font-size:1.3rem;font-weight:400;line-height:1.35}.card-wrapper .card__heading a:after{outline:none;box-shadow:none}.card-wrapper .price{font-size:1.25rem;color:var(--ed-color-black);letter-spacing:0}.card-wrapper .card__badge .badge{border-radius:0;border:none;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .8rem}.price--on-sale .price-item--regular{color:var(--ed-color-muted);text-decoration:line-through}.price--on-sale .price-item--sale{color:var(--ed-color-sale)}.pagination__list{gap:1.6rem}.pagination__item{color:var(--ed-color-muted);font-size:1.3rem;height:auto;width:auto;min-width:2rem;padding:.4rem .2rem}.pagination__item--current:after,.pagination__item.pagination__item--current{color:var(--ed-color-black)}.pagination__item--current:after{height:1px;background-color:var(--ed-color-black);box-shadow:none}.pagination__item:hover:after{height:1px;box-shadow:none}.quantity{border-radius:0;min-height:4.4rem;box-shadow:none}.quantity:after{border-radius:0;box-shadow:0 0 0 1px var(--ed-color-border)}.quantity:before{box-shadow:none;background:transparent}.quantity__button{width:4rem}.quantity__input{font-size:1.3rem;font-weight:400}cart-drawer .drawer__inner{border:none;border-left:1px solid var(--ed-color-border);padding:0 20px}@media screen and (min-width:750px){cart-drawer .drawer__inner{width:46rem;max-width:46rem;padding:0 24px}}@media screen and (max-width:749px){cart-drawer .drawer__inner{width:100vw;max-width:100vw}}cart-drawer .drawer__header{padding-top:2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--ed-color-border)}cart-drawer .drawer__heading{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}cart-drawer .cart-item__name{font-size:1.3rem;text-decoration:none}cart-drawer .cart-item .price{font-size:1.25rem}cart-drawer .cart-item__image{border-radius:0;background-color:var(--ed-color-warm-white);object-fit:contain}cart-drawer .product-option{font-size:1.15rem;color:var(--ed-color-muted)}cart-drawer .drawer__footer{border-top:1px solid var(--ed-color-border)}cart-drawer .cart__checkout-button{background-color:var(--ed-color-black);color:var(--ed-color-white);min-height:5.2rem;border-radius:0;max-width:none}cart-drawer .totals__total-value{font-size:1.5rem;font-weight:400}.ed-shipping-bar{padding:1.4rem 0 .4rem}.ed-shipping-bar__label{display:block;font-size:1.15rem;letter-spacing:.02em;color:var(--ed-color-black);margin-bottom:.8rem;text-align:center}.ed-shipping-bar__track{height:2px;background-color:var(--ed-color-border);overflow:hidden}.ed-shipping-bar__progress{height:100%;background-color:var(--ed-color-black);width:var(--ed-shipping-progress, 0%);transition:width .4s ease}.facets__disclosure,.mobile-facets__inner{border-radius:0}.mobile-facets__inner{background-color:var(--ed-color-white);box-shadow:none;border-left:1px solid var(--ed-color-border)}.mobile-facets__heading,.facets__heading{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.mobile-facets__summary,.facets__summary{font-size:1.25rem}.facets__button-label,.mobile-facets__open{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.active-facets__button{border-radius:0;box-shadow:0 0 0 1px var(--ed-color-border);font-size:1.15rem}.active-facets__button:hover{box-shadow:0 0 0 1px var(--ed-color-black)}.facet-checkbox{font-size:1.25rem}.search-modal{border-bottom:1px solid var(--ed-color-border)}.search-modal__content .search__input.field__input{border:none;box-shadow:none;border-bottom:1px solid var(--ed-color-black);font-size:1.6rem;border-radius:0}.search-modal__content .field:after{box-shadow:none}.predictive-search{border:none;box-shadow:none;border-top:1px solid var(--ed-color-border)}.predictive-search__image{border-radius:0;background-color:var(--ed-color-warm-white);object-fit:contain}.predictive-search__item-heading{font-size:1.25rem}.footer{border-top:1px solid var(--ed-color-border);background-color:var(--ed-color-white)}.footer__content-top{padding-top:5rem;padding-bottom:3rem}.footer-block__heading{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--ed-color-black)}.footer-block__details-content .list-menu__item--link,.footer-block__details-content .link{font-size:1.25rem;color:var(--ed-color-muted);padding-top:.6rem;padding-bottom:.6rem}.footer-block__details-content .list-menu__item--link:hover{color:var(--ed-color-black);text-decoration:underline;text-underline-offset:.2em}.footer__content-bottom{border-top:1px solid var(--ed-color-border)}.footer__copyright .copyright__content{font-size:1.05rem;color:var(--ed-color-muted)}.footer .list-payment__item svg{border-radius:0}@media screen and (max-width:749px){.footer .footer-block.grid__item{margin:0;padding:0;border-bottom:1px solid var(--ed-color-border)}.footer .footer-block:first-child{border-top:1px solid var(--ed-color-border)}.footer .footer-block__heading{margin:0;padding:1.7rem 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.footer .footer-block__heading .ed-accordion-icon{position:relative;width:12px;height:12px;flex:none}.footer .footer-block__heading .ed-accordion-icon:before,.footer .footer-block__heading .ed-accordion-icon:after{content:"";position:absolute;background-color:var(--ed-color-black);top:50%;left:0;width:100%;height:1px}.footer .footer-block__heading .ed-accordion-icon:after{transform:rotate(90deg);transition:transform .2s ease}.footer .footer-block.ed-open .footer-block__heading .ed-accordion-icon:after{transform:rotate(0)}.footer .footer-block .footer-block__details-content{display:none;margin-bottom:0;padding-bottom:1.6rem}.footer .footer-block.ed-open .footer-block__details-content{display:block}.footer .footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}}main[data-template=page] .rte,main[data-template=article] .article-template__content,main[data-template=blog] .main-blog,main[data-template="404"] .template-404,.policy-content,.shopify-policy__container{max-width:var(--ed-width-text);margin-left:auto;margin-right:auto}main[data-template=page] .rte,main[data-template=article] .article-template__content{font-size:1.4rem;line-height:1.7}main[data-template=page] h1,main[data-template=article] h1{font-size:2.6rem}@media screen and (min-width:990px){.ed-hide-desktop{display:none!important}}@media screen and (max-width:989px){.ed-hide-mobile{display:none!important}}.ed-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ed-scroll-x::-webkit-scrollbar{display:none}@keyframes ed-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}*:focus-visible{outline:1px solid var(--ed-color-black);outline-offset:2px;box-shadow:none}@media(prefers-reduced-motion:reduce){.ed-marquee{animation:none!important}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}html,body{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/5/assets/editorial-theme.css.map */
