:root{--ls-close-target-size: 44px;--ls-close-icon-size: 18px;--ls-close-hover-wash: 12%;--ls-close-hover-diameter: 30px}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button){--private-button-size: var(--ls-close-target-size);box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;inline-size:var(--ls-close-target-size)!important;block-size:var(--ls-close-target-size)!important;min-inline-size:var(--ls-close-target-size)!important;min-block-size:var(--ls-close-target-size)!important;flex-shrink:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;background-image:none!important;box-shadow:none!important;opacity:1!important;cursor:pointer;overflow:visible!important;transform:none!important;transition:background-color .18s ease!important}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button) :is(.svg-wrapper,svg){display:inline-flex;align-items:center;justify-content:center;width:var(--ls-close-icon-size)!important;height:var(--ls-close-icon-size)!important;min-width:var(--ls-close-icon-size);min-height:var(--ls-close-icon-size)}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button) svg{transform:none;transform-origin:center;transition:transform .18s ease}@media(hover:hover)and (pointer:fine){:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):hover{background:transparent!important;opacity:1!important}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):hover svg{transform:scale(1.08)}}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):active{background:transparent!important;opacity:1!important;transform:none!important}.theme-drawer__dialog .theme-drawer__close-button,#search-modal .predictive-search__close-modal-button{position:relative}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):before{content:""!important;position:absolute;top:50%;left:50%;width:var(--ls-close-hover-diameter);height:var(--ls-close-hover-diameter);border-radius:50%;background:color-mix(in srgb,currentColor var(--ls-close-hover-wash),transparent);opacity:0;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .18s ease,background-color .18s ease}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button)>:is(.svg-wrapper,svg){position:relative;z-index:1}@media(hover:hover)and (pointer:fine){:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):hover:before{opacity:1}}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):active:before{opacity:1;background:color-mix(in srgb,currentColor 16%,transparent)}@media screen and (max-width:749px){.header-drawer .menu-drawer>.menu-drawer__close-button{margin-inline-start:max(0px,calc(var(--drawer-padding) - (var(--ls-close-target-size) - var(--ls-close-icon-size)) / 2))!important;margin-block-start:12px!important}}@media(prefers-reduced-motion:reduce){:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):before{transition:none!important}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button),:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button) svg{transition:none!important}:is(.theme-drawer__dialog .theme-drawer__close-button,.header-drawer .menu-drawer .menu-drawer__close-button,#quick-add-dialog .quick-add-modal__close,#search-modal .predictive-search__close-modal-button,.popup-link .popup-link__close,.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button):hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ls-close-controls.css.map */
