esc-compare-popup{display:block}.esc-compare-popup__head{margin-bottom:28px}.esc-compare-popup__head--center{justify-content:center;text-align:center}.esc-compare-popup__head--center .esc-section-head__text{margin-left:auto;margin-right:auto}.esc-compare-popup__head--right{justify-content:flex-end;text-align:right}.esc-compare-popup__head--right .esc-section-head__text{margin-left:auto}.esc-compare-popup__actions{margin-top:8px}.esc-compare-popup__actions--left{text-align:left}.esc-compare-popup__actions--center{text-align:center}.esc-compare-popup__actions--right{text-align:right}.esc-compare-popup__trigger{cursor:pointer}.esc-compare-popup__dialog{width:min(var(--esc-compare-popup-width, 1040px),calc(100vw - 32px));max-height:min(86vh,900px);border:0;border-radius:14px;padding:0;box-shadow:0 40px 90px -30px #16181d8c}.esc-compare-popup__dialog::backdrop{background:#16181d8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(prefers-reduced-motion:no-preference){@keyframes esc-compare-popup-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.esc-compare-popup__dialog[open]{animation:esc-compare-popup-in .3s var(--esc-ease)}}.esc-compare-popup__panel{padding:40px 40px 42px;overflow-y:auto;max-height:inherit}.esc-compare-popup__close{position:absolute;top:16px;right:16px;z-index:1;width:38px;height:38px;border:0;border-radius:50%;background:var(--esc-mist);color:var(--esc-ink);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s var(--esc-ease),color .25s var(--esc-ease)}.esc-compare-popup__close:hover{background:var(--esc-thread-red);color:#fff}.esc-compare-popup__close svg{width:14px;height:14px}.esc-compare-popup__heading{font-family:var(--font-heading-family);font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.15;letter-spacing:-.01em;margin:0 0 10px;padding-right:44px}.esc-compare-popup__text{font-size:15.5px;line-height:1.6;max-width:720px;margin:0 0 28px;color:rgba(var(--color-foreground),.72)}.esc-compare-popup__text>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.esc-compare-popup__dialog{width:calc(100vw - 20px);max-height:90vh}.esc-compare-popup__panel{padding:34px 20px 28px}.esc-compare-popup__close{top:10px;right:10px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-esc-compare-popup.css.map */
