.pop-up{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.pop-up[open]{opacity:1;visibility:visible;z-index:1000}.pop-up__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:auto;margin:0 auto;left:50%;transform:translate(-50%,-50%);margin-top:5rem;width:92%;position:absolute;top:50%;padding:0;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.pop-up__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.pop-up__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.pop-up__content{padding-right:1.5rem;margin:0;width:50%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.pop-up__content img{max-width:100%}@media screen and (max-width: 749px){.pop-up__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.pop-up__opener{display:inline-block}.pop-up__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.pop-up__button:hover{text-decoration-thickness:.2rem}.pop-up__content-info{padding:4rem 2rem;text-align:center}.pop-up__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.pop-up__content-info>*{max-height:100%}}.pop-up__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.pop-up__toggle:hover{color:rgba(var(--color-foreground),.75)}.pop-up__toggle .icon{height:auto;margin:0;width:2.2rem}.pop-up .buttons{display:flex;align-items:center;width:100%;justify-content:center;gap:20px}.pop-up__content-info>*{margin-top:20px}.pop-up__content-info>:first-child{margin-top:0}.pop-up__content{background:transparent}.pop-up .close-button{width:30px;height:30px;position:absolute;left:3rem;top:3rem;min-width:initial;min-height:initial;border:0;background:#f88a4a;color:#362792;padding:6px;border-radius:50%;z-index:1}.pop-up .close-button svg{display:block;width:15px;height:15px}.pop-up_title{font-weight:700;font-size:39px;line-height:1.21;letter-spacing:0;text-align:center;margin:0 0 10px;color:#352792}.pop-up_text{text-align:center;color:#352792;max-width:400px;margin:0 auto}.pop-up_text p{font-weight:400;font-size:18px;line-height:1.4;letter-spacing:.02em;margin:0}.pop-up_text p strong{font-weight:700;font-size:29px;line-height:1.42;letter-spacing:.02em;text-align:center;color:#f88a4a}.pop-up__content-info{display:flex;align-items:center;justify-content:center;gap:35px;border-radius:20px;padding:7rem 4rem}.pop-up .image-box{width:360px;height:360px;margin:0;border:3px solid #EDFA94;border-radius:9px;box-shadow:0 4px 34px #00000024;background:#edfa94}.pop-up .text-box{width:calc(100% - 395px);margin:0}.pop-up .image-box img{height:100%;width:100%;object-fit:cover;border-radius:9px;display:block}.pop-up .buttons{margin-top:25px}.pop-up{background-color:#050245d9}.pop-up_button .button{background:#f88b4b;font-size:18px;line-height:1.21;letter-spacing:0;text-transform:uppercase;position:relative;height:58px}.pop-up_button .button:hover{background:var(--pink);border-color:var(--pink)}.pop-up_button .button:after{content:"";position:absolute;top:-20px;right:-60px;width:48px;height:56px;background-image:url(/cdn/shop/files/button_curve.svg);background-repeat:no-repeat;background-size:contain;display:block;background-color:transparent;border:0;box-shadow:none!important;left:initial;pointer-events:none}.pop-up_button .button:after:hover{box-shadow:none!important}.pop-up__content-info:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background-image:url(/cdn/shop/files/popup-star.svg);background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 750px){.pop-up__content{width:100%;padding:4rem 4.5rem;max-width:1100px}}@media screen and (min-width: 1200px){.pop-up__content-info{padding:7rem 4rem 7rem 7rem}}@media screen and (max-width: 989px){.pop-up__content-info{flex-direction:column}.pop-up .text-box{width:100%}.pop-up__content-info{background-position:right}}@media screen and (max-width: 749px){.pop-up__content{padding:4rem 4.5rem;width:100%;max-height:calc(100% - 8rem);margin:0}.pop-up__content-info{padding:5rem 2rem}.pop-up_title{font-size:32px}.pop-up_text p strong{font-size:26px}.pop-up_button .button:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pop-up.css.map */
