.text-overlay{position:relative;z-index:2;max-width:100%;margin:calc(12 * var(--space-unit)) 0;border-radius:var(--overlay-border-radius, 0);color:rgb(var(--text-color))}.countdown-timer .text-overlay{padding:40px}.countdown-timer .text-overlay .text-overlay__buttons a{display:flex;height:45px;padding:0 27px;justify-content:center;align-items:center;border-radius:70px}.text-overlay--mx{margin-right:var(--gutter);margin-left:var(--gutter)}.text-overlay--bg{padding:calc(8 * var(--space-unit)) 25px}.text-overlay__block{max-width:100%;margin-bottom:calc(4 * var(--space-unit))}.text-overlay__block:last-child{margin-bottom:0}.text-overlay__heading:last-child{margin-bottom:0}.text-overlay__buttons{align-items:flex-end;column-gap:calc(4 * var(--space-unit));row-gap:15px}.text-overlay__heading.h1{color:#fff!important}.text-overlay__buttons .btn--secondary{background-color:#fff!important;color:#000;border:none}.text-overlay .rte a{color:currentColor}@media(max-width:599.98px){.mobile-stacked .text-overlay{--ctrl-bottom: 0;--overlay-border-radius: 0;position:static;width:100%;margin:0;padding:calc(8 * var(--space-unit)) var(--gutter)}}@media(min-width:600px){.text-overlay,.max-w-text-overlay{max-width:582px}.text-overlay{margin:calc(14 * var(--space-unit)) auto}.text-overlay--grow{max-width:none}.text-overlay--bg{padding:calc(8 * var(--space-unit)) calc(12 * var(--space-unit))}}@media(min-width:769px){.text-overlay,.max-w-text-overlay{max-width:65%}.text-overlay{margin-right:0;margin-left:0}.text-overlay--grow{max-width:none}}@media(min-width:1024px){.rich-text_full-width{max-width:100%!important}.rich-text_full-width .reading-width--inline{max-width:90%!important}.text-overlay,.max-w-text-overlay{max-width:50%}.text-overlay--grow{max-width:none}.text-overlay--bg{padding:calc(12 * var(--space-unit)) calc(14 * var(--space-unit))}}.countdown-container{position:relative}.countdown-container .text-overlay{z-index:3;position:relative}.countdown-container .element-1:before,.countdown-container .element-1:after,.countdown-container .element-2:after{content:"";height:86%;position:absolute;top:49px;left:45px;z-index:2}@media screen and (max-width:800px){.countdown-container .element-1:before,.countdown-container .element-1:after,.countdown-container .element-2:after{display:none}}@media screen and (min-width:801px)and (max-width:1040px){.countdown-container .element-1:before,.countdown-container .element-1:after,.countdown-container .element-2:after{width:58%}}@media screen and (min-width:1041px){.countdown-container .element-1:before,.countdown-container .element-1:after,.countdown-container .element-2:after{width:48%}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/text-overlay.css.map */
