.single-product body{font-family:Inter,Brush Script MT,sans-serif}.single-product h1,.single-product h2,.single-product h3,.single-product h4,.single-product h5,.single-product h6{font-family:gellix,Brush Script MT,sans-serif,Arial}.single-product h1{font-weight:700}.single-product h2,.single-product h3,.single-product h4,.single-product h5,.single-product h6{font-weight:600}.single-product h1{font-size:clamp(2.5rem,3.7vw + .72rem,3.5rem);line-height:1}.single-product h2{font-size:clamp(2rem,calc(1.4vw + 1.3rem),3rem);line-height:1}.single-product h3{font-size:clamp(1.75rem,1.5vw + 1.5rem,2.5rem);line-height:1}.single-product h4{font-size:clamp(1.5rem,1.5vw + 1rem,2.25rem);line-height:1}.single-product h5{font-size:clamp(1.25rem,1vw + .75rem,2rem);line-height:1}.single-product h6{font-size:clamp(1.125rem,.5vw + 1rem,1.5rem);line-height:1}.single-product h1.title-xl{font-size:clamp(2.5rem,2.08vw + 1.5rem,4rem)}.single-product p{font-size:1rem;line-height:1.4}html[lang=de-DE] .single-product h1,html[lang=fr-FR] .single-product h1{font-size:clamp(2rem,1.5vw + 1rem,2.5rem);line-height:1}html[lang=de-DE] .single-product h2,html[lang=fr-FR] .single-product h2{font-size:clamp(1.75rem,1.5vw + .875rem,2.25rem);line-height:1}html[lang=de-DE] .single-product h3,html[lang=fr-FR] .single-product h3{font-size:clamp(1.5rem,1.5vw + .75rem,1.75rem);line-height:1}html[lang=de-DE] .single-product h4,html[lang=fr-FR] .single-product h4{font-size:clamp(1.25rem,1.5vw + .625rem,1.5rem);line-height:1}html[lang=de-DE] .single-product h5,html[lang=fr-FR] .single-product h5{font-size:clamp(1.125rem,1.5vw + .5625rem,1.375rem);line-height:1}html[lang=de-DE] .single-product h6,html[lang=fr-FR] .single-product h6{font-size:clamp(1rem,1.5vw + .5rem,1.25rem);line-height:1}.single-product .sections-menu{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(227 227 227/var(--tw-border-opacity,1));border-width:1px;margin-left:auto;margin-right:auto;min-height:59px;padding-bottom:1rem;padding-top:1rem;position:fixed;top:-100%;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:100%}@media (min-width:768px){.single-product .sections-menu{border-radius:1.25rem;display:block;margin-top:2rem;position:static;width:-moz-fit-content;width:fit-content}}@media (min-width:1024px){.single-product .sections-menu{margin-top:4.5rem}}@media (min-width:1400px){.single-product .sections-menu{margin-top:5rem}}.single-product .sections-menu{box-shadow:0 1px 7px 0 rgba(0,0,0,.08)}.single-product .sections-menu.sticky-nav{position:fixed;top:0;z-index:99}@media (min-width:768px){.single-product .sections-menu.sticky-nav{position:sticky;top:75px}}@media (min-width:1024px){.single-product .sections-menu.sticky-nav{top:80px}}@media (min-width:1280px){.single-product .sections-menu.sticky-nav{top:85px}}.single-product .sections-menu .sections-menu-inner{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.single-product .sections-menu .sections-menu-inner{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.single-product .sections-menu .sections-menu-inner{padding-left:4rem;padding-right:4rem}}.single-product .sections-menu .sections-menu-inner::-webkit-scrollbar{display:none}.single-product .sections-menu .sections-menu-inner{-ms-overflow-style:none;scrollbar-width:none}.single-product .sections-menu .sections-menu-inner:after{height:50px;position:absolute;right:0;top:0;width:1.25rem}@media (min-width:768px){.single-product .sections-menu .sections-menu-inner:after{display:none}}.single-product .sections-menu .sections-menu-inner:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);content:""}.single-product .sections-menu ul{display:inline-flex;gap:1.5rem}@media (min-width:768px){.single-product .sections-menu ul{gap:3rem}}@media (min-width:1024px){.single-product .sections-menu ul{gap:4rem}}.single-product .sections-menu ul li a{--tw-text-opacity:1;color:rgb(84 88 93/var(--tw-text-opacity,1));font-size:13px;font-weight:400}@media (min-width:768px){.single-product .sections-menu ul li a{font-size:1rem;line-height:1.5rem}}.single-product .sections-menu ul li a.active{--tw-text-opacity:1;color:rgb(29 30 33/var(--tw-text-opacity,1));font-weight:600}.single-product h3{font-size:clamp(1.5rem,1vw + 1.25rem,2.5rem)}.single-product section{padding-bottom:0;padding-top:0}.single-product section.benefits-with-repeater{scroll-margin-top:1.25rem}@media (min-width:768px){.single-product section.benefits-with-repeater{scroll-margin-top:9rem}}.single-product section.features-with-video{scroll-margin-top:1.25rem}@media (min-width:768px){.single-product section.features-with-video{scroll-margin-top:3.5rem}}@media (min-width:1400px){.single-product section.features-with-video{scroll-margin-top:4.5rem}}@media (min-width:768px){.single-product section.ai-info{scroll-margin-top:4rem}}@media (min-width:1400px){.single-product section.ai-info{scroll-margin-top:4.5rem}}@media (min-width:768px){.single-product section.gb-customer-reviews{scroll-margin-top:4rem}}.single-product #tw_content .gb-invertible-text-image-header .video-section,.single-product #tw_content .gb-invertible-text-image-header h1{padding-top:0}@media (min-width:1400px){.single-product #tw_content .gb-invertible-text-image-header .video-section,.single-product #tw_content .gb-invertible-text-image-header h1{max-width:40rem}}@media (min-width:1024px){.single-product #tw_content .gb-invertible-text-image-header .text-wrap p{padding-right:0}}
