:where(.close-button,.predictive-search__close-modal-button,.seal-close-control){-webkit-tap-highlight-color:transparent;isolation:isolate;overflow:visible}:where(.predictive-search__close-modal-button,.seal-close-control:not(.close-button)){position:relative}:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:0;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .07);box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .1);opacity:0;pointer-events:none;transform:scale(.68);transition:opacity .18s var(--animation-easing),transform .22s var(--animation-timing-bounce)}@supports (background: color-mix(in srgb,currentColor 10%,transparent)){:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):before{background:color-mix(in srgb,currentColor 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 12%,transparent)}}@media(hover:hover){:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):hover:before{opacity:1;transform:scale(1)}}:where(.close-button,.predictive-search__close-modal-button,.seal-close-control)>:where(.svg-wrapper,svg){position:relative;z-index:1;transform-origin:center;will-change:transform,opacity}:where(.close-button,.predictive-search__close-modal-button,.seal-close-control).seal-close-is-pressing:before,:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):active:before{animation:seal-close-halo .36s cubic-bezier(.22,1,.36,1) both}:where(.close-button,.predictive-search__close-modal-button,.seal-close-control).seal-close-is-pressing>:where(.svg-wrapper,svg),:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):active>:where(.svg-wrapper,svg){animation:seal-close-icon .36s cubic-bezier(.22,1,.36,1) both}:where(.close-button,.predictive-search__close-modal-button,.seal-close-control).seal-close-is-pressing,:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):active{animation:seal-close-button .26s cubic-bezier(.34,1.56,.64,1) both}@keyframes seal-close-button{0%{transform:scale(1)}42%{transform:scale(.92)}to{transform:scale(1)}}@keyframes seal-close-icon{0%{opacity:1;transform:rotate(0) scale(1)}38%{opacity:.72;transform:rotate(36deg) scale(.74)}72%{opacity:1;transform:rotate(90deg) scale(1.08)}to{opacity:1;transform:rotate(90deg) scale(1)}}@keyframes seal-close-halo{0%{opacity:0;transform:scale(.58)}32%{opacity:1;transform:scale(.96)}to{opacity:0;transform:scale(1.42)}}@media(prefers-reduced-motion:reduce){:where(.close-button,.predictive-search__close-modal-button,.seal-close-control),:where(.close-button,.predictive-search__close-modal-button,.seal-close-control):before,:where(.close-button,.predictive-search__close-modal-button,.seal-close-control)>:where(.svg-wrapper,svg){animation:none;transition-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/seal-close-interactions.css.map */
