button:active:not(:disabled):not([aria-disabled=true]):not(.shop-mobile-arrow),input[type=submit]:active:not(:disabled),input[type=button]:active:not(:disabled),a.button:active,a[class*=-btn]:active,a[class*=-button]:active,a[class*=cta]:active,a[class*=shopnow]:active,[role=button]:active:not([aria-disabled=true]){transform:scale(.97)!important;filter:brightness(.93) saturate(1.08)!important;transition:transform .12s cubic-bezier(.22,.61,.36,1),filter .12s ease!important}a.button:hover,a[class*=-btn]:hover,a[class*=-button]:hover,a[class*=cta]:hover,a[class*=shopnow]:hover{filter:brightness(1.04)}.opt-ripple{position:absolute;border-radius:50%;background:radial-gradient(circle,#a8b8908c,#a8b89000 70%);transform:scale(0);opacity:.85;pointer-events:none;z-index:0;animation:optGlobalRipple .55s cubic-bezier(.22,.61,.36,1) forwards}.opt-ripple.opt-ripple-dark-bg{background:radial-gradient(circle,#f5f0e873,#f5f0e800 70%)}@keyframes optGlobalRipple{0%{transform:scale(0);opacity:.85}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){button:active:not(:disabled),input[type=submit]:active,a.button:active,[role=button]:active{transform:none!important}.opt-ripple{display:none!important}}.testimonials-carousel{position:relative!important}.testimonials-carousel .testimonials-navigation{position:absolute!important;top:50%;left:0!important;right:0!important;width:100%!important;transform:translateY(-50%)!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:0 8px!important;margin:0!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important;z-index:5!important;gap:0!important;column-gap:0!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button{pointer-events:auto!important;margin:0!important;width:52px!important;height:52px!important;background:#758956!important;border:2px solid #5d6e44!important;box-shadow:0 6px 18px #2f3d2052,0 1px 4px #2f3d202e!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button svg{width:24px!important;height:24px!important;color:#f5f0e8!important;stroke-width:2.5!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button svg path,.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button svg line,.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button svg polyline{stroke:#f5f0e8!important;stroke-width:2.5!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button:hover{background:#5d6e44!important;border-color:#2f3d20!important;transform:translateY(-3px) scale(1.06)!important;box-shadow:0 12px 28px #2f3d206b,0 0 0 5px #a8b89038!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button:active,.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button.is-pressing{background:#2f3d20!important;border-color:#2f3d20!important;transform:translateY(0) scale(.93)!important;box-shadow:0 3px 8px #2f3d2073,0 0 0 6px #a8b89059!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button.prev+.nav-button.global-nav-button.next,.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button.next~.nav-button.global-nav-button.prev{margin-left:0!important}@media(max-width:989px){.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button{width:46px!important;height:46px!important}.testimonials-carousel .testimonials-navigation .nav-button.global-nav-button svg{width:22px!important;height:22px!important}}.testimonials-carousel .testimonials-dots{position:relative;z-index:4}.video-testimonials-section{position:relative!important}.video-testimonials-section .carousel-nav{position:absolute!important;top:50%;left:0!important;right:0!important;width:100%!important;transform:translateY(-50%)!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:0 8px!important;margin:0!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important;z-index:5!important;gap:0!important;column-gap:0!important}.video-testimonials-section .carousel-nav .nav-button.global-nav-button{pointer-events:auto!important;margin:0!important}.video-testimonials-section .carousel-nav .nav-button.global-nav-button.prev+.nav-button.global-nav-button.next,.video-testimonials-section .carousel-nav .nav-button.global-nav-button.next~.nav-button.global-nav-button.prev{margin-left:0!important}@media(max-width:989px){.video-testimonials-section .carousel-nav .nav-button.global-nav-button{width:44px!important;height:44px!important}.video-testimonials-section .carousel-nav .nav-button.global-nav-button svg{width:20px!important;height:20px!important}}.opt-info-page{max-width:780px;margin:0 auto;padding:48px 28px 80px;color:#3d4a30;font-size:16px;line-height:1.7}.opt-info-page h1{font-size:clamp(36px,5vw,48px);font-weight:800;color:#14130a;letter-spacing:-.02em;line-height:1.1;margin:0 0 32px}.opt-info-page h2{font-size:clamp(26px,3.5vw,32px);font-weight:700;color:#2f3d20;letter-spacing:-.01em;line-height:1.2;margin:56px 0 16px;padding-bottom:14px;border-bottom:none;position:relative}.opt-info-page h2:after{content:"";display:block;width:48px;height:3px;background:linear-gradient(90deg,#758956,#a8b890);border-radius:2px;margin-top:14px}.opt-info-page>h2:first-child,.opt-info-page>div:first-child h2:first-child{margin-top:0}.opt-info-page h3{font-size:19px;font-weight:700;color:#2f3d20;letter-spacing:-.005em;line-height:1.3;margin:36px 0 10px}.opt-info-page p{font-size:16px;line-height:1.75;color:#3d4a30;margin:0 0 18px}.opt-info-page p:last-child{margin-bottom:0}.opt-info-page strong{color:#2f3d20;font-weight:700}.opt-info-page em{font-style:italic}.opt-info-page a{color:#5d6e44;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;transition:color .2s ease}.opt-info-page a:hover{color:#2f3d20;text-decoration-thickness:2px}.opt-info-page ul{list-style:none;padding:0;margin:0 0 24px}.opt-info-page ul li{position:relative;padding-left:22px;font-size:16px;line-height:1.75;color:#3d4a30;margin-bottom:10px}.opt-info-page ul li:before{content:"";position:absolute;left:4px;top:11px;width:6px;height:6px;border-radius:50%;background:#a8b890}.opt-info-page ul[style*="list-style:none"] li{padding-left:0}.opt-info-page ul[style*="list-style:none"] li:before{display:none}.opt-info-page hr{border:none;border-top:1px solid rgba(47,61,32,.1);margin:56px 0 40px}.opt-info-page code{background:#a8b8902e;color:#2f3d20;padding:2px 7px;border-radius:4px;font-size:.9em;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,monospace}@media(max-width:749px){.opt-info-page{padding:32px 20px 60px;font-size:15px}.opt-info-page h1{font-size:30px;margin-bottom:24px}.opt-info-page h2{font-size:22px;margin-top:44px}.opt-info-page h2:after{width:40px;height:2.5px;margin-top:12px}.opt-info-page h3{font-size:17px;margin-top:28px}.opt-info-page p,.opt-info-page ul li{font-size:15px;line-height:1.7}.opt-info-page hr{margin:44px 0 32px}}.opt-headline-reveal .opt-word{display:inline-block;opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.opt-headline-reveal.opt-headline-in .opt-word{opacity:1;transform:translateY(0)}.opt-headline-reveal .opt-word{background-image:inherit;-webkit-background-clip:text;background-clip:text}.opt-counter{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes optCTAPulse{0%,to{box-shadow:0 0 #a8b89073}50%{box-shadow:0 0 0 8px #a8b89000}}[class*=bundle] [class*=selected],[class*=bundle] [aria-selected=true],.opt-bar-btn:not(:hover):not(:active){animation:optCTAPulse 2.4s cubic-bezier(.22,.61,.36,1) infinite}.opt-bar-btn:hover,.opt-bar-btn:focus-visible,[class*=bundle] [class*=selected]:hover{animation-play-state:paused!important}@media(hover:hover)and (min-width:990px){[class*=image-with-text] img,[class*=testimonial] img,[class*=founder] img,[class*=before-after] img{transition:transform .5s cubic-bezier(.22,.61,.36,1),filter .4s ease!important;will-change:transform}[class*=image-with-text]:hover img,[class*=founder]:hover img{transform:perspective(1200px) rotateY(-2deg) rotateX(1.5deg) scale(1.025)!important;filter:saturate(1.08) brightness(1.02)}}html{scroll-behavior:smooth;scroll-padding-top:80px}@media(max-width:989px){html{scroll-padding-top:68px}}@media(prefers-reduced-motion:reduce){.opt-headline-reveal .opt-word{opacity:1!important;transform:none!important;transition:none!important}[class*=bundle] [class*=selected],.opt-bar-btn:not(:hover):not(:active){animation:none!important}[class*=image-with-text]:hover img,[class*=founder]:hover img{transform:none!important}html{scroll-behavior:auto}}.opt-sale-countdown{font-variant-numeric:tabular-nums;letter-spacing:.4px;white-space:nowrap;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/18/assets/optistasis-overrides-other.css.map */
