/* cart-drawer: generated by tools/gen_region.py from JS-on measurements of the origin (scope #CartDrawer .drawer__inner) */
#CartDrawer .drawer__inner button.button.button--tertiary{appearance:none;-webkit-appearance:none;background-color:rgba(37, 34, 31, 0);border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);bottom:0px;color:rgb(37, 34, 31);font-size:12px;height:20px;left:0px;letter-spacing:1px;line-height:14.4px;min-height:auto;right:0px;top:0px;width:100%;z-index:0}
#CartDrawer .drawer__inner button.cart__checkout-button.button{appearance:none;-webkit-appearance:none;font-size:18px;line-height:21.6px;margin-top:10px;opacity:1}
#CartDrawer .drawer__inner button.cart__checkout-button.button::after{border-radius:6px;content:"";display:block;position:absolute}
#CartDrawer .drawer__inner button.cart__checkout-button.button::before{border-radius:8px;bottom:0px;content:"";display:block;left:0px;position:absolute;right:0px;top:0px}
#CartDrawer .drawer__inner button.drawer__close.header__icon.header__icon--menu.header__icon--summary.link.focus-inset.flex-center{line-height:normal;right:10px;transform:matrix(1, 0, 0, 1, 0, -15)}
#CartDrawer .drawer__inner button.quantity__button.quantity__button--minus.no-js-hidden.color-background-2:not(.disabled){background-color:rgb(250, 248, 244);border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;height:14px;line-height:14px;min-height:auto;width:14px}
#CartDrawer .drawer__inner button.quantity__button.quantity__button--minus.no-js-hidden.color-background-2:not(.disabled) > span.visually-hidden{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;line-height:14px}
#CartDrawer .drawer__inner button.quantity__button.quantity__button--minus.no-js-hidden.color-background-2.disabled{background-color:rgb(250, 248, 244);border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;height:14px;line-height:14px;min-height:auto;opacity:0.5;width:14px}
#CartDrawer .drawer__inner button.quantity__button.quantity__button--minus.no-js-hidden.color-background-2.disabled > span.visually-hidden{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;line-height:14px}
#CartDrawer .drawer__inner button.quantity__button.quantity__button--plus.no-js-hidden.color-background-2{background-color:rgb(250, 248, 244);border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;height:14px;line-height:14px;margin-left:0px;margin-right:1px;min-height:auto;width:14px}
#CartDrawer .drawer__inner button.quantity__button.quantity__button--plus.no-js-hidden.color-background-2 > span.visually-hidden{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;line-height:14px}
#CartDrawer .drawer__inner cart-remove-button.cart-drawer-item__cart-remove-button{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);flex-shrink:1;height:20px;min-height:auto;width:20px}
#CartDrawer .drawer__inner div.badge{align-items:center;border-radius:6px;box-shadow:rgba(0, 0, 0, 0.05) 1px 1px 3px 0px;display:flex;font-weight:700;letter-spacing:1px;min-height:auto;text-align:center;width:100%}
#CartDrawer .drawer__inner div.badge > span:where(:not([class]),[class=""]){display:block;font-weight:700;letter-spacing:1px;min-height:auto;text-align:center}
#CartDrawer .drawer__inner div.cart-drawer-item__details-and-delete-btn{width:100%}
#CartDrawer .drawer__inner div.cart-drawer-item__quantity-and-prices:not(.cart-drawer-item__quantity-and-prices--has-props){margin-top:10px;width:100%}
#CartDrawer .drawer__inner div.cart-drawer-item__quantity-and-prices.cart-drawer-item__quantity-and-prices--has-props{margin-top:5px;width:100%}
#CartDrawer .drawer__inner div.cart-drawer-item__right{min-height:auto}
#CartDrawer .drawer__inner div.cart-drawer__body{flex-basis:0%;overflow:auto;padding-left:15px;padding-right:15px}
#CartDrawer .drawer__inner div.cart-drawer__discounts.list-unstyled:not(.cart-drawer__footer__discounts){align-items:center;column-gap:3px;display:flex;flex-wrap:wrap;font-size:12px;gap:3px;line-height:12px;min-height:auto;row-gap:3px}
#CartDrawer .drawer__inner div.cart-drawer__discounts.list-unstyled:not(.cart-drawer__footer__discounts) > div.badge{column-gap:3.2px;font-size:8px;gap:normal 3.2px;line-height:14px;padding-left:4px;padding-right:4px;width:100%}
#CartDrawer .drawer__inner div.cart-drawer__discounts.list-unstyled:not(.cart-drawer__footer__discounts) > div.badge > span:where(:not([class]),[class=""]){font-size:8px;line-height:14px}
#CartDrawer .drawer__inner div.cart-drawer__discounts.list-unstyled:not(.cart-drawer__footer__discounts) > div.badge > svg.icon.icon-discount.color-foreground-text{font-size:8px;height:8px;line-height:14px;width:8px}
#CartDrawer .drawer__inner div.cart-item__details{line-height:22.4px;min-height:auto;padding-right:15px}
#CartDrawer .drawer__inner div.cart-item__details > div.cart-item__discounted-prices.cart-drawer-item__single-item-prices > span:where(:not([class]),[class=""]){line-height:16px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices){width:100%}
#CartDrawer .drawer__inner div.cart-item__discounted-prices.cart-drawer-item__single-item-prices{align-items:center;column-gap:5px;display:flex;flex-wrap:wrap;gap:normal 5px;line-height:16px;margin-top:3px;max-width:300px;width:100%}
#CartDrawer .drawer__inner div.cart-item__discounted-prices.cart-drawer-item__single-item-prices > span:where(:not([class]),[class=""]){display:block;min-height:auto}
#CartDrawer .drawer__inner div.cart-item__error{align-items:center;margin-top:0px;width:100%}
#CartDrawer .drawer__inner div.cart-item__media{bottom:0px;left:0px;min-height:auto;right:0px;top:0px}
#CartDrawer .drawer__inner div.cart-item__price-wrapper{min-height:auto;width:100%}
#CartDrawer .drawer__inner div.cart-item__price-wrapper > span.cart-drawer-item__saving.text-color-text > strong:where(:not([class]),[class=""]){font-size:14px;line-height:15.4px}
#CartDrawer .drawer__inner div.cart-item__price-wrapper > span.price--end.regular-price.accent-color-accent-1{display:block;width:100%}
#CartDrawer .drawer__inner div.cart-item__quantity{min-height:auto}
#CartDrawer .drawer__inner div.cart-item__quantity-wrapper{width:100%}
#CartDrawer .drawer__inner div.cart-item__totals.right{bottom:0px;left:0px;min-height:auto;right:0px;top:0px}
#CartDrawer .drawer__inner div.cart-timer.color-inverse{border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);margin-left:-15px;margin-right:-15px}
#CartDrawer .drawer__inner div.cart-timer.color-inverse > strong:where(:not([class]),[class=""]){border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255)}
#CartDrawer .drawer__inner div.drawer__cart-items-wrapper{flex-grow:1;min-height:auto;width:100%}
#CartDrawer .drawer__inner div.drawer__contents.js-contents{min-height:auto;width:100%}
#CartDrawer .drawer__inner div.drawer__footer{overflow:visible;padding-left:15px;padding-right:15px}
#CartDrawer .drawer__inner div.drawer__header{overflow:visible;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}
#CartDrawer .drawer__inner{align-items:normal;bottom:auto;display:flex;grid-template-columns:none;grid-template-rows:none;left:auto;position:static;right:auto;top:auto;transform:matrix(1, 0, 0, 1, 0, 0)}
#CartDrawer .drawer__inner div.loading-overlay.hidden{align-items:center;justify-content:center;left:50%;position:absolute;top:50%;z-index:1}
#CartDrawer .drawer__inner div.loading-overlay__spinner:not(.hidden){display:inline-block;position:static;right:auto;text-align:start}
#CartDrawer .drawer__inner div.loading-overlay__spinner:not(.hidden) > svg.spinner{text-align:start}
#CartDrawer .drawer__inner div.loading-overlay__spinner.hidden{font-size:18px;line-height:21.6px;position:static;right:auto;text-align:center}
#CartDrawer .drawer__inner div.loading-overlay__spinner.hidden > svg.spinner{font-size:18px;line-height:21.6px;text-align:center}
#CartDrawer .drawer__inner dl:where(:not([class]),[class=""]){line-height:22.4px}
#CartDrawer .drawer__inner form.cart__contents.cart-drawer__form{display:flex;width:100%}
#CartDrawer .drawer__inner h4.cart-item__name.h4.break{margin-bottom:0px;margin-top:0px;max-width:300px;width:100%}
#CartDrawer .drawer__inner input.quantity__input[type=number]:not(:checked){appearance:none;-webkit-appearance:none;background-color:rgb(250, 248, 244);border-bottom-color:rgb(37, 34, 31);border-left-width:1px;border-right-width:1px;border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-weight:700;min-height:auto}
#CartDrawer .drawer__inner li.cart-drawer-item.cart-item.cart-item--product-altea-naturals\®-maca-root-drops{bottom:0px;left:0px;min-height:auto;right:0px;top:0px;width:100%}
#CartDrawer .drawer__inner li.cart-drawer-item.cart-item.cart-item--product-coq10-100mg-softgels{bottom:0px;left:0px;min-height:auto;right:0px;top:0px;width:100%}
#CartDrawer .drawer__inner p.cart-drawer__totals__row.cart-drawer__totals__row--spaced.text-color-accent-1{align-items:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:flex;justify-content:space-between;margin-bottom:0px;margin-top:0px}
#CartDrawer .drawer__inner p.cart-drawer__totals__row.cart-drawer__totals__row--spaced.text-color-accent-1 > span:where(:not([class]),[class=""]){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:block;min-height:auto}
#CartDrawer .drawer__inner p.cart-drawer__totals__row.cart-drawer__totals__row--spaced.text-color-text{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
#CartDrawer .drawer__inner p.cart-drawer__totals__row.cart-drawer__totals__row--spaced.text-color-text > span:where(:not([class]),[class=""]){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
#CartDrawer .drawer__inner p.product-option{margin-bottom:0px;margin-top:0px;max-width:300px}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns{background-color:rgb(250, 248, 244);border-bottom-color:rgb(120, 120, 120);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-color:rgb(120, 120, 120);border-top-style:solid;border-top-width:1px;bottom:0px;color:rgb(37, 34, 31);font-size:14px;left:0px;line-height:25.2px;min-height:auto;right:0px;top:0px;width:100%}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns::after{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-style:solid;border-top-width:1px;bottom:1px;box-shadow:rgba(37, 34, 31, 0.6) 0px 0px 0px 1px;content:"";display:none;left:1px;position:absolute;right:1px;top:1px;z-index:1}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns::before{background-color:rgb(250, 248, 244);bottom:0px;box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px;content:"";display:none;left:0px;position:absolute;right:0px;top:0px;z-index:-1}
#CartDrawer .drawer__inner s.cart-item__old-price.price--end.compare-price.color-foreground-text{border-bottom-color:rgba(37, 34, 31, 0.7);border-top-color:rgba(37, 34, 31, 0.7);color:rgba(37, 34, 31, 0.7);font-size:14px;letter-spacing:1px;line-height:14px;opacity:0.7}
#CartDrawer .drawer__inner s.cart-item__old-price.product-option.text-color-text{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);opacity:0.7}
#CartDrawer .drawer__inner small.cart-item__error-text{font-size:12px;line-height:21.6px;min-height:auto}
#CartDrawer .drawer__inner span.button__label{font-size:18px;line-height:21.6px}
#CartDrawer .drawer__inner span.cart-drawer-item__saving.text-color-text{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:block;font-size:14px;line-height:15.4px;margin-top:3px;width:100%}
#CartDrawer .drawer__inner span.cart-drawer-item__saving.text-color-text > strong:where(:not([class]),[class=""]){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
#CartDrawer .drawer__inner span.cart-drawer__totals__row__money{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
#CartDrawer .drawer__inner span.price--end.regular-price.accent-color-accent-1{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-weight:700;letter-spacing:1px}
#CartDrawer .drawer__inner span:where(:not([class]),[class=""]) > span.visually-hidden{line-height:16px}
#CartDrawer .drawer__inner span:where(:not([class]),[class=""]) > strong:where(:not([class]),[class=""]){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
#CartDrawer .drawer__inner strong.cart-item__final-price.product-option.text-color-accent-1{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
#CartDrawer .drawer__inner svg.icon.icon--full-color{width:100%}
#CartDrawer .drawer__inner svg.icon.icon-discount.color-foreground-text{display:block;flex-shrink:1;min-height:auto}
#CartDrawer .drawer__inner svg.icon.icon-error{display:none;height:auto;margin-right:7px;margin-top:4px}
#CartDrawer .drawer__inner svg.icon.icon-remove{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-size:12px;height:15px;letter-spacing:1px;line-height:14.4px;min-height:auto;width:15px}
#CartDrawer .drawer__inner svg.x-svg{line-height:normal}
#CartDrawer .drawer__inner svg:where(:not([class]),[class=""]){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;font-size:14px;font-weight:700;height:11.1875px;line-height:14px;min-height:auto;width:9.79688px}
#CartDrawer .drawer__inner ul.cart-items.list-unstyled{display:flex;flex-direction:column;gap:25px normal;row-gap:25px;width:100%}
@media (min-width:750px){
#CartDrawer .drawer__inner button.cart__checkout-button.button{background-color:rgba(0, 0, 0, 0)}
#CartDrawer .drawer__inner button.cart__checkout-button.button::after{background-color:rgb(37, 34, 31);bottom:0px;left:0px;right:0px;top:0px;z-index:-1}
#CartDrawer .drawer__inner button.cart__checkout-button.button::before{box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px, rgba(255, 255, 255, 0) 0px 0px 0px 2.3px inset, rgb(37, 34, 31) 0px 0px 0px 2px inset;z-index:-2}
#CartDrawer .drawer__inner div.cart-item__details{padding-left:0px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices){line-height:17.6px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices) > span.price--end.regular-price.accent-color-accent-1{line-height:16px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices) > span.visually-hidden{line-height:16px}
#CartDrawer .drawer__inner div.cart-item__price-wrapper{line-height:17.6px}
#CartDrawer .drawer__inner div.cart-item__price-wrapper > span.price--end.regular-price.accent-color-accent-1{line-height:17.6px}
#CartDrawer .drawer__inner div.cart-item__totals.right{padding-left:0px}
#CartDrawer .drawer__inner{max-width:1410px}
#CartDrawer .drawer__inner div.loading-overlay.hidden{right:0px}
#CartDrawer .drawer__inner h4.cart-item__name.h4.break{font-size:17.25px;line-height:21.2308px}
#CartDrawer .drawer__inner p.product-option{font-size:14px;line-height:21px}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns::after{border-radius:6px}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns::before{border-radius:7px}
#CartDrawer .drawer__inner s.cart-item__old-price.product-option.text-color-text{font-size:14px;line-height:21px}
#CartDrawer .drawer__inner strong.cart-item__final-price.product-option.text-color-accent-1{font-size:14px;line-height:21px}
#CartDrawer .drawer__inner svg.x-svg{height:19.5px;width:19.5px}
}
@media (max-width:749px){
#CartDrawer .drawer__inner button.cart__checkout-button.button::after{bottom:2px;box-shadow:rgba(255, 255, 255, 0) 0px 0px 0px 2.3px, rgb(37, 34, 31) 0px 0px 0px 2px;left:2px;right:2px;top:2px;z-index:1}
#CartDrawer .drawer__inner button.cart__checkout-button.button::before{box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px;z-index:-1}
#CartDrawer .drawer__inner div.cart-item__details{font-size:16px}
#CartDrawer .drawer__inner div.cart-item__details > div.cart-item__discounted-prices.cart-drawer-item__single-item-prices > span:where(:not([class]),[class=""]){font-size:16px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices){line-height:16.5px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices) > span.price--end.regular-price.accent-color-accent-1{line-height:15px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices:not(.cart-drawer-item__single-item-prices) > span.visually-hidden{line-height:15px}
#CartDrawer .drawer__inner div.cart-item__discounted-prices.cart-drawer-item__single-item-prices{font-size:16px}
#CartDrawer .drawer__inner div.cart-item__price-wrapper{line-height:16.5px}
#CartDrawer .drawer__inner div.cart-item__price-wrapper > span.price--end.regular-price.accent-color-accent-1{line-height:16.5px}
#CartDrawer .drawer__inner div:where(:not([class]),[class=""]){margin-top:25px}
#CartDrawer .drawer__inner dl:where(:not([class]),[class=""]){font-size:16px}
#CartDrawer .drawer__inner h4.cart-item__name.h4.break{font-size:15px;line-height:18.4615px}
#CartDrawer .drawer__inner li.cart-drawer-item.cart-item.cart-item--product-altea-naturals\®-maca-root-drops{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, auto);margin-bottom:0px}
#CartDrawer .drawer__inner li.cart-drawer-item.cart-item.cart-item--product-coq10-100mg-softgels{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, auto);margin-bottom:0px}
#CartDrawer .drawer__inner p.product-option{font-size:12px;line-height:18px}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns::after{border-radius:4.5px}
#CartDrawer .drawer__inner quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns::before{border-radius:5.5px}
#CartDrawer .drawer__inner s.cart-item__old-price.product-option.text-color-text{font-size:12px;line-height:18px}
#CartDrawer .drawer__inner span:where(:not([class]),[class=""]) > span.visually-hidden{font-size:16px}
#CartDrawer .drawer__inner strong.cart-item__final-price.product-option.text-color-accent-1{font-size:12px;line-height:18px}
#CartDrawer .drawer__inner svg.x-svg{height:16px;width:16px}
}

/* sections--27928862294110__header: generated by tools/gen_region.py from JS-on measurements of the origin (scope #shopify-section-sections--27928862294110__header) */
#shopify-section-sections--27928862294110__header a.header__heading-link.link.link--text.focus-inset.media.media--transparent.ratio{grid-area:heading}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--account.link.focus-inset.small-hide{position:static}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--account.link.focus-inset.small-hide > svg.icon.icon-account{vertical-align:middle}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--cart.link.focus-inset{margin-right:-12px}
#shopify-section-sections--27928862294110__header button.localization-v2__button{font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header button.localization-v2__button > img.localization-form-v2__image{flex-shrink:0;font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header button.localization-v2__button > span:where(:not([class]),[class=""]){font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header button.menu-drawer__close-btn.menu-drawer__close-menu-btn.header__icon.header__icon--menu.header__icon--summary.link.focus-inset.flex-center{height:30px;line-height:normal;position:absolute;width:30px}
#shopify-section-sections--27928862294110__header button.reset__button.field__button.hidden{bottom:auto;font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header button.reset__button.field__button.hidden > svg.icon.icon-close:not(.modal__toggle-close){font-family:Arial;font-size:13.3333px;height:18px;line-height:normal;width:18px}
#shopify-section-sections--27928862294110__header button.reset__button.field__button.hidden::after{border-right-width:1px;content:"";display:block;position:absolute;right:0px}
#shopify-section-sections--27928862294110__header button.search-modal__close-button.modal__close-button.link.link--text.focus-inset{height:44px;line-height:normal}
#shopify-section-sections--27928862294110__header button.search-modal__close-button.modal__close-button.link.link--text.focus-inset > svg.icon.icon-close:not(.modal__toggle-close){height:17px;line-height:normal;width:17px}
#shopify-section-sections--27928862294110__header button.search__button.field__button{font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header div.disclosure__list-wrapper{top:100%}
#shopify-section-sections--27928862294110__header div.field::after{border-bottom-color:rgba(0, 0, 0, 0);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-color:rgba(0, 0, 0, 0);border-top-style:solid;border-top-width:1px;box-shadow:rgba(37, 34, 31, 0.6) 0px 0px 0px 1px}
#shopify-section-sections--27928862294110__header div.field::before{border-radius:7px;bottom:0px;box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px;content:"";display:block;left:0px;position:absolute;right:0px;top:0px;z-index:-1}
#shopify-section-sections--27928862294110__header div.gradient.menu-drawer.motion-reduce.is-body-scroll{border-bottom-color:rgba(37, 34, 31, 0.1);border-top-color:rgba(37, 34, 31, 0.1)}
#shopify-section-sections--27928862294110__header div.header__icons{grid-area:icons;justify-self:end}
#shopify-section-sections--27928862294110__header div.icon.icon-hamburger.icon-hamburger--style_1.icon-hamburger--thickness-1\.5 > span:where(:not([class]),[class=""]){align-items:center;justify-content:center}
#shopify-section-sections--27928862294110__header div.search-modal.modal__content.gradient{border-bottom-color:rgba(37, 34, 31, 0.08)}
#shopify-section-sections--27928862294110__header{top:0px}
#shopify-section-sections--27928862294110__header input.search__input.field__input[type=search]:not(:checked){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial;padding-right:98px}
#shopify-section-sections--27928862294110__header label.field__label{border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
#shopify-section-sections--27928862294110__header nav.header__inline-menu{grid-area:navigation}
#shopify-section-sections--27928862294110__header span.desktop-hidden{font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header span.mobile-hidden{font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header span.visually-hidden:not(.predictive-search-status){align-items:center;display:flex;justify-content:center}
#shopify-section-sections--27928862294110__header span:where(:not([class]),[class=""]) > svg.icon.icon-close:not(.modal__toggle-close){opacity:0;position:absolute;vertical-align:middle}
#shopify-section-sections--27928862294110__header sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{border-bottom-color:rgba(37, 34, 31, 0.08)}
#shopify-section-sections--27928862294110__header summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset{align-items:normal;justify-content:normal;position:static}
#shopify-section-sections--27928862294110__header summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{align-items:normal;display:inline-block;justify-content:normal}
#shopify-section-sections--27928862294110__header svg.icon.icon-caret{flex-shrink:0;font-family:Arial;font-size:13.3333px;line-height:normal}
#shopify-section-sections--27928862294110__header svg.icon.icon-close:not(.modal__toggle-close){height:17px;visibility:hidden}
#shopify-section-sections--27928862294110__header svg.icon.icon-search:not(.modal__toggle-open){font-family:Arial;font-size:13.3333px;height:18px;line-height:normal;width:18px}
#shopify-section-sections--27928862294110__header svg.modal__toggle-open.icon.icon-search{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31)}
#shopify-section-sections--27928862294110__header svg.spinner{height:15px;width:15px}
#shopify-section-sections--27928862294110__header svg.x-svg{line-height:normal}
#shopify-section-sections--27928862294110__header ul.disclosure__list.list-unstyled{max-height:190px;max-width:220px;padding-bottom:5px;padding-top:5px}
#shopify-section-sections--27928862294110__header ul.menu-drawer__menu.menu-drawer__menu--accordion.menu-drawer__menu--icon-caret.menu-drawer__menu--highlight-none.has-submenu.list-menu{visibility:visible}
@media (min-width:750px){
#shopify-section-sections--27928862294110__header a.disclosure__link.caption-large:not(.disclosure__link--active) > img.localization-form-v2__image{height:20px}
#shopify-section-sections--27928862294110__header a.disclosure__link.caption-large.disclosure__link--active > img.localization-form-v2__image{height:20px}
#shopify-section-sections--27928862294110__header a.header__heading-link.link.link--text.focus-inset.media.media--transparent.ratio{justify-self:start;margin-left:-7.5px}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--account.link.focus-inset.small-hide{bottom:auto;left:auto;right:auto;top:auto}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--account.link.focus-inset.small-hide > span.visually-hidden:not(.predictive-search-status){bottom:1px;top:1px}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--account.link.focus-inset.small-hide > svg.icon.icon-account{height:20px;width:20px}
#shopify-section-sections--27928862294110__header button.localization-v2__button{column-gap:7px;gap:7px;row-gap:7px}
#shopify-section-sections--27928862294110__header button.localization-v2__button > img.localization-form-v2__image{height:24px;width:24px}
#shopify-section-sections--27928862294110__header button.menu-drawer__close-btn.menu-drawer__close-menu-btn.header__icon.header__icon--menu.header__icon--summary.link.focus-inset.flex-center{top:50%}
#shopify-section-sections--27928862294110__header button.search-modal__close-button.modal__close-button.link.link--text.focus-inset{margin-left:5px;width:17px}
#shopify-section-sections--27928862294110__header div.field{line-height:28.8px}
#shopify-section-sections--27928862294110__header div.field::after{line-height:28.8px}
#shopify-section-sections--27928862294110__header div.header__icons{height:44px}
#shopify-section-sections--27928862294110__header div.icon.icon-hamburger.icon-hamburger--style_1.icon-hamburger--thickness-1\.5{height:20px;width:20px}
#shopify-section-sections--27928862294110__header div.menu-drawer__container{grid-template-rows:auto 1fr auto}
#shopify-section-sections--27928862294110__header div.predictive-search.predictive-search--header{line-height:28.8px;top:calc(100% + 1px)}
#shopify-section-sections--27928862294110__header div.predictive-search__loading-state{line-height:28.8px}
#shopify-section-sections--27928862294110__header div.search-modal__content.search-modal__content--right.search-modal__content-bottom{line-height:28.8px}
#shopify-section-sections--27928862294110__header div:where(:not([class]),[class=""]) > span.visually-hidden:not(.predictive-search-status){bottom:-20px;right:11px}
#shopify-section-sections--27928862294110__header form.localization-form{margin-right:10px}
#shopify-section-sections--27928862294110__header form.search.search-modal__form.search-modal__form--border-light.search-modal__form--polyfill.search-modal__form--predictive{line-height:28.8px;max-width:742px}
#shopify-section-sections--27928862294110__header header.header.header--middle-left.position-center.header--mobile-center.page-width.header--has-menu{grid-template-areas:"heading navigation icons";margin-left:auto;margin-right:auto;max-width:1200px}
#shopify-section-sections--27928862294110__header img.header__heading-logo.header__heading-logo--main.header__heading-logo--main-desktop{height:100%;width:100%}
#shopify-section-sections--27928862294110__header img.localization-form-v2__image{height:24px;width:24px}
#shopify-section-sections--27928862294110__header predictive-search.search-modal__form{line-height:28.8px;max-width:742px}
#shopify-section-sections--27928862294110__header span.predictive-search-status.visually-hidden{line-height:28.8px;right:1px}
#shopify-section-sections--27928862294110__header span:where(:not([class]),[class=""]) > svg.icon.icon-close:not(.modal__toggle-close){height:20px;width:20px}
#shopify-section-sections--27928862294110__header svg.icon.icon-account{height:20px;width:20px}
#shopify-section-sections--27928862294110__header svg.icon.icon-caret{height:10px;width:10px}
#shopify-section-sections--27928862294110__header svg.icon.icon-cart{height:24px;width:24px}
#shopify-section-sections--27928862294110__header svg.modal__toggle-close.icon.icon-close{height:20px;width:20px}
#shopify-section-sections--27928862294110__header svg.modal__toggle-open.icon.icon-search{height:20px;width:20px}
#shopify-section-sections--27928862294110__header svg.x-svg{height:19.5px;width:19.5px}
}
@media (max-width:749px){
#shopify-section-sections--27928862294110__header a.header__heading-link.link.link--text.focus-inset.media.media--transparent.ratio{justify-self:center}
#shopify-section-sections--27928862294110__header button.localization-v2__button{width:100%}
#shopify-section-sections--27928862294110__header button.menu-drawer__close-btn.menu-drawer__close-menu-btn.header__icon.header__icon--menu.header__icon--summary.link.focus-inset.flex-center{min-height:0px;transform:matrix(1, 0, 0, 1, 0, -15)}
#shopify-section-sections--27928862294110__header button.search-modal__close-button.modal__close-button.link.link--text.focus-inset{width:44px}
#shopify-section-sections--27928862294110__header div.field{line-height:27px}
#shopify-section-sections--27928862294110__header div.field::after{line-height:27px}
#shopify-section-sections--27928862294110__header div.header-drawer-v2__body.block-margins.color-background-1.gradient{min-height:0px}
#shopify-section-sections--27928862294110__header div.header-drawer-v2__localization{grid-template-columns:repeat(1,minmax(0,1fr))}
#shopify-section-sections--27928862294110__header div.icon.icon-hamburger.icon-hamburger--style_1.icon-hamburger--thickness-1\.5{transform:matrix(1, 0, 0, 1, 0, 0)}
#shopify-section-sections--27928862294110__header div.menu-drawer__container{grid-template-columns:repeat(1,minmax(0,1fr))}
#shopify-section-sections--27928862294110__header div.predictive-search.predictive-search--header{border-top-color:rgba(37, 34, 31, 0.1);line-height:27px;top:100%}
#shopify-section-sections--27928862294110__header div.predictive-search__loading-state{line-height:27px}
#shopify-section-sections--27928862294110__header div.search-modal__content.search-modal__content--right.search-modal__content-bottom{line-height:27px}
#shopify-section-sections--27928862294110__header div:where(:not([class]),[class=""]) > span.visually-hidden:not(.predictive-search-status){bottom:-18px}
#shopify-section-sections--27928862294110__header form.search.search-modal__form.search-modal__form--border-light.search-modal__form--polyfill.search-modal__form--predictive{line-height:27px}
#shopify-section-sections--27928862294110__header header.header.header--middle-left.position-center.header--mobile-center.page-width.header--has-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);max-width:1400px}
#shopify-section-sections--27928862294110__header img.header__heading-logo.header__heading-logo--main.desktop-hidden{height:100%;width:100%}
#shopify-section-sections--27928862294110__header img.localization-form-v2__image{height:18px;width:18px}
#shopify-section-sections--27928862294110__header nav.header__inline-menu{margin-left:-12px}
#shopify-section-sections--27928862294110__header predictive-search.search-modal__form{line-height:27px}
#shopify-section-sections--27928862294110__header span.predictive-search-status.visually-hidden{bottom:21px;line-height:27px}
#shopify-section-sections--27928862294110__header span:where(:not([class]),[class=""]) > svg.icon.icon-close:not(.modal__toggle-close){bottom:14px;left:17px;min-height:0px;top:14px;transform:matrix(0.8, 0, 0, 0.8, 0, 0)}
#shopify-section-sections--27928862294110__header summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset{bottom:auto;left:auto;right:auto;top:auto;width:100%}
#shopify-section-sections--27928862294110__header svg.icon.icon-account{height:21px;width:21px}
#shopify-section-sections--27928862294110__header svg.icon.icon-caret{height:9px;width:9px}
#shopify-section-sections--27928862294110__header svg.icon.icon-cart{height:17px;width:17px}
#shopify-section-sections--27928862294110__header svg.icon.icon-close:not(.modal__toggle-close){width:17px}
#shopify-section-sections--27928862294110__header svg.modal__toggle-open.icon.icon-search{height:16px;width:16px}
#shopify-section-sections--27928862294110__header svg.x-svg{height:16px;width:16px}
}

/* sections--27928862294110__header.tablet: generated by tools/gen_region.py from JS-on measurements of the origin (scope #shopify-section-sections--27928862294110__header) */
@media screen and (min-width:750px) and (max-width:989px){
#shopify-section-sections--27928862294110__header a.disclosure__link.caption-large:not(.disclosure__link--active) > img.localization-form-v2__image{width:20px}
#shopify-section-sections--27928862294110__header a.disclosure__link.caption-large.disclosure__link--active > img.localization-form-v2__image{width:20px}
#shopify-section-sections--27928862294110__header a.header__heading-link.link.link--text.focus-inset.media.media--transparent.ratio{justify-self:center;margin-left:0px;text-align:center}
#shopify-section-sections--27928862294110__header a.header__heading-link.link.link--text.focus-inset.media.media--transparent.ratio::before{text-align:center}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--account.link.focus-inset.small-hide{width:27.4219px}
#shopify-section-sections--27928862294110__header a.header__icon.header__icon--cart.link.focus-inset{width:27.4219px}
#shopify-section-sections--27928862294110__header a.header__menu-item.header__menu-item--main.list-menu__item.link.link--text.focus-inset{padding-left:12px;padding-right:12px}
#shopify-section-sections--27928862294110__header a.header__menu-item.header__menu-item--main.list-menu__item.link.link--text.focus-inset > span:where(:not([class]),[class=""]){min-height:0px}
#shopify-section-sections--27928862294110__header a.menu-drawer__account.font-body > svg.icon.icon-account{height:21px;width:21px}
#shopify-section-sections--27928862294110__header button.localization-v2__button{width:100%}
#shopify-section-sections--27928862294110__header button.menu-drawer__close-btn.menu-drawer__close-menu-btn.header__icon.header__icon--menu.header__icon--summary.link.focus-inset.flex-center{transform:matrix(1, 0, 0, 1, 0, -15)}
#shopify-section-sections--27928862294110__header button.reset__button.field__button.hidden::after{border-right-width:1px}
#shopify-section-sections--27928862294110__header button.search-modal__close-button.modal__close-button.link.link--text.focus-inset{margin-left:0px;min-height:0px;position:absolute;width:44px}
#shopify-section-sections--27928862294110__header div.field::after{border-bottom-width:1px;border-left-width:1px;border-right-width:1px}
#shopify-section-sections--27928862294110__header div.header-drawer-v2__body.block-margins.color-background-1.gradient{min-height:0px}
#shopify-section-sections--27928862294110__header div.header-drawer-v2__localization{grid-template-columns:repeat(1,minmax(0,1fr))}
#shopify-section-sections--27928862294110__header div.icon.icon-hamburger.icon-hamburger--style_1.icon-hamburger--thickness-1\.5{transform:matrix(1, 0, 0, 1, 0, 0)}
#shopify-section-sections--27928862294110__header div.menu-drawer__container{grid-template-columns:repeat(1,minmax(0,1fr))}
#shopify-section-sections--27928862294110__header div:where(:not([class]),[class=""]) > span.visually-hidden:not(.predictive-search-status){top:22px}
#shopify-section-sections--27928862294110__header form.search.search-modal__form.search-modal__form--border-light.search-modal__form--polyfill.search-modal__form--predictive{max-width:none}
#shopify-section-sections--27928862294110__header header.header.header--middle-left.position-center.header--mobile-center.page-width.header--has-menu{column-gap:normal;gap:normal;grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);max-width:1400px}
#shopify-section-sections--27928862294110__header img.header__heading-logo.header__heading-logo--main.desktop-hidden{text-align:center}
#shopify-section-sections--27928862294110__header img.header__heading-logo.header__heading-logo--main.header__heading-logo--main-desktop{height:100%;text-align:center;width:100%}
#shopify-section-sections--27928862294110__header img.localization-form-v2__image{height:24px;width:24px}
#shopify-section-sections--27928862294110__header li:where(:not([class]),[class=""]){min-height:0px}
#shopify-section-sections--27928862294110__header localization-form.localization-form-v2.localization-form-v2--images-circle:not(.always-display){padding-right:0px}
#shopify-section-sections--27928862294110__header localization-form.localization-form-v2.localization-form-v2--images-circle.always-display{padding-right:0px}
#shopify-section-sections--27928862294110__header nav.header__inline-menu{display:none;justify-content:normal;margin-left:-12px;min-height:0px}
#shopify-section-sections--27928862294110__header predictive-search.search-modal__form{max-width:none}
#shopify-section-sections--27928862294110__header span.predictive-search-status.visually-hidden{left:0px}
#shopify-section-sections--27928862294110__header span:where(:not([class]),[class=""]) > svg.icon.icon-close:not(.modal__toggle-close){transform:matrix(0.8, 0, 0, 0.8, 0, 0)}
#shopify-section-sections--27928862294110__header summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset{width:100%}
#shopify-section-sections--27928862294110__header svg.icon.icon-caret{height:10px;width:10px}
#shopify-section-sections--27928862294110__header svg.icon.icon-cart{height:24px;width:24px}
#shopify-section-sections--27928862294110__header svg.icon.icon-close:not(.modal__toggle-close){height:17px;width:17px}
#shopify-section-sections--27928862294110__header svg.icon.icon-search:not(.modal__toggle-open){height:18px;width:18px}
#shopify-section-sections--27928862294110__header svg.modal__toggle-open.icon.icon-search{height:20px;width:20px}
#shopify-section-sections--27928862294110__header svg.spinner{line-height:0px}
#shopify-section-sections--27928862294110__header svg.x-svg{height:19.5px;width:19.5px}
#shopify-section-sections--27928862294110__header ul.disclosure__list.list-unstyled{max-width:220px}
#shopify-section-sections--27928862294110__header ul.list-menu.list-menu--inline{display:inline-flex;min-height:0px}
}

/* template--27928861966430__contact_form_U9ptC4: generated by tools/gen_region.py from JS-on measurements of the origin (scope #shopify-section-template--27928861966430__contact_form_U9ptC4) */
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width{appearance:none;-webkit-appearance:none;width:100%}
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width::after{border-radius:6px;content:"";display:block;position:absolute}
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width::before{border-radius:8px;bottom:0px;content:"";display:block;left:0px;position:absolute;right:0px;top:0px}
#shopify-section-template--27928861966430__contact_form_U9ptC4 div.field::after{border-bottom-color:rgba(0, 0, 0, 0);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-color:rgba(0, 0, 0, 0);border-top-style:solid;border-top-width:1px;box-shadow:rgba(37, 34, 31, 0.6) 0px 0px 0px 1px}
#shopify-section-template--27928861966430__contact_form_U9ptC4 div.field::before{border-radius:7px;bottom:0px;box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px;content:"";display:block;left:0px;position:absolute;right:0px;top:0px;z-index:-1}
#shopify-section-template--27928861966430__contact_form_U9ptC4 div.loading-overlay__spinner.hidden{position:static;right:auto;text-align:center}
#shopify-section-template--27928861966430__contact_form_U9ptC4 input.field__input[type=email]:not(:checked){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial}
#shopify-section-template--27928861966430__contact_form_U9ptC4 input.field__input[type=tel]:not(:checked){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial}
#shopify-section-template--27928861966430__contact_form_U9ptC4 input.field__input[type=text]:not(:checked){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:Arial}
#shopify-section-template--27928861966430__contact_form_U9ptC4 label.field__label:not(.form__label){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);opacity:0.75}
#shopify-section-template--27928861966430__contact_form_U9ptC4 label.form__label.field__label{color:rgb(37, 34, 31)}
#shopify-section-template--27928861966430__contact_form_U9ptC4 svg.spinner{text-align:center}
#shopify-section-template--27928861966430__contact_form_U9ptC4 textarea.text-area.field__input{border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
@media (min-width:750px){
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width{background-color:rgba(0, 0, 0, 0)}
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width::after{background-color:rgb(37, 34, 31);bottom:0px;left:0px;right:0px;top:0px;z-index:-1}
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width::before{box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px, rgba(255, 255, 255, 0) 0px 0px 0px 2.3px inset, rgb(37, 34, 31) 0px 0px 0px 2px inset;z-index:-2}
#shopify-section-template--27928861966430__contact_form_U9ptC4 contact-form.contact.page-width.page-width--narrow.section-template--27928861966430__contact_form_U9ptC4-padding.display-block.inputs-styled{margin-left:auto;margin-right:auto;max-width:726px}
#shopify-section-template--27928861966430__contact_form_U9ptC4 div.contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:749px){
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width{background-color:rgb(37, 34, 31)}
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width::after{bottom:2px;box-shadow:rgba(255, 255, 255, 0) 0px 0px 0px 2.3px, rgb(37, 34, 31) 0px 0px 0px 2px;left:2px;right:2px;top:2px;z-index:1}
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width::before{box-shadow:rgba(37, 34, 31, 0) 0px 4px 5px 0px;z-index:-1}
#shopify-section-template--27928861966430__contact_form_U9ptC4 contact-form.contact.page-width.page-width--narrow.section-template--27928861966430__contact_form_U9ptC4-padding.display-block.inputs-styled{max-width:1400px}
}

/* template--27928861966430__contact_form_U9ptC4.tablet: generated by tools/gen_region.py from JS-on measurements of the origin (scope #shopify-section-template--27928861966430__contact_form_U9ptC4) */
@media screen and (min-width:750px) and (max-width:989px){
#shopify-section-template--27928861966430__contact_form_U9ptC4 button.button.button--full-width{width:100%}
#shopify-section-template--27928861966430__contact_form_U9ptC4 contact-form.contact.page-width.page-width--narrow.section-template--27928861966430__contact_form_U9ptC4-padding.display-block.inputs-styled{margin-left:0px;margin-right:0px;max-width:1400px;padding-left:90px;padding-right:90px;width:100%}
#shopify-section-template--27928861966430__contact_form_U9ptC4 div.contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}
#shopify-section-template--27928861966430__contact_form_U9ptC4 div.field::after{border-bottom-width:1px;border-left-width:1px;border-right-width:1px}
#shopify-section-template--27928861966430__contact_form_U9ptC4 h2.title.title-wrapper--no-top-margin.heading.heading-template--27928861966430__contact_form_U9ptC4.center.animate-item.animate-item--child.index-0.h1.title-with-highlight-1--color.title-with-highlight-2--italic{margin-bottom:20px;margin-top:0px}
}
