.em-cart-totals__shipping-label{font-weight:650}.em-cart-totals__shipping [data-em-shipping-cost]{font-variant-numeric:tabular-nums}.em-cart-totals__shipping-free{color:#2e8b57;font-weight:650;text-transform:uppercase}.product-quick-add.em-sticky-atc{background:rgb(var(--dialog-background));border-top:1px solid rgb(var(--text-color) / .12);box-shadow:0 -6px 24px #00000014;z-index:4}@media screen and (min-width:700px){.product-quick-add.em-sticky-atc{width:100%;right:0;left:0;bottom:0;border-radius:0;padding:.75rem max(var(--container-gutter),calc((100vw - var(--container-max-width)) / 2))}.em-sticky-atc__bar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem 1.5rem;width:100%}.em-sticky-atc__bar--no-image{grid-template-columns:minmax(0,1fr) auto auto}.em-sticky-atc__product{display:grid;grid-template-columns:64px minmax(0,1fr);gap:.875rem;align-items:center;align-self:stretch;min-width:0}.em-sticky-atc__bar--no-image .em-sticky-atc__product{grid-template-columns:minmax(0,1fr)}.em-sticky-atc__image{width:64px;height:64px;object-fit:cover}.em-sticky-atc__info{min-width:0}.em-sticky-atc__title{margin:0;font-weight:650;font-size:.9375rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.em-sticky-atc__submeta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.25rem}.em-sticky-atc__reviews{flex-shrink:0}.em-sticky-atc__reviews-link{text-decoration:none;color:inherit}.em-sticky-atc__commerce{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-self:stretch;gap:.125rem;min-width:10rem;text-align:end}.em-sticky-atc__commerce .price-list{flex-wrap:nowrap;justify-content:flex-end;align-items:baseline;gap:.375rem .75rem}.em-sticky-atc__commerce .price-list--lg sale-price{font-size:1.125rem;font-weight:650;color:rgb(var(--text-color))}.em-sticky-atc__commerce .price-list--lg sale-price.text-on-sale{color:rgb(var(--on-sale-text))}.em-sticky-atc__commerce .price-list--lg compare-at-price{font-size:.8125rem;line-height:1.35;white-space:nowrap}.em-sticky-atc__meta{margin:0;font-size:.6875rem;line-height:1.3;color:rgb(var(--text-color) / .72)}.em-sticky-atc__delivery{margin:0;font-size:.8125rem;line-height:1.35;color:rgb(var(--text-color))}.em-sticky-atc__delivery strong{font-weight:650;color:inherit}.em-sticky-atc__action{display:flex;align-items:center;align-self:stretch;justify-self:end;width:max-content}.em-sticky-atc__action .button{width:auto;min-width:16.5rem;min-height:3rem;padding-inline:1.5rem;white-space:nowrap}}@media screen and (max-width:699px){.product-quick-add.em-sticky-atc{width:100%;right:0;left:0;bottom:0;border-radius:0;padding:.75rem var(--container-gutter);padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.em-sticky-atc__mobile{display:grid;gap:.625rem}.em-sticky-atc__mobile-summary{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,7.5rem);gap:.625rem;align-items:start}.em-sticky-atc__mobile-summary:not(:has(.em-sticky-atc__image--mobile)){grid-template-columns:minmax(0,1fr) minmax(0,7.5rem)}.em-sticky-atc__mobile-summary .em-sticky-atc__media{align-self:start}.em-sticky-atc__mobile-info{min-width:0}.em-sticky-atc__image--mobile{width:48px;height:48px;object-fit:cover}.em-sticky-atc__title--mobile{margin:0;font-weight:650;font-size:.8125rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.em-sticky-atc__commerce--mobile{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:.125rem;text-align:end;min-width:0}.em-sticky-atc__commerce--mobile .price-list{flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:.125rem}.em-sticky-atc__commerce--mobile sale-price{font-size:.9375rem;font-weight:650;line-height:1.2;color:rgb(var(--text-color))}.em-sticky-atc__commerce--mobile sale-price.text-on-sale{color:rgb(var(--on-sale-text))}.em-sticky-atc__commerce--mobile compare-at-price{font-size:.6875rem;line-height:1.25;white-space:nowrap}.em-sticky-atc__commerce--mobile .em-sticky-atc__meta{margin:0;font-size:.625rem;line-height:1.25}.em-sticky-atc__mobile .em-sticky-atc__submeta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-top:.25rem}.em-sticky-atc__mobile .em-sticky-atc__reviews{flex-shrink:0}.em-sticky-atc__mobile .em-sticky-atc__delivery{margin:0;font-size:.75rem}.em-sticky-atc__mobile-action .button{width:100%}}@media screen and (max-width:749px){:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product,.shopify-section--main-product.em-pdp-title-first{--section-spacing-block-start: var(--container-gutter)}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product,.shopify-section--main-product.em-pdp-title-first .product{display:flex;flex-direction:column;align-items:stretch;gap:0}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info,.shopify-section--main-product.em-pdp-title-first .product-info{display:contents}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info>*,.shopify-section--main-product.em-pdp-title-first .product-info>*{min-width:0;margin-block-end:0}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info>.product-info__block-item,.shopify-section--main-product.em-pdp-title-first .product-info>.product-info__block-item{order:2}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-gallery,.shopify-section--main-product.em-pdp-title-first .product-gallery{width:100%;min-width:0;order:0;margin-block-start:var(--container-gutter);margin-block-end:var(--spacing-4)}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info>.product-info__block-item:first-child,:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(.brand-reviews-grid),.shopify-section--main-product.em-pdp-title-first .product-info>.product-info__block-item:first-child,.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(.brand-reviews-grid){order:-5}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item[data-block-type=title],.shopify-section--main-product.em-pdp-title-first .product-info__block-item[data-block-type=title]{order:-4}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item[data-block-type=sku],.shopify-section--main-product.em-pdp-title-first .product-info__block-item[data-block-type=sku]{order:-3}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item[data-block-type=price],.shopify-section--main-product.em-pdp-title-first .product-info__block-item[data-block-type=price]{order:-2}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(.em-delivery-row),.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(.em-delivery-row){order:1}:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(>.product-info__variant-picker:empty),:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(>.shopify-block:empty),:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(>.shopify-app-block:empty),:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(>[id^=shopify-block]:empty),:is(html.em-pdp-title-first,body.em-pdp-title-first) .shopify-section--main-product .product-info__block-item:has(>[id^=shopify-block]):not(:has(img,p,a,button,span,iframe,input,svg,picture,video,h1,h2,h3,h4,h5,fieldset)),.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(>.product-info__variant-picker:empty),.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(>.shopify-block:empty),.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(>.shopify-app-block:empty),.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(>[id^=shopify-block]:empty),.shopify-section--main-product.em-pdp-title-first .product-info__block-item:has(>[id^=shopify-block]):not(:has(img,p,a,button,span,iframe,input,svg,picture,video,h1,h2,h3,h4,h5,fieldset)){display:none}}.em-delivery-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.em-delivery-row__text p{margin:0}.em-share{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:14px;line-height:1.3;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.usp-shipping,.em-shipping-usp{display:flex;align-items:center;gap:8px;margin:12px 0}.usp-shipping svg,.em-shipping-usp svg{color:#55c539;flex-shrink:0;width:20px;height:20px}.usp-shipping span,.em-shipping-usp span,.usp-shipping span strong,.em-shipping-usp span strong{color:#508a5d}.em-announcement{background:var(--em-announcement-bg, #c8102e);color:var(--em-announcement-text, #fff)}.em-announcement__promo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;width:min(100%,1440px);margin-inline:auto;padding:8px 14px;text-align:center}.em-announcement__icon{display:flex;flex:0 0 auto;width:18px;height:18px;align-items:center;justify-content:center}.em-announcement__icon img,.em-announcement__icon svg{width:18px;height:18px;object-fit:contain}.em-announcement__heading{flex:0 1 auto;margin:0;font-weight:var(--em-announcement-heading-weight, 700);font-size:var(--em-announcement-heading-size, 13px);line-height:1.35;text-align:center}.em-announcement__heading a{color:inherit;text-decoration:none}.em-announcement__aside{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;min-width:0}.em-announcement__code{display:inline-flex;align-items:center;gap:.35em;margin:0;padding:3px 8px;border:0;border-radius:4px;background:var(--em-announcement-code-bg, #e8a317);color:var(--em-announcement-code-text, #1c1c1c);font:inherit;line-height:1.3;text-align:start;text-decoration:none;cursor:pointer}div.em-announcement__code{cursor:default}.em-announcement__code-label,.em-announcement__code-value{font-size:var(--em-announcement-coupon-size, 11px);font-weight:var(--em-announcement-coupon-weight, 700);letter-spacing:0}.em-announcement__copy{display:inline-flex;width:14px;height:14px;margin-inline-start:2px}.em-announcement__copy svg{width:14px;height:14px}.em-announcement__copy-check,.em-announcement__code.is-copied .em-announcement__copy-icon{display:none}.em-announcement__code.is-copied .em-announcement__copy-check{display:block}.em-announcement__until{display:inline-flex;align-items:center;gap:5px;margin:0;font-size:var(--em-announcement-validity-size, 11px);font-weight:var(--em-announcement-validity-weight, 450);line-height:1.3;opacity:.88}.em-announcement__until svg{width:14px;height:14px}@media screen and (min-width:750px){.em-announcement__promo{flex-wrap:nowrap;justify-content:center;gap:8px 14px;padding:var(--em-announcement-pad-block, 4px) 24px}.em-announcement__heading{flex:0 0 auto;line-height:1.2;white-space:nowrap}.em-announcement__aside{flex:0 0 auto;flex-wrap:nowrap;gap:10px}.em-announcement__icon,.em-announcement__icon img,.em-announcement__icon svg{width:16px;height:16px}.em-announcement__code{padding:1px 7px}.em-announcement__code-label,.em-announcement__code-value,.em-announcement__until{line-height:1.2;white-space:nowrap}.em-announcement__until svg,.em-announcement__copy,.em-announcement__copy svg{width:13px;height:13px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/em-theme.css.map */
