body.template-product .header__backfill,body.template-product .header__wrapper~.header__backfill,body.template-product .header__wrapper.js__header__stuck~.header__backfill{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}body.template-product .shopify-section-group-header-group,body.template-product .header-sections,body.template-product .header-sections .page-announcement,body.template-product .shopify-section.page-announcement,body.template-product .header-sections .page-announcement announcement-bar,body.template-product .header-sections .page-announcement .announcement__wrapper,body.template-product .header-sections .page-announcement .announcement__bar-outer,body.template-product .header-sections .page-announcement .announcement__bar-holder,body.template-product .header-sections .page-announcement .announcement__bar,body.template-product .header-sections .page-announcement ticker-bar{border-top:0!important;background-color:#000!important;box-shadow:none!important}@media(min-width:990px){html:has(body.template-product),body.template-product{overflow:visible!important;height:auto!important;min-height:0!important}body.template-product product-component.index-product,body.template-product product-component.index-product product-sticky,body.template-product product-component.index-product .product__wrapper,body.template-product product-component.index-product .product__wrapper__inner,body.template-product product-component.index-product .product__page,body.template-product product-component.index-product .product__images,body.template-product product-component.index-product .product__slides,body.template-product product-component.index-product .product-single__photos,body.template-product product-component.index-product .product__content,body.template-product product-component.index-product .product__content .form__width{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}body.template-product product-component.index-product{padding-top:24px!important}body.template-product product-component.index-product .product__page{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(420px,.72fr)!important;gap:clamp(54px,5vw,100px)!important;align-items:stretch!important;width:min(1400px,calc(100vw - 80px))!important;margin:0 auto!important}body.template-product product-component.index-product .product__images{position:relative!important;top:auto!important;align-self:start!important}body.template-product product-component.index-product .product__content{position:relative!important;top:auto!important;align-self:stretch!important;z-index:20!important}body.template-product product-component.index-product .product__content .form__wrapper,body.template-product product-component.index-product .product__content .form__wrapper.is-sticky,body.template-product product-component.index-product .product__page .form__wrapper.is-sticky{position:sticky!important;top:var(--amora-opis-sticky-top, var(--sticky-top, calc(var(--header-sticky-height, var(--header-height, 0px)) + 18px)))!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;transform:none!important}}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:hover,body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:focus,body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart]:hover,body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart]:focus,body.template-product product-component.index-product .product__content .product__submit__add:hover,body.template-product product-component.index-product .product__content .product__submit__add:focus,body.template-product product-component.index-product .product__content .product__submit .btn:hover,body.template-product product-component.index-product .product__content .product__submit .btn:focus{background:#12844d!important;background-color:#12844d!important;color:#fff!important;box-shadow:none!important;transform:none!important}html body #cart-drawer.drawer--cart .cart__checkout,html body #cart-drawer.drawer--cart .cart__checkout.mila-cart-checkout,html body #cart-drawer.drawer--cart .drawer__foot .cart__checkout,html body #cart-drawer.drawer--cart button[name=checkout].cart__checkout,html body #cart-drawer.drawer--cart .cart__buttons__fieldset button[name=checkout].cart__checkout.mila-cart-checkout{min-height:48px!important;height:48px!important;max-height:48px!important;padding-top:0!important;padding-bottom:0!important}body.template-product .amora-pdp-scenes.mila-home__section--trust{padding:0 28px 56px!important;border-top:1px solid var(--border)!important;background:#fff!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-pdp-scenes__inner.mila-trust-grid{width:min(100%,1440px)!important;max-width:1440px!important;margin:0 auto!important;padding-left:var(--mila-page-gutter)!important;padding-right:var(--mila-page-gutter)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:start!important;text-align:center!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item{padding-top:0!important;background:#fff!important;border-top:1px solid var(--border)!important;text-align:center!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item__icon{width:auto!important;height:auto!important;min-height:42px!important;margin:0 auto 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#111!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item__icon--1{color:#b21b12!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item__icon svg{width:42px!important;height:42px!important;display:block!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item__stars{display:inline-block!important;padding:3px 7px!important;background:#18b07a!important;color:#fff!important;font-size:16px!important;letter-spacing:1px!important;line-height:1!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item__badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border:3px solid #111111!important;border-radius:999px!important;color:#111!important;font-size:18px!important;font-weight:700!important;line-height:1!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item strong{display:block!important;max-width:260px!important;margin:0 auto 8px!important;color:#000!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:uppercase!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-trust-item p{max-width:290px!important;margin:0 auto!important;color:#3b3b3b!important;font-size:14px!important;line-height:1.35!important}@media(max-width:989px){body.template-product .amora-pdp-scenes.mila-home__section--trust{padding:0 var(--mila-page-gutter-mobile) 40px!important}body.template-product .amora-pdp-scenes.mila-home__section--trust .amora-pdp-scenes__inner.mila-trust-grid{grid-template-columns:1fr!important;gap:10px!important;padding-left:var(--mila-page-gutter-mobile)!important;padding-right:var(--mila-page-gutter-mobile)!important}}body.template-product .mila-promo-split__media{max-width:500px!important}body.template-product .mila-promo-split__media img,body.template-product .mila-promo-split__image{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;display:block!important;object-fit:cover!important;object-position:center center!important}body.template-product .mila-home__section--product-carousel .mila-section-heading{font-size:clamp(24px,2vw,32px)!important;text-transform:uppercase!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping)>.amora-ref-shipping{margin-top:0!important;box-shadow:none!important}@media(max-width:749px){body.template-product .mila-promo-split{padding:42px 20px 44px!important}body.template-product .mila-promo-split__inner{display:flex!important;flex-direction:column!important;gap:28px!important}body.template-product .mila-promo-split__media{order:0!important;max-width:100%!important}body.template-product .mila-promo-split__copy{order:1!important}}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code.amora-shipping-block:has(.amora-ref-shipping),body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping),body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping){margin-top:-25.6px!important}body.template-product>.header-sections{margin-top:0!important;background:#000!important}body.template-product .mila-promo-split{padding:64px 24px 54px!important;background:#fff!important}body.template-product .mila-promo-split__inner{max-width:1180px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,500px)!important;align-items:center!important;gap:clamp(48px,7vw,92px)!important}body.template-product .mila-promo-split__copy{max-width:520px!important}body.template-product .mila-promo-split__copy .mila-eyebrow{color:#a27a43!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;margin-bottom:14px!important}body.template-product .mila-promo-split__copy h2{color:#111!important;font-size:clamp(28px,3.1vw,44px)!important;line-height:1.05!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 22px!important}body.template-product .mila-promo-split__copy p{color:#111!important;font-size:16px!important;line-height:1.55!important;margin:0 0 20px!important}body.template-product .mila-promo-split__offers{display:grid!important;gap:12px!important;color:#111!important;font-size:15px!important;line-height:1.45!important;margin:0 0 28px!important}body.template-product .mila-promo-split .btn{min-width:78px!important;min-height:46px!important;width:auto!important;padding:0 22px!important;border-radius:0!important;background:#000!important;border-color:#000!important;color:#fff!important}body.template-product .mila-promo-split__media{width:100%!important;max-width:500px!important;margin:0!important}body.template-product .mila-promo-split__image,body.template-product .mila-promo-split__media img,body.template-product .mila-promo-split__media picture,body.template-product .mila-promo-split__media .image-wrapper{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;display:block!important;object-fit:cover!important;object-position:center center!important}body.template-product .mila-home__section--product-carousel{padding:58px 0 46px!important;background:#fff!important}body.template-product .mila-home__section--product-carousel .mila-home__section-head{align-items:center!important;margin-bottom:28px!important}body.template-product .mila-home__section--product-carousel .mila-section-heading{font-size:clamp(24px,2vw,32px)!important;line-height:1.1!important;text-transform:uppercase!important}body.template-product .mila-home__section--product-carousel .mila-section-link{min-height:44px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#000!important;color:#fff!important;border:1px solid #000000!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important}body.template-product .amora-pdp-reviews{padding:48px 0 54px!important;background:#f3f3f3!important;overflow:hidden!important}body.template-product .amora-pdp-reviews__track{display:flex!important;gap:22px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;padding:0 max(24px,calc((100vw - 1320px)/2)) 8px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.template-product .amora-pdp-reviews__track::-webkit-scrollbar{display:none!important}body.template-product .amora-pdp-review{flex:0 0 clamp(300px,28vw,390px)!important;scroll-snap-align:start!important;text-align:center!important;color:#000!important}body.template-product .amora-pdp-review img{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;display:block!important;object-fit:cover!important;object-position:center center!important}body.template-product .amora-pdp-review__stars{margin-top:28px!important;font-size:18px!important;line-height:1!important;letter-spacing:4px!important;color:#000!important}body.template-product .amora-pdp-review blockquote{max-width:370px!important;margin:16px auto 0!important;padding:0!important;border:0!important;color:#000!important;font-size:18px!important;font-weight:700!important;line-height:1.42!important}body.template-product .amora-pdp-scenes{padding:34px 20px 70px!important;border-top:1px solid #d8d8d8!important;background:#fff!important}body.template-product .amora-pdp-scenes__inner{max-width:900px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(26px,5vw,60px)!important;text-align:center!important}body.template-product .amora-pdp-scene{min-width:0!important}body.template-product .amora-pdp-scene__icon{width:54px!important;height:54px!important;margin:0 auto 14px!important;display:grid!important;place-items:center!important;color:#000!important}body.template-product .amora-pdp-scene__icon svg{width:42px!important;height:42px!important;display:block!important}body.template-product .amora-pdp-scene__stars{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:3px 6px!important;background:#0aa875!important;color:#fff!important;font-size:14px!important;letter-spacing:1px!important;line-height:1!important}body.template-product .amora-pdp-scene__badge{width:43px!important;height:43px!important;display:inline-grid!important;place-items:center!important;border:4px solid #000000!important;border-radius:50%!important;color:#000!important;font-size:16px!important;font-weight:800!important;line-height:1!important}body.template-product .amora-pdp-scene h2{margin:0 0 8px!important;color:#000!important;font-size:16px!important;font-weight:800!important;line-height:1.18!important;letter-spacing:0!important;text-transform:uppercase!important}body.template-product .amora-pdp-scene p{max-width:230px!important;margin:0 auto!important;color:#111!important;font-size:14px!important;line-height:1.36!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping),body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping){margin-top:-25.6px!important}body.template-product product-component.index-product .product__content .amora-payments-block,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons),body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons){margin-top:12px!important}@media(max-width:749px){body.template-product .mila-promo-split{padding:42px 20px 44px!important}body.template-product .mila-promo-split__inner{display:flex!important;flex-direction:column!important;gap:28px!important;align-items:stretch!important}body.template-product .mila-promo-split__media{order:0!important;max-width:100%!important}body.template-product .mila-promo-split__copy{order:1!important;max-width:100%!important}body.template-product .mila-promo-split__copy h2{font-size:28px!important}body.template-product .mila-home__section--product-carousel{padding:42px 0 38px!important}body.template-product .mila-home__section--product-carousel .mila-home__section-head{padding:0 18px!important;gap:14px!important}body.template-product .mila-home__section--product-carousel .mila-section-heading{font-size:25px!important}body.template-product .mila-home__section--product-carousel .mila-section-link{min-height:38px!important;padding:0 14px!important;font-size:10px!important}body.template-product .amora-pdp-reviews{padding:34px 0 42px!important}body.template-product .amora-pdp-reviews__track{gap:16px!important;padding-left:16px!important;padding-right:16px!important}body.template-product .amora-pdp-review{flex-basis:78vw!important}body.template-product .amora-pdp-review__stars{margin-top:20px!important;font-size:15px!important;letter-spacing:3px!important}body.template-product .amora-pdp-review blockquote{font-size:15px!important}body.template-product .amora-pdp-scenes{padding:30px 20px 48px!important}body.template-product .amora-pdp-scenes__inner{grid-template-columns:1fr!important;gap:28px!important}body.template-product .amora-pdp-scene p{max-width:280px!important}}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart],body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:hover,body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:focus{margin:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:none!important;transform:none!important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:before,body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:after{box-shadow:none!important}body.template-product product-component.index-product .product__content .amora-shipping-block{--block-padding-top: 0px !important;--block-padding-bottom: 0px !important;margin:-1px 0 0!important;padding:0!important}body.template-product product-component.index-product .product__content .amora-shipping-block>.amora-ref-shipping,body.template-product product-component.index-product .product__content .amora-shipping-block .amora-ref-shipping{margin:0!important;border-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}body.template-product product-component.index-product .product__content .amora-payments-block{--block-padding-top: 0px !important;margin-top:4px!important;padding-top:0!important}@media(min-width:750px){body.template-product #cart-bar{height:auto!important;min-height:78px!important;overflow:visible!important;background:#fff!important;box-shadow:0 -1px #00000014!important}body.template-product #cart-bar .cart-bar__form__wrapper{display:grid!important;grid-template-columns:minmax(220px,340px) minmax(220px,280px)!important;justify-content:center!important;align-items:center!important;gap:14px!important;height:auto!important;min-height:78px!important;padding:12px 24px!important;background:#fff!important}body.template-product #cart-bar .cart-bar__info,body.template-product #cart-bar .cart-bar__form,body.template-product #cart-bar .cart-bar__submit,body.template-product #cart-bar .product__submit,body.template-product #cart-bar .product__submit__buttons,body.template-product #cart-bar .product__submit__item{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.template-product #cart-bar .cart-bar__product__title{display:none!important}body.template-product #cart-bar .cart-bar__product__price{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:340px!important;min-height:52px!important;margin:0!important;padding:8px 16px!important;border:1px solid #eeeeee!important;background:#fff!important;overflow:hidden!important;white-space:nowrap!important;line-height:1!important}body.template-product #cart-bar .cart-bar__product__price:before{display:none!important;content:none!important}body.template-product #cart-bar .cart-bar__product__price [data-product-price],body.template-product #cart-bar .cart-bar__product__price [data-compare-price],body.template-product #cart-bar .cart-bar__product__price .product__price--sale,body.template-product #cart-bar .cart-bar__product__price .product__price--strike{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important}body.template-product #cart-bar .product__submit__add,body.template-product #cart-bar button[data-cart-bar-scroll],body.template-product #cart-bar button[data-add-to-cart-bar],body.template-product #cart-bar .product__cart-bar-notification-button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 24px!important;overflow:hidden!important;white-space:nowrap!important;border:0!important;border-radius:0!important;background:#159b58!important;color:#fff!important;box-shadow:none!important;transform:none!important}body.template-product #cart-bar .product__submit__add:hover,body.template-product #cart-bar .product__submit__add:focus,body.template-product #cart-bar button[data-cart-bar-scroll]:hover,body.template-product #cart-bar button[data-cart-bar-scroll]:focus,body.template-product #cart-bar button[data-add-to-cart-bar]:hover,body.template-product #cart-bar button[data-add-to-cart-bar]:focus{background:#12844d!important;box-shadow:none!important;transform:none!important}}body.template-product .shopify-section-group-header-group,body.template-product .header-sections{background:#000!important;background-image:none!important;border-top:0!important;margin-top:0!important;padding-top:0!important;transform:none!important}body.template-product .header-sections .shopify-section:not(.page-announcement),body.template-product .header-sections .header,body.template-product .header-sections .header__wrapper,body.template-product .header-sections .header__desktop,body.template-product .header-sections .header__mobile{background:#fff!important;background-image:none!important}body.template-product .header-sections .page-announcement,body.template-product .shopify-section.page-announcement,body.template-product .header-sections .page-announcement announcement-bar,body.template-product .header-sections .page-announcement .announcement__wrapper,body.template-product .header-sections .page-announcement .announcement__wrapper--top,body.template-product .header-sections .page-announcement .announcement__bar-outer,body.template-product .header-sections .page-announcement .announcement__bar-outer.section-padding,body.template-product .header-sections .page-announcement .announcement__bar-holder,body.template-product .header-sections .page-announcement .announcement__bar,body.template-product .header-sections .page-announcement ticker-bar,body.template-product .header-sections .page-announcement .announcement__message{min-height:24px!important;height:24px!important;max-height:24px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border:0!important;background:#000!important;background-image:none!important;color:#fff!important;line-height:24px!important;box-shadow:none!important;transform:none!important;overflow:hidden!important}body.template-product .header-sections .page-announcement .announcement__scale,body.template-product .header-sections .page-announcement .announcement__text,body.template-product .header-sections .page-announcement .announcement__slide,body.template-product .header-sections .page-announcement .announcement__slide>div,body.template-product .header-sections .page-announcement .announcement__content,body.template-product .header-sections .page-announcement .announcement__content p,body.template-product .header-sections .page-announcement .announcement__text>div,body.template-product .header-sections .page-announcement .announcement__text p{min-height:24px!important;height:24px!important;max-height:24px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border:0!important;background:transparent!important;color:#fff!important;line-height:24px!important;box-shadow:none!important;overflow:visible!important}body.template-product .header-sections .page-announcement{margin-top:-1px!important;box-shadow:0 -36px #000,0 2px #000!important}body.template-product .header-sections .page-announcement:before,body.template-product .header-sections .page-announcement:after,body.template-product .shopify-section.page-announcement:before,body.template-product .shopify-section.page-announcement:after{display:none!important;content:none!important}@media(min-width:990px){body.template-product product-component.index-product{padding-top:16px!important}body.template-product product-component.index-product .product__page{align-items:stretch!important;min-height:0!important;overflow:visible!important}body.template-product product-component.index-product .product__images{position:relative!important;align-self:start!important;overflow:visible!important}body.template-product product-component.index-product .product__content{position:relative!important;align-self:stretch!important;min-height:100%!important;overflow:visible!important}body.template-product product-component.index-product .product__content .form__wrapper,body.template-product product-component.index-product .product__content .form__wrapper.is-sticky,body.template-product product-component.index-product .product__page .form__wrapper.is-sticky{position:sticky!important;top:var(--amora-opis-sticky-top, calc(var(--header-sticky-height, var(--header-height, 0px)) + 14px))!important;align-self:start!important;transform:none!important;will-change:top!important}}body.template-product product-component.index-product .product__content .product__block--buttons,body.template-product product-component.index-product .product__content .product__block--buttons.block-padding,body.template-product product-component.index-product .product__content .product__block--buttons product-form,body.template-product product-component.index-product .product__content .product__block--buttons form.product-form,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit__buttons,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit__item{margin:0!important;padding:0!important;--block-padding-top: 0px !important;--block-padding-bottom: 0px !important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart],body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart],body.template-product product-component.index-product .product__content .product__submit__add,body.template-product product-component.index-product .product__content .product__submit .btn{margin:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;background:#159b58!important;background-color:#159b58!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}body.template-product product-component.index-product .product__content .amora-shipping-block{display:block!important;margin:0!important;padding:0!important;--block-padding-top: 0px !important;--block-padding-bottom: 0px !important}body.template-product product-component.index-product .product__content .amora-shipping-block>.amora-ref-shipping,body.template-product product-component.index-product .product__content .amora-shipping-block .amora-ref-shipping{width:100%!important;margin:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:none!important}body.template-product product-component.index-product .product__content .amora-payments-block{margin:6px 0 0!important;padding:0!important;--block-padding-top: 0px !important;--block-padding-bottom: 10px !important}@media(min-width:750px){body.template-product #cart-bar{height:auto!important;min-height:76px!important;overflow:visible!important;background:#fff!important;background-image:none!important;box-shadow:0 -1px #00000014!important}body.template-product #cart-bar .cart-bar__form__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;justify-content:stretch!important;gap:18px!important;width:100%!important;max-width:1440px!important;min-height:76px!important;height:auto!important;margin:0 auto!important;padding:10px 24px!important;background:#fff!important}body.template-product #cart-bar .cart-bar__info{display:flex!important;justify-content:flex-start!important;justify-self:start!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body.template-product #cart-bar .cart-bar__form{display:flex!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 0 auto!important;padding:0!important}body.template-product #cart-bar .cart-bar__product__title{display:none!important}body.template-product #cart-bar .cart-bar__product__price{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:auto!important;max-width:min(560px,calc(100vw - 420px))!important;min-height:52px!important;margin:0!important;padding:8px 16px!important;border:1px solid #eeeeee!important;background:#fff!important;overflow:visible!important;white-space:nowrap!important;line-height:1!important}body.template-product #cart-bar .cart-bar__product__price:before{display:none!important;content:none!important}body.template-product #cart-bar .cart-bar__product__price [data-product-price],body.template-product #cart-bar .cart-bar__product__price [data-compare-price],body.template-product #cart-bar .cart-bar__product__price .product__price--sale,body.template-product #cart-bar .cart-bar__product__price .product__price--strike{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:none!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;line-height:1!important}body.template-product #cart-bar .cart-bar__submit,body.template-product #cart-bar .product__submit,body.template-product #cart-bar .product__submit__buttons,body.template-product #cart-bar .product__submit__item{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body.template-product #cart-bar .product__submit__add,body.template-product #cart-bar button[data-cart-bar-scroll],body.template-product #cart-bar button[data-add-to-cart-bar],body.template-product #cart-bar .product__cart-bar-notification-button{box-sizing:border-box!important;width:auto!important;min-width:280px!important;max-width:min(360px,calc(100vw - 48px))!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 30px!important;overflow:visible!important;white-space:nowrap!important;border:0!important;border-radius:0!important;background:#159b58!important;background-color:#159b58!important;color:#fff!important;box-shadow:none!important;transform:none!important}body.template-product #cart-bar .product__submit__add:hover,body.template-product #cart-bar .product__submit__add:focus,body.template-product #cart-bar button[data-cart-bar-scroll]:hover,body.template-product #cart-bar button[data-cart-bar-scroll]:focus,body.template-product #cart-bar button[data-add-to-cart-bar]:hover,body.template-product #cart-bar button[data-add-to-cart-bar]:focus{background:#12844d!important;background-color:#12844d!important;color:#fff!important;box-shadow:none!important;transform:none!important}}body.template-product .header-sections,body.template-product .shopify-section-group-header-group{background:#000!important;background-image:none!important}body.template-product .header-sections>.shopify-section:not(.page-announcement),body.template-product .header-sections .header__wrapper,body.template-product .header-sections .header__desktop,body.template-product .header-sections .header__mobile,body.template-product .header-sections .theme__header{background:#fff!important;background-image:none!important}body.template-product .header-sections .page-announcement,body.template-product .shopify-section.page-announcement,body.template-product .header-sections .page-announcement announcement-bar,body.template-product .header-sections .page-announcement .announcement__wrapper,body.template-product .header-sections .page-announcement .announcement__wrapper--top,body.template-product .header-sections .page-announcement .announcement__bar-outer,body.template-product .header-sections .page-announcement .announcement__bar-outer.section-padding,body.template-product .header-sections .page-announcement .announcement__bar-holder,body.template-product .header-sections .page-announcement .announcement__bar,body.template-product .header-sections .page-announcement ticker-bar,body.template-product .header-sections .page-announcement .announcement__message{min-height:24px!important;height:24px!important;max-height:24px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border:0!important;background:#000!important;background-image:none!important;color:#fff!important;line-height:24px!important;overflow:hidden!important}body.template-product .header-sections .page-announcement{margin-top:-1px!important;box-shadow:0 -40px #000,0 2px #000!important}body.template-product .header-sections>.shopify-section:empty,body.template-product .header-sections>.shopify-section:has(>.shopify-block:empty),body.template-product .header-sections>.shopify-section:has(>div:empty):not(:has(.header__wrapper,.header__desktop,.header__mobile,.theme__header)){min-height:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;background:#000!important;overflow:hidden!important}body.template-product .header-sections .page-announcement .announcement__scale{display:inline-flex!important;align-items:center!important;width:max-content!important;min-height:24px!important;height:24px!important;max-height:24px!important;background:transparent!important;overflow:visible!important}body.template-product .header-sections .page-announcement .announcement__text,body.template-product .header-sections .page-announcement .announcement__text.ticker--animated,body.template-product .header-sections .page-announcement .announcement__slide,body.template-product .header-sections .page-announcement .announcement__slide>div,body.template-product .header-sections .page-announcement .announcement__content,body.template-product .header-sections .page-announcement .announcement__content p,body.template-product .header-sections .page-announcement .announcement__text p{display:inline-flex!important;align-items:center!important;width:max-content!important;min-height:24px!important;height:24px!important;max-height:24px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;background:transparent!important;color:#fff!important;line-height:24px!important;white-space:nowrap!important;overflow:visible!important}body.template-product .header-sections .page-announcement .announcement__text.ticker--animated{animation-play-state:running!important}body.template-product .header-sections .page-announcement .announcement__bar-holder--marquee .announcement__text>.announcement__slide{padding-left:24px!important;padding-right:24px!important}body.template-product .header-sections .page-announcement:before,body.template-product .header-sections .page-announcement:after,body.template-product .shopify-section.page-announcement:before,body.template-product .shopify-section.page-announcement:after,body.template-product .header-sections .page-announcement .announcement__bar--error{display:none!important;content:none!important}@media(min-width:990px){body.template-product product-component.index-product{padding-top:18px!important}body.template-product product-component.index-product,body.template-product product-component.index-product product-sticky,body.template-product product-component.index-product .product__wrapper,body.template-product product-component.index-product .product__wrapper__inner,body.template-product product-component.index-product .product__page,body.template-product product-component.index-product .product__images,body.template-product product-component.index-product .product__slides,body.template-product product-component.index-product .product-single__photos,body.template-product product-component.index-product .product__content,body.template-product product-component.index-product .product__content .form__width{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.template-product product-component.index-product .product__page{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(420px,.72fr)!important;gap:clamp(54px,5vw,100px)!important;align-items:stretch!important;width:min(1400px,calc(100vw - 80px))!important;margin:0 auto!important}body.template-product product-component.index-product .product__images{position:relative!important;top:auto!important;align-self:start!important}body.template-product product-component.index-product .product__content{position:relative!important;align-self:stretch!important;min-height:100%!important;overflow:visible!important}body.template-product product-component.index-product .product__content .form__wrapper,body.template-product product-component.index-product .product__content .form__wrapper.is-sticky,body.template-product product-component.index-product .product__page .form__wrapper.is-sticky{position:sticky!important;top:var(--amora-opis-sticky-top, var(--sticky-top, calc(var(--header-sticky-height, var(--header-height, 0px)) + 14px)))!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;transform:none!important}}body.template-product product-component.index-product .product__content .mila-trust-row,body.template-product product-component.index-product .product__content .mila-character-quote,body.template-product product-component.index-product .product__content .mila-viewing-now{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}body.template-product product-component.index-product .product__content .product__block--buttons,body.template-product product-component.index-product .product__content .product__block--buttons.block-padding,body.template-product product-component.index-product .product__content .product__block--buttons product-form,body.template-product product-component.index-product .product__content .product__block--buttons form.product-form,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit__buttons,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit__item{--block-padding-top: 0px !important;--block-padding-bottom: 0px !important;margin:0!important;padding:0!important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart],body.template-product product-component.index-product .product__content .product__submit__add,body.template-product product-component.index-product .product__content .product__submit .btn{width:100%!important;margin:0!important;border:0!important;border-radius:4px 4px 0 0!important;background:#159b58!important;background-color:#159b58!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:hover,body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:focus,body.template-product product-component.index-product .product__content .product__submit__add:hover,body.template-product product-component.index-product .product__content .product__submit__add:focus,body.template-product product-component.index-product .product__content .product__submit .btn:hover,body.template-product product-component.index-product .product__content .product__submit .btn:focus{background:#12844d!important;background-color:#12844d!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .amora-shipping-block>.amora-ref-shipping{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:28px!important;margin:0 0 6px!important;padding:6px 12px!important;border:0!important;border-radius:0 0 3px 3px!important;background:#000!important;background-color:#000!important;color:#fff!important;box-shadow:none!important}body.template-product product-component.index-product .product__content .amora-ref-shipping .ws_shipping-item,body.template-product product-component.index-product .product__content .amora-ref-shipping strong,body.template-product product-component.index-product .product__content .amora-ref-shipping span,body.template-product product-component.index-product .product__content .amora-ref-shipping div{color:#fff!important}body.template-product product-component.index-product .product__content .amora-payments-block,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons),body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons){--block-padding-top: 0px !important;margin-top:0!important;padding-top:0!important}body.template-product>.header-sections{margin-top:-26px!important}body.template-product>.header-sections{margin-top:-26px!important;background:#000!important}body.template-product .header-sections .page-announcement,body.template-product .shopify-section.page-announcement,body.template-product .header-sections .page-announcement announcement-bar,body.template-product .header-sections .page-announcement .announcement__wrapper,body.template-product .header-sections .page-announcement .announcement__wrapper--top,body.template-product .header-sections .page-announcement .announcement__bar-outer,body.template-product .header-sections .page-announcement .announcement__bar-outer.section-padding,body.template-product .header-sections .page-announcement .announcement__bar-holder,body.template-product .header-sections .page-announcement .announcement__bar,body.template-product .header-sections .page-announcement ticker-bar,body.template-product .header-sections .page-announcement .announcement__message,body.template-product .header-sections .page-announcement .announcement__scale,body.template-product .header-sections .page-announcement .announcement__text,body.template-product .header-sections .page-announcement .announcement__text.ticker--animated,body.template-product .header-sections .page-announcement .announcement__slide,body.template-product .header-sections .page-announcement .announcement__slide>div,body.template-product .header-sections .page-announcement .announcement__content,body.template-product .header-sections .page-announcement .announcement__content p,body.template-product .header-sections .page-announcement .announcement__text p{min-height:24px!important;height:24px!important;max-height:24px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border:0!important;background:#000!important;color:#fff!important;line-height:24px!important;box-shadow:none!important}body.template-product .header-sections .page-announcement{margin-top:0!important;overflow:visible!important;z-index:5700!important;box-shadow:0 -48px #000,0 2px #000!important}body.template-product .header-sections .page-announcement announcement-bar{--padding: 18px !important;--padding-scrolling: 18px !important}body.template-product .header-sections .page-announcement .announcement__bar-holder--marquee .announcement__text>.announcement__slide{padding-left:18px!important;padding-right:18px!important}body.template-product .header-sections .page-announcement .announcement__text{font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.template-product .header-sections .page-announcement .announcement__bar-holder--marquee .announcement__slide>div{transform:translateY(-2px)!important;line-height:1.05!important}body.template-product .header__wrapper,body.template-product [data-header-wrapper],body.template-product .theme__header{transition:top .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,background-color .18s ease,box-shadow .18s ease!important;will-change:top,transform}body.template-product product-component.index-product .product__content .product__block--buttons,body.template-product product-component.index-product .product__content .product__block--buttons.block-padding,body.template-product product-component.index-product .product__content .product__block--buttons product-form,body.template-product product-component.index-product .product__content .product__block--buttons form.product-form,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit__buttons,body.template-product product-component.index-product .product__content .product__block--buttons .product__submit__item{gap:0!important;margin:0!important;padding:0!important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart],body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart],body.template-product product-component.index-product .product__content .product__submit__add,body.template-product product-component.index-product .product__content .product__submit .btn{min-height:53px!important;height:53px!important;margin:0!important;border-radius:0!important;background:#159b58!important;background-color:#159b58!important;color:#fff!important;box-shadow:none!important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:before,body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:after,body.template-product product-component.index-product .product__content .product__submit__add:before,body.template-product product-component.index-product .product__content .product__submit__add:after,body.template-product product-component.index-product .product__content .product__submit .btn:before,body.template-product product-component.index-product .product__content .product__submit .btn:after{box-shadow:none!important;filter:none!important}body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:hover,body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart]:focus,body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart]:hover,body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart]:focus,body.template-product product-component.index-product .product__content .product__submit__add:hover,body.template-product product-component.index-product .product__content .product__submit__add:focus,body.template-product product-component.index-product .product__content .product__submit .btn:hover,body.template-product product-component.index-product .product__content .product__submit .btn:focus{background:#12844d!important;background-color:#12844d!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping),body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping),body.template-product product-component.index-product .product__content .amora-shipping-block{--block-padding-top: 0px !important;--block-padding-bottom: 0px !important;margin:0!important;padding:0!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .amora-shipping-block>.amora-ref-shipping{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:26px!important;height:26px!important;margin:0!important;padding:6px 12px!important;border:0!important;border-radius:3px!important;background:#f7f7f7!important;background-color:#f7f7f7!important;color:#331d0b!important;box-shadow:none!important;overflow:hidden!important}body.template-product product-component.index-product .product__content .amora-ref-shipping .ws_shipping-item,body.template-product product-component.index-product .product__content .amora-ref-shipping strong,body.template-product product-component.index-product .product__content .amora-ref-shipping span,body.template-product product-component.index-product .product__content .amora-ref-shipping div{color:#331d0b!important;font-size:11px!important;line-height:14px!important;white-space:nowrap!important}body.template-product product-component.index-product .product__content .amora-ref-shipping .amora-ref-dot{width:10px!important;height:10px!important;flex:0 0 10px!important;margin-right:8px!important;background:#00c851!important}body.template-product product-component.index-product .product__content .amora-ref-shipping .amora-ref-flag{height:12px!important;margin:0 6px 0 0!important;border-radius:2px!important}body.template-product product-component.index-product .product__content .amora-payments-block,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons),body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons){--block-padding-top: 0px !important;margin-top:16px!important;padding-top:0!important}body.template-product product-component.index-product .product__content .amora-payments-block .mila-payment-icons,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons) .mila-payment-icons,body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons) .mila-payment-icons{justify-content:center!important;gap:10px!important;margin:0 auto!important;overflow:visible!important}body.template-product product-component.index-product .product__content .amora-payments-block .mila-payment-card,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons) .mila-payment-card,body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons) .mila-payment-card{width:52px!important;height:34px!important;flex:0 0 52px!important;border-radius:6px!important;overflow:hidden!important}@media(max-width:749px){body.template-product product-component.index-product .product__content .product__block--buttons button[data-add-to-cart],body.template-product product-component.index-product .product__content .product__block--buttons .btn[data-add-to-cart],body.template-product product-component.index-product .product__content .product__submit__add,body.template-product product-component.index-product .product__content .product__submit .btn{min-height:45px!important;height:45px!important;padding:0 14px!important}body.template-product product-component.index-product .product__content .amora-shipping-block>.amora-ref-shipping{min-height:26px!important;height:26px!important;padding:0 10px!important;gap:6px!important}body.template-product product-component.index-product .product__content .amora-payments-block,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons),body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons){margin-top:16px!important}body.template-product product-component.index-product .product__content .amora-payments-block .mila-payment-icons,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons) .mila-payment-icons,body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons) .mila-payment-icons{gap:4px!important}body.template-product product-component.index-product .product__content .amora-payments-block .mila-payment-card,body.template-product product-component.index-product .product__content .product__block:has(.mila-payment-icons) .mila-payment-card,body.template-product product-component.index-product .product__content .product__custom-code:has(.mila-payment-icons) .mila-payment-card{width:38px!important;height:25px!important;flex-basis:38px!important}}html body.template-product .header-sections .page-announcement .announcement__content p,html body.template-product .header-sections .page-announcement .announcement__text p{line-height:1.05!important}html body.template-product>.header-sections{margin-top:0!important;background:#000!important}html body.template-product .header-sections .page-announcement{margin-top:0!important;background:#000!important;box-shadow:0 -48px #000,0 2px #000!important}html body.template-product .header-sections .page-announcement .announcement__content p,html body.template-product .header-sections .page-announcement .announcement__text p,html body.template-product .header-sections .page-announcement .announcement__slide>div{line-height:1.05!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping),body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping){margin-top:-25.6px!important;padding-top:0!important}body.template-product product-component.index-product .product__content .product__block--buttons~.product__custom-code:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .product__block--buttons~.product__block:has(.amora-ref-shipping)>.amora-ref-shipping,body.template-product product-component.index-product .product__content .amora-shipping-block>.amora-ref-shipping{margin-top:0!important;box-shadow:none!important}@media(max-width:749px){body.template-product .drawer--header,body.template-product .drawer--header .drawer__inner,body.template-product .drawer--header .drawer__content,body.template-product .drawer--header .drawer__content__scroll{z-index:2147483000!important}body.amora-mobile-menu-open [data-site-container]{pointer-events:none!important}body.amora-mobile-menu-open .header-sections,body.amora-mobile-menu-open .header__wrapper,body.amora-mobile-menu-open .page-header.shopify-section{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}body.amora-mobile-menu-open .drawer--header,body.amora-mobile-menu-open .drawer--header .drawer__inner,body.amora-mobile-menu-open .drawer--header .drawer__content,body.amora-mobile-menu-open .drawer--header .drawer__content__scroll{z-index:2147483000!important;pointer-events:auto!important}}html body.template-product .header-sections:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:52px!important;display:block!important;background:#000!important;z-index:1!important;pointer-events:none!important}html body.template-product .header-sections .page-announcement{position:relative!important;z-index:2!important}html body.template-product .header-sections>.shopify-section:not(.page-announcement),html body.template-product .header-sections .header__wrapper,html body.template-product .header-sections .theme__header{position:relative!important;z-index:3!important}html body.template-product .header-sections:before{z-index:2147482500!important}html body.template-product .header-sections .page-announcement{z-index:2147482600!important}body.template-product:before{content:""!important;position:fixed!important;top:0!important;left:0!important;right:0!important;height:26px!important;display:block!important;background:#000!important;z-index:5999!important;pointer-events:none!important}html body.template-product .header-sections:before{content:none!important;display:none!important}body.template-product .amora-pdp-review blockquote,body.template-product .amora-pdp-scene h2,body.template-product .amora-pdp-scene p{overflow-wrap:anywhere!important;word-break:normal!important}body.template-product:before{position:absolute!important}body.template-product .amora-pdp-reviews__viewport{width:100%!important;overflow:hidden!important}body.template-product .amora-pdp-reviews__track{width:max-content!important;display:flex!important;align-items:flex-start!important;gap:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important;-webkit-overflow-scrolling:auto!important;scrollbar-width:none!important;will-change:transform!important;animation:amora-pdp-reviews-marquee 32s linear infinite!important}body.template-product .amora-pdp-reviews__set{display:flex!important;align-items:flex-start!important;gap:22px!important;padding-right:22px!important}body.template-product .amora-pdp-reviews__set .amora-pdp-review{flex:0 0 clamp(300px,28vw,390px)!important;scroll-snap-align:none!important}@keyframes amora-pdp-reviews-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:749px){body.template-product .amora-pdp-reviews__set{gap:16px!important;padding-right:16px!important}body.template-product .amora-pdp-reviews__set .amora-pdp-review{flex-basis:78vw!important}}@media(prefers-reduced-motion:reduce){body.template-product .amora-pdp-reviews__viewport{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}body.template-product .amora-pdp-reviews__track{animation:none!important;transform:none!important}}@media(max-width:749px){body.template-product #cart-bar{height:auto!important;min-height:74px!important;background:#fff!important;box-shadow:0 -1px #00000014!important}body.template-product #cart-bar .cart-bar__form__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(138px,46%)!important;align-items:center!important;justify-content:stretch!important;gap:8px!important;width:100%!important;min-height:74px!important;margin:0!important;padding:9px 10px!important;background:#fff!important}body.template-product #cart-bar .cart-bar__info,body.template-product #cart-bar .cart-bar__form,body.template-product #cart-bar .cart-bar__submit,body.template-product #cart-bar .product__submit,body.template-product #cart-bar .product__submit__buttons,body.template-product #cart-bar .product__submit__item{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body.template-product #cart-bar .cart-bar__info{justify-content:flex-start!important}body.template-product #cart-bar .cart-bar__form,body.template-product #cart-bar .cart-bar__submit,body.template-product #cart-bar .product__submit,body.template-product #cart-bar .product__submit__buttons,body.template-product #cart-bar .product__submit__item{justify-content:flex-end!important}body.template-product #cart-bar .cart-bar__product__title{display:none!important}body.template-product #cart-bar .cart-bar__product__price{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:56px!important;margin:0!important;padding:7px 9px!important;border:1px solid #eeeeee!important;background:#fff!important;overflow:hidden!important;white-space:normal!important;line-height:1!important}body.template-product #cart-bar .cart-bar__product__price:before{content:none!important;display:none!important}body.template-product #cart-bar .cart-bar__product__price span,body.template-product #cart-bar .cart-bar__product__price s,body.template-product #cart-bar .cart-bar__product__price .product__price--sale,body.template-product #cart-bar .cart-bar__product__price .product__price--strike{display:block!important;width:auto!important;max-width:100%!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important}body.template-product #cart-bar .cart-bar__product__price [data-product-price]{font-size:clamp(17px,4.8vw,21px)!important;font-weight:900!important}body.template-product #cart-bar .cart-bar__product__price s,body.template-product #cart-bar .cart-bar__product__price .product__price--strike{font-size:clamp(12px,3.4vw,14px)!important;font-weight:500!important}body.template-product #cart-bar .product__submit__add,body.template-product #cart-bar button[data-cart-bar-scroll],body.template-product #cart-bar button[data-add-to-cart-bar]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:56px!important;height:56px!important;margin:0!important;padding:0 12px!important;border-radius:0!important;background:#159b58!important;background-color:#159b58!important;color:#fff!important;box-shadow:none!important;transform:none!important}body.template-product #cart-bar .product__submit__add .btn__text,body.template-product #cart-bar button[data-cart-bar-scroll] .btn__text,body.template-product #cart-bar button[data-add-to-cart-bar] .btn__text,body.template-product #cart-bar .product__cart-bar-notification-button .btn__text{font-size:clamp(12px,3.4vw,14px)!important;letter-spacing:.1em!important;white-space:nowrap!important}}@media(max-width:749px){html body.template-product #cart-bar.cart-bar .cart-bar__form .product__submit__add,html body.template-product #cart-bar.cart-bar .cart-bar__form button[data-cart-bar-scroll],html body.template-product #cart-bar.cart-bar .cart-bar__form button[data-add-to-cart-bar],html body.template-product #cart-bar.cart-bar .cart-bar__form .product__cart-bar-notification-button{width:100%!important;min-width:0!important;max-width:none!important;height:56px!important;min-height:56px!important;margin:0!important;padding:0 12px!important}}body.template-product product-component.index-product .product__content .product__block--lines:has(.amora-ref-trust-badges),body.template-product product-component.index-product .product__content .product__block--lines:has(.product__selectors),body.template-product product-component.index-product .product__content .product__block--lines:has(.selector-wrapper),body.template-product product-component.index-product .product__content .product__block:has(.amora-ref-trust-badges),body.template-product product-component.index-product .product__content .product__block:has(.product__selectors){border-top:0!important;border-bottom:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.template-product product-component.index-product .product__content .amora-ref-trust-badges{border:0!important;margin:10px 0 14px!important;padding:0!important;gap:9px!important}body.template-product product-component.index-product .product__content .product__selectors{border-top:0!important;border-bottom:0!important;margin:12px 0 14px!important;padding:0!important}body.template-product product-component.index-product .product__content .product__selectors .selector-wrapper{border-top:0!important;border-bottom:0!important;margin:0!important;padding:0 0 16px!important}body.template-product product-component.index-product .product__content .product__selectors .selector-wrapper+.selector-wrapper{padding-top:2px!important}body.template-product product-component.index-product .product__content .product__selectors .selector-wrapper:last-child{padding-bottom:0!important}body.template-product product-component.index-product .product__content .product__selectors .select__fieldset,body.template-product product-component.index-product .product__content .product__selectors .radio__fieldset,body.template-product product-component.index-product .product__content .product__selectors fieldset{border-top:0!important;border-bottom:0!important}body.template-product product-component.index-product .product__content .product__block--divider.divider-holder{display:none!important;margin:0!important;padding:0!important}body.template-product product-component.index-product .product__content .product__block--divider .divider,body.template-product product-component.index-product .product__content .divider{display:none!important;border:0!important}body.template-product product-component.index-product .product__content .product__block:has(.amora-ref-trust-badges)+.product__block,body.template-product product-component.index-product .product__content .product__block--lines,body.template-product product-component.index-product .product__content .product__block--lines .selector-wrapper .select__fieldset,body.template-product product-component.index-product .product__content .product__block--lines .selector-wrapper .radio__fieldset,body.template-product product-component.index-product .product__content .selector-wrapper+.selector-wrapper{border-top:0!important;border-bottom:0!important}body.template-product product-component.index-product .product__content .product__selectors+.product__block--buttons,body.template-product product-component.index-product .product__content .product__block--buttons{margin-top:0!important}:root,html,body,body *,body *:before,body *:after,input,textarea,select,button,dialog{color-scheme:only light!important}@media(prefers-color-scheme:dark){:root,html,body,body *,body *:before,body *:after,input,textarea,select,button,dialog{color-scheme:only light!important}}@media(max-width:749px){html body.template-product{--cart-bar-height: 64px}html body.template-product #cart-bar{min-height:64px!important;height:auto!important;background:#fff!important}html body.template-product #cart-bar.cart-bar .cart-bar__form__wrapper{grid-template-columns:minmax(94px,.34fr) minmax(0,1fr)!important;min-height:64px!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;gap:8px!important}html body.template-product #cart-bar .cart-bar__product__price{min-height:48px!important;height:48px!important;padding:6px 8px!important}html body.template-product #cart-bar.cart-bar .cart-bar__form .product__submit__add,html body.template-product #cart-bar.cart-bar .cart-bar__form button[data-cart-bar-scroll],html body.template-product #cart-bar.cart-bar .cart-bar__form button[data-add-to-cart-bar],html body.template-product #cart-bar.cart-bar .cart-bar__form .product__cart-bar-notification-button{height:48px!important;min-height:48px!important;padding:0 14px!important}}@media(max-width:749px){html body.template-product #cart-bar.cart-bar .cart-bar__form__wrapper{grid-template-columns:minmax(128px,42%) minmax(0,1fr)!important}html body.template-product #cart-bar .cart-bar__product__price{min-width:128px!important;overflow:visible!important}html body.template-product #cart-bar .cart-bar__product__price span,html body.template-product #cart-bar .cart-bar__product__price s,html body.template-product #cart-bar .cart-bar__product__price .product__price--sale,html body.template-product #cart-bar .cart-bar__product__price .product__price--strike{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}html body.template-product #cart-bar .cart-bar__product__price [data-product-price]{font-size:clamp(16px,4.35vw,19px)!important}html body.template-product #cart-bar.cart-bar .cart-bar__form .product__submit__add,html body.template-product #cart-bar.cart-bar .cart-bar__form button[data-cart-bar-scroll],html body.template-product #cart-bar.cart-bar .cart-bar__form button[data-add-to-cart-bar],html body.template-product #cart-bar.cart-bar .cart-bar__form .product__cart-bar-notification-button{padding-left:10px!important;padding-right:10px!important}}@media(max-width:749px){body.template-product product-component.index-product,body.template-product .index-product{padding-left:0!important;padding-right:0!important}body.template-product product-component.index-product .product__page,body.template-product product-component.index-product .product__content{width:100%!important;max-width:none!important}body.template-product product-component.index-product .product__content,body.template-product .mila-pdp__panel{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding-left:12px!important;padding-right:12px!important;margin-left:0!important;margin-right:0!important}body.template-product product-component.index-product .product__content .form__wrapper,body.template-product product-component.index-product .product__content .form__width,body.template-product product-component.index-product .product__page .form__wrapper{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body.template-product product-component.index-product .product__content .amora-ref-trust-badges,body.template-product product-component.index-product .product__content .product__selectors,body.template-product product-component.index-product .product__content .product__form__holder,body.template-product product-component.index-product .product__content .product__form__outer,body.template-product product-component.index-product .product__content .product__selectors .selector-wrapper,body.template-product product-component.index-product .product__content .product__selectors fieldset,body.template-product product-component.index-product .product__content .product__selectors .select__fieldset,body.template-product product-component.index-product .product__content .product__selectors .radio__fieldset,body.template-product product-component.index-product .product__content .product__block,body.template-product product-component.index-product .product__content .product__block--buttons{width:100%!important;max-width:none!important;min-width:0!important}body.template-product product-component.index-product .product__content .product__submit__add,body.template-product product-component.index-product .product__content button[data-add-to-cart]{width:100%!important}}body.template-product product-component.index-product .product__content .amora-ref-rating{display:inline-flex!important;align-items:center!important;gap:6px!important}body.template-product product-component.index-product .product__content .amora-ref-rating span:first-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;line-height:1!important;white-space:nowrap!important}body.template-product .amora-pdp-review__stars{display:block!important;width:100%!important;text-align:center!important;line-height:1!important;white-space:nowrap!important}body.template-product .amora-pdp-scene__icon,.mila-home__section--trust .amora-trust-item__icon{display:grid!important;place-items:center!important}body.template-product .amora-pdp-scene__stars,.mila-home__section--trust .amora-trust-item__stars{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}body.template-product .product__price__wrap .product__price--strike,body.template-product .product__price .product__price--strike{display:inline-block!important;color:#9a9a9a!important;font-size:clamp(15px,1.05vw,18px)!important;font-weight:500!important;margin-left:8px!important;text-decoration-thickness:1px!important}body.template-product .amora-ref-save-row{display:flex!important;align-items:center!important;margin:6px 0 8px!important;padding:0!important}body.template-product .amora-ref-save-row span{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 16px!important;background:#169b55!important;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.template-product product-component.index-product .product__content .amora-ref-trust-badges{margin:6px 0 10px!important;gap:5px!important}body.template-product product-component.index-product .product__content .amora-ref-trust-badges .trust-badge-line{min-height:22px!important;gap:14px!important;font-size:15px!important;line-height:1.25!important}body.template-product .amora-pdp-scenes{padding:28px 20px 54px!important}body.template-product .amora-pdp-scenes__inner{max-width:880px!important;gap:clamp(22px,3.6vw,42px)!important}body.template-product .amora-pdp-scene__icon{width:46px!important;height:46px!important;margin-bottom:12px!important}body.template-product .amora-pdp-scene h2{font-size:15px!important;line-height:1.24!important;margin-bottom:7px!important}body.template-product .amora-pdp-scene p{font-size:14px!important;line-height:1.34!important}.product-item .sale-box.mila-discount-badge,.sale-box.mila-discount-badge{padding:3px 8px!important;min-height:0!important;height:auto!important;font-size:11px!important;font-weight:600!important;line-height:1!important;letter-spacing:.02em!important}#cart-drawer.drawer--cart .cart__price,.cart-holder .cart__price{gap:4px!important;font-size:14px!important;line-height:1.25!important}#cart-drawer.drawer--cart .cart__price ins,.cart-holder .cart__price ins{font-size:15px!important;line-height:1.2!important}#cart-drawer.drawer--cart .cart__price del,.cart-holder .cart__price del{font-size:13px!important;line-height:1.2!important}#cart-drawer.drawer--cart .cart__line-saving,.cart-holder .cart__line-saving{display:block!important;margin-top:1px!important;font-size:13px!important;line-height:1.15!important}#cart-drawer.drawer--cart .cart__total__price,.cart-holder .cart__total__price{font-size:21px!important;line-height:1.2!important}#cart-drawer.drawer--cart .cart__checkout,#cart-drawer.drawer--cart .cart__checkout.mila-cart-checkout,#cart-drawer.drawer--cart .drawer__foot .cart__checkout,.cart-holder .cart__checkout.mila-cart-checkout{min-height:48px!important;height:48px!important;padding:0 20px!important;margin-top:8px!important}#cart-drawer.drawer--cart .mila-payment-icons,.cart-holder .mila-payment-icons{justify-content:center!important;gap:8px!important;margin-top:8px!important;overflow:visible!important}#cart-drawer.drawer--cart .mila-payment-card,.cart-holder .mila-payment-card{width:52px!important;height:34px!important;flex:0 0 52px!important}@media(max-width:749px){body.template-product .product__price__wrap .product__price--strike,body.template-product .product__price .product__price--strike{font-size:14px!important;margin-left:6px!important}body.template-product .amora-ref-save-row span{min-height:30px!important;padding:0 14px!important;font-size:11px!important}body.template-product product-component.index-product .product__content .amora-ref-trust-badges{margin:4px 0 8px!important;gap:4px!important}body.template-product product-component.index-product .product__content .amora-ref-trust-badges .trust-badge-line{min-height:20px!important;gap:12px!important;font-size:15px!important}body.template-product .amora-pdp-scenes{padding:26px 18px 40px!important}body.template-product .amora-pdp-scenes__inner{gap:22px!important}#cart-drawer.drawer--cart .cart__price,.cart-holder .cart__price{font-size:13px!important}#cart-drawer.drawer--cart .cart__price ins,.cart-holder .cart__price ins{font-size:14px!important}#cart-drawer.drawer--cart .cart__price del,.cart-holder .cart__price del,#cart-drawer.drawer--cart .cart__line-saving,.cart-holder .cart__line-saving{font-size:12px!important}#cart-drawer.drawer--cart .cart__total__price,.cart-holder .cart__total__price{font-size:20px!important}#cart-drawer.drawer--cart .mila-payment-icons,.cart-holder .mila-payment-icons{gap:6px!important}#cart-drawer.drawer--cart .mila-payment-card,.cart-holder .mila-payment-card{width:44px!important;height:29px!important;flex-basis:44px!important}}.drawer--cart .cart__checkout,.drawer--cart .cart__checkout.mila-cart-checkout,.drawer--cart .drawer__foot .cart__checkout,.drawer--cart button[name=checkout].cart__checkout,.cart-holder .cart__checkout.mila-cart-checkout{min-height:48px!important;height:48px!important;max-height:48px!important;padding-top:0!important;padding-bottom:0!important}.drawer--cart .mila-payment-icons,.cart-holder .mila-payment-icons{gap:8px!important;justify-content:center!important;overflow:visible!important}.drawer--cart .mila-payment-card,.cart-holder .mila-payment-card{width:52px!important;height:34px!important;flex:0 0 52px!important}@media(max-width:749px){.drawer--cart .cart__checkout,.drawer--cart .cart__checkout.mila-cart-checkout,.drawer--cart .drawer__foot .cart__checkout,.drawer--cart button[name=checkout].cart__checkout,.cart-holder .cart__checkout.mila-cart-checkout{min-height:48px!important;height:48px!important;max-height:48px!important}.drawer--cart .mila-payment-icons,.cart-holder .mila-payment-icons{gap:6px!important}.drawer--cart .mila-payment-card,.cart-holder .mila-payment-card{width:38px!important;height:25px!important;flex:0 0 38px!important}}html{color-scheme:light only!important;background:#fff!important}body,#MainContent,main,.shopify-section{background-color:#fff!important}@media(prefers-color-scheme:dark){html,body,#MainContent,main,.shopify-section{background-color:#fff!important}}:root,html,body{color-scheme:only light!important;background:#fff!important;background-color:#fff!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-9999;pointer-events:none}#MainContent,main,.page-width,.shopify-section,.section,.gradient,.color-background-1,.color-background-2,.color-scheme-1,.color-scheme-2,.content-for-layout{background:#fff!important;background-color:#fff!important}@media(prefers-color-scheme:dark){:root,html,body,#MainContent,main,.page-width,.shopify-section,.section,.gradient,.color-background-1,.color-background-2,.color-scheme-1,.color-scheme-2,.content-for-layout{background:#fff!important;background-color:#fff!important}img,picture,video,svg{filter:none!important}}@media screen and (max-width:749px){body.template-index main .shopify-section:first-child .banner{min-height:100vw!important;height:100vw!important;max-height:100vw!important;overflow:hidden!important}body.template-index main .shopify-section:first-child .banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}body.template-index main .shopify-section:first-child .banner__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}html,body{margin:0!important;padding:0!important;background:#fff!important}.announcement-bar-section,.utility-bar{position:sticky!important;top:0!important;z-index:99999!important}.announcement-bar,.utility-bar{background:#000!important}.shopify-section-group-header-group{margin-top:0!important;padding-top:0!important}.announcement-bar-section,.utility-bar{position:sticky!important;top:-1px!important;z-index:99999!important;margin:0!important;padding:0!important;background:#000!important}.announcement-bar,.utility-bar{background:#000!important;margin:0!important;padding:0!important;border:none!important;min-height:38px!important}.announcement-bar__message{animation:none!important;transform:none!important;color:#fff!important;font-size:14px!important;font-weight:500!important;letter-spacing:.2px!important;text-align:center!important;padding:10px 12px!important;white-space:nowrap!important}.announcement-bar__message span{animation:none!important;transform:none!important}.header-sections{margin-top:0!important;padding-top:0!important}.header-sections [class*=announcement],.header-sections [class*=Announcement],.header-sections [class*=marquee],.header-sections [class*=Marquee],.header-sections .announcement-bar,.header-sections .utility-bar,.header-sections .scrolling-text,.header-sections .scrolling-bar{margin-top:0!important;padding-top:0!important;background:#000!important}.header-sections [class*=announcement] *,.header-sections [class*=Announcement] *,.header-sections [class*=marquee] *,.header-sections [class*=Marquee] *,.header-sections .scrolling-text *,.header-sections .scrolling-bar *{animation:none!important;transform:none!important}.header-sections{margin-top:-24px!important;padding-top:0!important}.header-sections>*:first-child,.header-sections .shopify-section:first-child,.header-sections .announcement-bar-section,.header-sections .utility-bar,.header-sections .announcement-bar{margin-top:0!important;padding-top:0!important}.header-sections .announcement-bar,.header-sections .utility-bar,.header-sections [class*=announcement],.header-sections [class*=Announcement],.header-sections [class*=marquee],.header-sections [class*=Marquee],.header-sections .scrolling-text,.header-sections .scrolling-bar{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;overflow:hidden!important}.header-sections .announcement-bar__message,.header-sections .announcement-bar__link,.header-sections .utility-bar__grid,.header-sections .scrolling-text,.header-sections .scrolling-bar{width:100%!important;text-align:center!important;justify-content:center!important;align-items:center!important;margin:0 auto!important}.header-sections .announcement-bar__message{color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.3px!important;white-space:nowrap!important}@media screen and (max-width:749px){.header-sections [class*=marquee],.header-sections [class*=Marquee],.header-sections [class*=announcement],.header-sections [class*=Announcement],.header-sections .scrolling-text,.header-sections .scrolling-bar{overflow:hidden!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;white-space:nowrap!important}.header-sections [class*=marquee] *,.header-sections [class*=Marquee] *,.header-sections [class*=announcement] *,.header-sections [class*=Announcement] *,.header-sections .scrolling-text *,.header-sections .scrolling-bar *{animation:none!important;transform:none!important}.header-sections [class*=marquee]>*:not(:first-child),.header-sections [class*=Marquee]>*:not(:first-child),.header-sections .scrolling-text>*:not(:first-child),.header-sections .scrolling-bar>*:not(:first-child){display:none!important}.header-sections .announcement-bar__message,.header-sections .utility-bar__grid{width:100%!important;text-align:center!important;justify-content:center!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.2px!important}}.announcement-bar,.utility-bar,.marquee,.scrolling-text,.scrolling-bar{margin:0!important;padding:0!important;background:#000!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.announcement-bar__message,.announcement-bar p,.announcement-bar span,.announcement-bar a,.utility-bar p,.utility-bar span,.utility-bar a,.marquee *,.scrolling-text *,.scrolling-bar *{color:#fff!important;text-align:center!important;font-size:12px!important;font-weight:600!important;letter-spacing:.3px!important;line-height:1.2!important;margin:0!important;padding:8px 10px!important;white-space:nowrap!important;animation:none!important;transform:none!important}.marquee>*:not(:first-child),.scrolling-text>*:not(:first-child),.scrolling-bar>*:not(:first-child){display:none!important}.amora-topbar{width:100%;background:#000;color:#fff;text-align:center;font-size:12px;font-weight:600;letter-spacing:.3px;line-height:1.2;padding:9px 10px;margin:0;box-sizing:border-box;white-space:nowrap;overflow:hidden}.amora-hero-cats{width:100%;background:#fff;display:flex;justify-content:center;align-items:center;gap:26px;padding:12px 10px;border-bottom:1px solid #eee;white-space:nowrap;overflow-x:auto}.amora-hero-cats a{color:#111;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.2px}@media screen and (max-width:749px){.amora-hero-cats{justify-content:flex-start;gap:22px;padding:12px 16px;scrollbar-width:none}.amora-hero-cats::-webkit-scrollbar{display:none}.amora-hero-cats a{flex:0 0 auto;font-size:12px}}.amora-topbar-full{position:relative;left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;background:#000;color:#fff;text-align:center;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:1.2;padding:9px 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden}@media screen and (max-width:749px){.grid,.product-grid{align-items:stretch!important}.grid__item,.product-card-wrapper,.card-wrapper,.card{height:100%!important}.card{display:flex!important;flex-direction:column!important}.card__inner,.card__media,.media{aspect-ratio:1 / 1!important;height:auto!important;overflow:hidden!important}.card__media img,.media img{width:100%!important;height:100%!important;object-fit:contain!important}.card__content,.card__information{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;flex:1!important}.card__heading{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:4px!important}.price{margin-top:auto!important;min-height:38px!important;text-align:center!important}}.footer-sections,.footer-sections .shopify-section,.footer-sections footer,.footer-sections section,.footer-sections div{background:#000!important;background-color:#000!important}.footer-sections,.footer-sections *,.footer-sections a,.footer-sections p,.footer-sections h1,.footer-sections h2,.footer-sections h3,.footer-sections span,.footer-sections summary{color:#fff!important}.footer-sections svg,.footer-sections path{fill:#fff!important;stroke:#fff!important}.footer-sections details,.footer-sections .accordion{border-color:#555!important}@media screen and (min-width:990px){body.template-index .hero__wrapper,body.template-index .hero__split-image{height:960px!important;min-height:960px!important;max-height:960px!important;overflow:hidden!important}body.template-index .image__hero__frame,body.template-index .image__hero__scale,body.template-index .image__fill{height:100%!important;min-height:100%!important;padding-top:0!important}body.template-index .image__hero__frame img,body.template-index .image__hero__scale img,body.template-index .image__fill img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 58%!important}}html,body{margin:0!important;padding:0!important}.header-sections,.header-sections>.shopify-section:first-child{margin-top:0!important;padding-top:0!important;background:#000!important}.amora-topbar,.amora-topbar-full{margin-top:-13px!important;transform:translateY(-13px)!important;border-top:none!important}@media screen and (min-width:990px){body.template-index .hero__wrapper,body.template-index .hero__split-image{height:680px!important;min-height:680px!important;max-height:680px!important;overflow:hidden!important}body.template-index .image__hero__frame,body.template-index .image__hero__scale,body.template-index .image__fill{height:100%!important;min-height:100%!important;padding-top:0!important}body.template-index .image__hero__frame img,body.template-index .image__hero__scale img,body.template-index .image__fill img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 50%!important}}@media screen and (min-width:990px){body.template-index .hero__wrapper,body.template-index .hero__split-image{height:1000px!important;min-height:1000px!important;max-height:1000px!important;overflow:hidden!important}body.template-index .image__hero__frame,body.template-index .image__hero__scale,body.template-index .image__fill{height:100%!important;min-height:100%!important;padding-top:0!important}body.template-index .image__hero__frame img,body.template-index .image__hero__scale img,body.template-index .image__fill img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media screen and (min-width:990px){body.template-index .hero__wrapper,body.template-index .hero__split-image{height:950px!important;min-height:950px!important;max-height:950px!important;overflow:hidden!important;background:#fff!important}body.template-index .image__hero__frame,body.template-index .image__hero__scale,body.template-index .image__fill{height:100%!important;min-height:100%!important;padding-top:0!important;background:#fff!important}body.template-index .image__hero__frame img,body.template-index .image__hero__scale img,body.template-index .image__fill img{width:100%!important;height:100%!important;object-position:center center!important;background:#fff!important}}@media screen and (min-width:990px){body.template-index .hero__wrapper,body.template-index .hero__split-image{height:1000px!important;min-height:1000px!important;max-height:1000px!important;width:100%!important;overflow:hidden!important}body.template-index .image__hero__frame,body.template-index .image__hero__scale,body.template-index .image__fill{height:100%!important;min-height:100%!important;width:100%!important;padding-top:0!important}body.template-index .image__hero__frame img,body.template-index .image__hero__scale img,body.template-index .image__fill img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 65%!important}}@media screen and (min-width:990px){body.template-index .hero__wrapper,body.template-index .hero__split-image{height:900px!important;min-height:900px!important;max-height:900px!important;overflow:hidden!important}body.template-index .image__hero__frame,body.template-index .image__hero__scale,body.template-index .image__fill{height:100%!important;min-height:100%!important;padding-top:0!important}body.template-index .image__hero__frame img,body.template-index .image__hero__scale img,body.template-index .image__fill img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media screen and (min-width:990px){body.template-index .amora-product-grid .grid,body.template-index .product-grid,body.template-index [class*=product-grid]{display:grid!important;grid-template-columns:repeat(4,316px)!important;justify-content:center!important;gap:42px 32px!important}body.template-index .grid__item,body.template-index .product-card-wrapper,body.template-index .card-wrapper{width:316px!important;max-width:316px!important}body.template-index .card__inner,body.template-index .card__media,body.template-index .media{width:316px!important;height:347px!important;aspect-ratio:auto!important;background:#f3f3f3!important;overflow:hidden!important}body.template-index .card__media img,body.template-index .media img{width:316px!important;height:347px!important;object-fit:contain!important;object-position:center center!important}body.template-index .card__information,body.template-index .card__content{text-align:center!important;padding-top:10px!important}}body.template-index .product-grid,body.template-index .grid{align-items:stretch!important}@media screen and (min-width:990px){body.template-index .product-grid,body.template-index .grid{display:grid!important;grid-template-columns:repeat(4,316px)!important;justify-content:center!important;column-gap:32px!important;row-gap:48px!important}body.template-index .grid__item,body.template-index .product-card-wrapper,body.template-index .card-wrapper,body.template-index .card{width:316px!important;max-width:316px!important;height:100%!important}body.template-index .card{display:flex!important;flex-direction:column!important}body.template-index .card__inner,body.template-index .card__media,body.template-index .media{width:316px!important;height:347px!important;aspect-ratio:auto!important;overflow:hidden!important;background:#f3f3f3!important}body.template-index .card__media img,body.template-index .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}body.template-index .card__content,body.template-index .card__information{display:flex!important;flex-direction:column!important;text-align:center!important;align-items:center!important;padding-top:10px!important;flex:1!important}body.template-index .card__heading{min-height:42px!important;font-size:14px!important;line-height:1.35!important;font-weight:400!important;text-align:center!important;margin:0 0 6px!important}body.template-index .price{margin-top:auto!important;min-height:38px!important;text-align:center!important;font-size:13px!important}}@media screen and (max-width:749px){body.template-index .product-grid,body.template-index .grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;column-gap:14px!important;row-gap:34px!important}body.template-index .grid__item,body.template-index .product-card-wrapper,body.template-index .card-wrapper,body.template-index .card{width:100%!important;max-width:100%!important;height:100%!important}body.template-index .card{display:flex!important;flex-direction:column!important}body.template-index .card__inner,body.template-index .card__media,body.template-index .media{width:100%!important;aspect-ratio:316 / 347!important;overflow:hidden!important;background:#f3f3f3!important}body.template-index .card__media img,body.template-index .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}body.template-index .card__content,body.template-index .card__information{display:flex!important;flex-direction:column!important;text-align:center!important;align-items:center!important;padding-top:8px!important;flex:1!important}body.template-index .card__heading{min-height:48px!important;font-size:13px!important;line-height:1.3!important;text-align:center!important;margin:0 0 5px!important}body.template-index .price{margin-top:auto!important;min-height:36px!important;text-align:center!important;font-size:13px!important}body.template-index .badge,body.template-index .card__badge{font-size:11px!important}}@media screen and (min-width:990px){body.template-index .amora-product-grid .grid,body.template-index .product-grid{display:grid!important;grid-template-columns:repeat(4,316px)!important;justify-content:center!important;gap:46px 32px!important}body.template-index .amora-product-grid .grid__item,body.template-index .product-grid .grid__item,body.template-index .product-card-wrapper,body.template-index .card-wrapper,body.template-index .card{width:316px!important;max-width:316px!important;height:100%!important}body.template-index .card{display:flex!important;flex-direction:column!important}body.template-index .card__inner,body.template-index .card__media,body.template-index .media{width:316px!important;height:347px!important;aspect-ratio:auto!important;overflow:hidden!important;background:#f3f3f3!important}body.template-index .card__media img,body.template-index .media img{width:320px!important;height:480px!important;object-fit:contain!important;object-position:center center!important}body.template-index .card__content,body.template-index .card__information{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding-top:10px!important;flex:1!important}body.template-index .card__heading{min-height:42px!important;font-size:14px!important;line-height:1.35!important;font-weight:400!important;text-align:center!important;margin-bottom:6px!important}body.template-index .price{margin-top:auto!important;min-height:36px!important;text-align:center!important;font-size:13px!important}}@media screen and (max-width:749px){body.template-index .amora-product-grid .grid,body.template-index .product-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:34px 14px!important}body.template-index .grid__item,body.template-index .product-card-wrapper,body.template-index .card-wrapper,body.template-index .card{width:100%!important;max-width:100%!important;height:100%!important}body.template-index .card{display:flex!important;flex-direction:column!important}body.template-index .card__inner,body.template-index .card__media,body.template-index .media{width:100%!important;aspect-ratio:400 / 450!important;overflow:hidden!important;background:#f3f3f3!important}body.template-index .card__media img,body.template-index .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}body.template-index .card__content,body.template-index .card__information{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding-top:8px!important;flex:1!important}body.template-index .card__heading{min-height:50px!important;font-size:15px!important;line-height:1.5!important;text-align:center!important;margin-bottom:5px!important}body.template-index .price{margin-top:auto!important;min-height:36px!important;text-align:center!important;font-size:13px!important}}body.template-index .price,body.template-product .price{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;min-height:42px!important}body.template-index .price-item,body.template-product .price-item{line-height:1.1!important;margin:0!important}body.template-index .price-item--sale,body.template-product .price-item--sale{font-size:18px!important;font-weight:800!important;color:#c83232!important}body.template-index .price-item--regular,body.template-product .price-item--regular{font-size:14px!important;color:#999!important;text-decoration:line-through!important}body.template-index .badge,body.template-product .badge,body.template-index [class*=discount],body.template-product [class*=discount]{min-height:28px!important;padding:6px 9px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.template-index .price,body.template-collection .price,body.template-product .price,.card .price,.product-card-wrapper .price{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:nowrap!important;min-height:34px!important;line-height:1!important;text-align:center!important}body.template-index .price *,body.template-collection .price *,body.template-product .price *,.card .price *,.product-card-wrapper .price *{line-height:1!important;margin-top:0!important;margin-bottom:0!important}.price-item--sale,.price__sale,.price .sale,.price ins,.card .price__sale{font-size:18px!important;font-weight:800!important;color:#c83232!important;white-space:nowrap!important}.price-item--regular,.price__regular,.price s,.price del,.compare-at-price,.card .price s{font-size:14px!important;font-weight:500!important;color:#999!important;text-decoration:line-through!important;white-space:nowrap!important}.card__badge,.badge,[class*=sale-badge],[class*=discount-badge]{height:26px!important;min-width:54px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;font-weight:800!important;line-height:1!important;border-radius:2px!important;white-space:nowrap!important}body.template-product .price,body.template-product .product__price,body.template-product .product-price,body.template-product .price__container,body.template-product .price__sale{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;flex-wrap:nowrap!important;margin:0!important;line-height:1!important}body.template-product .price-item--sale,body.template-product .price .sale,body.template-product .price ins{font-size:22px!important;font-weight:800!important;color:#d71920!important;line-height:1!important;white-space:nowrap!important}body.template-product .price-item--regular,body.template-product .price s,body.template-product .price del,body.template-product .compare-at-price{font-size:19px!important;font-weight:500!important;color:#9b9b9b!important;text-decoration:line-through!important;line-height:1!important;white-space:nowrap!important}body.template-product .badge,body.template-product [class*=badge],body.template-product [class*=discount],body.template-product [class*=savings]{height:32px!important;min-width:105px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#159447!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;border-radius:2px!important;white-space:nowrap!important}@media screen and (max-width:749px){body.template-product .price,body.template-product .product__price,body.template-product .product-price,body.template-product .price__container,body.template-product .price__sale{gap:8px!important;flex-wrap:nowrap!important}body.template-product .price-item--sale,body.template-product .price .sale,body.template-product .price ins{font-size:18px!important}body.template-product .price-item--regular,body.template-product .price s,body.template-product .price del,body.template-product .compare-at-price{font-size:15px!important}body.template-product .badge,body.template-product [class*=badge],body.template-product [class*=discount],body.template-product [class*=savings]{height:28px!important;min-width:85px!important;font-size:12px!important;padding:0 8px!important}}body.template-product .product__price_wrap{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;flex-wrap:nowrap!important;margin:8px 0 16px!important}body.template-product .product__price{font-size:22px!important;font-weight:800!important;color:#d71920!important;line-height:1!important;white-space:nowrap!important;margin:0!important}body.template-product .product__price-strike{font-size:18px!important;font-weight:500!important;color:#9b9b9b!important;text-decoration:line-through!important;line-height:1!important;white-space:nowrap!important;margin:0!important}body.template-product .amora-discount-pct{height:30px!important;min-width:105px!important;padding:0 10px!important;background:#159447!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;border-radius:2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;margin:0!important}body.template-product .product__price__wrap{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;flex-wrap:nowrap!important;margin:8px 0 16px!important;line-height:1!important}body.template-product .product__price__wrap .product__price{font-size:22px!important;font-weight:800!important;color:#d71920!important;line-height:1!important;white-space:nowrap!important;margin:0!important}body.template-product .product__price__wrap .product__price--strike{font-size:18px!important;font-weight:500!important;color:#999!important;text-decoration:line-through!important;line-height:1!important;white-space:nowrap!important;margin:0!important}body.template-product .product__price__wrap .amora-discount-pct{height:30px!important;min-width:105px!important;padding:0 10px!important;background:#159447!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;border-radius:2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;margin:0!important;vertical-align:middle!important}@media screen and (max-width:749px){body.template-product .product__price__wrap{gap:8px!important;margin:8px 0 14px!important}body.template-product .product__price__wrap .product__price{font-size:18px!important}body.template-product .product__price__wrap .product__price--strike{font-size:14px!important}body.template-product .product__price__wrap .amora-discount-pct{height:26px!important;min-width:82px!important;font-size:11px!important;padding:0 7px!important}}body.template-index .card .price,body.template-index .product-card-wrapper .price{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;text-align:center!important;min-height:auto!important}body.template-index .card .price *,body.template-index .product-card-wrapper .price *{white-space:nowrap!important;line-height:1.1!important}body.template-index .card .price-item--sale,body.template-index .product-card-wrapper .price-item--sale,body.template-index .card .product__price{display:block!important;font-size:16px!important;font-weight:800!important;color:#c83232!important;white-space:nowrap!important}body.template-index .card .price-item--regular,body.template-index .product-card-wrapper .price-item--regular,body.template-index .card s,body.template-index .card del,body.template-index .card .product__price--strike{display:block!important;font-size:12px!important;font-weight:400!important;color:#999!important;text-decoration:line-through!important;white-space:nowrap!important}body.template-index .card__badge,body.template-index .badge,body.template-index .amora-discount-pct{width:auto!important;min-width:42px!important;max-width:max-content!important;height:22px!important;padding:4px 8px!important;background:#111!important;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}
/*# sourceMappingURL=/cdn/shop/t/299/assets/amora-pdp-final-hotfix-20260607.css.map */
