.eco-editorial-theme .eco-measurements{font-size:16px;line-height:1.8}.eco-editorial-theme .eco-measurements legend{font-size:18px;line-height:1.6}.eco-editorial-theme .eco-size-row>label,.eco-editorial-theme .eco-guide-link,.eco-editorial-theme .eco-unit-buttons label{font-size:16px;line-height:1.7}.eco-editorial-theme .eco-measurements input:not([type=radio]),.eco-editorial-theme .eco-measurements select{font-size:16px;min-height:48px}.eco-editorial-theme .eco-measure-hint,.eco-editorial-theme .eco-range,.eco-editorial-theme .eco-approx,.eco-editorial-theme .eco-guide-unit-note,.eco-editorial-theme .eco-field-note{font-size:16px;line-height:1.8;color:#48443d}.eco-editorial-theme .eco-error{font-size:16px;line-height:1.8}.eco-editorial-theme .eco-cart-summary-row dt,.eco-editorial-theme .eco-cart-summary-row dd small{font-size:16px;color:#48443d}.eco-editorial-theme{--eco-muted:#5e5b53}.eco-editorial-theme .eco-section-heading>p:last-child,.eco-editorial-theme .eco-product-intro,.eco-editorial-theme .eco-detail-editorial p:not(.eco-kicker),.eco-editorial-theme .eco-fabric-closeup p:not(.eco-kicker){font-size:16px;line-height:1.9}.eco-editorial-theme .card__heading{font-size:16px!important;line-height:1.65}.eco-editorial-theme .eco-text-link,.eco-editorial-theme .eco-card-action{font-size:15px}.eco-cart-dimensions{display:block!important;padding:10px 12px!important;margin:8px 0!important;border-left:2px solid #9b7951;background:#f6f4ef}.eco-cart-dimensions dt,.eco-cart-dimensions dd{display:block!important;margin:0!important;line-height:1.7;overflow-wrap:anywhere}.eco-cart-dimensions dt{font-weight:600}.eco-cart-dimensions dd{margin-top:3px!important}.eco-editorial-theme .ymq-option-cart-edit[hidden]{display:none!important}.eco-editorial-theme .ymq-option-cart-edit{font-size:15px;line-height:1.7;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;cursor:pointer}.eco-editorial-theme .ymq-option-cart-edit[data-eco-edit-label]{font-size:0!important}.eco-editorial-theme .ymq-option-cart-edit[data-eco-edit-label]:after{content:attr(data-eco-edit-label);font-size:15px;line-height:1.7}.eco-measurements input[aria-invalid=true]{border-color:#b42318;outline-color:#b42318}.eco-option-caption{display:block;max-width:100%;white-space:normal;line-height:1.65;margin-top:8px;text-align:center}@media(max-width:749px){.eco-editorial-theme{font-size:18px;line-height:1.8}.eco-editorial-theme input:not([type=checkbox]):not([type=radio]),.eco-editorial-theme select,.eco-editorial-theme textarea{font-size:18px}.eco-editorial-theme .ymq-options-box .ymq_lable{font-size:18px!important;line-height:1.7}.eco-editorial-theme .announcement-bar__message{font-size:16px;line-height:1.6;letter-spacing:.05em;padding:10px 12px}.eco-editorial-theme .eco-kicker{font-size:16px!important;line-height:1.6;letter-spacing:.1em}.eco-editorial-theme .eco-section-heading h2{font-size:26px;line-height:1.6}.eco-editorial-theme .eco-section-heading>p:last-child{font-size:18px;line-height:1.9}.eco-editorial-theme .eco-section-heading--row .eco-text-link,.eco-editorial-theme .eco-text-link{font-size:18px;white-space:normal}.eco-editorial-theme .eco-hero__copy h2{font-size:28px;line-height:1.6}.eco-editorial-theme .eco-hero__copy p{font-size:18px;line-height:1.8}.eco-editorial-theme .eco-hero__link{font-size:18px;line-height:1.6}.eco-editorial-theme .eco-hero__number{font-size:16px}.eco-editorial-theme .eco-hero__mobile-note{font-size:16px;line-height:1.7;letter-spacing:0;gap:16px;flex-wrap:wrap}.eco-editorial-theme .eco-promise>div{font-size:18px;line-height:1.7}.eco-editorial-theme .eco-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.eco-editorial-theme .eco-category{font-size:18px;line-height:1.7}.eco-editorial-theme .eco-category__image{width:96px;height:96px;margin-bottom:12px}.eco-editorial-theme .eco-curated__label{font-size:16px;line-height:1.6;letter-spacing:0}.eco-editorial-theme .card__heading{font-size:18px!important;line-height:1.7}.eco-editorial-theme .card-information .price,.eco-editorial-theme .card-information .price-item{font-size:20px!important;line-height:1.6}.eco-editorial-theme .eco-card-action{font-size:18px;min-height:52px;gap:10px;line-height:1.7}.eco-editorial-theme .eco-price-note{font-size:16px;line-height:1.8}.eco-editorial-theme .eco-story__tag{font-size:16px;line-height:1.6;letter-spacing:.04em}.eco-editorial-theme .eco-story__copy h3{font-size:24px;line-height:1.6}.eco-editorial-theme .eco-story__copy p,.eco-editorial-theme .eco-guide-card p{font-size:18px;line-height:1.85}.eco-editorial-theme .eco-guide-card__number{font-size:16px}.eco-editorial-theme .eco-guide-card h3{font-size:23px;line-height:1.6}.eco-editorial-theme .eco-needs-card{padding:22px 16px}.eco-editorial-theme .eco-needs-card__number{font-size:16px}.eco-editorial-theme .eco-needs-card h3{font-size:20px;line-height:1.65}.eco-editorial-theme .eco-needs-card p{font-size:18px;line-height:1.8}.eco-editorial-theme .eco-needs-card__link,.eco-editorial-theme .eco-breadcrumb{font-size:16px;line-height:1.7}.eco-editorial-theme .eco-collection-intro__panel{grid-template-columns:minmax(0,1fr);min-height:0}.eco-editorial-theme .eco-collection-intro__panel>div:first-child{padding:26px 22px}.eco-editorial-theme .eco-collection-intro__panel .eco-kicker{font-size:16px!important}.eco-editorial-theme .eco-collection-intro__panel h1{font-size:28px;line-height:1.5}.eco-editorial-theme .eco-collection-intro__panel p:not(.eco-kicker){font-size:18px;line-height:1.85}.eco-editorial-theme .eco-collection-count{font-size:16px}.eco-editorial-theme .eco-collection-intro__image{height:150px;min-height:0}.eco-editorial-theme .eco-collection-chips a{font-size:18px;line-height:1.6;min-height:48px;padding:11px 16px}.eco-editorial-theme .facet-filters__label,.eco-editorial-theme .facet-filters__sort,.eco-editorial-theme .mobile-facets__open,.eco-editorial-theme .mobile-facets__label,.eco-editorial-theme .mobile-facets__summary,.eco-editorial-theme .mobile-facets__sort,.eco-editorial-theme .mobile-facets__footer .button{font-size:18px}.eco-editorial-theme .product-count__text,.eco-editorial-theme .mobile-facets__count,.eco-editorial-theme .active-facets__button-inner{font-size:16px}.eco-editorial-theme .menu-drawer__menu-item,.eco-editorial-theme .localization-form__select,.eco-editorial-theme .disclosure__link{font-size:18px;line-height:1.7;min-height:48px}.eco-editorial-theme .eco-product-navigation__bar{justify-content:flex-end;padding:4px 0}.eco-editorial-theme .eco-product-navigation__bar>span:first-child{display:none}.eco-editorial-theme .eco-product-navigation__bar a{display:flex;align-items:center;min-height:48px;font-size:18px;line-height:1.6}.eco-editorial-theme .product__title h1{font-size:28px;line-height:1.6}.eco-editorial-theme .product__info-container>.product__text{font-size:16px}.eco-editorial-theme .product__tax{font-size:16px;line-height:1.8}.eco-editorial-theme .eco-product-intro{font-size:18px;line-height:1.85}.eco-editorial-theme .eco-feature-badges li{font-size:16px;line-height:1.6;padding:7px 10px}.eco-editorial-theme .eco-order-steps{gap:12px}.eco-editorial-theme .eco-order-steps li{font-size:16px;line-height:1.65;flex:1;min-width:0}.eco-editorial-theme .eco-order-steps span{font-size:16px}.eco-editorial-theme .eco-fabric-code>label{font-size:18px;line-height:1.7}.eco-editorial-theme .eco-required{font-size:16px}.eco-editorial-theme .eco-fabric-code select{font-size:18px;min-height:52px}.eco-editorial-theme .eco-field-note{font-size:16px!important;line-height:1.85!important}.eco-editorial-theme .eco-code-error{font-size:18px;line-height:1.7}.eco-editorial-theme .eco-measurements{box-sizing:border-box;padding:16px;scroll-margin-top:calc(var(--header-height,97px) + 20px)}.eco-editorial-theme .product-form__submit,.eco-editorial-theme .eco-fabric-code select,.eco-editorial-theme .eco-size-row input,.eco-editorial-theme .eco-size-row select{scroll-margin-top:calc(var(--header-height,97px) + 24px);scroll-margin-bottom:120px}.eco-editorial-theme .eco-measurements legend{font-size:20px;line-height:1.6}.eco-editorial-theme .eco-unit-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eco-editorial-theme .eco-unit-buttons label{font-size:18px;line-height:1.5;min-width:0;min-height:52px;padding:10px;white-space:normal;overflow-wrap:anywhere}.eco-editorial-theme .eco-size-row>label{font-size:18px;line-height:1.7}.eco-editorial-theme .eco-measurements input:not([type=radio]),.eco-editorial-theme .eco-measurements select{font-size:18px;min-height:52px}.eco-editorial-theme .eco-measure-hint,.eco-editorial-theme .eco-range,.eco-editorial-theme .eco-error,.eco-editorial-theme .eco-approx{font-size:16px;line-height:1.8}.eco-editorial-theme .eco-exact{font-size:18px;line-height:1.8}.eco-editorial-theme .eco-guide-link{font-size:18px;line-height:1.7;min-height:48px}.eco-editorial-theme .eco-finished-guide{font-size:18px;line-height:1.9}.eco-editorial-theme .eco-finished-guide h2{font-size:24px}.eco-editorial-theme .eco-measure-callout strong{font-size:18px}.eco-editorial-theme .eco-option-caption{font-size:16px!important;line-height:1.7!important;max-width:100%!important}.eco-editorial-theme .eco-readable-option-box .ymq_lable{font-size:18px!important;line-height:1.7}.eco-editorial-theme .eco-readable-option-box .ymq-option-label{width:calc(50% - 12px)!important;max-width:160px;min-width:120px;height:auto!important;vertical-align:top;box-sizing:border-box}.eco-editorial-theme .eco-readable-option-box .ymq-option-label img{max-width:100%;height:auto!important}.eco-editorial-theme .ymq-option-popup{font-size:18px!important;line-height:1.7;min-height:48px;display:inline-flex;align-items:center}.eco-editorial-theme .quantity__label,.eco-editorial-theme .form__label{font-size:18px;line-height:1.7}.eco-editorial-theme .shopify-payment-button__more-options{font-size:16px;line-height:1.8;min-height:48px}.eco-editorial-theme .localization-form .caption-large{font-size:16px;line-height:1.7}.eco-editorial-theme .cart-count-bubble{min-width:22px;min-height:22px;width:auto;height:auto;padding:1px 4px}.eco-editorial-theme .cart-count-bubble span{font-size:16px;line-height:1.4}.eco-editorial-theme .product-form__submit{min-height:56px;font-size:18px}.eco-editorial-theme .eco-purchase-price__label{font-size:18px}.eco-editorial-theme .eco-detail-tabs a{font-size:18px;line-height:1.6;min-height:52px;box-sizing:border-box;padding:14px 6px}.eco-editorial-theme .eco-detail-editorial p:not(.eco-kicker),.eco-editorial-theme .eco-fabric-closeup p:not(.eco-kicker){font-size:18px;line-height:1.9}.eco-editorial-theme .eco-specifications th,.eco-editorial-theme .eco-specifications td{font-size:18px;line-height:1.8;overflow-wrap:anywhere}.eco-editorial-theme .eco-specifications th{width:32%}.eco-editorial-theme .eco-faq-list summary{font-size:18px;line-height:1.8;padding:22px 0}.eco-editorial-theme .eco-faq-list details>div{font-size:18px;line-height:1.9}.eco-editorial-theme .eco-samples__body{font-size:18px;line-height:1.85}.eco-editorial-theme .eco-samples__notice,.eco-editorial-theme .eco-samples__source{font-size:16px;line-height:1.85}.eco-editorial-theme .eco-samples__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.eco-editorial-theme .eco-samples__card{font-size:18px;line-height:1.7}.eco-editorial-theme .eco-samples__card img{width:90px;height:90px;max-width:100%}.eco-editorial-theme .eco-samples__add{font-size:18px;min-height:52px}.eco-editorial-theme .eco-original-description p,.eco-editorial-theme .eco-original-description li,.eco-editorial-theme .eco-original-description td,.eco-editorial-theme .eco-original-description p span,.eco-editorial-theme .eco-original-description td span{font-size:18px!important;line-height:1.85!important}.eco-editorial-theme .eco-original-description table{width:100%!important;max-width:100%;table-layout:fixed}.eco-editorial-theme .eco-original-description td{overflow-wrap:anywhere}.eco-editorial-theme .footer-block__heading{font-size:20px;line-height:1.7}.eco-editorial-theme .footer-block__details-content .list-menu__item--link{font-size:18px;line-height:1.8;padding-top:10px;padding-bottom:10px}.eco-editorial-theme .footer__copyright,.eco-editorial-theme .copyright__content{font-size:16px;line-height:1.8}.eco-editorial-theme .cart-item__name{font-size:18px!important;line-height:1.7}.eco-editorial-theme .cart-item__details .product-option{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.eco-editorial-theme .eco-cart-dimensions dt{font-size:16px}.eco-editorial-theme .eco-cart-dimensions dd{font-size:18px}.eco-editorial-theme .ymq-option-cart-edit{font-size:18px;min-height:48px}.eco-editorial-theme .ymq-option-cart-edit[data-eco-edit-label]:after{font-size:18px}.eco-editorial-theme .cart-notification{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain}.eco-editorial-theme .cart-notification-product__name{font-size:20px;line-height:1.6}.eco-editorial-theme .cart-notification .product-option{font-size:16px;line-height:1.8}.eco-editorial-theme .eco-mobile-order a{font-size:18px;line-height:1.6;min-height:56px;padding:8px 14px;gap:8px;letter-spacing:0;text-align:center;text-wrap:balance;box-sizing:border-box}.eco-editorial-theme:has(.eco-mobile-order){padding-bottom:calc(100px + env(safe-area-inset-bottom))}}.eco-cart-summary-row{display:grid!important;grid-template-columns:fit-content(40%) minmax(0,1fr);gap:3px 8px;align-items:start;margin:5px 0!important;padding:0!important;line-height:1.7}.eco-cart-summary-row dt{font-size:14px;font-weight:500;color:#5e5b53;overflow-wrap:anywhere}.eco-cart-summary-row dd{margin:0!important;font-size:16px;overflow-wrap:anywhere}.eco-cart-summary-row dd small{display:block;margin-top:2px;font-size:14px;color:#5e5b53;line-height:1.6}.eco-cart-spec-token{white-space:nowrap;display:inline-block}.eco-cart-pending .cart__ctas,.eco-cart-pending .cart__dynamic-checkout-buttons{pointer-events:none;opacity:.6}.eco-cart-pending .cart__ctas *{pointer-events:none!important}@media(max-width:749px){.cart-items thead{display:none}.cart-items .cart-item{grid-template-columns:82px minmax(0,1fr);grid-template-rows:auto auto;column-gap:16px;row-gap:16px;margin-top:20px;padding-bottom:24px;border-bottom:1px solid #e5e2db}.cart-items .cart-item__media{grid-column:1;grid-row:1;width:82px;min-width:0;align-self:start;padding:0}.cart-item__media .cart-item__image-container{width:82px}.cart-item__media .cart-item__image{width:82px;max-width:82px;height:auto}.cart-items .cart-item__details{grid-column:2;grid-row:1;min-width:0;padding:0}.cart-items .cart-item__quantity{grid-column:1 / -1;grid-row:2;padding:0;max-width:calc(100% - 112px)}.cart-item__quantity-wrapper{display:flex;align-items:center;gap:4px}.cart-item__quantity .quantity-popover-container,.cart-item__quantity .quantity{width:132px}.cart-item__quantity .quantity{min-height:48px}.cart-item__quantity .quantity__button{width:44px;min-width:44px}.cart-item__quantity cart-remove-button{margin:0;min-width:44px}.cart-item__quantity cart-remove-button a{width:44px;height:44px}.cart-items .cart-item__totals:not(.small-hide){grid-column:2;grid-row:2;justify-self:end;align-self:center;display:block;max-width:110px;min-height:44px;padding:0;text-align:right}.cart-item__totals:not(.small-hide):before{display:block;content:attr(data-eco-total-label);font-size:16px;color:#5e5b53;line-height:1.5}.cart-item__totals:not(.small-hide) .price{font-size:18px;line-height:1.5;word-break:keep-all;overflow-wrap:normal}.cart-item__details .ymq-option-cart-edit{background:transparent!important;color:#62503b!important;border:1px solid #b5a58d;border-radius:3px;margin:4px 0;min-height:44px}.eco-mobile-order.eco-configurator-visible{display:none!important}html.eco-has-preview-toolbar .eco-mobile-order{bottom:calc(106px + env(safe-area-inset-bottom))!important}html.eco-has-preview-toolbar .eco-editorial-theme:has(.eco-mobile-order){padding-bottom:calc(200px + env(safe-area-inset-bottom))}.eco-cart-summary-row{column-gap:6px}}@media(max-width:749px){.eco-editorial-theme .eco-cart-summary-row{letter-spacing:0;line-height:1.65;row-gap:4px}.eco-editorial-theme .eco-cart-summary-row dt{font-size:16px;line-height:1.75;color:#48443d}.eco-editorial-theme .eco-cart-summary-row dd{font-size:18px;line-height:1.65;color:#24231f}.eco-editorial-theme .eco-cart-summary-row dd small{font-size:16px;line-height:1.7;color:#48443d}.eco-editorial-theme .cart-item__name{font-size:18px!important;line-height:1.65;letter-spacing:0}.eco-editorial-theme .cart-item__details .price,.eco-editorial-theme .eco-cart-unit strong,.eco-editorial-theme .cart-item__details>.product-option,.eco-editorial-theme .cart-item__totals:not(.small-hide) .price{font-size:20px!important;line-height:1.5}.eco-editorial-theme .cart-item__details .cart-item__old-price{font-size:16px!important}.eco-editorial-theme .cart-items th{font-size:16px!important;line-height:1.5;letter-spacing:.02em}.eco-editorial-theme .cart-item__totals:not(.small-hide){max-width:136px}.eco-editorial-theme .cart-item__quantity{max-width:calc(100% - 144px)}.eco-editorial-theme .eco-unit-buttons label{font-size:16px;line-height:1.6}.eco-editorial-theme .eco-field-note,.eco-editorial-theme .eco-measure-hint,.eco-editorial-theme .eco-range,.eco-editorial-theme .eco-approx{color:#48443d!important}.eco-editorial-theme .discounts,.eco-editorial-theme .discounts__discount,.eco-editorial-theme .badge{font-size:16px;line-height:1.5}}@media(max-width:374px){.eco-editorial-theme .cart-items .cart-item{grid-template-columns:70px minmax(0,1fr)}.eco-editorial-theme .cart-item__media,.eco-editorial-theme .cart-item__media .cart-item__image-container,.eco-editorial-theme .cart-item__media .cart-item__image{width:70px;max-width:70px}.eco-editorial-theme .eco-cart-summary-row{grid-template-columns:minmax(0,1fr);row-gap:0}.eco-editorial-theme .cart-item__quantity{grid-column:1 / -1;grid-row:2;max-width:100%}.eco-editorial-theme .cart-item__totals:not(.small-hide){grid-column:1 / -1;grid-row:3;justify-self:start;max-width:100%;text-align:left}.eco-editorial-theme .cart-item__totals:not(.small-hide):before{display:inline-block;margin-right:8px}.eco-editorial-theme .eco-unit-buttons{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.eco-editorial-theme .cart-item__details .caption-with-letter-spacing{font-size:16px;line-height:1.5;letter-spacing:.04em;color:#48443d}.eco-editorial-theme .cart__checkout-button,.eco-editorial-theme .cart-notification .button,.eco-editorial-theme .ymq-option-small-button{font-size:18px;line-height:1.6;min-height:56px}.eco-editorial-theme .tax-note,.eco-editorial-theme .eco-guide-unit-note,.eco-editorial-theme .cart__login-paragraph,.eco-editorial-theme .cart__warnings p{font-size:16px!important;line-height:1.7;color:#48443d}.eco-editorial-theme .underlined-link{font-size:16px;line-height:1.7}.eco-editorial-theme .totals__total{font-size:18px;line-height:1.6}.eco-editorial-theme .totals__total-value{font-size:24px;line-height:1.5}}.eco-editorial-theme .ymq-options-box,.eco-editorial-theme variant-selects,.eco-editorial-theme variant-radios,.eco-editorial-theme product-form{scroll-margin-top:calc(var(--header-height,97px) + 24px)}.eco-mobile-order[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/eco-mobile-shopping.css.map */
