:root{--font-body: var(--font-body--family);--font-heading: var(--font-heading--family);--body-font-size-mobile: var(--font-paragraph--size);--body-font-size-desktop: var(--font-paragraph--size);--h1-font-size-mobile: var(--font-h1--size);--h1-font-size-desktop: var(--font-h1--size);--h2-font-size-mobile: var(--font-h2--size);--h2-font-size-desktop: var(--font-h2--size);--h3-font-size-mobile: var(--font-h3--size);--h3-font-size-desktop: var(--font-h3--size);--h4-font-size-mobile: var(--font-h4--size);--h4-font-size-desktop: var(--font-h4--size);--h5-font-size-mobile: var(--font-h5--size);--h5-font-size-desktop: var(--font-h5--size);--h6-font-size-mobile: var(--font-h6--size);--h6-font-size-desktop: var(--font-h6--size);--btn-font-weight: 600;--btn-padding-y: var(--button-padding-block);--btn-padding-x: var(--button-padding-inline);--btn-font-weight: 400;--btn-radius: var(--style-border-radius-buttons-primary);--btn-primary-bg: var(--primary-color);--btn-primary-text: var(--color-foreground-on-primary, #fff);--btn-primary-border: var(--primary-color);--btn-primary-hover-text: var(--btn-primary-text);--btn-primary-hover-border: var(--btn-primary-border);--btn-hover-darken: 8%;--btn-secondary-hover-darken: 8%;--btn-secondary-bg: #fff;--btn-secondary-text: var(--color-foreground);--btn-secondary-border: var(--color-foreground);--btn-secondary-hover-bg: var(--btn-secondary-bg);--btn-secondary-hover-text: var(--btn-secondary-text);--btn-secondary-hover-border: var(--btn-secondary-border);--btn-outline-text: var(--color-foreground);--btn-outline-border: var(--border-color);--btn-link-text: var(--primary-color)}:root{--surface-contrast: var(--color-foreground);--surface-muted: rgb(var(--color-foreground-rgb) / var(--opacity-10))}*{margin:0;box-sizing:border-box;-webkit-box-sizing:border-box}img{max-width:100%;height:auto;display:block}html{line-height:1.3}html.scroll-off{overflow:hidden}@media (min-width: 992px){html.scroll-off{overflow:visible}}body{font-family:var(--font-body);font-size:14px;color:var(--color-foreground-secondary, var(--color-foreground))}@media (min-width: 1240px){body{font-size:var(--body-font-size-desktop)}}h1,h2,h3,h4,h5,h6,b,strong{font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:5px;line-height:130%;color:var(--color-foreground-heading);font-family:var(--font-heading)}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}h1{font-size:var(--h1-font-size-mobile)}@media (min-width: 1240px){h1{font-size:var(--h1-font-size-desktop)}}h2{font-size:var(--h2-font-size-mobile)}@media (min-width: 1240px){h2{font-size:var(--h2-font-size-desktop)}}h3{font-size:var(--h3-font-size-mobile)}@media (min-width: 1240px){h3{font-size:var(--h3-font-size-desktop)}}h4{font-size:var(--h4-font-size-mobile)}@media (min-width: 1240px){h4{font-size:var(--h4-font-size-desktop)}}h5{font-size:var(--h5-font-size-mobile)}@media (min-width: 1240px){h5{font-size:var(--h5-font-size-desktop)}}h6{font-size:var(--h6-font-size-mobile)}@media (min-width: 1240px){h6{font-size:var(--h6-font-size-desktop)}}p{margin-bottom:10px;font-weight:400}.btn-primary,.btn-secondary{gap:8px}.green-badge{border-radius:50px;border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent);background:color-mix(in srgb,var(--primary-color) 10%,transparent);padding:9px 25px;display:inline-block}.green-badge p{margin:0;color:var(--primary-color);font-size:14px}.red-badge{border-radius:50px;border:1px solid rgba(220,38,38,.2);background:#dc26261a;padding:9px 25px;display:inline-flex;justify-content:center;gap:10px}.red-badge img{flex-shrink:0}.red-badge p{margin:0;color:var(--red-color);font-weight:500;font-size:14px}.green-badge-sm{border-radius:50px;border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent);background:color-mix(in srgb,var(--primary-color) 10%,transparent);padding:4px 12px;display:inline-block}.green-badge-sm p{margin:0;color:var(--primary-color);font-weight:700;font-size:12px}.red-badge-sm{border-radius:50px;background:#dc26261a;padding:4px 12px;display:inline-block}.red-badge-sm p{margin:0;color:var(--red-color);font-weight:700;font-size:12px;text-transform:uppercase}a{color:var(--color-foreground-heading);text-decoration:none}.img-placeholder{position:relative;display:block}.img-placeholder:after{content:"";display:block;padding-top:100%}.img-placeholder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cta-section .cta-title{font-size:18px;text-align:center;margin-bottom:24px}.cta-section a.btn{margin:0 auto 24px;width:100%}@media (min-width: 768px){.cta-section a.btn{width:-moz-fit-content;width:fit-content}}@media (min-width: 992px){.cta-section .trust-badges{display:flex;gap:40px;justify-content:center}}.cta-section .trust-badges .green-badge{margin:0 auto 16px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;gap:8px}@media (min-width: 992px){.cta-section .trust-badges .green-badge{margin:0}}.cta-section .trust-badges .green-badge:last-of-type{margin-bottom:0}@media (min-width: 992px){.cta-section .trust-badges .green-badge{margin-bottom:0}}.cta-section .trust-badges .green-badge p{color:var(--color-foreground-secondary, var(--color-foreground))}.cta-section .trust-badges .green-badge img{flex-shrink:0}.fixed-top{position:fixed;top:0;left:0;width:100%;z-index:1000}.m-0{margin:0!important}.text-uppercase{text-transform:uppercase!important}.list-unstyled{list-style:none;padding-left:0}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-center{text-align:center}.position-relative{position:relative}.position-absolute{position:absolute}.position-static{position:static}.position-fixed{position:fixed}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;cursor:pointer;transition:var(--animation-values, .2s linear);font-size:var(--font-size--md, 16px);line-height:var(--line-height--body-normal, 1.4);letter-spacing:var(--letter-spacing--body-normal, 0);font-weight:var(--btn-font-weight);padding:var(--btn-padding-y) var(--btn-padding-x);border-radius:var(--btn-radius);text-transform:var(--button-text-case);text-decoration:none;transition:background-color .2s var(--animation-easing, ease-in-out),color .2s var(--animation-easing, ease-in-out),border-color .2s var(--animation-easing, ease-in-out)}.btn:focus-visible{outline:var(--focus-outline-width) solid currentColor;outline-offset:var(--focus-outline-offset)}.btn[aria-disabled=true],.btn:disabled{opacity:var(--disabled-opacity, .5);pointer-events:none}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-text);border:var(--style-border-width-primary) solid var(--btn-primary-border);border-radius:var(--style-border-radius-buttons-primary);font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary, var(--button-text-case))}.btn-primary:hover{background-color:color-mix(in srgb,var(--btn-primary-bg),black var(--btn-hover-darken));color:var(--btn-primary-text);border-color:color-mix(in srgb,var(--btn-primary-border),black var(--btn-hover-darken))}.btn-secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:var(--style-border-width-secondary) solid var(--btn-secondary-border);border-radius:var(--style-border-radius-buttons-secondary);font-family:var(--button-font-family-secondary);text-transform:var(--button-text-case-secondary, var(--button-text-case))}.btn-secondary:hover{background-color:color-mix(in srgb,var(--btn-secondary-bg, #fff),black var(--btn-secondary-hover-darken));color:color-mix(in srgb,var(--btn-secondary-text, var(--color-foreground)),black var(--btn-secondary-hover-darken));border-color:color-mix(in srgb,var(--btn-secondary-border, var(--color-foreground)),black var(--btn-secondary-hover-darken))}.btn-outline{background:transparent;color:var(--btn-outline-text);border:1px solid var(--btn-outline-border);border-radius:var(--style-border-radius-buttons-secondary)}.btn-link{background:transparent;border:0;padding:0;color:var(--btn-link-text);text-decoration:underline;font-weight:500}.btn-link:hover{opacity:.8}.btn-block{display:block}@media (min-width: 1240px){.btn{font-size:18px}}.text-primary{color:var(--primary-color)!important}.bg-secondary{background-color:var(--btn-secondary-bg)}.text-secondary{color:var(--color-white)!important}.btn-info{background-color:var(--color-foreground-secondary, var(--color-foreground));color:var(--color-white)!important}.bg-info{background-color:var(--color-foreground-secondary, var(--color-foreground))}.text-info{color:var(--color-foreground-secondary, var(--color-foreground))!important}.btn-warning{background-color:#f6fae0;color:var(--color-black)!important}.bg-warning{background-color:#f6fae0}.text-warning{color:#f6fae0!important}.btn-warning-light{background-color:#e0f7fa;color:var(--color-black)!important}.bg-warning-light{background-color:#e0f7fa}.text-warning-light{color:#e0f7fa!important}.btn-light{background-color:#e0f0fa;color:var(--color-black)!important}.bg-light{background-color:#e0f0fa}.text-light{color:#e0f0fa!important}.row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;flex-direction:row}.row>[class*=col-]{width:100%;padding-left:15px;padding-right:15px}.row.no-gutters{margin-left:0!important;margin-right:0!important}.row.no-gutters>[class*=col-]{padding-left:0!important;padding-right:0!important}.container,.container-fluid{width:100%;max-width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-stretch{align-content:stretch}.align-content-between{align-content:space-between}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}@media (min-width: 450px){.col-xm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xm-3{flex:0 0 25%;max-width:25%}.col-xm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xm-6{flex:0 0 50%;max-width:50%}.col-xm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xm-9{flex:0 0 75%;max-width:75%}.col-xm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xm-12{flex:0 0 100%;max-width:100%}.d-xm-none{display:none!important}.d-xm-block{display:block!important}.d-xm-flex{display:flex!important}.d-xm-inline-block{display:inline-block!important}.d-xm-inline-flex{display:inline-flex!important}.flex-xm-wrap{flex-wrap:wrap}.flex-xm-nowrap{flex-wrap:nowrap}.flex-xm-row{flex-direction:row}.flex-xm-column{flex-direction:column}.align-items-xm-start{align-items:flex-start}.align-items-xm-end{align-items:flex-end}.align-items-xm-center{align-items:center}.align-items-xm-stretch{align-items:stretch}.align-content-xm-start{align-content:flex-start}.align-content-xm-end{align-content:flex-end}.align-content-xm-center{align-content:center}.align-content-xm-stretch{align-content:stretch}.align-content-xm-between{align-content:space-between}.justify-content-xm-start{justify-content:flex-start}.justify-content-xm-end{justify-content:flex-end}.justify-content-xm-center{justify-content:center}.justify-content-xm-between{justify-content:space-between}.justify-content-xm-around{justify-content:space-around}}@media (min-width: 576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-inline-block{display:inline-block!important}.d-sm-inline-flex{display:inline-flex!important}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.align-items-sm-start{align-items:flex-start}.align-items-sm-end{align-items:flex-end}.align-items-sm-center{align-items:center}.align-items-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-stretch{align-content:stretch}.align-content-sm-between{align-content:space-between}.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-end{justify-content:flex-end}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:space-around}}@media (min-width: 768px){.container{max-width:740px}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-block{display:inline-block!important}.d-md-inline-flex{display:inline-flex!important}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.align-items-md-start{align-items:flex-start}.align-items-md-end{align-items:flex-end}.align-items-md-center{align-items:center}.align-items-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-stretch{align-content:stretch}.align-content-md-between{align-content:space-between}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:space-around}}@media (min-width: 992px){.container{max-width:960px}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline-block{display:inline-block!important}.d-lg-inline-flex{display:inline-flex!important}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.align-items-lg-start{align-items:flex-start}.align-items-lg-end{align-items:flex-end}.align-items-lg-center{align-items:center}.align-items-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-stretch{align-content:stretch}.align-content-lg-between{align-content:space-between}.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-end{justify-content:flex-end}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:space-around}}@media (min-width: 1240px){.container{max-width:1240px}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-inline-block{display:inline-block!important}.d-xl-inline-flex{display:inline-flex!important}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-row{flex-direction:row}.flex-xl-column{flex-direction:column}.align-items-xl-start{align-items:flex-start}.align-items-xl-end{align-items:flex-end}.align-items-xl-center{align-items:center}.align-items-xl-stretch{align-items:stretch}.align-content-xl-start{align-content:flex-start}.align-content-xl-end{align-content:flex-end}.align-content-xl-center{align-content:center}.align-content-xl-stretch{align-content:stretch}.align-content-xl-between{align-content:space-between}.justify-content-xl-start{justify-content:flex-start}.justify-content-xl-end{justify-content:flex-end}.justify-content-xl-center{justify-content:center}.justify-content-xl-between{justify-content:space-between}.justify-content-xl-around{justify-content:space-around}}.sticky-nav{position:sticky;top:0;z-index:99}.promo-bar{background:var(--primary-color);color:var(--color-white);text-align:center;padding:8px 16px;z-index:999;position:relative}.promo-bar p{margin:0}.header{border-bottom:1px solid #DFDFDF;position:sticky;top:0;z-index:20;background:var(--color-white);z-index:999}.header .header-inner{display:flex;align-items:center;gap:20px;padding:20px 0}@media (min-width: 992px){.header .header-inner{gap:67px;justify-content:end}.header .header-inner .nav{position:relative}.header .header-inner .nav:after{content:"";position:absolute;width:1px;height:20px;right:-34px;background:var(--color-foreground-secondary, var(--color-foreground))}}.cart-button{position:relative}.cart-button span{position:absolute;background-color:var(--primary-color);color:var(--color-white);right:-10px;top:-10px;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:12px;padding:3px}.logo{margin-right:auto}.logo img{width:140px}@media (min-width: 576px){.logo img{width:237px}}@media (min-width: 992px){.logo{margin-right:auto}}.nav{display:none;gap:30px;align-items:center}@media (min-width: 1240px){.nav{gap:40px}}.nav a{padding:4px 0;position:relative}.nav a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--primary-color);transform:scaleX(0);transform-origin:right;transition:transform .16s ease-out}.nav a:hover:after,.nav a:focus-visible:after{transform:scaleX(1);transform-origin:left}.nav .has-dropdown{display:inline-flex;align-items:center;gap:6px}.nav .has-dropdown .chevron{width:10px;height:10px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-top:-4px}@media (min-width: 992px){.nav{display:flex}}.actions{display:flex;align-items:center;gap:12px}@media (min-width: 1240px){.actions{justify-content:flex-end;gap:32px}}.icon-button img{width:28px;height:28px}.menu-toggle{border:none;background:none;display:flex;flex-direction:column;gap:6px;padding:6px;cursor:pointer}.menu-toggle:focus-visible{outline:3px solid rgba(45,179,106,.35);outline-offset:3px}.menu-toggle .bar{width:22px;height:2px;background:#2db36a;border-radius:9999px;transition:transform .2s ease-out,opacity .2s ease-out;transform-origin:center;will-change:transform,opacity}.menu-toggle[aria-expanded=true] .bar--top{transform:translateY(8px) rotate(45deg)}.menu-toggle[aria-expanded=true] .bar--middle{opacity:0}.menu-toggle[aria-expanded=true] .bar--bottom{transform:translateY(-8px) rotate(-45deg)}@media (min-width: 992px){.menu-toggle{display:none}}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;background:#111b2780;opacity:0;pointer-events:none;transition:opacity .22s ease-out;z-index:60}.mobile-nav__panel{position:absolute;top:113px;left:0;width:100%;background:var(--color-white);padding:35px 24px;display:flex;flex-direction:column;gap:36px;transition:transform .24s ease-out;box-shadow:0 10px 24px #0f172a24}@media (min-width: 576px){.mobile-nav__panel{top:139px}}.mobile-nav.open{opacity:1;pointer-events:auto}.mobile-nav.open .mobile-nav__panel{transform:translate(0)}.mobile-nav a{padding:4px 0;font-size:16px}.mobile-nav__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mobile-nav__close{border:none;background:none;line-height:1;cursor:pointer}.cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;opacity:0;pointer-events:none;transition:opacity .2s ease-out;z-index:999}.cart-overlay.visible{opacity:1;pointer-events:auto}.side-cart{position:fixed;top:0;right:0;width:90%;max-width:360px;height:100vh;background:var(--color-white);box-shadow:-12px 0 24px #0f172a29;transform:translate(100%);transition:transform .26s cubic-bezier(.4,0,.2,1);z-index:9999;display:flex;flex-direction:column}.side-cart.open{transform:translate(0)}@media (min-width: 600px){.side-cart{width:360px}}.side-cart__header{padding:20px 24px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.side-cart__close{border:none;background:none;cursor:pointer;font-size:25px}.side-cart__body{padding:24px;flex:1;overflow-y:auto;gap:18px}.side-cart__footer{padding:24px;border-top:1px solid #e2e8f0;display:grid;gap:12px}.cart-item{display:grid;grid-template-columns:72px 1fr;gap:16px;margin-bottom:30px}.cart-item:last-of-type{margin-bottom:0}.cart-item .cart-item-main .cart-item-holder{display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.cart-item .cart-item-main .cart-item-holder button{border:none;width:25px;height:25px;cursor:pointer;border-radius:50%;padding-bottom:5px;flex-shrink:0}.cart-item__thumb{width:72px;height:72px;background:#f0f5f2;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);font-weight:600}.cart-item__name{font-weight:600;margin-bottom:4px}.cart-item__meta{color:#607182;display:flex;justify-content:space-between;align-items:center}.checkout-btn{background:#1f2933;color:var(--color-white);border:none;padding:12px;border-radius:999px;font-weight:600;cursor:pointer;transition:background .18s ease-out}.checkout-btn:hover,.checkout-btn:focus-visible{background:#111821}.summary-row{display:flex;justify-content:space-between}.summary-row.total{font-weight:700}.hero-placeholder{max-width:1200px;margin:48px auto;padding:80px 24px;background:var(--color-white);border-radius:24px;box-shadow:0 24px 48px #0f172a14;text-align:center;color:#486581}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero{background:#f8fafb;padding:30px 0 60px}@media (min-width: 1240px){.hero{padding:85px 0}}.hero .custom-container{max-width:1435px;padding:0 15px;margin:0 auto}@media (min-width: 768px){.hero .custom-container{padding:0 40px}}@media (min-width: 1240px){.hero .custom-container{gap:112px;padding:15px}}.hero .custom-container .hero-info{margin-bottom:26px}@media (min-width: 1240px){.hero .custom-container .hero-info{flex:0 0 715px;margin-bottom:0}}.hero .custom-container .hero-info .hero-reviews{align-items:center;margin-bottom:14px;gap:13px}.hero .custom-container .hero-info .hero-reviews p{font-size:12px;margin-bottom:10px!important}@media (min-width: 1240px){.hero .custom-container .hero-info .hero-reviews p{font-size:14px}}.hero .custom-container .hero-info .hero-reviews img{margin-bottom:10px}.hero .custom-container .hero-info .hero-reviews .bold-text{color:var(--primary-color);font-weight:700;font-size:16px}.hero .custom-container .hero-info .hero-title{font-size:34px;font-weight:700;line-height:130%;color:var(--color-foreground-heading);margin-bottom:14px}@media (min-width: 1240px){.hero .custom-container .hero-info .hero-title{font-size:44px}}.hero .custom-container .hero-info .hero-title span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero .custom-container .hero-info .hero-description{margin-bottom:20px}.hero .custom-container .hero-info .hero-list{margin-bottom:36px}.hero .custom-container .hero-info .hero-list .hero-item{margin-bottom:12px}.hero .custom-container .hero-info .hero-list .hero-item p{display:flex;gap:12px}.hero .custom-container .hero-info .hero-list .hero-item p span{border-radius:50%;background:var(--primary-color);width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-white)}.hero .custom-container .hero-info .hero-cta{margin-bottom:20px}@media (min-width: 768px){.hero .custom-container .hero-info .hero-cta{gap:16px}}.hero .custom-container .hero-info .hero-cta a{margin-bottom:20px;justify-content:center}@media (min-width: 768px){.hero .custom-container .hero-info .hero-cta a{margin:0}}.hero .custom-container .hero-info .hero-cta a img{flex-shrink:0}.hero .custom-container .hero-info .hero-quote{border-radius:10px;background:#fefce8;padding:16px;margin-bottom:20px}.hero .custom-container .hero-info .hero-quote p{margin:0}@media (min-width: 1240px){.hero .custom-container .hero-info .hero-quote{padding:24px 16px 35px}}.hero .custom-container .hero-info .hero-quote p{font-style:italic;line-height:140%}.hero .custom-container .hero-info .hero-buyer{align-items:flex-start;gap:12px}.hero .custom-container .hero-info .hero-buyer .buyer-info{gap:8px}.hero .custom-container .hero-info .hero-buyer .buyer-info img{width:55px}.hero .custom-container .hero-info .hero-buyer img{flex-shrink:0}.hero .custom-container .hero-info .hero-buyer p{margin-bottom:0}.hero .custom-container .hero-info .hero-buyer .buyer-name{font-size:14px;font-weight:500;color:#0a0a0a}.hero .custom-container .hero-info .hero-buyer .buyer-verification{color:var(--primary-color);font-size:12px}.hero .custom-container .hero-image img{width:100%}.logos{padding:30px 0}.logos .logos-holder{gap:30px}@media (min-width: 576px){.logos .logos-holder{gap:40px}}@media (min-width: 768px){.logos .logos-holder{gap:80px}}.reviews{background:radial-gradient(135.16% 75.35% at 30% 50%,#8bc34a08,#8bc34a00 50%),linear-gradient(138deg,#f8fafb,#fff);padding:60px 0}@media (min-width: 1240px){.reviews{padding:96px 0}}.reviews .section-header{margin-bottom:60px}.reviews .section-header .green-badge{margin-bottom:15px}.reviews .section-header h1{font-weight:800!important;margin-bottom:15px}.reviews .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reviews .section-header .review-number img{margin:0 auto 13px}@media (min-width: 768px){.reviews .section-header .review-number img{margin:0}}@media (min-width: 768px){.reviews .section-header .review-number{gap:13px}}.reviews .all-reviews{margin-bottom:40px}@media (min-width: 1240px){.reviews .all-reviews{margin-bottom:77px}}.reviews .all-reviews .lead-review{margin-bottom:40px}@media (min-width: 992px){.reviews .all-reviews .lead-review{margin-bottom:60px}}.reviews .all-reviews .lead-review .review-card{padding:40px 16px;background:var(--color-white);border-radius:20px;border:1px solid rgba(248,250,251,.2);box-shadow:0 10px 40px #0000000d}@media (min-width: 992px){.reviews .all-reviews .lead-review .review-card{padding:50px;display:flex;gap:48px}}.reviews .all-reviews .lead-review .review-card .review-content{flex:0 0 60%;margin-bottom:29px}@media (min-width: 992px){.reviews .all-reviews .lead-review .review-card .review-content{margin-bottom:0}}@media (min-width: 1240px){.reviews .all-reviews .lead-review .review-card .review-content{flex:0 0 715px}}.reviews .all-reviews .lead-review .review-card .review-content img{margin-bottom:8px}.reviews .all-reviews .lead-review .review-card .review-content .review-text{font-size:18px;line-height:130%;margin-bottom:24px}@media (min-width: 992px){.reviews .all-reviews .lead-review .review-card .review-content .review-text{font-size:20px;margin-bottom:36px}}.reviews .all-reviews .lead-review .review-card .review-content .review-text span{color:var(--primary-color)}.reviews .all-reviews .lead-review .review-card .review-content .review-user-info{display:flex;align-items:center;gap:16px}.reviews .all-reviews .lead-review .review-card .review-content .review-user-info .user-image{width:58px;height:58px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviews .all-reviews .lead-review .review-card .review-content .review-user-info .user-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews .all-reviews .lead-review .review-card .review-content .review-user-info .review-user-name{font-weight:700;color:var(--color-foreground-heading);margin-bottom:4px}.reviews .all-reviews .lead-review .review-card .review-image img{width:100%}.reviews .all-reviews .review-card-sm{padding:33px;background:var(--color-white);border-radius:15px;border:1px solid #F8FAFB;box-shadow:0 5px 20px #0000000d}.reviews .all-reviews .review-card-sm .review-rating{justify-content:space-between;gap:20px;margin-bottom:16px}.reviews .all-reviews .review-card-sm .review-rating span{font-size:12px}.reviews .all-reviews .review-card-sm .review-heading{font-size:18px;font-weight:700;margin-bottom:16px;color:var(--color-foreground-heading)}.reviews .all-reviews .review-card-sm .review-content{line-height:140%;margin-bottom:27px}.reviews .all-reviews .review-card-sm .review-user-info .user-info{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%}.reviews .all-reviews .review-card-sm .review-user-info .user-info .user-info-holder{gap:12px}.reviews .all-reviews .review-card-sm .review-user-info .user-info .user-info-holder .user-image{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviews .all-reviews .review-card-sm .review-user-info .user-info .user-info-holder .user-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews .all-reviews .review-card-sm .review-user-info .user-info .user-info-holder .user-name{font-size:14px;color:var(--color-foreground-heading);font-weight:500;margin-bottom:0}.reviews .all-reviews .review-card-sm .review-user-info .user-info .user-info-holder .user-location{font-size:12px;margin-bottom:0}.reviews .all-reviews .full-bleed{max-width:100vw;margin-right:calc(50% - 50vw)}@media (min-width: 1240px){.reviews .all-reviews .full-bleed{margin:0;width:100%}}.reviews .all-reviews .full-bleed .reviews-swiper{padding-bottom:40px}@media (min-width: 1240px){.reviews .all-reviews .full-bleed .reviews-swiper{padding-bottom:0}}.reviews .all-reviews .full-bleed .swiper-slide{padding:0}.reviews .all-reviews .full-bleed .swiper-pagination{bottom:0}.reviews .all-reviews .full-bleed .swiper-pagination span{width:10px;height:10px;background-color:var(--color-white);border:1px solid var(--primary-color)}.reviews .all-reviews .full-bleed .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--primary-color)}@media (min-width: 1240px){.reviews .all-reviews .full-bleed .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}}.reviews .statistics{padding:48px;background:radial-gradient(256.79% 50.98% at 50% 50%,#8bc34a1a,#8bc34a00 70%),linear-gradient(101deg,#1a1a1a,#0a0a0a);border-radius:20px;display:grid;gap:32px;margin-bottom:40px}@media (min-width: 768px){.reviews .statistics{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.reviews .statistics{margin-bottom:77px;gap:20px;grid-template-columns:repeat(4,1fr)}}.reviews .statistics .single-statistic{text-align:center}.reviews .statistics .single-statistic img{margin:0 auto 16px}.reviews .statistics .single-statistic span{color:var(--primary-color);margin-bottom:8px;font-size:40px;font-weight:800!important;display:block}.reviews .statistics .single-statistic p{margin:0;color:var(--color-white)}.about-product{background:#f8fafb;padding:60px 0}@media (min-width: 1240px){.about-product{padding:96px 0}}.about-product .section-header{text-align:center;margin-bottom:40px}@media (min-width: 1240px){.about-product .section-header{margin-bottom:64px}}.about-product .section-header .green-badge{margin-bottom:16px}.about-product .section-header h1{margin-bottom:16px;font-weight:800!important}.about-product .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-product .section-header>p{max-width:614px;width:100%;font-size:18px;margin:0 auto}@media (min-width: 1240px){.about-product .section-header>p{font-size:20px}}.about-product .step-cards{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:60px}@media (min-width: 1240){.about-product .step-cards{margin-bottom:96px}}@media (min-width: 992px){.about-product .step-cards{grid-template-columns:repeat(3,1fr)}}.about-product .step-cards .step-card{padding:30px;background:var(--color-white);border-radius:14px}.about-product .step-cards .step-card .step-number{color:var(--primary-color);font-weight:700;font-size:14px}.about-product .step-cards .step-card h4{margin:30px 0 10px;font-weight:700}.about-product .step-cards .step-card p{margin-bottom:20px}.about-product .step-cards .step-card .step-highlight{border-radius:10px;background:color-mix(in srgb,var(--primary-color) 10%,transparent);padding:14px}.about-product .step-cards .step-card .step-highlight p{margin:0}.about-product .features{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:50px;align-items:center}@media (min-width: 992px){.about-product .features{grid-template-columns:1fr 1fr;gap:64px}}.about-product .features .content h2{font-weight:800!important;margin-bottom:40px}@media (min-width: 992px){.about-product .features .content h2{margin-bottom:60px}}.about-product .features .content .features-list .feature-item{align-items:flex-start;gap:30px;padding-bottom:24px;border-bottom:1px solid #DEDEDE;margin-bottom:24px}.about-product .features .content .features-list .feature-item:last-of-type{margin-bottom:0}@media (min-width: 992px){.about-product .features .content .features-list .feature-item{padding:24px;margin:0}}.about-product .features .content .features-list .feature-item img{flex-shrink:0}.about-product .features .content .features-list .feature-item h5{margin-bottom:10px;font-weight:700}.about-product .features .content .features-list .feature-item p{margin:0}.about-product .features .feature-image img{width:100%;border-radius:20px}.comparison{padding:60px 0}@media (min-width: 1240px){.comparison{padding:96px 0}}.comparison .section-header{text-align:center}.comparison .section-header .red-badge{margin-bottom:15px}.comparison .section-header h1{font-weight:800!important;margin-bottom:30px}@media (min-width: 992px){.comparison .section-header h1{margin-bottom:53px}}.comparison .section-header h1 span{color:var(--red-color);-webkit-text-fill-color:inherit}.comparison .comparison-cards{display:grid;align-items:center;margin-bottom:30px}@media (min-width: 992px){.comparison .comparison-cards{grid-template-columns:1fr auto 1fr;margin-bottom:53px}}.comparison .comparison-cards .comparison-card{height:100%;border-radius:20px;padding:34px 16px;display:grid}@media (min-width: 992px){.comparison .comparison-cards .comparison-card{padding:34px}}.comparison .comparison-cards .comparison-card.problem{border:2px solid #FCA5A5;background:linear-gradient(142deg,#f0f0f0,#fecaca);margin-bottom:-20px}@media (min-width: 992px){.comparison .comparison-cards .comparison-card.problem{margin-bottom:0}}.comparison .comparison-cards .comparison-card.solved{border-radius:20px;border:2px solid #6EE7B7;background:linear-gradient(142deg,#d1fae5,#a7f3d0);margin-top:-20px}@media (min-width: 992px){.comparison .comparison-cards .comparison-card.solved{margin-top:0}}.comparison .comparison-cards .comparison-card.solved .green-badge-sm{border:none;margin-bottom:12px}.comparison .comparison-cards .comparison-card.solved .green-badge-sm p{text-transform:uppercase}.comparison .comparison-cards .comparison-card.solved .stats .stat-box{background:#22c55e1a}.comparison .comparison-cards .comparison-card.solved .list .list-item span{background:var(--primary-color)}.comparison .comparison-cards .comparison-card .red-badge-sm{margin-bottom:12px}.comparison .comparison-cards .comparison-card h4{font-weight:700;margin-bottom:32px}.comparison .comparison-cards .comparison-card img{width:100%;border-radius:12px;margin-bottom:16px}.comparison .comparison-cards .comparison-card .stats{display:grid;margin-bottom:32px;gap:16px;text-align:center}@media (min-width: 992px){.comparison .comparison-cards .comparison-card .stats{grid-template-columns:1fr 1fr}}.comparison .comparison-cards .comparison-card .stats .stat-box{border-radius:10px;background:#dc26261a;padding:16px}.comparison .comparison-cards .comparison-card .stats .stat-box h5{font-weight:700;margin-bottom:5px}.comparison .comparison-cards .comparison-card .stats .stat-box p{margin-bottom:0}.comparison .comparison-cards .comparison-card .list .list-item{display:flex;gap:16px;margin-bottom:16px}.comparison .comparison-cards .comparison-card .list .list-item:last-of-type{margin-bottom:0}.comparison .comparison-cards .comparison-card .list .list-item span{flex-shrink:0;width:32px;height:32px;background-color:var(--red-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-white)}.comparison .comparison-cards .comparison-card .list .list-item .list-content .list-title{font-weight:700;margin-bottom:4px;color:var(--color-foreground-heading)}.comparison .comparison-cards .comparison-card .list .list-item .list-content .list-description{margin:0}.comparison .comparison-cards .vs{width:60px;height:60px;border-radius:50%;border:3px solid var(--color-foreground-secondary, var(--color-foreground));background:var(--color-white);box-shadow:0 10px 30px #0000001a;display:flex;justify-content:center;align-items:center;margin:0 auto;z-index:9}@media (min-width: 992px){.comparison .comparison-cards .vs{margin:0}}.comparison .comparison-cards .vs span{font-weight:700}.comparison .damage-costs{padding:42px 16px;border-radius:20px;background:#f8fafb;margin-bottom:52px}@media (min-width: 992px){.comparison .damage-costs{padding:48px}}.comparison .damage-costs h3{text-align:center;font-weight:700;margin-bottom:32px}.comparison .damage-costs .costs-boxes{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px}@media (min-width: 576px){.comparison .damage-costs .costs-boxes{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1240px){.comparison .damage-costs .costs-boxes{grid-template-columns:repeat(4,1fr)}}.comparison .damage-costs .costs-boxes .cost-box{padding:16px 24px;display:flex;gap:16px;background:var(--color-white);border-radius:15px}.comparison .damage-costs .costs-boxes .cost-box img{flex-shrink:0;max-width:32px}.comparison .damage-costs .costs-boxes .cost-box span{color:var(--color-foreground-heading);font-size:20px;font-weight:700}.comparison .damage-costs .total-cost{padding:32px;border-radius:15px;background:linear-gradient(99deg,#f0f0f0,#fecaca)}.comparison .damage-costs .total-cost .title{font-weight:700;font-size:18px;margin-bottom:8px}.comparison .damage-costs .total-cost h2{font-weight:800!important;color:var(--red-color);margin-bottom:8px}.comparison .damage-costs .total-cost .product-price{color:var(--primary-color)}.comparison .damage-costs .total-cost .product-price span{font-weight:800!important}.comparison .cta-section .alert{margin-bottom:28px;padding:25px;border-radius:15px;border:1px solid rgba(239,68,68,.2);background:linear-gradient(94deg,#ef44440d,#ef44441a);text-align:center}.comparison .cta-section .alert p{margin:0}@media (min-width: 992px){.comparison .cta-section .alert p{font-size:18px}}.comparison .cta-section .alert p span{font-weight:700}.our-story{padding-top:60px;margin-bottom:80px}@media (min-width: 1240px){.our-story{padding-top:80px;margin-bottom:180px}}.our-story .section-header{margin-bottom:64px}.our-story .section-header .green-badge{margin-bottom:15px}.our-story .section-header h1{font-weight:800!important}.our-story .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.our-story .our-story-content{display:grid;gap:64px;margin-bottom:64px}@media (min-width: 992px){.our-story .our-story-content{grid-template-columns:5fr 7fr}}@media (min-width: 1240px){.our-story .our-story-content{padding:0 95px}}.our-story .our-story-content .cta{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.our-story .our-story-content .cta button{display:flex;align-items:center;gap:8px;margin:0 auto 26px;justify-content:center;width:100%}@media (min-width: 1240px){.our-story .our-story-content .cta button{width:-moz-fit-content;width:fit-content}}.our-story .our-story-content .cta button img{flex-shrink:0}.our-story .our-story-content .cta .rating{display:flex;gap:13px;margin-bottom:10px;flex-direction:column}.our-story .our-story-content .cta .rating img{width:-moz-fit-content;width:fit-content;margin:0 auto}@media (min-width: 768px){.our-story .our-story-content .cta .rating{flex-direction:row;align-items:center}}.our-story .our-story-content .cta .rating p{margin:0;font-weight:500}@media (min-width: 992px){.our-story .our-story-content .about-left{position:sticky;top:150px;height:-moz-fit-content;height:fit-content}}.our-story .our-story-content .about-left figure{position:relative}.our-story .our-story-content .about-left figure img{width:100%;border-radius:20px;box-shadow:0 20px 40px #0000001a;margin-bottom:24px}.our-story .our-story-content .about-left figure .caption{position:absolute;bottom:20px;right:20px;border-radius:15px;background:#fffffff2;box-shadow:0 10px 30px #0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 24px;text-align:center}.our-story .our-story-content .about-left figure .caption h4{color:var(--primary-color);font-weight:700}.our-story .our-story-content .about-left figure .caption p{margin:0}.our-story .our-story-content .about-left .about-tags{gap:16px;display:grid;grid-template-columns:1fr 1fr}.our-story .our-story-content .about-left .about-tags .about-tag{border-radius:10px;background:#fff0;box-shadow:0 5px 20px #00000014;padding:50px 10px;display:flex;justify-content:center;align-items:center}.our-story .our-story-content .about-left .about-tags .about-tag p{margin:0}.our-story .our-story-content .about-right .quote{position:relative;border-radius:15px;border-left:4px solid var(--primary-color);background:#51a8320d;padding:32px;line-height:150%;margin-bottom:50px}.our-story .our-story-content .about-right .quote p{position:absolute;left:24px;top:0;color:var(--primary-color);font-size:64px;margin:0}.our-story .our-story-content .about-right .content h4{font-weight:700;margin-bottom:24px}.our-story .our-story-content .about-right .content strong{font-weight:700;color:var(--color-foreground-heading);display:block}.our-story .our-story-content .about-right .content p,.our-story .our-story-content .about-right .content strong,.our-story .our-story-content .about-right .content ul{font-size:16px;margin-bottom:24px}@media (min-width: 1240px){.our-story .our-story-content .about-right .content p,.our-story .our-story-content .about-right .content strong,.our-story .our-story-content .about-right .content ul{font-size:18px}}.our-story .our-story-content .about-right .message,.our-story .our-story-content .about-right .important{padding:32px;text-align:center;border-radius:15px;background:#f8fafb;margin-bottom:22px}.our-story .our-story-content .about-right .message h5,.our-story .our-story-content .about-right .important h5{margin-bottom:14px;font-weight:700}.our-story .our-story-content .about-right .message p,.our-story .our-story-content .about-right .important p{margin-bottom:14px;line-height:140%;font-size:14px}@media (min-width: 1240px){.our-story .our-story-content .about-right .message p,.our-story .our-story-content .about-right .important p{font-size:16px}}.our-story .our-story-content .about-right .message em,.our-story .our-story-content .about-right .important em{color:var(--color-foreground-heading);font-size:14px}@media (min-width: 1240px){.our-story .our-story-content .about-right .message em,.our-story .our-story-content .about-right .important em{font-size:16px}}.our-story .our-story-content .about-right .important{text-align:left}.our-story .our-story-content .about-right .important p{margin-bottom:0}.our-story .our-story-content .about-right .important strong{font-weight:700}.our-story .our-story-content .about-right .important a{color:var(--color-foreground-secondary, var(--color-foreground));text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.our-story .our-story-content .about-right .info{display:grid;gap:24px}@media (min-width: 1240px){.our-story .our-story-content .about-right .info{grid-template-columns:1fr 1fr 1fr}}.our-story .our-story-content .about-right .info .info-box{border-radius:10px;background:var(--color-white);box-shadow:0 5px 15px #0000000d;padding:16px;height:100%}.our-story .our-story-content .about-right .info .info-box img{margin-bottom:16px}.our-story .our-story-content .about-right .info .info-box .box-heading{color:var(--color-foreground-heading);font-weight:700}.our-story .our-story-content .about-right .info .info-box .box-content{font-size:12px}.our-story .cta-section{border-radius:15px;background:color-mix(in srgb,var(--primary-color) 10%,transparent);padding:32px 16px}@media (min-width: 1240px){.our-story .cta-section{padding:32px}}.faq{margin-bottom:60px}@media (min-width: 1240px){.faq{margin-bottom:96px}}.faq .section-header{text-align:center;margin-bottom:40px}@media (min-width: 1240px){.faq .section-header{margin-bottom:64px}}.faq .section-header .green-badge{margin-bottom:16px}.faq .section-header h1{margin-bottom:16px;font-weight:800}.faq .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.faq .section-header>p{font-size:18px;margin:0 auto}@media (min-width: 1240px){.faq .section-header>p{font-size:20px}}.faq .faq-content{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}@media (min-width: 1240px){.faq .faq-content{grid-template-columns:3fr 9fr;align-items:flex-start;margin-bottom:64px}}.faq .faq-content .faq-tabs{display:flex;flex-direction:column;gap:16px}@media (min-width: 1240px){.faq .faq-content .faq-tabs{position:sticky;top:150px}}.faq .faq-content .faq-tab{padding:18px 26px;border-radius:12px;background:#f8fafb;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.faq .faq-content .faq-tab.active{border:2px solid var(--primary-color);background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color)}.faq .faq-content .faq-tab .tab-label{font-weight:700;text-align:left}.faq .faq-content .tab-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.faq .faq-content .faq-panels{background:#f8fafb;border-radius:20px;padding:24px 16px;height:100%}@media (min-width: 992px){.faq .faq-content .faq-panels{padding:32px}}.faq .faq-content .faq-panels p{margin-bottom:20px;line-height:140%}.faq .faq-content .faq-panels strong{font-weight:700;color:var(--color-foreground-heading);margin-bottom:14px;display:block}.faq .faq-content .faq-panels ul,.faq .faq-content .faq-panels ol{margin-bottom:20px}.faq .faq-content .faq-panels ul li,.faq .faq-content .faq-panels ol li{margin-bottom:5px}.faq .faq-content .faq-panels table{width:100%;border-collapse:collapse;background:var(--color-white);border-radius:12px}.faq .faq-content .faq-panels table th{text-align:left;font-weight:600;padding:14px;vertical-align:top;white-space:nowrap;color:var(--color-foreground-heading);font-weight:700}.faq .faq-content .faq-panels table td{padding:14px;color:var(--color-foreground-heading)}.faq .contact-us{text-align:center;border-radius:20px;background:radial-gradient(256.79% 50.98% at 50% 50%,#8bc34a1a,#8bc34a00 70%),linear-gradient(101deg,#1a1a1a,#0a0a0a);padding:48px 16px}@media (min-width: 1240px){.faq .contact-us{padding:48px}}.faq .contact-us h4,.faq .contact-us p{color:var(--color-white);margin-bottom:28px}.faq .contact-us h4{font-weight:700}.faq .contact-us .bottom-cta{gap:16px;justify-content:center}.faq .contact-us .bottom-cta a{width:-moz-fit-content;width:fit-content;margin:0 auto 16px}@media (min-width: 768px){.faq .contact-us .bottom-cta a{margin:0;width:auto}}@media (max-width: 1239px){.faq .faq-content .faq-panels{display:none}.faq .faq-tabs .faq-panel{background:#f8fafb;border-radius:12px;padding:16px;margin-top:8px}}.faq .faq-panel p{margin-bottom:20px;line-height:140%}.faq .faq-panel strong{font-weight:700;color:var(--color-foreground-heading);margin-bottom:14px;display:block}.faq .faq-panel ul,.faq .faq-panel ol{margin-bottom:20px}.faq .faq-panel li{margin-bottom:5px}.faq .faq-panel table{width:100%;border-collapse:collapse;background:var(--color-white);border-radius:12px}.faq .faq-panel table th{text-align:left;padding:14px;vertical-align:top;white-space:nowrap;color:var(--color-foreground-heading);font-weight:700}.faq .faq-panel table td{padding:14px;color:var(--color-foreground-heading)}.product-section{padding:40px 0}.product-section .single-product{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}@media (min-width: 1240px){.product-section .single-product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:48px;border-radius:20px;background:#fff;box-shadow:0 10px 40px #0000000d}}.product-section .single-product .product-gallery .main-swiper{border-radius:18px;overflow:hidden;margin:0 auto}.product-section .single-product .product-gallery .main-swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-section .single-product .product-gallery .thumb-swiper{margin-top:18px;padding:6px 0 2px}.product-section .single-product .product-gallery .thumb-swiper .swiper-slide{border-radius:12px;overflow:hidden;border:2px solid transparent;transition:border-color .2s ease,opacity .2s ease;opacity:.6}.product-section .single-product .product-gallery .thumb-swiper .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:80px}.product-section .single-product .product-gallery .thumb-swiper .swiper-slide-thumb-active{border-color:#62c554;opacity:1}.product-section .single-product .product-gallery .thumb-swiper .swiper-slide:hover{opacity:.85}.product-section .single-product .product-gallery .product-specifications{display:grid;gap:16px;margin-top:33px}.product-section .single-product .product-gallery .product-specifications .single-specification{border-radius:10px;padding:12px;background:#f8fafb;display:flex;align-items:center;gap:12px;font-size:14px}.product-section .single-product .product-gallery .product-specifications .single-specification p{margin:0}.product-section .single-product .product-gallery .product-specifications .single-specification img{flex-shrink:0}.product-section .single-product .product-info .rating{display:flex;gap:13px;margin-bottom:10px;flex-direction:column}.product-section .single-product .product-info .rating img{width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.product-section .single-product .product-info .rating{flex-direction:row;align-items:center}}.product-section .single-product .product-info .rating p{margin:0;font-weight:500}.product-section .single-product .product-info .product-core-info{padding:20px 0;display:grid;gap:20px;border-top:1px solid #D1D5DC;border-bottom:1px solid #D1D5DC}.product-section .single-product .product-info .product-core-info .product-title{font-weight:700}@media (min-width: 768px){.product-section .single-product .product-info .product-core-info .price{display:flex;align-items:center;gap:16px}}.product-section .single-product .product-info .product-core-info .price .prices-holder{display:flex;align-items:center;gap:16px}.product-section .single-product .product-info .product-core-info .price .product-sale-price{font-weight:700}.product-section .single-product .product-info .product-core-info .price .product-price{color:#999;text-decoration:line-through}.product-section .single-product .product-info .product-core-info .price .offer{border-radius:50px;background:#eb3e3e;padding:4px 12px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.product-section .single-product .product-info .product-core-info .price .offer span{color:#fff;font-weight:700;font-size:12px}.product-section .single-product .product-info .product-core-info .info{display:flex;gap:20px;justify-content:space-between}.product-section .single-product .product-info .product-core-info .info p{margin:0}.product-section .single-product .product-info .product-core-info .product-description{line-height:140%;margin:0}@media (min-width: 768px){.product-section .single-product .product-info .product-core-info .offer{display:flex;gap:20px;justify-content:space-between}}.product-section .single-product .product-info .product-core-info .offer p{margin:0;font-weight:700;color:#1d293d}.product-section .single-product .product-info .product-core-info .offer .offer-tooltip{display:flex;gap:12px}.product-section .single-product .product-info .product-core-info .offer .offer-tooltip a{color:#1d293d;text-decoration:underline}.product-section .single-product .product-info .product-core-info .offer .offer-tooltip div{border-radius:10px;border:1px solid #D1D5DC;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.product-section .single-product .product-info .product-core-info .offer-variations{display:grid;gap:12px}@media (min-width: 768px){.product-section .single-product .product-info .product-core-info .offer-variations{grid-template-columns:repeat(3,1fr)}}.product-section .single-product .product-info .product-core-info .offer-variations .single-variation{cursor:pointer;border-radius:10px;padding:18px 26px;border:2px solid #E0E0E0;background:linear-gradient(95deg,rgba(var(--primary-color),.05) 0% 100%);transition:.3s ease}.product-section .single-product .product-info .product-core-info .offer-variations .single-variation.active{border:2px solid var(--primary-color);background:color-mix(in srgb,var(--primary-color) 10%,transparent)}.product-section .single-product .product-info .product-core-info .offer-variations .single-variation p{margin:0;font-weight:700;text-align:center;color:#1d293d}.product-section .single-product .product-info .product-core-info .add-to-cart .buy-buttons{display:flex;gap:14px;position:fixed;flex-direction:column;width:100%;left:0;padding:16px;background:#fff;bottom:0;z-index:98;transition:.3s ease}@media (min-width: 1240px){.product-section .single-product .product-info .product-core-info .add-to-cart .buy-buttons{margin-bottom:20px;flex-direction:row;position:static;padding:0}}.product-section .single-product .product-info .product-core-info .add-to-cart .buy-buttons button{display:flex;align-items:center;gap:8px;text-align:center;justify-content:center}.product-section .single-product .product-info .product-core-info .add-to-cart .buy-buttons button:first-of-type{flex:1}.product-section .single-product .product-info .product-core-info .add-to-cart .buy-buttons button img{flex-shrink:0}.product-section .single-product .product-info .product-core-info .add-to-cart p span{font-weight:700}.product-section .single-product .product-info .guarantee{margin-top:25px}.product-section .single-product .product-info .guarantee .single-guarantee{border-radius:50px;border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);background:color-mix(in srgb,var(--primary-color) 5%,transparent);display:flex;align-items:center;gap:8px;padding:8px 17px;margin-bottom:10px}.product-section .single-product .product-info .guarantee .single-guarantee p{margin:0}.product-section .single-product .product-info .guarantee .single-guarantee p span{font-weight:700}.product-section .single-product .product-info .guarantee .single-guarantee:last-of-type{margin-bottom:25px}.product-section .single-product .product-info .guarantee .single-guarantee img{flex-shrink:0}.product-section .single-product .product-info .important-notice{border-top:1px solid #E0E0E0;padding-top:20px}.product-section .single-product .product-info .important-notice p{line-height:140%;margin-bottom:0}.tooltip-container{position:relative;cursor:help;border-radius:10px;border:1px solid #D1D5DC;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.tooltip-text{visibility:hidden;opacity:0;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;margin-left:-60px;transition:opacity .3s;right:20px}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.what-included{margin-bottom:60px}@media (min-width: 1240px){.what-included{margin-bottom:180px}}.what-included .included{border-radius:15px;background:#f8fafb;padding:32px}.what-included .included h4{margin-bottom:24px;font-weight:700;text-align:center}.what-included .included .all-boxes{display:grid;grid-template-columns:1fr;gap:35px}@media (min-width: 768px){.what-included .included .all-boxes{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1240px){.what-included .included .all-boxes{grid-template-columns:repeat(4,1fr)}}.what-included .included .all-boxes .single-box{text-align:center}.what-included .included .all-boxes .single-box img{margin:0 auto 16px}.what-included .included .all-boxes .single-box .inc-header{color:#1d293d;font-weight:700}.what-included .included .all-boxes .single-box .inc-content{margin:0}.expert-endorsements{padding:60px 0;background:#fff}@media (min-width: 1240px){.expert-endorsements{padding:95px 0}}.expert-endorsements .section-header{text-align:center;margin-bottom:40px}@media (min-width: 1240px){.expert-endorsements .section-header{margin-bottom:64px}}.expert-endorsements .section-header .green-badge{margin-bottom:16px}.expert-endorsements .section-header h1{margin-bottom:16px;font-weight:800}.expert-endorsements .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.expert-endorsements .section-header>p{font-size:18px;margin:0 auto}@media (min-width: 1240px){.expert-endorsements .section-header>p{font-size:20px}}.expert-endorsements .experts{display:grid;grid-template-columns:1fr;gap:50px}@media (min-width: 1240px){.expert-endorsements .experts{grid-template-columns:repeat(3,1fr)}}.expert-endorsements .experts .single-box{text-align:center}.expert-endorsements .experts .single-box p{margin:0}.expert-endorsements .experts .single-box img{margin:0 auto 16px}.reviews .section-header>p{font-size:18px;margin:0 auto}@media (min-width: 1240px){.reviews .section-header>p{font-size:20px}}.why-armadillo{margin-bottom:60px}@media (min-width: 1240px){.reviews{margin-bottom:96px}}.why-armadillo .section-header{margin-bottom:60px}.why-armadillo .section-header .green-badge{margin-bottom:15px}.why-armadillo .section-header h1{font-weight:800;margin-bottom:15px}.why-armadillo .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.why-armadillo .section-header>p{font-size:18px;margin:0 auto}@media (min-width: 1240px){.why-armadillo .section-header>p{font-size:20px}}.why-armadillo .section-header .review-number img{margin:0 auto 13px}@media (min-width: 768px){.why-armadillo .section-header .review-number img{margin:0}}@media (min-width: 768px){.why-armadillo .section-header .review-number{gap:13px}}.why-armadillo .benefits{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;margin-bottom:64px}@media (min-width: 1240px){.why-armadillo .benefits{grid-template-columns:repeat(3,1fr);gap:50px}}.why-armadillo .benefits img{border-radius:20px;width:100%}.why-armadillo .benefits .single-benefit{border-radius:10px;border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);background:color-mix(in srgb,var(--primary-color) 5%,transparent);padding:16px;margin-bottom:16px}@media (min-width: 1240px){.why-armadillo .benefits .single-benefit{margin-bottom:30px}}.why-armadillo .benefits .single-benefit:last-of-type{margin-bottom:0}.why-armadillo .benefits .single-benefit .benefit-title{color:#1d293d;font-weight:700;margin-bottom:8px}.why-armadillo .benefits .single-benefit .benefit-content{margin-bottom:0}.why-armadillo .cta{display:flex;flex-direction:column;justify-content:center;align-items:center}.why-armadillo .cta button{display:flex;align-items:center;gap:8px;margin:0 auto 26px;justify-content:center;width:100%}@media (min-width: 1240px){.why-armadillo .cta button{width:-moz-fit-content;width:fit-content}}.why-armadillo .cta button img{flex-shrink:0}.why-armadillo .cta .rating{display:flex;gap:13px;margin-bottom:10px;flex-direction:column}.why-armadillo .cta .rating img{width:-moz-fit-content;width:fit-content;margin:0 auto}@media (min-width: 768px){.why-armadillo .cta .rating{flex-direction:row;align-items:center}}.why-armadillo .cta .rating p{margin:0;font-weight:500}.how-works{background:#f8fafb;padding:60px 0}@media (min-width: 1240px){.how-works{padding:96px 0}}.how-works .section-header{margin-bottom:60px}.how-works .section-header .green-badge{margin-bottom:15px}.how-works .section-header h1{font-weight:800;margin-bottom:15px}.how-works .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.how-works .section-header>p{font-size:18px;margin:0 auto}@media (min-width: 1240px){.how-works .section-header>p{font-size:20px}}.how-works .section-header .review-number img{margin:0 auto 13px}@media (min-width: 768px){.how-works .section-header .review-number img{margin:0}}@media (min-width: 768px){.how-works .section-header .review-number{gap:13px}}.how-works .video{margin-bottom:40px}@media (min-width: 1240px){.how-works .video{margin-bottom:60px}}.how-works .step-process h4{margin-bottom:30px;font-weight:700;text-align:center}.how-works .step-process .all-steps{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.how-works .step-process .all-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1240px){.how-works .step-process .all-steps{grid-template-columns:repeat(4,1fr)}}.how-works .step-process .all-steps .step-card{padding:30px;background:#fff;border-radius:14px;align-items:flex-start}.how-works .step-process .all-steps .step-card .step-number{color:var(--primary-color);font-weight:700;font-size:1.4rem}.how-works .step-process .all-steps .step-card h4{margin:30px 0 10px;font-weight:700;text-align:left}.why-us{padding:40px 0}@media (min-width: 1240px){.why-us{padding:96px 0}}.why-us .section-header{margin-bottom:60px}.why-us .section-header .green-badge{margin-bottom:15px}.why-us .section-header h1{font-weight:800;margin-bottom:15px}.why-us .section-header h1 span{background:linear-gradient(96deg,color-mix(in srgb,var(--primary-color),white 25%),color-mix(in srgb,var(--primary-color),white 10%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.why-us .section-header>p{font-size:18px;margin:0 auto}@media (min-width: 1240px){.why-us .section-header>p{font-size:20px}}.why-us .section-header .review-number img{margin:0 auto 13px}@media (min-width: 1240px){.why-us .section-header .review-number img{margin:0}}@media (min-width: 1240px){.why-us .section-header .review-number{gap:13px}}.why-us .why-us-boxes{display:flex;gap:10px;overflow:auto;padding-inline:16px;padding-bottom:64px;width:100vw;max-width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}@media (min-width: 1100px){.why-us .why-us-boxes{justify-content:center}}@media (min-width: 1240px){.why-us .why-us-boxes{width:auto;margin:auto;padding-inline:0}}.why-us .why-us-boxes .single-box{border-radius:20px;background:#f8fafb;padding:16px;flex:0 0 294px}@media (min-width: 1240px){.why-us .why-us-boxes .single-box{padding:34px}}.why-us .why-us-boxes .single-box:first-of-type{display:flex;align-items:end;padding-bottom:40px;flex:0 0 140px}@media (min-width: 1240px){.why-us .why-us-boxes .single-box:first-of-type{flex:0 0 294px}}.why-us .why-us-boxes .single-box:first-of-type .list{gap:30px}@media (min-width: 1240px){.why-us .why-us-boxes .single-box:first-of-type .list{gap:28px}}.why-us .why-us-boxes .single-box p{font-weight:700;color:#1d293d;margin:0}.why-us .why-us-boxes .single-box h5{margin-bottom:32px;text-align:center;font-weight:700}.why-us .why-us-boxes .single-box .list{display:flex;flex-direction:column;gap:16px}.why-us .why-us-boxes .single-box .list div{display:flex;gap:16px;align-items:center}.why-us .why-us-boxes .single-box .list div span{width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.why-us .why-us-boxes .single-box .list div span:has(img){background:#c0c3c9!important}.why-us .why-us-boxes .single-box .list div img{flex-shrink:0}.why-us .why-us-boxes .single-box.red{border-radius:20px;border:2px solid #FCA5A5;background:linear-gradient(142deg,#f0f0f0,#fecaca)}.why-us .why-us-boxes .single-box.red .list div span{background:#dc2626}.why-us .why-us-boxes .single-box.green{border-radius:20px;border:2px solid #6EE7B7;background:linear-gradient(142deg,#d1fae5,#a7f3d0)}.why-us .why-us-boxes .single-box.green .list div span{background:var(--primary-color)}.why-us .whats-insade{border-radius:20px;background:#f8fafb;padding:48px 16px}@media (min-width: 1240px){.why-us .whats-insade{padding:48px}}.why-us .whats-insade .heading{margin-bottom:32px;text-align:center}.why-us .whats-insade .heading h3{margin-bottom:20px;font-weight:700}.why-us .whats-insade .heading p{font-size:18px;margin-bottom:0}@media (min-width: 1240px){.why-us .whats-insade .heading p{font-size:20px}}.why-us .whats-insade .all-boxes{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 768px){.why-us .whats-insade .all-boxes{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1240px){.why-us .whats-insade .all-boxes{grid-template-columns:repeat(3,1fr)}}.why-us .whats-insade .all-boxes .single-box{padding:16px 24px;border-radius:15px;background:#fff;display:flex;flex-direction:column;gap:16px}.why-us .whats-insade .all-boxes .single-box img{width:32px}.why-us .whats-insade .all-boxes .single-box p{margin:0;font-size:16px}@media (min-width: 1240px){.why-us .whats-insade .all-boxes .single-box p{font-size:18px}}.why-us .whats-insade .all-boxes .single-box p:first-of-type{color:#1d293d;font-weight:700}footer{background:#1a1a1a;padding:64px 0 32px}footer .custom-container{max-width:1435px;padding:0 15px;margin:0 auto}footer .custom-container .footer-grid{display:grid;margin-bottom:50px}@media (min-width: 768px){footer .custom-container .footer-grid{grid-template-columns:1fr 1fr;gap:40px}}footer .custom-container .footer-grid .footer-nav{display:grid;gap:30px}@media (min-width: 1240px){footer .custom-container .footer-grid .footer-nav{grid-template-columns:1fr 1fr}}footer .custom-container .footer-grid .footer-nav .footer-info{color:var(--color-white)}footer .custom-container .footer-grid .footer-nav .footer-info h5{color:var(--color-white);font-weight:700;margin-bottom:24px;font-size:28px}footer .custom-container .footer-grid .footer-nav .footer-info .rte{margin-bottom:24px}footer .custom-container .footer-grid .footer-nav .footer-info .badges{display:flex;gap:8px;align-items:center;flex-wrap:wrap}footer .custom-container .footer-grid .footer-nav .footer-info .badges .green-badge-sm{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px}footer .custom-container .footer-grid .footer-nav .footer-info .badges .green-badge-sm img{flex-shrink:0}footer .custom-container .footer-grid .footer-nav .footer-info .badges .green-badge-sm p{font-weight:400}footer .custom-container .footer-grid .footer-nav .footer-menu{margin-bottom:30px}@media (min-width: 1240px){footer .custom-container .footer-grid .footer-nav .footer-menu{margin-bottom:0}}footer .custom-container .footer-grid .footer-nav .footer-menu ul{margin:0;padding:0;list-style:none}footer .custom-container .footer-grid .footer-nav .footer-menu ul li{margin-bottom:18px}footer .custom-container .footer-grid .footer-nav .footer-menu ul li:last-of-type{margin:0}footer .custom-container .footer-grid .footer-nav .footer-menu ul li a{color:var(--color-white)}@media (min-width: 1240px){footer .custom-container .footer-grid .footer-contact{max-width:500px;width:100%;margin-left:auto}}footer .custom-container .footer-grid .footer-contact h5{color:var(--color-white);margin-bottom:20px;font-weight:700}footer .custom-container .footer-grid .footer-contact .contact-box{border-radius:10px;background:#ffffff0d;gap:16px;padding:12px;margin-bottom:16px}footer .custom-container .footer-grid .footer-contact .contact-box img{flex-shrink:0}footer .custom-container .footer-grid .footer-contact .contact-box div>:first-child{font-weight:700;color:var(--color-white);margin-bottom:4px}footer .custom-container .footer-grid .footer-contact .contact-box div a,footer .custom-container .footer-grid .footer-contact .contact-box div p{color:var(--color-white);margin:0;display:block}footer .custom-container .footer-grid .footer-contact .newsletter-form h5{color:var(--color-white);margin-bottom:10px;font-weight:700}@media (min-width: 1240px){footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group{display:flex;align-items:center;gap:8px}}footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group input{border-radius:50px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;padding:13px 17px;width:100%;color:var(--color-white);margin-bottom:10px}@media (min-width: 1240px){footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group input{margin-bottom:0}}footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group input::-moz-placeholder{color:var(--color-white);font-size:14px}footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group input::placeholder{color:var(--color-white);font-size:14px}footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group button{padding:13px 40px;width:100%}@media (min-width: 1240px){footer .custom-container .footer-grid .footer-contact .newsletter-form form .form-group button{width:auto}}footer .custom-container .shop-info{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);padding:40px 0;display:grid;gap:20px}@media (min-width: 992px){footer .custom-container .shop-info{padding:48px 0;grid-template-columns:1fr 1fr}}footer .custom-container .shop-info .trust-boxes{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;justify-content:space-between}footer .custom-container .shop-info .trust-boxes .single-box{text-align:center}footer .custom-container .shop-info .trust-boxes .single-box img{margin:0 auto 8px}footer .custom-container .shop-info .trust-boxes .single-box p{margin:0;color:var(--color-white)}footer .custom-container .shop-info .payments{display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media (min-width: 992px){footer .custom-container .shop-info .payments{margin-left:auto}}footer .custom-container .shop-info .payments p{margin:0;color:#fff}footer .custom-container .shop-info .payments .all-payments{display:flex;flex-wrap:wrap;gap:13px;align-items:center}footer .custom-container .shop-info .payments .all-payments .single-payment{border-radius:5px;background:#ffffff1a;padding:8px 16px}footer .custom-container .shop-info .payments .all-payments .single-payment span{color:var(--color-white)}footer .custom-container .footer-bottom{padding-top:32px}@media (min-width: 768px){footer .custom-container .footer-bottom{display:flex;align-items:center;gap:20px;justify-content:space-between}}footer .custom-container .footer-bottom .copyright-menu p{color:var(--color-white)}footer .custom-container .footer-bottom .copyright-menu ul{margin:0;padding:0;list-style:none}@media (min-width: 768px){footer .custom-container .footer-bottom .copyright-menu ul{display:flex;gap:34px}}footer .custom-container .footer-bottom .copyright-menu ul li{margin-bottom:10px}@media (min-width: 1240px){footer .custom-container .footer-bottom .copyright-menu ul li{margin-bottom:0}}footer .custom-container .footer-bottom .copyright-menu ul li a{color:var(--color-white)}footer .custom-container .footer-bottom .social{gap:16px;display:flex;justify-content:center;margin-top:15px}@media (min-width: 1240px){footer .custom-container .footer-bottom .social{margin-top:0;justify-content:flex-start}}footer .custom-container .footer-bottom .social .single-social{display:flex;align-items:center;justify-content:center;border-radius:20px;width:40px;height:40px;background:#ffffff1a;transition:.3s ease}footer .custom-container .footer-bottom .social .single-social:hover{background:#ffffff4d}footer .custom-container .footer-bottom .social .single-social img{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/homepage.horizon.css.map */
