.popup-section{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:var(--gutter);z-index:300}.popup-section.modal[open]{visibility:visible}.popup-modal--bottom-left{justify-content:flex-start;align-items:flex-end}.popup-modal--bottom-right{justify-content:flex-end;align-items:flex-end}.popup-section .modal__window{width:480px;max-width:calc(100vw - var(--gutter) * 2);margin:0;min-height:0;overflow:hidden}.popup-section .modal__window--no-image-block .modal__content{overflow-y:auto}.popup-section .modal__window--side-image{width:600px;display:flex;flex-direction:column;max-height:calc(100dvh - var(--gutter) * 2);overflow:hidden}.popup-section .modal__window--side-image .modal__content{flex:1 1 auto;min-height:0}.popup-section--shrink .modal__window{width:auto;min-width:200px}@media (min-width: 769px){.popup-section .modal__window{width:640px}.popup-section .modal__window--side-image{width:800px;flex-direction:row;align-items:stretch}.popup-modal__image--right{order:2}.popup-section .modal__window--side-image .modal__content{order:1}}.popup-section .modal__content--p-small{padding:calc(5 * var(--space-unit)) var(--gutter)}.popup-section .modal__content--p-medium{padding:calc(10 * var(--space-unit)) var(--gutter)}.popup-section .modal__content--p-large{padding:calc(16 * var(--space-unit)) var(--gutter)}@media (min-width: 769px){.popup-section .modal__window--side-image .modal__content--p-small{padding:calc(5 * var(--space-unit)) calc(4 * var(--space-unit))}.popup-section .modal__window--side-image .modal__content--p-medium{padding:calc(10 * var(--space-unit)) calc(6 * var(--space-unit))}.popup-section .modal__window--side-image .modal__content--p-large{padding:calc(16 * var(--space-unit)) calc(12 * var(--space-unit))}}.popup-section .modal__close-btn{position:absolute;top:16px;right:16px;z-index:2;background:transparent;padding:0}.popup-section .modal__close-btn svg{width:18px;height:18px}.popup-modal__image{position:relative;margin:0;padding:0;overflow:hidden}.popup-modal__image--top{width:100%;max-width:none;flex:0 0 auto;order:-1}.popup-modal__image--top img{height:auto}.popup-modal__image--left,.popup-modal__image--right{flex:0 0 50%;max-width:50%}.popup-modal__image--mobile-hidden{display:none}@media (min-width: 769px){.popup-modal__image--mobile-hidden{display:block}}.popup-modal__image img{display:block;width:100%;height:100%;object-fit:cover}.popup-section .modal__content{position:relative;overflow:hidden}.popup-section .section__block:not(:last-child){margin-bottom:calc(4 * var(--space-unit))}.popup-section__background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.popup-section__background-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.popup-section__background-image img,.popup-section__background-image picture,.popup-section__background-image .img-fit{width:100%;height:100%;object-fit:cover;position:relative;z-index:0}.popup-modal__block{width:100%}.popup-modal__block--start{margin-inline-end:auto;text-align:left}.popup-modal__block--center{margin-inline-start:auto;margin-inline-end:auto;text-align:center}.popup-modal__block--end{margin-inline-start:auto;text-align:right}.popup-modal__block--form{width:100%}@media (min-width: 750px){.popup-modal__block--form{max-width:80%;margin-inline:auto}}.popup-modal__block .input-with-button{display:flex;align-items:stretch;gap:0;justify-content:space-between;border-radius:var(--input-border-radius, 0);background-color:rgb(var(--input-bg-color, 255 255 255));box-shadow:inset 0 0 0 var(--input-border-width, 1px) rgba(var(--input-text-color, 0 0 0) / .2)}.popup-modal__block .input-with-button>.input{flex:1 1 auto;min-width:0;margin:0;border:0;background:transparent}.popup-modal__block .input-with-button>.btn{border-inline-start:var(--input-border-width, 1px) dashed rgba(var(--input-text-color, 0 0 0) / .2)}.popup-modal__block .form__message--success,.popup-modal__block .alert.bg-success-bg{color:rgb(var(--text-color, 0 0 0));margin-top:var(--space-unit)}.popup-modal__discount .input-with-button{position:relative;min-height:48px}.popup-modal__discount .discount-code__code.input{text-align:center;font-weight:600}.popup-modal__discount .discount-code__btn{border-inline-start:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-unit);line-height:1}.popup-modal__discount .discount-code__btn .icon{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:var(--space-unit)}.popup-modal__discount .discount-code__success{display:none}.popup-modal__discount .discount-code__btn.is-success{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-unit);pointer-events:none}.popup-modal__discount .discount-code__btn.is-success span{display:inline-flex;align-items:center;gap:var(--space-unit)}.popup-section .countdown{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-unit)}.popup-section .countdown__block{margin-top:0;width:100%}.popup-section .countdown__grid.inline-grid.no-js-hidden{display:flex;gap:calc(2 * var(--space-unit))}.popup-section .countdown__item{display:flex;flex-direction:column;align-items:center}.popup-section .countdown__number{min-width:60px;min-height:60px;padding:12px;font-size:calc(var(--countdown-size, 24) * 1px);font-weight:600;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;position:relative;background-color:rgb(var(--bg-color, 0 0 0));color:rgb(var(--text-color, 255 255 255))}.popup-section .countdown__item:not(:last-child) .countdown__number:after{content:":";position:absolute;right:-12px;font-size:1.5em;color:rgb(var(--text-color, 255 255 255))}.popup-section .countdown__label{font-size:12px;text-transform:capitalize;color:rgb(var(--text-color, 255 255 255))}.popup-section .countdown__unit{color:rgb(var(--text-color, 255 255 255))}.popup-section .countdown .js-hidden{display:none}.popup-section .social{display:inline-flex;gap:calc(1.5 * var(--space-unit));flex-wrap:wrap;padding:0;margin:0;list-style:none}.popup-section .social__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:currentColor;transition:opacity .2s ease}.popup-section .social__link:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pop-up.css.map */
