.kt-popup{position:fixed;bottom:var(--gutter-large);width:calc(100% - var(--gutter-large) * 2);background:var(--color-scheme-background);color:var(--color-scheme-text);border:1px solid var(--color-scheme-text-opacity-15);transform:translateY(3.125rem);opacity:0;transition:all .3s linear;z-index:999;overflow:hidden;visibility:hidden;pointer-events:none}html[dir=rtl] .kt-popup{left:var(--gutter-large)}html[dir=ltr] .kt-popup{right:var(--gutter-large)}.kt-popup.kt-active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:all .3s linear .5s}.kt-popup--has-shadow{box-shadow:0 0 1.875rem .375rem #00000026}.kt-popup-size--small{max-width:21.25rem}.kt-popup-size--large{max-width:33.75rem}.kt-popup--newsletter input{padding-inline-end:3.125rem}.kt-popup--newsletter button[type=submit]{top:var(--gutter-small);position:absolute;width:50px;height:calc(100% - var(--gutter-small));padding-top:9px}html[dir=rtl] .kt-popup--newsletter button[type=submit]{left:0}html[dir=ltr] .kt-popup--newsletter button[type=submit]{right:0}.kt-no-touchevents .kt-popup--newsletter button[type=submit]:hover svg{transform:scale(1.1)}.kt-popup--newsletter button[type=submit] svg{width:70%;height:70%}.kt-popup--cart .kt-mini-cart-popup{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.kt-popup--cart .kt-mini-cart-popup__checkmark{width:5rem;height:5rem}.kt-popup--cart .kt-mini-cart-popup__checkmark .path{stroke-dasharray:1000;stroke-dashoffset:0}.kt-popup--cart .kt-mini-cart-popup__checkmark .path.circle{stroke-dashoffset:1000}.kt-popup--cart .kt-mini-cart-popup__checkmark .path.check{stroke-dashoffset:-100}.kt-popup--cart.kt-active .kt-mini-cart-popup__checkmark .path.circle{animation:dash .9s ease-in-out forwards}.kt-popup--cart.kt-active .kt-mini-cart-popup__checkmark .path.check{animation:dash-check .9s .35s ease-in-out forwards}.kt-popup-product+.kt-popup-close{transform:scale(.65);top:var(--gutter-small)}.kt-popup-product .kt-popup-heading{background-color:#d3d3d3;padding:var(--gutter-small) var(--gutter-regular);line-height:1}.kt-popup-product_layout{padding:var(--gutter-small) var(--gutter-regular) var(--gutter-regular);display:grid;grid-template-columns:6.25rem auto;gap:var(--gutter-regular)}.kt-popup-product .kt-product-item__price{margin-bottom:calc(var(--gutter-small) / 2);margin-top:calc(var(--gutter-small) / 2)}.kt-popup-product .kt-product-item__title{margin-bottom:calc(var(--gutter-small) / 2);line-height:1.3}.kt-popup-product .kt-product-price--unit{opacity:.62;margin:-.375rem 0 .125rem}@media screen and (max-width: 1023px){.kt-popup-product .kt-product-price--unit{font-size:calc(13px * var(--font-mobile-corrector) / 16px * 16px + 0px)}}@media screen and (min-width: 1024px) and (max-width: 1360px){.kt-popup-product .kt-product-price--unit{font-size:calc(14px * var(--font-mobile-corrector) / 16px * 16px + 0px)}}@media screen and (min-width: 1361px){.kt-popup-product .kt-product-price--unit{font-size:calc(15px * var(--font-mobile-corrector) / 16px * 16px + 0px)}}.kt-popup-product_image img{border-radius:0!important}.kt-popup-product_image .kt-svg-placeholder{position:relative}.kt-popup-age-verification{position:fixed;width:100%;height:100%;background-color:#000c;opacity:0;transition:all .3s linear 50ms;overflow:hidden;visibility:hidden;top:0;z-index:1001;text-align:center;padding:var(--gutter-regular)}html[dir=rtl] .kt-popup-age-verification{right:0}html[dir=ltr] .kt-popup-age-verification{left:0}.kt-popup-age-verification__content{position:absolute;width:100%;max-width:33.75rem;background:var(--color-scheme-background);color:var(--color-scheme-text);border:1px solid var(--color-scheme-text-opacity-15);top:50%;left:50%;padding:var(--gutter-regular);transform:translate(-50%,-50%)}.kt-popup-age-verification .kt-button{width:auto}.kt-popup-age-verification.kt-active{opacity:1;visibility:visible}.kt-popup-close{position:absolute;top:.3125rem;font-size:0;z-index:999;cursor:pointer;transition:all .15s linear;width:1.5625rem;height:1.5625rem;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:100%}html[dir=rtl] .kt-popup-close{left:.3125rem}html[dir=ltr] .kt-popup-close{right:.3125rem}.kt-no-touchevents .kt-popup-close:hover{transform:scale(1.1)}.kt-popup-close svg{width:60%}.kt-popup-close path{fill:#fff}.kt-popup-close:after{content:"";border-radius:100%;position:absolute;width:44px;height:44px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.kt-stacked-popups{position:fixed;bottom:var(--gutter-small);display:grid;grid-template-columns:100%;gap:0;justify-items:end;z-index:999;pointer-events:none;width:calc(100% - var(--gutter-small) * 2)}html[dir=rtl] .kt-stacked-popups{left:var(--gutter-small)}html[dir=ltr] .kt-stacked-popups{right:var(--gutter-small)}@media screen and (max-width: 767px){.kt-stacked-popups{bottom:0}html[dir=rtl] .kt-stacked-popups{left:0}html[dir=ltr] .kt-stacked-popups{right:0}}.kt-stacked-popups--align-left{justify-items:start}.kt-stacked-popups .kt-card{box-shadow:0 4px 1.25rem #00000012}.kt-stacked-popups .kt-popup{padding:1.25rem;background-color:transparent;border:none;pointer-events:all;position:relative;bottom:0;width:100%}html[dir=rtl] .kt-stacked-popups .kt-popup{left:0}html[dir=ltr] .kt-stacked-popups .kt-popup{right:0}.kt-stacked-popups .kt-popup-title{padding-inline-end:2.5rem;font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);line-height:1}@media screen and (max-width: 1023px){.kt-stacked-popups .kt-popup-title{font-size:calc(18px * var(--font-mobile-corrector) / 16px * 16px + 0px)}}@media screen and (min-width: 1024px) and (max-width: 1360px){.kt-stacked-popups .kt-popup-title{font-size:calc(20px * var(--font-mobile-corrector) / 16px * 16px + 0px)}}@media screen and (min-width: 1361px){.kt-stacked-popups .kt-popup-title{font-size:calc(20px * var(--font-mobile-corrector) / 16px * 16px + 0px)}}.kt-stacked-popups .kt-popup-title--has-background{background-color:red;width:100%}.kt-popup-text--no-content{background-color:#0000000a}.kt-popup-text--no-content svg{width:100%;height:100%}.kt-cta-stacked{display:flex;flex-wrap:wrap;gap:.9375rem}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-popovers.css.map */
