.button-circle{display:inline-block;width:56px;height:56px;padding:5px;border-radius:50%;border:1px solid var(--button-border-outer-color-circle);background:var(--button-background-color-circle);color:var(--button-icon-color-circle);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition-property:color,background,border-color;transition-duration:var(--timing-base);flex-shrink:0}.button-circle.button-circle--small{width:48px;height:48px}.button-circle .button-circle__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;border:1px solid var(--button-border-color-circle);transition-property:border-color;transition-duration:var(--timing-base)}.button-circle .button-circle__inner .icon{width:20px;height:20px}.button-circle .button-circle__inner .icon.icon-circle-decoration{position:absolute;top:-2px;bottom:-2px;right:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);color:var(--button-icon-color-circle);transition-property:color,transform,opacity;transition-duration:var(--timing-base)}.button-circle .button-circle__inner .icon.icon-inactive,.button-circle .button-circle__inner .icon.icon-active{position:absolute;transition-property:opacity,visibility;transition-duration:var(--timing-base)}.button-circle .button-circle__inner .icon.icon-inactive{opacity:1;visibility:visible}.button-circle .button-circle__inner .icon.icon-active{opacity:0;visibility:hidden}.button-circle .button-circle__text{overflow:hidden;display:-webkit-box;opacity:0;max-width:0;transition-duration:0s,var(--timing-base),var(--timing-base);transition-property:opacity,max-width,padding;-webkit-line-clamp:2;-webkit-box-orient:vertical}.button-circle.button-circle--transform{position:relative;display:inline-flex;align-items:center;width:auto;min-width:56px;text-decoration:none;border-radius:100px;text-align:center;word-break:break-word}.button-circle.button-circle--transform .button-circle__inner{position:absolute;width:auto;height:auto;top:4px;bottom:4px;left:4px;right:4px;border-radius:100px}.button-circle.button-circle--transform .button-circle__inner:before,.button-circle.button-circle--transform .button-circle__inner:after{content:"";position:absolute;left:50%;opacity:0;width:0px;height:2px;background-color:var(--button-icon-color-circle-hover);transform:translate(-50%) scale(-1);transition-property:opacity,width;transition-duration:var(--timing-base)}.button-circle.button-circle--transform .button-circle__inner:before{top:-2px}.button-circle.button-circle--transform .button-circle__inner:after{bottom:-2px}@media (min-width: 1200px){.button-circle.button-circle--transform:focus-visible{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover);max-width:300px}.button-circle.button-circle--transform:focus-visible .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle.button-circle--transform:focus-visible .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}.button-circle.button-circle--transform:focus-visible .icon{opacity:0}.button-circle.button-circle--transform:focus-visible .button-circle__inner:before,.button-circle.button-circle--transform:focus-visible .button-circle__inner:after{opacity:1;width:24px}.button-circle.button-circle--transform:focus-visible .button-circle__text{opacity:1;max-width:300px;padding:0 25px;transition-duration:var(--timing-base),var(--timing-base),var(--timing-base);transition-delay:calc(var(--animate-delay) * .5),0s,0s}}@media (-moz-touch-enabled: 0) and (min-width: 1200px),(hover: hover) and (min-width: 1200px),(pointer: fine) and (min-width: 1200px){.button-circle.button-circle--transform:hover{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover);max-width:300px}.button-circle.button-circle--transform:hover .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle.button-circle--transform:hover .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}.button-circle.button-circle--transform:hover .icon{opacity:0}.button-circle.button-circle--transform:hover .button-circle__inner:before,.button-circle.button-circle--transform:hover .button-circle__inner:after{opacity:1;width:24px}.button-circle.button-circle--transform:hover .button-circle__text{opacity:1;max-width:300px;padding:0 25px;transition-duration:var(--timing-base),var(--timing-base),var(--timing-base);transition-delay:calc(var(--animate-delay) * .5),0s,0s}}.button-circle:focus-visible{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover);outline:2px solid var(--button-icon-color-circle);outline-offset:1px}.button-circle:focus-visible .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle:focus-visible .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.button-circle:hover:not([disabled]){background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover)}.button-circle:hover:not([disabled]) .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle:hover:not([disabled]) .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}.button-circle:hover[disabled].button-circle--transform{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover)}.button-circle:hover[disabled].button-circle--transform .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle:hover[disabled].button-circle--transform .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}}.button-circle.is-active{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover)}.button-circle.is-active .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle.is-active .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg);opacity:0}.button-circle.is-active .button-circle__inner .icon.icon-inactive{opacity:0;visibility:hidden}.button-circle.is-active .button-circle__inner .icon.icon-active{opacity:1;visibility:visible}@media (max-width: 1199.98px){.button-circle.button-circle--transform.button-circle--transform-show-text-mob{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover)}.button-circle.button-circle--transform.button-circle--transform-show-text-mob .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle.button-circle--transform.button-circle--transform-show-text-mob .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}.button-circle.button-circle--transform.button-circle--transform-show-text-mob .icon{opacity:0}.button-circle.button-circle--transform.button-circle--transform-show-text-mob .button-circle__inner:before,.button-circle.button-circle--transform.button-circle--transform-show-text-mob .button-circle__inner:after{opacity:1;width:24px}.button-circle.button-circle--transform.button-circle--transform-show-text-mob .button-circle__text{opacity:1;max-width:300px;padding:0 20px;transition-duration:var(--timing-base),var(--timing-base),var(--timing-base)}}.button-circle.disabled,.button-circle[disabled]{opacity:.7;cursor:default}.button-circle-trigger.is-active .button-circle{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover)}.button-circle-trigger.is-active .button-circle .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.button-circle-trigger.is-active .button-circle .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg);opacity:0}.button-circle-trigger.is-active .button-circle .button-circle__inner .icon.icon-inactive{opacity:0;visibility:hidden}.button-circle-trigger.is-active .button-circle .button-circle__inner .icon.icon-active{opacity:1;visibility:visible}.text-section{padding-top:var(--inner-offset-top-mobile);padding-bottom:var(--inner-offset-bottom-mobile);text-align:var(--text-align, center);word-break:break-word;background-color:var(--color-background)}.text-section .text-section__container{max-width:920px}.text-section .text-section__title{margin-bottom:25px}.text-section .text-section__content.text-section__content--cut-off{position:relative;max-height:94px;overflow:hidden}.text-section .text-section__content.text-section__content--cut-off:after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:5rem;background:linear-gradient(180deg,rgba(249,249,249,0) 0%,var(--background-color, --color-background) 100%);pointer-events:none}.text-section .text-section__content h1,.text-section .text-section__content h2,.text-section .text-section__content h3,.text-section .text-section__content h4,.text-section .text-section__content h5,.text-section .text-section__content h6{color:currentColor}.text-section .text-section__content ul,.text-section .text-section__content ol{list-style-position:inside;padding-inline-start:0}.text-section .text-section__content ul li,.text-section .text-section__content ol li{padding-inline-start:0}.text-section .text-section__subheading,.text-section .text-section__content{color:var(--color-text-primary)}.text-section .text-section__subheading{margin-bottom:15px;font-size:calc(var(--heading-font-size) * 1.375);font-weight:600;line-height:1.5}.text-section .text-section__read-more-button-wrapper{margin:24px auto 0;display:flex;align-items:center;gap:16px}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.text-section .text-section__read-more-button-wrapper:hover .button-circle{background:var(--button-background-color-circle-hover);border-color:var(--button-border-outer-color-circle-hover);color:var(--button-icon-color-circle-hover)}.text-section .text-section__read-more-button-wrapper:hover .button-circle .button-circle__inner{border-color:var(--button-border-color-circle-hover)}.text-section .text-section__read-more-button-wrapper:hover .button-circle .button-circle__inner .icon.icon-circle-decoration{color:var(--button-icon-color-circle-hover);transform:rotate(45deg)}.text-section .text-section__read-more-button-wrapper:hover .text-section__read-more-button-text{opacity:.7}}.text-section .text-section__read-more-button-text{color:var(--color-text-primary);transition-property:opacity;transition-duration:var(--timing-base)}.text-section .text-section__content.need-animate,.text-section .text-section__subheading.need-animate{opacity:0;transition-property:opacity}.text-section .text-section__read-more-button-wrapper.need-animate{opacity:0;transition-property:border-color,opacity;transition-delay:0s,1.2s}.text-section.animated .text-section__content.need-animate,.text-section.animated .text-section__subheading.need-animate,.text-section.animated .text-section__read-more-button-wrapper.need-animate{opacity:1}@media (min-width: 768px){.text-section{padding-top:var(--inner-offset-top-desktop);padding-bottom:var(--inner-offset-bottom-desktop)}.text-section .text-section__title{font-size:calc(var(--heading-font-size) * 4);margin-bottom:31px}.text-section .text-section__read-more-button-wrapper{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/text-section.build.css.map */
