[data-animate_buttons=true] .obx .btn:not(.obx .btn--no-animate):not(.obx .btn--tertiary):not(.obx .btn--static):hover:not([disabled]){padding-right:55px;background-position:95%}.centered{text-align:center}.obx.landing{padding:60px}.obx.landing .content h2{text-transform:uppercase;font:300 32px/1.4 Juana-Light,sans-serif}.obx.landing.top-banner{background-size:cover;background-repeat:no-repeat}.obx.landing.top-banner .content{max-width:946px;margin:0 auto;color:#f8f7f1}.obx.landing.top-banner .content h1{font-size:70px;font-weight:300;letter-spacing:-2px;margin-top:25px}.obx.landing .content p{max-width:800px;font-size:16px;margin-left:auto;margin-right:auto}.obx.landing .rte p:not(.obx.landing .rte p:last-of-type){margin-bottom:20px}section.obx.landing.top-banner a{margin-top:20px}.obx-btn{padding:18px 40px;display:inline-block;max-width:fit-content;font-family:AktivGrotesk-Regular;font-size:16px;font-weight:400;letter-spacing:3px;line-height:1.2;text-transform:uppercase;text-align:center}.obx .creme,.obx.creme{background-color:#f8f7f1}@media (max-width: 767px){.obx.landing.top-banner .content h1{font-size:40px}}@media (max-width: 640px){.obx.landing.top-banner{padding:50px 12px}}.step-list{margin:40px 0}.steps .content{max-width:1166px;margin:0 auto}.step{display:flex;column-gap:50px;margin-bottom:30px}.step-text span{display:block;text-align:left}span.num{font-family:Juana-Light;font-size:32px;margin-bottom:13px;line-height:1}.obx.landing.steps a.btn{text-align:center}.step-icon{color:#fff;background:#000;width:100px;height:100px;aspect-ratio:1;flex-basis:10%;flex-wrap:wrap;align-content:center;justify-content:center;display:flex;border-radius:50%;position:relative;font-family:Juana-Light;font-size:50px;font-weight:300;transform:translateY(-10px)}.step-text{flex-basis:91%}.step-icon:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:2px;height:150%;background-color:#000;z-index:0}.step:last-child .step-icon:after{display:none}.carousel:focus-visible,.flickity-viewport:focus-visible{outline:none!important}.obx.steps .button-box.centered{margin-top:8vh}@media (min-width: 1024px){.step-carousel.mobile{display:none}.step-list{display:block}.carousel-cell{width:25%}.obx.steps .button-box.centered{margin-top:2vh}}@media (min-width: 768px) and (max-width: 1023px){.step-list{display:none}.step-carousel.mobile{display:block}.carousel{width:100%}.carousel-cell{width:33.3333%;box-sizing:border-box;padding:0 10px}section.obx.landing.steps .flickity-slider{padding-top:10px}.carousel-cell .step-icon{margin:0 auto 20px}.step-icon:after{display:none}.carousel-cell h3{text-align:center;max-width:290px;margin:0 auto 20px}}@media (max-width: 767px){.step-list{display:none}.step-carousel.mobile{display:block}.carousel{width:100%}.carousel-cell{width:100%;box-sizing:border-box;padding:0}section.obx.landing.steps .flickity-slider{padding-top:10px}.carousel-cell .step-icon{margin:0 auto 20px}.step-icon:after{display:none}.carousel-cell h3{text-align:center;max-width:290px;margin:0 auto 20px}}section.obx.landing.steps.creme{padding:48px}.carousel-cell h3{font-size:32px;text-align:center;line-height:1.25}.carousel-cell p{margin-bottom:100px}.obx .flickity-page-dots{bottom:36px}.obx.steps ol.flickity-page-dots{bottom:-50px}.obx .flickity-page-dots li{width:20px;height:20px}@media (max-width: 540px){.obx-btn{font-size:14px}}.sec-focus{margin:40px}.obx.landing.features .sec-focus{max-width:670px;position:relative;margin:20px auto 55px}.obx.landing.features .sec-focus .details{position:absolute}.obx.landing.features .sec-focus .details span{display:block}.obx.landing.features .sec-focus .details span:first-of-type{font-family:Juana-Light;font-size:18px;text-align:center;font-weight:300;position:relative;display:inline-block}.details span:nth-of-type(2){font-family:AktivGrotesk-Regular,serif!important;margin-top:10px}.obx.landing.features .sec-focus .details:nth-of-type(1){left:0;top:171px}.obx.landing.features .sec-focus .details:nth-of-type(2){right:0;top:440px}.obx.landing.features .sec-focus .details:nth-of-type(3){left:0;top:438px}.obx.landing.features .sec-focus .details:nth-of-type(4){right:0;top:280px}.obx.landing.features .sec-focus .details:nth-of-type(5){right:60px;top:90px}.obx.landing.features .sec-focus .details span:first-of-type:after{content:"";position:absolute;width:40px;height:1px;background-color:#979797;transform:translateY(-50%)}.obx.landing.features .sec-focus .details:nth-of-type(3) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(1) span:first-of-type:after{top:50%;right:-50px}.obx.landing.features .sec-focus .details:nth-of-type(2) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(4) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(5) span:first-of-type:after{top:50%;left:-50px}.obx.landing.features .sec-focus .details:nth-of-type(1){left:-16px;top:171px}.obx.landing.features .sec-focus .details:nth-of-type(2) span{max-width:154px}.obx.landing.features .sec-focus .details:nth-of-type(3) span:nth-of-type(2){max-width:170px}.obx.landing.features .sec-focus .details:nth-of-type(4){right:20px;top:280px}.obx.landing.features .sec-focus .details:nth-of-type(5){right:60px;top:90px;max-width:150px}@media (max-width: 767px){.obx.landing.features img{margin-bottom:20px}.obx.landing.features .sec-focus .details{position:static;max-width:fit-content;margin:0 auto 30px;text-align:center}.obx.landing.features .sec-focus .details:nth-of-type(5),.obx.landing.features .sec-focus .details span{max-width:unset!important}.obx.landing.features .sec-focus .details:nth-of-type(3) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(1) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(2) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(4) span:first-of-type:after,.obx.landing.features .sec-focus .details:nth-of-type(5) span:first-of-type:after{display:none}section.obx.landing.features{padding:50px 40px}}.obx.landing.options{padding:70px 48px}.obx.landing.options .flex-row{display:flex;column-gap:80px;margin:50px 0 40px}.obx.landing.options .content{max-width:1060px;margin:0 auto}.obx.landing.options .option-card img{object-fit:cover;aspect-ratio:3 / 2;width:100%}.obx.landing.options .option-card span{display:block;font-family:Juana-Light;font-size:24px}@media (max-width: 768px){.obx.landing.options .flex-row{column-gap:20px}.obx.landing.options .option-card span{font-size:20px}}@media (max-width: 540px){.obx.landing.options{padding:60px 37px 34px}.obx.landing.options .flex-row{display:block}.obx.landing.options .option-card span{font-size:24px;margin-bottom:40px}.obx.landing.options .obx-btn{max-width:70%}}.obx.landing.cta{background:#282828}section.obx.landing.text-image.cta{color:#fff}.obx.landing.text-image .flex-row{display:flex;column-gap:50px}.flex-row.reverse{flex-direction:row-reverse}section.obx.landing.text-image .col{flex-basis:50%}.obx.landing.text-image .col.content{text-align:left;align-self:center}.obx .rte p{margin-bottom:20px}.obx-btn.white{background:#fff;border:2px solid #fff;transition:all .2s ease-in-out}.obx-btn.white:hover{background-color:transparent;color:#fff}.obx-btn.black{background:#000;border:2px solid #000;transition:all .2s ease-in-out;color:#fff}.obx-btn.black:hover{background-color:transparent;color:#000}section.obx.landing.text-image .content{max-width:1321px;margin:0 auto}section.obx.landing.text-image img{object-fit:cover;height:100%;width:100%}@media (max-width: 768px){section.obx.landing.text-image .flex-row{flex-direction:column}section.obx.landing.text-image .content{order:2}section.obx.landing.text-image img{margin-bottom:20px}section.obx.landing.text-image .case{padding:60px 40px}.text-image .obx-btn{margin-top:10px}}@media (max-width: 540px){section.obx.landing.text-image{padding:40px}section.obx.landing.text-image.cta img{aspect-ratio:1}section.obx.landing.text-image.case{padding:60px 40px}section.obx.landing.text-image .col.content{text-align:center}}.testimonials .content{max-width:1280px;margin:0 auto}.testimonials .flex-row{display:flex;column-gap:40px}.testi-card{width:400px;height:400px;box-shadow:3px 3px 25px #00000026;background-color:#fff;position:relative;padding:80px 40px;display:flex;justify-content:center;flex-direction:column}.testi-card:before{content:"";background-image:url(/cdn/shop/files/1f49151004c207fcd82c8bfdbdffddf1.svg?v=1749676515);background-position-y:-40px;position:absolute;height:82px;width:82px;left:10px;top:0}.testi-card:after{content:"";background-image:url(/cdn/shop/files/1f49151004c207fcd82c8bfdbdffddf1.svg?v=1749676515);background-position-y:-40px;background-size:cover;position:absolute;height:82px;width:82px;right:10px;bottom:0;transform:rotate(180deg)}.obx.landing .testi-card p{font-size:20px;margin:0;line-height:1.3;font-family:juana-light!important}.testicards.mobile{display:none}@media (max-width: 1439px){.obx.landing .testi-card p{font-size:16px}}@media (max-width: 1023px){.testicards.desktop{display:none}.testicards.mobile{display:block}.testi-card{box-shadow:unset}.obx.landing .testi-card p{font-size:20px;margin:0}.carousel{width:100%}.carousel-cell{width:100%;box-sizing:border-box}}.obx.landing.testimonials{position:relative}.obx.landing.testimonials h2{margin-bottom:30px}.obx.landing.testimonials .testi-card{padding:80px 40px}.obx.landing.testimonials ol.flickity-page-dots{bottom:-43px}@media (max-width: 540px){.obx.landing.testimonials{padding:40px 12px 120px}.obx.landing.testimonials ol.flickity-page-dots{bottom:-72px}}.obx.landing.product-gallery{padding:70px 40px 40px;--section-split: 43%;background:linear-gradient(to bottom,#ffffff 0%,#fdfbf7 var(--section-split),#1a1a1a var(--section-split),#1a1a1a 100%)}section.obx.landing.product-gallery h2{margin-bottom:30px}.gallery-cta{margin-top:30px}section.obx.landing.product-gallery .content{max-width:1281px;margin:0 auto}.carousel.flickity-enabled.is-draggable{position:relative}.product-gallery .flickity-prev-next-button.flickity-next,.product-gallery .flickity-prev-next-button.flickity-previous{position:absolute;top:100px;right:-50px;background:transparent}.product-gallery .flickity-prev-next-button.flickity-next svg,.product-gallery .flickity-prev-next-button.flickity-previous svg{display:none}.product-gallery .flickity-prev-next-button.flickity-previous:after,.product-gallery .flickity-prev-next-button.flickity-next:after{content:"";position:absolute;width:28px;height:15px;background-image:url(/cdn/shop/files/Path_1.png?v=1750090838)}.product-gallery .flickity-prev-next-button.flickity-previous:after{left:-50px;top:30px;transform:rotate(180deg)}.product-gallery .flickity-prev-next-button.flickity-next:after{right:10px;top:30px}section.obx.landing.product-gallery p{max-width:946px}.product-gallery ol.flickity-page-dots{display:none}.obx.landing.product-gallery .carousel-cell{padding:0 9px}.obx.landing.product-gallery .carousel-cell img{aspect-ratio:1;object-fit:cover}@media (max-width: 1024px){.product-gallery .carousel-cell{width:33.33333%}.product-gallery button.flickity-button{display:none}.product-gallery .carousel{margin-bottom:90px}.product-gallery ol.flickity-page-dots{display:block;color:#fff;bottom:-50px}}@media (max-width: 767px){.product-gallery .carousel-cell{width:100%}section.obx.landing.product-gallery{--section-split: 50%}}.faq-accordion details{border-bottom:1px solid #E5E5E5;padding:20px 0;cursor:pointer;font-family:AktivGrotesk-Regular!important}.faq-accordion summary{list-style:none;position:relative;padding-right:40px;cursor:pointer}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion summary h3{font-size:16px;font-weight:400;margin:0;display:inline;font-family:AktivGrotesk-Regular!important}.faq-accordion summary:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);width:14px;height:6px;background-image:url(/cdn/shop/files/Path_2.png?v=1750095581);background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.faq-accordion details[open] summary:after{transform:translateY(-50%) rotate(180deg)}.faq-answer{margin-top:10px;padding-right:20px}.faq-answer{overflow:hidden;height:0;transition:height .4s ease}@media (max-width: 540px){section.obx.landing.text-image.faq .col.content{text-align:left}}.obx.landing .contact-form .content{max-width:600px;margin:0 auto}.obx.landing .contact-form h4{text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-bottom:.5em}.obx.landing .contact-form h2{font-size:28px;margin-bottom:1.5em}.obx.landing .form-field{margin-bottom:1.25em}.obx.landing .form-field label{display:block;font-size:12px;text-transform:uppercase;margin-bottom:.3em}.obx.landing .form-field input,.obx.landing .form-field textarea{width:100%;border:1px solid #aaa;padding:10px;font-size:14px;font-family:inherit}.obx.landing .form-field textarea{min-height:120px;resize:vertical}.form{max-width:1000px;margin:0 auto;padding:50px 190px;box-shadow:3px 3px 25px #00000026}span.form-intro{font-family:AktivGrotesk-Regular;font-size:16px;font-weight:400;letter-spacing:3.64px;text-transform:uppercase;margin-bottom:10px}section.obx.landing.contact-form span{display:block}section.obx.landing.contact-form form{margin:30px 0}section.obx.landing.contact-form label{text-align:left;font-family:AktivGrotesk-Regular;font-size:16px;font-weight:400;letter-spacing:3.64px;text-transform:uppercase}input{height:50px;border:1px solid rgba(141,135,119,1);border-radius:4px}@media (max-width: 768px){.form{padding:50px}}@media (max-width: 767px){.form{padding:20px}.obx.landing.contact-form{padding:12px}}section.obx.landing.related-articles .content{max-width:1282.5px;margin:0 auto}section.obx.landing.related-articles .flex-row{display:flex;column-gap:30px}section.obx.landing.related-articles .article{text-align:left;flex-basis:33.3333%}section.obx.landing.related-articles .article img{width:100%}section.obx.landing.related-articles .article h3{max-width:380px;font-family:Juana-Light;font-size:20px;text-transform:uppercase;margin:20px 0}section.obx.landing.related-articles .article span{display:block;max-width:380px;margin-bottom:15px}@media (max-width: 768px){section.obx.landing.related-articles{padding:40px}section.obx.landing.related-articles .flex-row{display:block}section.obx.landing.related-articles .article{width:100%;margin-bottom:30px}section.obx.landing.related-articles .article h3,section.obx.landing.related-articles .article span{max-width:unset}}.obx.landing.as-seen .content{max-width:1280px;margin:0 auto}.obx.landing .as-seen{padding:30px 0}.obx.landing .as-seen-on .logo-row{margin-top:30px;align-items:center}.obx.landing .as-seen-on .logo{flex-basis:10%;opacity:.2;text-align:center}.logo-row.flex-row{display:flex;column-gap:20px;row-gap:30px}@media (max-width: 768px){.logo-row.flex-row{flex-wrap:wrap}.obx.landing .as-seen-on .logo{flex-basis:30%}section.obx.landing.basic{padding:30px}}@media (max-width: 540px){.obx.landing .as-seen-on .logo{flex-basis:40%}.logo-row.flex-row{display:flex;column-gap:20%}section.obx.landing.as-seen{padding:130px 40px;text-align:center}.obx.landing .content h2{font-size:28px}.features h2{max-width:340px;margin:0 auto 15px}.obx-btn{padding:18px 30px}[data-animate_buttons=true] .obx .btn:not(.obx .btn--no-animate):not(.obx .btn--tertiary):not(.obx .btn--static):hover:not([disabled]){background-image:unset;background-position:unset;padding-right:30px}}.obx.landing.steps .step-text p{max-width:unset;margin-bottom:20px}section.obx.landing.basic p:last-of-type{margin-bottom:0}section.obx.landing.text-image.faq .rte a span{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/187/assets/obx-landing.css.map */
