dialog{--dialog-duration: .5s;--dialog-timing-function: cubic-bezier(.7, 0, .2, 1);--dialog-backdrop-duration: .7s;--dialog-drawer-offset-horizontal: 0rem;--dialog-drawer-offset-vertical: 0rem;--bottom-dialog-radius: min(2rem, var(--dialog-radius, 0)) min(2rem, var(--dialog-radius, 0)) 0 0;margin:auto;border:none;padding:0}dialog::backdrop{background-color:rgb(0,0,0,var(--dialog-backdrop-opacity))}dialog[open]::backdrop{cursor:zoom-out;animation:dialogBackdropIn var(--dialog-backdrop-duration) var(--dialog-timing-function)}dialog.dialog-closing::backdrop{animation:dialogBackdropOut var(--dialog-backdrop-duration) var(--dialog-timing-function)}@media(min-width:1200px){dialog{--dialog-drawer-offset-horizontal: 3rem;--dialog-drawer-offset-vertical: 3.2rem;--slide-in-left-from: calc(100% + var(--dialog-drawer-offset-horizontal));--slide-out-left-to: calc(100% + var(--dialog-drawer-offset-horizontal));--slide-out-right-to: calc(-100% - var(--dialog-drawer-offset-horizontal));--slide-in-right-to: calc(-100% - var(--dialog-drawer-offset-horizontal));--slide-in-bottom-from: calc(100% + var(--dialog-drawer-offset-vertical));--slide-out-bottom-to: calc(100% + var(--dialog-drawer-offset-vertical))}}.dialog{background-color:rgb(var(--color-background))}.dialog--modal{position:fixed;width:calc(100% - 3.2rem);max-width:var(--dialog-max-width, 88rem);max-height:calc(100dvh - 6.4rem);border-radius:var(--dialog-radius, 0)}.dialog--modal[open]{animation:dialogScaleIn var(--dialog-duration) var(--dialog-timing-function)}.dialog--modal.dialog-closing{animation:dialogScaleOut var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer{top:0;position:fixed;width:100%;max-width:var(--dialog-max-width, 50rem)}.dialog--drawer-left,.dialog--drawer-right{height:calc(100dvh - var(--dialog-drawer-offset-vertical) * 2);max-height:calc(100dvh - var(--dialog-drawer-offset-vertical) * 2)}@media(min-width:1200px){.dialog--drawer-left,.dialog--drawer-right{border-radius:var(--dialog-radius, 0)}}.dialog--drawer-right{margin:var(--dialog-drawer-offset-vertical) var(--dialog-drawer-offset-horizontal) var(--dialog-drawer-offset-vertical) auto}.dialog--drawer-right[open]{animation:slideInLeft var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer-right.dialog-closing{animation:slideOutLeft var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer-left{margin:var(--dialog-drawer-offset-vertical) auto var(--dialog-drawer-offset-vertical) var(--dialog-drawer-offset-horizontal)}.dialog--drawer-left[open]{animation:slideInRight var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer-left.dialog-closing{animation:slideOutRight var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer-bottom{margin:auto auto var(--dialog-drawer-offset-vertical) auto}.dialog--drawer-bottom--right{margin:auto var(--dialog-drawer-offset-horizontal) var(--dialog-drawer-offset-vertical) auto}.dialog--drawer-bottom--left{margin:auto auto var(--dialog-drawer-offset-vertical) var(--dialog-drawer-offset-horizontal)}.dialog--drawer-bottom--left,.dialog--drawer-bottom--right{border-radius:var(--dialog-radius, 0) var(--dialog-radius, 0) 0 0}@media(min-width:1200px){.dialog--drawer-bottom--left,.dialog--drawer-bottom--right{border-radius:0 0 var(--dialog-radius, 0) var(--dialog-radius, 0)}}.dialog--drawer-bottom[open]{animation:slideInBottom var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer-bottom.dialog-closing{animation:slideOutBottom var(--dialog-duration)}@media(max-width:767.98px){.dialog--drawer-mobile-bottom{--dialog-drawer-offset-vertical: 4rem;inset-block:auto 0;margin:0;max-height:calc(100dvh - var(--dialog-drawer-offset-vertical));height:auto;width:100%;max-width:100%;border-radius:var(--bottom-dialog-radius)}.dialog--drawer-mobile-bottom[open]{animation:slideInBottom var(--dialog-duration) var(--dialog-timing-function)}.dialog--drawer-mobile-bottom.dialog-closing{animation:slideOutBottom var(--dialog-duration)}}.dialog__close{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;padding:0;color:inherit;background:none;border:none;cursor:pointer}.dialog__close:before{content:"";position:absolute;width:3.8rem;height:3.8rem;border-radius:50%;background:rgb(var(--color-background));z-index:-1}.dialog__close--absolute{position:absolute;top:var(--dialog-close-offset-top, 2rem);right:var(--dialog-close-offset-right, 2rem);z-index:2}@media(min-width:768px){.dialog__close--absolute{--dialog-close-offset-top-desktop: 2.4rem;--dialog-close-offset-right-desktop: 2.4rem}}.dialog__close .icon{transition:transform var(--animation-duration--fast) var(--animation-easing)}@media(hover:hover)and (pointer:fine){.dialog__close:hover .icon{transform:rotate(180deg)}}.dialog__inner{max-height:inherit}.dialog__content{padding-inline:var(--dialog-content-padding-inline, 0);padding-block:var(--dialog-content-padding-block, 0)}dialog .focus-no-outline:focus{outline:none!important}dialog.keyboard-navigation *:focus{outline:2px solid rgb(var(--color-focus-ring));outline-offset:2px}dialog:not(.keyboard-navigation) *:focus{outline:none}.dialog-focus-trap *:focus{outline:2px solid rgb(var(--color-focus-ring));outline-offset:2px}.dialog-focus-trap:not(:focus-within) *:focus{outline:none}.dialog-focus-trap:focus-within *:focus{outline:2px solid rgb(var(--color-focus-ring));outline-offset:2px}@media(prefers-reduced-motion:reduce){dialog{--dialog-duration: .1s;--dialog-backdrop-duration: .1s}.dialog__close .icon{transition:none}}:root{--tooltip-bg: hsl(220deg 13% 18%);--tooltip-color: hsl(220deg 9% 89%);--tooltip-border-radius: 6px;--tooltip-padding: 8px 12px;--tooltip-font-size: 14px;--tooltip-line-height: 1.4;--tooltip-max-width: 250px;--tooltip-box-shadow: 0 4px 6px -1px hsl(220deg 22% 5% / 10%), 0 2px 4px -1px hsl(220deg 22% 5% / 6%);--tooltip-z-index: 1000;--tooltip-arrow-size: 6px;--tooltip-transition-duration: .5s;--tooltip-transition-easing: cubic-bezier(.3, 1, .3, 1)}#tooltip-portal{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:var(--tooltip-z-index)}.tooltip{position:absolute;max-width:var(--tooltip-max-width);padding:var(--tooltip-padding);background-color:var(--tooltip-bg);color:var(--tooltip-color);font-size:var(--tooltip-font-size);line-height:var(--tooltip-line-height);border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-box-shadow);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;z-index:1;opacity:0;visibility:hidden;transition:opacity var(--tooltip-transition-duration) var(--tooltip-transition-easing),visibility var(--tooltip-transition-duration) var(--tooltip-transition-easing);-webkit-user-select:none;user-select:none;pointer-events:none}.tooltip--visible{opacity:1;visibility:visible}.tooltip--interactive{pointer-events:auto}@media(prefers-contrast:high){.tooltip{--tooltip-bg: hsl(0deg 0% 0%);--tooltip-color: hsl(0deg 0% 100%);border:1px solid var(--tooltip-color)}}@media(prefers-reduced-motion:reduce){.tooltip{--tooltip-transition-duration: 0ms;transform:scale(1)!important}}@media(max-width:640px){.tooltip{--tooltip-max-width: calc(100vw - 32px) ;--tooltip-font-size: 16px;min-height:44px;display:flex;align-items:center}}.tooltip__arrow{position:absolute;width:0;height:0;border-style:solid}.tooltip--top .tooltip__arrow{bottom:calc(var(--tooltip-arrow-size) * -1);border-width:var(--tooltip-arrow-size) var(--tooltip-arrow-size) 0 var(--tooltip-arrow-size);border-color:var(--tooltip-bg) transparent transparent transparent}.tooltip--bottom .tooltip__arrow{top:calc(var(--tooltip-arrow-size) * -1);border-width:0 var(--tooltip-arrow-size) var(--tooltip-arrow-size) var(--tooltip-arrow-size);border-color:transparent transparent var(--tooltip-bg) transparent}.tooltip--left .tooltip__arrow{right:calc(var(--tooltip-arrow-size) * -1);border-width:var(--tooltip-arrow-size) 0 var(--tooltip-arrow-size) var(--tooltip-arrow-size);border-color:transparent transparent transparent var(--tooltip-bg)}.tooltip--right .tooltip__arrow{left:calc(var(--tooltip-arrow-size) * -1);border-width:var(--tooltip-arrow-size) var(--tooltip-arrow-size) var(--tooltip-arrow-size) 0;border-color:transparent var(--tooltip-bg) transparent transparent}.tooltip.tooltip--top{transform-origin:center bottom}.tooltip.tooltip--bottom{transform-origin:center top}.tooltip.tooltip--left{transform-origin:right center}.tooltip.tooltip--right{transform-origin:left center}.tooltip__content:empty{display:none}.tooltip__title{font-weight:600;margin-bottom:4px}.tooltip__title:last-child{margin-bottom:0}.tooltip:focus-visible{outline:2px solid var(--tooltip-color);outline-offset:2px}.tooltip--left [dir=rtl] .tooltip__arrow{right:auto;left:calc(var(--tooltip-arrow-size) * -1);border-width:var(--tooltip-arrow-size) var(--tooltip-arrow-size) var(--tooltip-arrow-size) 0;border-color:transparent var(--tooltip-bg) transparent transparent}.tooltip--right [dir=rtl] .tooltip__arrow{left:auto;right:calc(var(--tooltip-arrow-size) * -1);border-width:var(--tooltip-arrow-size) 0 var(--tooltip-arrow-size) var(--tooltip-arrow-size);border-color:transparent transparent transparent var(--tooltip-bg)}@media print{.tooltip,#tooltip-portal{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-non-critical.css.map */
