.combined-popups{--bottom-spacing: 0rem;--animate-popup-module-rolling-open-factor: 1;display:flex;flex-direction:column;position:fixed;bottom:0;left:0;padding-bottom:var(--preview-bar-iframe-height);width:100%;z-index:10;pointer-events:none}.combined-popups--half{--animate-popup-module-rolling-open-factor: -1}@media screen and (min-width: 1025px){.combined-popups--half .cookies-popup.popup-module--open~.round-popup,body.design-mode .combined-popups--half .cookies-popup~.round-popup{--bottom-spacing: var(--cookies-popup-height)}}.combined-popups--fullwidth .page-width{--page-width: 100%}.combined-popups .button{--clr-button-secondary: var(--clr-theme-base)}.combined-popups,.newsletter-popup__text{color:rgb(var(--popups-foreground))}.newsletter-popup .field{--color-foreground: var(--popups-foreground)}.combined-popups__block{--round-popup-close: var(--clr-icon)}.combined-popups__content{position:relative;pointer-events:all}.combined-popups__close-button{position:absolute;top:0;right:0;padding:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-top-right-radius:var(--buttons-border-radius);border-bottom-right-radius:var(--buttons-border-radius);color:rgb(var(--round-popup-close))}.newsletter-popup{--border-color: var(--color-foreground)}.newsletter-popup,.round-popup .page-width,.app-popup--type-2{margin-bottom:calc(2rem + var(--bottom-spacing))}@media screen and (min-width: 577px){.newsletter-popup,.round-popup .page-width,.app-popup--type-2{margin-bottom:calc(3rem + var(--bottom-spacing))}}@media screen and (min-width: 1025px){.newsletter-popup,.round-popup .page-width,.app-popup--type-2{margin-bottom:calc(6rem + var(--bottom-spacing))}.newsletter-popup__container{margin-right:2rem}}.round-popup{--round-popup-offset-x: 1.5rem}@media screen and (min-width: 1025px){.round-popup{--round-popup-offset-x: 2rem}}.round-popup__container{margin-left:var(--round-popup-offset-x);margin-right:var(--round-popup-offset-x)}.newsletter-popup__content{display:flex;flex-direction:column;gap:2rem}.newsletter-popup__content,.app-popup--type-2 .app-popup__content{padding:2rem;border-radius:var(--images-border-radius);border:.1rem solid rgb(var(--border-color))}@media screen and (min-width: 577px){.newsletter-popup__content,.app-popup--type-2 .app-popup__content{width:66.6666%;margin-left:auto;padding:4rem}}@media screen and (min-width: 577px) and (max-width: 1024px){.newsletter-popup__content{width:100%}}@media screen and (min-width: 1025px){.newsletter-popup__content,.app-popup--type-2 .app-popup__content{width:33.3333%;min-width:44rem}}.newsletter-popup__text{padding-right:2rem;margin:0;text-transform:var(--headings-case)}@media screen and (min-width: 577px){.newsletter-popup__text{padding-right:0}}.newsletter-popup .newsletter-form,.newsletter-popup .newsletter-form__field-wrapper{max-width:initial}.newsletter-popup__content,.round-popup__content,.cookies-popup,.app-popup--type-1,.app-popup--type-2 .app-popup__content{background-color:rgb(var(--popups-background))}.cookies-popup{order:1}.cookies-popup__content{display:flex;align-items:stretch;flex-direction:column;gap:2rem;row-gap:1rem}.cookies-popup__content,.app-popup--type-1 .app-popup__content{min-height:7rem;padding:1rem 0 2rem;border-top:.1rem solid rgba(var(--clr-line),var(--clr-line-alpha))}@media screen and (min-width: 577px){.cookies-popup__content,.app-popup--type-1 .app-popup__content{align-items:center;padding:1rem 0 3rem}.cookies-popup__content{justify-content:space-between;flex-direction:row}}@media screen and (min-width: 1025px){.cookies-popup__content,.app-popup--type-1 .app-popup__content{padding:1rem 0}}.cookies-popup,.app-popup--type-1{font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height)}.cookies-popup__text{margin:0;color:rgb(var(--popups-foreground))}.cookies-popup__buttons{display:flex;justify-content:space-between;align-items:flex-end;flex-shrink:0;gap:2rem}@media screen and (min-width: 577px){.cookies-popup__buttons{justify-content:flex-end;align-items:center}}.cookies-popup__buttons .link-button{--color-link: var(--clr-theme-accent)}.round-popup{--circle-width: 22rem ;--character-angle: calc((360 / var(--character-count)) * 1deg);--round-popup-background: var(--clr-theme-accent);--round-popup-text: var(--clr-theme-background);--round-popup-border: var(--clr-theme-background)}@media screen and (min-width: 1025px){.combined-popups--half .round-popup .page-width{position:absolute;left:0;right:0;bottom:0}.combined-popups--half .combined-popups__block{order:3}.combined-popups--half .newsletter-popup{order:-1}}.round-popup .combined-popups__close-button{position:absolute;top:-1rem;right:-1rem;z-index:1}.round-popup__content{position:relative;width:100%;max-width:var(--circle-width);border-radius:50%;background-color:rgb(var(--round-popup-background));transform:scale(var(--circle-scale));transform-origin:bottom right}.combined-popups--half .round-popup__content{transform-origin:bottom left}.round-popup--flex-end-start .round-popup__content{margin-right:auto}.round-popup--flex-end-end .round-popup__content{margin-left:auto}.round-popup__content:before{content:"";display:block;padding-top:100%}.round-popup__text{--circle-text-width: calc(var(--circle-width) * .86);position:absolute;top:50%;left:50%;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:calc(1 + .4125/max(1,var(--font-heading-scale)));color:rgb(var(--round-popup-text));animation:RoundPopupRotation var(--animation-speed) infinite reverse linear;animation-delay:calc(var(--popups-rolling-transition-duration) / 5 * 3)}.round-popup__text>span{position:absolute;display:block;left:0;top:0;height:calc(var(--circle-text-width) / 2);transform-origin:bottom center;transform:translate(-50%,-100%) rotate(calc(var(--character-angle) * var(--character-index)))}.round-popup__text>span span{position:relative;z-index:1}.round-popup__border-outer,.round-popup__border-inner,.round-popup__image{display:block!important;position:absolute;width:var(--circle-content-width);height:var(--circle-content-width);left:calc(50% - var(--circle-content-width) / 2);top:calc(50% - var(--circle-content-width) / 2);border-radius:50%}.round-popup__border-outer,.round-popup__border-inner{border:solid .1rem rgb(var(--round-popup-border))}.round-popup__border-outer{--circle-content-width: calc(var(--circle-width) * .9545)}.round-popup__border-inner{--circle-content-width: calc(var(--circle-width) * .591)}.round-popup__image{--circle-content-width: calc(var(--circle-width) * .545);background-color:rgb(var(--round-popup-background));overflow:hidden}.round-popup__image .media{padding-top:100%}.round-popup__link{font-size:0;opacity:0;position:absolute;display:block!important;left:0;top:0;right:0;bottom:0}.popup-module--rolling{--rolling-right-start-state: calc(((100vw - (100% + var(--round-popup-offset-x))) / 2) * -1 * var(--animate-popup-module-rolling-open-factor));--rolling-transform-start-state: translateX(calc(101% * var(--animate-popup-module-rolling-open-factor))) rotate(calc(360deg * var(--animate-popup-module-rolling-open-factor))) scale(var(--circle-scale))}.popup-module--rolling.popup-module--open:not(.popup-module--close){animation:none}.popup-module--rolling.popup-module--preopen:not(.popup-module--open) .combined-popups__content{display:block;right:var(--rolling-right-start-state);transform:var(--rolling-transform-start-state)}.popup-module--rolling.popup-module--open .combined-popups__content{will-change:transform;transform-origin:center;animation:animatePopupModuleRollingOpen var(--popups-rolling-transition-duration) var(--popups-rolling-transition-timing)}.popup-module--rolling.popup-module--open .combined-popups__close-button{animation:animatePopupModuleRollingOpenCloseButton calc(var(--popups-rolling-transition-duration) + .3s) var(--popups-rolling-transition-timing)}@keyframes RoundPopupRotation{to{rotate:360deg}}@keyframes animatePopupModuleRollingOpen{0%{right:var(--rolling-right-start-state);transform:var(--rolling-transform-start-state)}to{right:0;transform:translate(0) rotate(0) scale(var(--circle-scale))}}@keyframes animatePopupModuleRollingOpenCloseButton{0%,80%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/combined-popups.css.map */
