.popover-block{--animation-duration: .3s;--animation-timing: ease-out}.popover-block[hidden]{display:none!important}.popover-block--overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center}.popover-block__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--backdrop-color),var(--backdrop-opacity));transition:opacity var(--animation-duration) var(--animation-timing)}.popover-block__container{position:relative;background-color:rgba(var(--popover-bg-color),var(--popover-bg-opacity));max-width:var(--popover-max-width);width:90%;padding:var(--popover-padding-top) var(--popover-padding-right) var(--popover-padding-bottom) var(--popover-padding-left);border-radius:var(--popover-border-radius);border-top:var(--border-top) var(--border-style) var(--border-color);border-right:var(--border-right) var(--border-style) var(--border-color);border-bottom:var(--border-bottom) var(--border-style) var(--border-color);border-left:var(--border-left) var(--border-style) var(--border-color);transition:transform var(--animation-duration) var(--animation-timing),opacity var(--animation-duration) var(--animation-timing);overflow-y:auto}.popover-block--overlay .popover-block__container{max-height:90vh}.popover-block__container--shadow{box-shadow:0 10px 40px #00000026}.popover-block__container{max-height:var(--popover-max-height, auto)}.popover-block__content{position:relative;z-index:1}.popover-block__close{position:absolute;z-index:2;background:transparent;border:none;padding:8px;cursor:pointer;color:inherit;opacity:.6;transition:opacity .2s ease}.popover-block__close:hover{opacity:1}.popover-block__close--top-right{top:12px;right:12px}.popover-block__close--top-left{top:12px;left:12px}.popover-block__close--bottom-right{bottom:12px;right:12px}.popover-block__close--bottom-left{bottom:12px;left:12px}.popover-block--overlay.popover-block--center{align-items:center;justify-content:center}.popover-block--overlay.popover-block--top{align-items:flex-start;justify-content:center;padding-top:5vh}.popover-block--overlay.popover-block--bottom{align-items:flex-end;justify-content:center;padding-bottom:5vh}.popover-block--overlay.popover-block--left{align-items:center;justify-content:flex-start;padding-left:5vw}.popover-block--overlay.popover-block--right{align-items:center;justify-content:flex-end;padding-right:5vw}.popover-block--overlay.popover-block--top-left{align-items:flex-start;justify-content:flex-start;padding:5vh 0 0 5vw}.popover-block--overlay.popover-block--top-right{align-items:flex-start;justify-content:flex-end;padding:5vh 5vw 0 0}.popover-block--overlay.popover-block--bottom-left{align-items:flex-end;justify-content:flex-start;padding:0 0 5vh 5vw}.popover-block--overlay.popover-block--bottom-right{align-items:flex-end;justify-content:flex-end;padding:0 5vw 5vh 0}.popover-block--inline{position:relative;width:100%}.popover-block--inline .popover-block__backdrop{display:none}.popover-block--inline .popover-block__container{width:100%;max-width:var(--popover-max-width);margin:0 auto}.popover-block--fade:not([hidden]) .popover-block__backdrop{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--fade:not([hidden]) .popover-block__container{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--fade.popover-block--closing .popover-block__backdrop,.popover-block--fade.popover-block--closing .popover-block__container{animation:fadeOut var(--animation-duration) var(--animation-timing)}.popover-block--slide-up:not([hidden]) .popover-block__backdrop{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--slide-up:not([hidden]) .popover-block__container{animation:slideUp var(--animation-duration) var(--animation-timing)}.popover-block--slide-up.popover-block--closing .popover-block__backdrop{animation:fadeOut var(--animation-duration) var(--animation-timing)}.popover-block--slide-up.popover-block--closing .popover-block__container{animation:slideDown var(--animation-duration) var(--animation-timing)}.popover-block--slide-down:not([hidden]) .popover-block__backdrop{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--slide-down:not([hidden]) .popover-block__container{animation:slideDown var(--animation-duration) var(--animation-timing)}.popover-block--slide-down.popover-block--closing .popover-block__backdrop{animation:fadeOut var(--animation-duration) var(--animation-timing)}.popover-block--slide-down.popover-block--closing .popover-block__container{animation:slideUp var(--animation-duration) var(--animation-timing)}.popover-block--slide-left:not([hidden]) .popover-block__backdrop{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--slide-left:not([hidden]) .popover-block__container{animation:slideLeft var(--animation-duration) var(--animation-timing)}.popover-block--slide-left.popover-block--closing .popover-block__backdrop{animation:fadeOut var(--animation-duration) var(--animation-timing)}.popover-block--slide-left.popover-block--closing .popover-block__container{animation:slideRight var(--animation-duration) var(--animation-timing)}.popover-block--slide-right:not([hidden]) .popover-block__backdrop{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--slide-right:not([hidden]) .popover-block__container{animation:slideRight var(--animation-duration) var(--animation-timing)}.popover-block--slide-right.popover-block--closing .popover-block__backdrop{animation:fadeOut var(--animation-duration) var(--animation-timing)}.popover-block--slide-right.popover-block--closing .popover-block__container{animation:slideLeft var(--animation-duration) var(--animation-timing)}.popover-block--scale:not([hidden]) .popover-block__backdrop{animation:fadeIn var(--animation-duration) var(--animation-timing)}.popover-block--scale:not([hidden]) .popover-block__container{animation:scaleIn var(--animation-duration) var(--animation-timing)}.popover-block--scale.popover-block--closing .popover-block__backdrop{animation:fadeOut var(--animation-duration) var(--animation-timing)}.popover-block--scale.popover-block--closing .popover-block__container{animation:scaleOut var(--animation-duration) var(--animation-timing)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideRight{0%{transform:translate(-40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}@media screen and (max-width:749px){.popover-block__container{width:95%;max-width:var(--popover-mobile-max-width, var(--popover-max-width));padding:calc(var(--popover-padding-top) * .75) calc(var(--popover-padding-right) * .75) calc(var(--popover-padding-bottom) * .75) calc(var(--popover-padding-left) * .75)}.popover-block--overlay .popover-block__container{max-height:95vh}.popover-block__close{padding:6px}.popover-block__close--top-right,.popover-block__close--top-left{top:8px}.popover-block__close--top-right,.popover-block__close--bottom-right{right:8px}.popover-block__close--top-left,.popover-block__close--bottom-left{left:8px}.popover-block__close--bottom-right,.popover-block__close--bottom-left{bottom:8px}}@media screen and (min-width:750px)and (max-width:989px){.popover-block__container{width:92%}}@media(prefers-reduced-motion:reduce){.popover-block__backdrop,.popover-block__container{animation:none!important;transition:none!important}}body.popover-open{overflow:hidden}@media screen and (max-width:749px){.popover-block.hide-mobile{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.popover-block.hide-tablet{display:none!important}}@media screen and (min-width:990px){.popover-block.hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/popover.css.map */
