.dialog{opacity:0;visibility:hidden;z-index:-1;position:fixed;top:0;left:0;width:var(--size-100-per-100);height:var(--size-100-per-100);margin:0 auto;overflow:auto;background:rgba(var(--color-foreground),.2);transition:.4s}.dialog[open]{opacity:1;visibility:visible;z-index:101;transition:.4s}.dialog__header{display:flex;align-items:center;margin-bottom:var(--space-xs)}.dialog__header .dialog__title{position:absolute;left:var(--size-50-per-100);transform:translate(calc(var(--size-50-per-100) * -1));margin:0 auto;padding:0;font-size:var(--typo-heading-6);font-weight:var(--font-weight-800);text-transform:capitalize;letter-spacing:normal}.dialog__content{position:absolute;top:0;left:var(--size-50-per-100);transform:translate(calc(var(--size-50-per-100) * -1));width:var(--size-95-per-100);max-width:calc((var(--size-7xl) + var(--space-3xs)) * 6);margin-top:var(--space-m);text-align:center;border:1px solid rgba(var(--color-foreground),var(--popup-border-opacity));border-radius:var(--border-radius-xxs);background-color:var(--color-white);padding:var(--space-xs) var(--space-xs) var(--space-s) var(--space-xs)}.dialog__content-info{display:flex;flex-direction:column;gap:var(--space-xs)}.dialog__content p{color:var(--color-primary-1);font-size:var(--typo-body-md);margin:0}.dialog__content .market-selector .regions-menu,.dialog__content .country-selector .regions-menu,.dialog__content .language-selector .regions-menu{position:relative;border:1px solid var(--color-gray-2);border-radius:var(--border-radius-xxs);overflow:hidden;background-color:var(--color-white)}.dialog__content .country-selector .regions-menu .country-selector__list-wrapper{border:none;transform:none}.dialog__content .country-selector .regions-menu .disclosure__list{width:var(--size-100-per-100);max-width:var(--size-100-per-100);padding-bottom:0}.dialog__content .market-selector summary,.dialog__content .country-selector summary,.dialog__content .language-selector summary,.dialog__content .country-selector .regions-menu .disclosure__list a{display:flex;align-items:center;cursor:pointer;margin:0 var(--space-3xs);padding:var(--space-xs-xs) var(--space-xs);font-size:var(--typo-body-sm);background:var(--color-white);grid-gap:var(--space-xs-xs);color:var(--color-primary-1)}.dialog__content .market-selector summary span.arrow,.dialog__content .country-selector summary span.arrow,.dialog__content .country-selector span.icon,.dialog__content .language-selector summary span.arrow{position:absolute;right:var(--space-xs)}.dialog__content .market-selector [open] summary span.arrow,.dialog__content .country-selector [open] summary span.arrow,.dialog__content .language-selector [open] summary span.arrow{transform:rotate(var(--deg-180))}.dialog__content .market-selector .items-container,.dialog__content .language-selector .items-container{position:static;display:block;width:var(--size-100-per-100);background:var(--color-white);box-shadow:none}.dialog__content .market-selector .item,.dialog__content .language-selector .item{display:flex;align-items:center;margin:0 var(--space-3xs);padding:var(--space-xs-xs) var(--space-xs);color:var(--color-primary-1);font-size:var(--typo-body-sm);text-decoration:none;grid-gap:var(--space-xs-xs);text-transform:capitalize}.dialog__content .market-selector .item:hover,.dialog__content .language-selector .item:hover,.dialog__content .country-selector .regions-menu .disclosure__list a:hover{background-color:var(--color-gray-1);border-radius:var(--border-radius-xxs)}.dialog__content .disclosure__list-wrapper{position:relative}.dialog__label{display:block;text-align:left;margin-bottom:var(--space-3xs);font-size:var(--typo-body-sm);color:var(--color-primary-2)}summary::-webkit-details-marker{display:none}.dialog__toggle{display:flex;margin:0 0 0 auto;padding:calc(var(--space-xxs) + var(--space-5xs));border:none;background:var(--color-white);color:var(--color-black);cursor:pointer}.dialog__toggle:hover{color:rgba(var(--color-foreground),.75)}.dialog__toggle svg{width:calc(var(--size-s) - var(--size-4xs))}@media screen and (min-width: 750px){.dialog__content{width:var(--size-50-per-100);margin-top:var(--space-7xl);padding:var(--space-xs) var(--space-s) var(--space-s) var(--space-s)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-dialog.css.map */
