@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(../assets/fonts/outfit/Outfit-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(../assets/fonts/outfit/Outfit-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(../assets/fonts/outfit/Outfit-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(../assets/fonts/outfit/Outfit-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../assets/fonts/lato/Lato-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:500;src:url(../assets/fonts/lato/Lato-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:600;src:url(../assets/fonts/lato/Lato-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(../assets/fonts/lato/Lato-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Advent-pro;font-style:normal;font-weight:400;src:url(../assets/fonts/advent-pro/advent-pro-regular.woff2) format("woff2")}:root{--black:#000;--white:#fff;--cultured:#fbf7f4;--pastel-gray:#d0dec3;--axolotl:#616e57;--color-8B8B8B:#8b8b8b;--color-9E9E9E:#9e9e9e;--top-bottom:linear-gradient(180deg,var(--pastel-gray) 0%,var(--cultured) 100%);--bottom-top:linear-gradient(180deg,var(--cultured) 0%,var(--pastel-gray) 100%);--container-max:73rem;--container-pad:1rem;--container-pad-sm:1.25rem;--bp-sm:25rem;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem}.container{box-sizing:border-box;margin-inline:auto;max-width:min(var(--container-max),100%);padding-inline:var(--container-pad);width:100%}@media (max-width:calc(var(--bp-md ) - 0.0625rem)){.container{padding-inline:var(--container-pad-sm)}}@media (min-width:var(--bp-md )){.container{max-width:45rem}}@media (min-width:var(--bp-lg )){.container{max-width:60rem}}@media (min-width:var(--bp-xl )){.container{max-width:var(--container-max)}}:root{--fs-1:0.0625rem;--fs-2:0.125rem;--fs-3:0.1875rem;--fs-4:0.25rem;--fs--4:-0.25rem;--fs-5:0.3125rem;--fs-6:0.375rem;--fs--6:-0.375rem;--fs-7:0.4375rem;--fs--7:-0.4375rem;--fs-8:0.5rem;--fs-10:0.625rem;--fs-11:0.6875rem;--fs-12:0.75rem;--fs--12:-0.75rem;--fs-14:0.875rem;--fs-16:1rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-22:1.375rem;--fs-24:1.5rem;--fs-26:1.625rem;--fs-28:1.75rem;--fs-30:1.875rem;--fs-32:2rem;--fs-34:2.125rem;--fs-36:2.25rem;--fs-38:2.375rem;--fs-40:2.5rem;--fs-42:2.625rem;--fs-44:2.75rem;--fs-46:2.875rem;--fs-48:3rem;--fs-50:3.125rem;--fs-52:3.25rem;--fs-54:3.375rem;--fs-56:3.5rem;--fs-58:3.625rem;--fs-60:3.75rem;--fs-62:3.875rem;--fs-64:4rem;--fs-66:4.125rem;--fs-68:4.25rem;--fs-70:4.375rem;--fs-72:4.5rem;--fs--72:-4.5rem;--fs-74:4.625rem;--fs-76:4.75rem;--fs-78:4.875rem;--fs--78:-4.875rem;--fs-80:5rem;--fs-82:5.125rem;--fs-84:5.25rem;--fs-86:5.375rem;--fs-88:5.5rem;--fs-90:5.625rem;--fs-92:5.75rem;--fs-94:5.875rem;--fs-96:6rem;--fs--96:-6rem;--fs-98:6.125rem;--fs-100:6.25rem;--fs--104:-6.5rem;--fs-112:7rem;--fs-128:8rem;--fs-144:9rem;--fs--144:-9rem;--fs-160:10rem;--fs--167:-10.4375rem;--fs-176:11rem;--fs-240:15rem;--fs-272:17rem;--fs-304:19rem;--fs-396:24.75rem;--fs-420:26.25rem;--fs-432:27rem;--fs-444:27.75rem;--fs-512:32rem;--fs-528:33rem;--fs-576:36rem;--fs-580:36.25rem;--fs-816:51rem;--font-outfit:"Outfit",sans-serif;--font-lato:"Lato",sans-serif;--font-advent-pro:"Advent-pro",sans-serif}h1{font-family:var(--font-outfit);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:clamp(3rem,6vw,5rem);margin:0}h2{font-size:clamp(2rem,4vw,3rem);line-height:clamp(2.5rem,5vw,4rem)}h2,h3{font-family:var(--font-outfit);font-weight:600;margin:0}h3{font-size:clamp(1.5rem,3vw,2rem);line-height:clamp(2rem,4vw,3rem)}h4{font-family:var(--font-outfit);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:500;line-height:clamp(1.75rem,3vw,2rem);margin:0}.body-large{font-size:clamp(1rem,2vw,1.125rem);line-height:clamp(1.5rem,3vw,2rem)}.body-large,.body-regular{font-family:var(--font-lato);font-weight:400;margin:0}.body-regular{font-size:clamp(.9rem,1.8vw,1rem);line-height:clamp(1.25rem,2.5vw,1.5rem)}.body-small{font-weight:400}.body-small,.label{font-family:var(--font-lato);font-size:clamp(.8rem,1.6vw,.875rem);line-height:clamp(1.25rem,2.5vw,1.5rem);margin:0}.label{font-weight:500;letter-spacing:.25px}.step-number{font-family:var(--font-advent-pro);font-size:var(--fs-144)}.button .wp-block-button .wp-element-button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32)}.button .wp-block-button .wp-element-button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}.primary-button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.primary-button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}.menu-list{align-items:center;display:flex;gap:var(--fs-16);list-style:none;margin:0;padding:0}.menu-list .menu-item a{color:var(--black);font-family:var(--font-lato);font-size:clamp(1rem,2vw,1rem);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.menu-list .menu-item a:hover{color:var(--axolotl)}.footer-menu{align-items:flex-start;display:flex;flex-direction:column;gap:var(--fs-16);list-style:none;margin:0;padding:0}.footer-menu .menu-item a{color:var(--black);font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);text-decoration:none;transition:all .3s ease}.footer-menu .menu-item a:hover{color:var(--axolotl)}.subpage-hero-section{align-items:center;background:url(../assets/images/sub-hero.svg) no-repeat 50%/cover;display:flex;height:17rem;text-align:center;width:100%}header{padding:var(--fs-8) 0}header .container .header-wrapper{align-items:center;display:flex;justify-content:space-between}header .container .header-wrapper .header-logo .custom-logo-link img{height:var(--fs-80);width:var(--fs-80)}header .container .header-wrapper .hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:var(--fs-6);height:var(--fs-32);justify-content:center;padding:0;width:var(--fs-32);z-index:1001}@media (max-width:48rem){header .container .header-wrapper .hamburger{display:flex}}header .container .header-wrapper .hamburger span{background:var(--black);border-radius:var(--fs-2);display:block;height:var(--fs-3);transition:.3s ease;width:100%}header .container .header-wrapper .hamburger.active span:first-child{transform:rotate(45deg) translate(var(--fs-5),var(--fs-5))}header .container .header-wrapper .hamburger.active span:nth-child(2){opacity:0}header .container .header-wrapper .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(var(--fs-7),var(--fs--7))}header .container .header-wrapper .header-navigation{display:flex}header .container .header-wrapper .header-navigation .menu-list{display:flex;gap:var(--fs-32)}@media (max-width:48rem){header .container .header-wrapper .header-navigation{align-items:flex-end;background:var(--white);box-shadow:var(--fs--4) 0 var(--fs--12) rgba(0,0,0,.1);flex-direction:column;gap:var(--fs-32);height:100vh;max-width:var(--fs-304);opacity:0;padding:var(--fs-80) var(--fs-16);position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;width:80%;z-index:1000}header .container .header-wrapper .header-navigation.active{opacity:1;transform:translateX(0);visibility:visible}header .container .header-wrapper .header-navigation .menu-list{align-items:flex-end;flex-direction:column;width:100%}}header .container .header-wrapper .actions-list{align-items:center;display:flex;gap:var(--fs-16)}@media (max-width:48rem){header .container .header-wrapper .actions-list{display:none}}header .container .header-wrapper .actions-list .action-link{text-decoration:none}header .container .header-wrapper .actions-list .action-link img{width:var(--fs-32)}header .container .header-wrapper .actions-list .cart-icon{position:relative}header .container .header-wrapper .actions-list .cart-icon .cart-number{align-items:center;background:var(--pastel-gray);border-radius:50%;display:flex;height:1rem;justify-content:center;position:absolute;right:-6px;top:0;width:1rem}header .container .header-wrapper .actions-list .cart-icon .cart-number p{color:var(--black)}header .container .header-wrapper .mobile-actions{display:none}@media (max-width:48rem){header .container .header-wrapper .mobile-actions{display:flex}}.site-footer{background-color:var(--pastel-gray);padding:var(--fs-64) 0 var(--fs-32) 0}.site-footer .container .footer-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--fs-32)}.site-footer .container .footer-wrapper .footer-top{display:flex;flex-direction:column;gap:var(--fs-64);width:100%}.site-footer .container .footer-wrapper .footer-top .main-footer{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:48rem){.site-footer .container .footer-wrapper .footer-top .main-footer{flex-direction:column;gap:var(--fs-64)}}.site-footer .container .footer-wrapper .footer-top .footer-content{display:flex;flex-direction:column;gap:0;justify-content:space-between;width:var(--fs-432)}@media (max-width:48rem){.site-footer .container .footer-wrapper .footer-top .footer-content{gap:var(--fs-32);width:100%}}.site-footer .container .footer-wrapper .footer-top .footer-content .footer-brand{display:flex;flex-direction:column;gap:var(--fs-8)}.site-footer .container .footer-wrapper .footer-top .footer-content .footer-brand .footer-logo .custom-logo-link img{height:var(--fs-80);width:var(--fs-80)}.site-footer .container .footer-wrapper .footer-top .footer-content .footer-social .social-list{display:flex;gap:var(--fs-16);list-style:none;margin:0;padding:0}.site-footer .container .footer-wrapper .footer-top .footer-content .footer-social .social-list .social-item a{border:var(--fs-1) solid var(--color-8B8B8B);border-radius:50%;display:flex;padding:var(--fs-8);width:-moz-max-content;width:max-content}.site-footer .container .footer-wrapper .footer-top .footer-content .footer-social .social-list .social-item a img{width:var(--fs-16)}.site-footer .container .footer-wrapper .footer-top .footer-links{display:flex;flex-direction:row;gap:var(--fs-64)}@media (max-width:48rem){.site-footer .container .footer-wrapper .footer-top .footer-links{flex-direction:column}}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-quick-links{display:flex;flex-direction:column;gap:var(--fs-20)}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact{display:flex;flex-direction:column;gap:var(--fs-20);list-style:none;width:var(--fs-240)}@media (max-width:48rem){.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact{width:100%}}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact .contact-list{display:flex;flex-direction:column;gap:var(--fs-16);margin:0;padding:0}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact .contact-list .contact-item{align-items:center;display:flex;gap:var(--fs-8)}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact .contact-list .contact-item:first-child{align-items:flex-start}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact .contact-list .contact-item:first-child img{margin-top:var(--fs-4)}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact .contact-list .contact-item img{width:var(--fs-16)}.site-footer .container .footer-wrapper .footer-top .footer-links .footer-contact .contact-list .contact-item a{color:var(--black);text-decoration:none}.site-footer .container .footer-wrapper .footer-separator{background:var(--black);height:var(--fs-2);width:100%}.hero-section .container .hero-wrapper{display:flex;flex-direction:column;gap:var(--fs-32);padding:var(--fs-80) 0}@media(max-width:48rem){.hero-section .container .hero-wrapper{padding:var(--fs-32) 0}}.hero-section .container .hero-wrapper .hero-main{align-items:center;display:flex;flex-direction:row;gap:var(--fs-112)}@media (max-width:767px){.hero-section .container .hero-wrapper .hero-main{flex-direction:column-reverse;gap:var(--fs-16)}}.hero-section .container .hero-wrapper .hero-main .hero-content{display:flex;flex-direction:column;gap:var(--fs-16)}.hero-section .container .hero-wrapper .hero-main .hero-image img{display:none;transition:opacity .5s ease-in-out}@media (max-width:767px){.hero-section .container .hero-wrapper .hero-main .hero-image img{width:100%}}@media (min-width:768px) and (max-width:1024px){.hero-section .container .hero-wrapper .hero-main .hero-image img{width:290px}}.hero-section .container .hero-wrapper .hero-main .hero-image .active{display:block;opacity:1}.hero-section .container .hero-wrapper .hero-slider{align-items:center;display:flex;gap:var(--fs-4);justify-content:center}.hero-section .container .hero-wrapper .hero-slider .slide-bar{background:var(--color-9E9E9E);border-radius:var(--fs-12);height:var(--fs-4);overflow:hidden;position:relative;width:var(--fs-64)}.hero-section .container .hero-wrapper .hero-slider .slide-bar:before{background:var(--black);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hero-section .container .hero-wrapper .hero-slider .active:before{animation:fillBar 2s linear forwards;left:0}@keyframes fillBar{0%{left:-100%}to{left:0}}.steps-section{background:var(--pastel-gray);padding:var(--fs-112) 0}.steps-section .container .steps-wrapper{display:flex;flex-direction:column;gap:var(--fs-24)}.steps-section .container .steps-wrapper .step{align-items:center;display:flex}.steps-section .container .steps-wrapper .step:nth-child(2){flex-direction:row-reverse}.steps-section .container .steps-wrapper .step:nth-child(2) .step-box{margin-right:var(--fs--6)}.steps-section .container .steps-wrapper .step:nth-child(2) .step-box:before{background:url(../assets/images/leaf2.png) no-repeat 50%/contain;bottom:var(--fs--167);left:var(--fs--78);rotate:190deg;transform:scaleX(1)}.steps-section .container .steps-wrapper .step:nth-child(2) .step-box .step-content{flex-direction:row-reverse;justify-content:end}@media(max-width:48rem){.steps-section .container .steps-wrapper .step:nth-child(2) .step-box .step-content{align-items:flex-end;flex-direction:column}}.steps-section .container .steps-wrapper .step:nth-child(2) .step-box .step-content .step-text h2,.steps-section .container .steps-wrapper .step:nth-child(2) .step-box .step-content .step-text p{text-align:right}.steps-section .container .steps-wrapper .step:nth-child(3) .step-box{margin-left:var(--fs--12)}.steps-section .container .steps-wrapper .step:nth-child(3) .step-box:before{background:url(../assets/images/leaf3.png) no-repeat 50%/contain;right:var(--fs--104);rotate:305deg;transform:scaleX(1)}.steps-section .container .steps-wrapper .step .step-box{background:var(--cultured);border-radius:var(--fs-16);margin-left:var(--fs--6);overflow:hidden;padding:var(--fs-16) var(--fs-32);position:relative;width:100%}.steps-section .container .steps-wrapper .step .step-box:before{background:url(../assets/images/leaf1.png) no-repeat 50%/contain;bottom:var(--fs--144);content:"";height:var(--fs-396);opacity:.5;pointer-events:none;position:absolute;right:var(--fs--72);transform:scaleX(-1);width:var(--fs-396)}@media (max-width:48rem){.steps-section .container .steps-wrapper .step .step-box:before{opacity:.2}}.steps-section .container .steps-wrapper .step .step-box .step-content{align-items:center;display:flex;gap:var(--fs-24)}@media(max-width:48rem){.steps-section .container .steps-wrapper .step .step-box .step-content{align-items:flex-start;flex-direction:column;gap:var(--fs-16)}}.steps-section .container .steps-wrapper .step .step-box .step-content img{width:var(--fs-128)}@media(max-width:48rem){.steps-section .container .steps-wrapper .step .step-box .step-content img{width:var(--fs-64)}}.about-us-section .container .about-us-wrapper .about-us-images{display:flex;flex-direction:column}@media (max-width:48rem){.about-us-section .container .about-us-wrapper .about-us-images .veda-satvaa-logo{display:flex;justify-content:center}}.about-us-section .container .about-us-wrapper .about-us-images .veda-satvaa-product{margin-top:var(--fs--96)}@media (max-width:48rem){.about-us-section .container .about-us-wrapper .about-us-images .veda-satvaa-product{display:flex;justify-content:center}}@media(max-width:768px){.about-us-section .container .about-us-wrapper .about-us-content .button{justify-content:center}}.product-section{padding:var(--fs-96) 0}.product-section .container{display:flex;flex-direction:column;gap:var(--fs-64)}.product-section .container .section-heading{text-align:center}.product-section .container .product-list{display:grid;gap:var(--fs-16);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.product-section .container .product-list{grid-template-columns:1fr}}.product-section .container .product-list .single-product{border:var(--fs-2) solid var(--color-9E9E9E);border-radius:var(--fs-20);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--fs-16);padding:var(--fs-24)}.product-section .container .product-list .single-product .product-image{background:var(--pastel-gray);border-radius:var(--fs-11);display:flex;height:var(--fs-272);justify-content:center;overflow:hidden}.product-section .container .product-list .single-product .product-image a{width:100%}.product-section .container .product-list .single-product .product-image a img{-o-object-fit:cover;object-fit:cover;width:100%}.product-section .container .product-list .single-product .product-details{display:flex;flex-direction:column;gap:var(--fs-16)}.product-section .container .product-list .single-product .product-details .product-price{align-items:center;display:flex;gap:var(--fs-16)}.product-section .container .product-list .single-product .product-details .product-price .regular-price del{color:var(--color-8B8B8B)}.product-section .container .product-list .single-product .product-details .product-rating{align-items:center;display:flex;gap:.5rem}.product-section .container .product-list .single-product .product-details .product-rating .star{font-size:1.5rem}.product-section .container .product-list .single-product .product-details .product-add-to-cart a{color:var(--white);text-decoration:none}.product-section .container .product-list .single-product .product-details .product-add-to-cart:hover a{color:var(--black)}.benefits-section{background:var(--bottom-top);overflow:hidden;padding-top:var(--fs-96)}.benefits-section .container .benefits-wrapper{align-items:center;display:flex;flex-direction:column;position:relative}.benefits-section .container .benefits-wrapper:after,.benefits-section .container .benefits-wrapper:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-.1875rem;content:"";height:36.25rem;position:absolute;width:36rem}@media(max-width:64.0625rem){.benefits-section .container .benefits-wrapper:after,.benefits-section .container .benefits-wrapper:before{display:none}}.benefits-section .container .benefits-wrapper:before{background:url(../assets/images/left-flower.png) no-repeat;left:-12.5rem}.benefits-section .container .benefits-wrapper:after{background:url(../assets/images/right-flower.png) no-repeat;right:-33.25rem}.benefits-section .container .benefits-wrapper .section-heading{width:var(--fs-816)}@media(max-width:48rem){.benefits-section .container .benefits-wrapper .section-heading{width:100%}}.benefits-section .container .benefits-wrapper .section-heading h2,.benefits-section .container .benefits-wrapper .section-heading p{text-align:center}.benefits-section .container .benefits-wrapper .benefit-content{align-items:center;display:flex;gap:var(--fs-64);justify-content:center}@media(max-width:64rem){.benefits-section .container .benefits-wrapper .benefit-content{display:none}}.benefits-section .container .benefits-wrapper .benefit-content .benefits-points{height:36.25rem;position:relative;width:36.25rem}.benefits-section .container .benefits-wrapper .benefit-content .benefits-points .benefit-point{align-items:center;display:flex;gap:var(--fs-12);position:absolute}.benefits-section .container .benefits-wrapper .benefit-content .benefits-points .benefit-point .active{background:var(--black)!important;color:var(--cultured)!important}.benefits-section .container .benefits-wrapper .benefit-content .benefits-points .benefit-point .label{align-items:center;background:var(--cultured);border:.0625rem solid var(--black);border-radius:50%;color:var(--black);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.benefits-section .container .benefits-wrapper .benefit-content .left-points .benefit-point{flex-direction:row}.benefits-section .container .benefits-wrapper .benefit-content .left-points .point-1{left:16.75rem;top:8.75rem}.benefits-section .container .benefits-wrapper .benefit-content .left-points .point-2{left:18.5rem;top:14.625rem}.benefits-section .container .benefits-wrapper .benefit-content .left-points .point-3{left:18.125rem;top:20.75rem}.benefits-section .container .benefits-wrapper .benefit-content .left-points .point-4{left:15.9375rem;top:26.3125rem}.benefits-section .container .benefits-wrapper .benefit-content .right-points{z-index:2}.benefits-section .container .benefits-wrapper .benefit-content .right-points .point-5{right:17.1875rem;top:8.75rem}.benefits-section .container .benefits-wrapper .benefit-content .right-points .point-6{right:18.9375rem;top:14.625rem}.benefits-section .container .benefits-wrapper .benefit-content .right-points .point-7{right:18.5625rem;top:20.75rem}.benefits-section .container .benefits-wrapper .benefit-content .right-points .point-8{right:16.3125rem;top:26.3125rem}.benefits-section .container .benefits-wrapper .benefit-content .product-wrapper .product-image{width:var(--fs-420)}.benefits-section .container .benefits-wrapper .mobile-benefits{display:none}@media (min-width:48rem) and (max-width:64rem){.benefits-section .container .benefits-wrapper .mobile-benefits{align-items:center;display:flex;flex-direction:row}.benefits-section .container .benefits-wrapper .mobile-benefits .product-wrapper .product-image{width:25rem}.benefits-section .container .benefits-wrapper .mobile-benefits .benefit-rotator{align-items:center;display:flex;flex-direction:column;gap:1rem}.benefits-section .container .benefits-wrapper .mobile-benefits .benefit-rotator .point-number .label{align-items:center;background:var(--cultured);border:.0625rem solid var(--black);border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.benefits-section .container .benefits-wrapper .mobile-benefits .benefit-rotator .center-text{text-align:center;width:11.875rem}}@media (max-width:47.9375rem){.benefits-section .container .benefits-wrapper .mobile-benefits{align-items:center;display:flex;flex-direction:column;margin-top:2rem;text-align:center}.benefits-section .container .benefits-wrapper .mobile-benefits .product-wrapper .product-image{width:100%}.benefits-section .container .benefits-wrapper .mobile-benefits .benefit-rotator{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem;padding-bottom:4rem}.benefits-section .container .benefits-wrapper .mobile-benefits .point-number .label{align-items:center;background:var(--cultured);border:.0625rem solid var(--black);border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.benefits-section .container .benefits-wrapper .mobile-benefits .center-text{font-size:1rem;line-height:1.4;max-width:11.875rem}}.why-us-section .container .why-us-wrapper .why-us-bento .first-row{align-items:stretch;display:flex;gap:var(--fs-32)}@media (max-width:48rem){.why-us-section .container .why-us-wrapper .why-us-bento .first-row{flex-direction:column;gap:var(--fs-16)}}.why-us-section .container .why-us-wrapper .why-us-bento .first-row div:hover{background:var(--pastel-gray)}.why-us-section .container .why-us-wrapper .why-us-bento .first-row div:hover .card-image{background:var(--cultured)!important}.why-us-section .container .why-us-wrapper .why-us-bento .first-row div .card-image{background:none;border-radius:50%;display:flex;height:var(--fs-64);width:var(--fs-64)}.why-us-section .container .why-us-wrapper .why-us-bento .first-row div .card-image figure{align-items:center;display:flex;justify-content:center}.why-us-section .container .why-us-wrapper .why-us-bento .second-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--fs-32)}@media (max-width:64rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row{flex-direction:column;gap:var(--fs-24)}}@media (max-width:48rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row{flex-direction:column;gap:var(--fs-16);margin-top:var(--fs-16)}}.why-us-section .container .why-us-wrapper .why-us-bento .second-row div:hover{background:var(--pastel-gray)}.why-us-section .container .why-us-wrapper .why-us-bento .second-row div:hover .card-image{background:var(--cultured)!important}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-four{width:18rem}@media (max-width:64rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-four{width:100%}}@media (max-width:48rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-four{order:1;width:100%}}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-four .card-image{border-radius:50%;display:flex;height:var(--fs-64);width:var(--fs-64)}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-four .card-image figure{align-items:center;display:flex;justify-content:center}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .youtube-video{cursor:pointer;display:flex;flex:1;min-height:15rem;overflow:hidden;position:relative}@media (max-width:64rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row .youtube-video{width:100%}}@media (max-width:48rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row .youtube-video{order:2}}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .youtube-video:before{background:url(../assets/images/play-circle.svg) no-repeat 50%/contain;content:"";height:var(--fs-56);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--fs-56)}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .youtube-video .wp-block-image img{border-radius:1rem;height:100%;width:100%}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-five{width:18rem}@media (max-width:64rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-five{width:100%}}@media (max-width:48rem){.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-five{width:100%}}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-five .card-image{border-radius:50%;display:flex;height:var(--fs-64);width:var(--fs-64)}.why-us-section .container .why-us-wrapper .why-us-bento .second-row .point-five .card-image figure{align-items:center;display:flex;justify-content:center}.testimonial-section .testimonial-wrapper{display:block}.testimonial-section .testimonial-wrapper .container{margin-bottom:var(--fs-64)}.testimonial-section .testimonial-wrapper .container h2{text-align:center}.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper{align-items:stretch}.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper .testimonial-card{background-color:var(--pastel-gray);border-radius:var(--fs-40);display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:center;margin:0 auto;max-width:44.5rem;padding:var(--fs-32) var(--fs-80);width:100%}@media(max-width:64rem){.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper .testimonial-card{max-width:36rem}}@media(max-width:48rem){.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper .testimonial-card{border-radius:var(--fs-24);max-width:100%}}.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper .testimonial-card .testimonial-inner{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--fs-32)}.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper .testimonial-card .testimonial-inner .testimonial-avatar img{border-radius:50%;height:var(--fs-64);width:var(--fs-64)}.testimonial-section .testimonial-wrapper .testimonials .swiper-wrapper .testimonial-card .testimonial-inner .testimonial-text{text-align:center}.testimonial-section .testimonial-wrapper .testimonials .swiper-pagination{margin-top:2rem;position:relative}.testimonial-section .testimonial-wrapper .testimonials .swiper-pagination-bullet{background-color:#555;opacity:1}.testimonial-section .testimonial-wrapper .testimonials .swiper-pagination-bullet-active{background-color:var(--pastel-gray)}.blog-section{padding:var(--fs-98) 0 var(--fs-48)}.blog-section .container .blog-wrapper .blog-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--fs-64)}.blog-section .container .blog-wrapper .blog-header .blog-navigation{align-items:center;display:flex;gap:var(--fs-16)}.blog-section .container .blog-wrapper .blog-header .blog-navigation .blog-next,.blog-section .container .blog-wrapper .blog-header .blog-navigation .blog-prev{background:var(--pastel-gray);border:var(--fs-1) solid var(--black);border-radius:50%;display:flex;padding:var(--fs-16)}.blog-section .container .blog-wrapper .blog-header .blog-navigation .blog-next img,.blog-section .container .blog-wrapper .blog-header .blog-navigation .blog-prev img{width:var(--fs-20)}.blog-section .container .blog-wrapper .blog-slider .swiper-wrapper{display:flex;gap:var(--fs-32);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;will-change:transform}.blog-section .container .blog-wrapper .blog-slider .swiper-wrapper::-webkit-scrollbar{display:block}.blog-section .container .blog-wrapper .blog-slider .blog-card{border:var(--fs-2) solid var(--pastel-gray);border-radius:var(--fs-16);display:flex;flex-direction:column;gap:var(--fs-16);margin:0;overflow:hidden;padding:var(--fs-16);width:21rem}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-image{border-radius:.625rem .625rem 0 0;height:15rem;overflow:hidden;width:100%}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content{display:flex;flex-direction:column;gap:var(--fs-16)}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content .body-large{color:var(--black);display:-webkit-box;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content .blog-card-meta{align-items:center;display:flex;gap:var(--fs-32)}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content .blog-card-meta .post-comment,.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content .blog-card-meta .post-date{align-items:center;display:flex;gap:var(--fs-8)}.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content .blog-card-meta .post-comment img,.blog-section .container .blog-wrapper .blog-slider .blog-card .blog-card-content .blog-card-meta .post-date img{height:var(--fs-16);width:var(--fs-16)}.newsletter-section{padding:var(--fs-160) 0 var(--fs-176)}.newsletter-section .container .newsletter-wrapper{background:var(--pastel-gray);background:url(../assets/images/newsletter-bg.png) no-repeat 50%/cover;border-radius:var(--fs-20);display:flex;flex-direction:column;gap:var(--fs-32);overflow:hidden;padding:var(--fs-32) var(--fs-48)}.newsletter-section .container .newsletter-wrapper form,.newsletter-section .container .newsletter-wrapper h2,.newsletter-section .container .newsletter-wrapper p{width:var(--fs-512)}@media(max-width:48rem){.newsletter-section .container .newsletter-wrapper form,.newsletter-section .container .newsletter-wrapper h2,.newsletter-section .container .newsletter-wrapper p{text-align:center;width:100%}}.newsletter-section .container .newsletter-wrapper .newsletter-form{align-items:center;display:flex;gap:1rem}.newsletter-section .container .newsletter-wrapper .newsletter-form input[type=email]{border:var(--fs-1) solid transparent;border-radius:var(--fs-128);height:var(--fs-40);padding:0 var(--fs-16);width:var(--fs-444)}.newsletter-section .container .newsletter-wrapper .newsletter-form input[type=email]:focus{border:var(--fs-1) solid var(--black);outline:none}.newsletter-section .container .newsletter-wrapper .newsletter-form .newsletter-submit{background:var(--black);border:none;border-radius:50%;cursor:pointer;display:flex;padding:var(--fs-10)}.newsletter-section .container .newsletter-wrapper .newsletter-form .newsletter-submit img{width:var(--fs-20)}.about-section{align-items:center;background:url(../assets/images/sub-hero.svg) no-repeat 50%/cover;display:flex;height:17rem;text-align:center;width:100%}.about-us-section{background-color:var(--cultured)}.about-us-section .container .about-us-wrapper{align-items:center;display:flex;gap:3rem;padding:6rem 0}@media (min-width:320px) and (max-width:480px){.about-us-section .container .about-us-wrapper{flex-direction:column;gap:1.5rem;text-align:center}}@media (min-width:481px) and (max-width:768px){.about-us-section .container .about-us-wrapper{flex-direction:column;gap:2rem;text-align:center}}@media (min-width:769px) and (max-width:1024px){.about-us-section .container .about-us-wrapper{flex-direction:row;gap:2.5rem}}.about-us-section .container .about-us-wrapper .content-wrapper{display:flex;flex-direction:column;gap:2rem}@media (max-width:48rem){.about-us-section .container .about-us-wrapper .content-wrapper{align-items:center;gap:1rem}}@media (min-width:769px) and (max-width:1024px){.about-us-section .container .about-us-wrapper .content-wrapper{width:60%}}.about-us-section .container .about-us-wrapper .content-wrapper .sub-text{display:flex;flex-direction:column;gap:1rem}.about-us-section .container .about-us-wrapper .image-wrapper{width:100%}@media (max-width:48rem){.about-us-section .container .about-us-wrapper .image-wrapper{width:100%}}@media (min-width:769px) and (max-width:1024px){.about-us-section .container .about-us-wrapper .image-wrapper{width:40%}}.about-us-section .container .about-us-wrapper .image-wrapper img{border-radius:1rem;width:100%}.video-section{background-color:var(--cultured);padding:6rem 0}.video-section .container .section-wrapper{position:relative}.video-section .container .section-wrapper .section-heading{max-width:39rem;width:100%}@media(max-width:768px){.video-section .container .section-wrapper .section-heading{max-width:100%}}.video-section .container .section-wrapper .section-heading h2,.video-section .container .section-wrapper .section-heading p{text-align:center}.video-section .container .section-wrapper .video-wrapper{cursor:pointer;position:relative}.video-section .container .section-wrapper .video-wrapper:before{background:url(../assets/images/play-circle.svg) no-repeat 50%/contain;content:"";height:7rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:7rem;z-index:10}@media(max-width:768px){.video-section .container .section-wrapper .video-wrapper:before{height:3.5rem;width:3.5rem}}.video-section .container .section-wrapper .playing:before{display:none}.points-section{background-color:var(--pastel-gray)}.points-section .points-wrapper{align-items:center;display:flex;gap:112px;justify-content:center;padding:32px 0}@media (min-width:20rem) and (max-width:30rem){.points-section .points-wrapper{display:grid;gap:2.5rem;grid-template-columns:1fr;padding:2rem 1rem}}@media (min-width:30.063rem) and (max-width:48rem){.points-section .points-wrapper{display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);padding:2.5rem 1rem}}@media (min-width:48.063rem) and (max-width:64rem){.points-section .points-wrapper{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);padding:3rem 2rem}}.points-section .points-wrapper .point{display:flex;flex-direction:column;text-align:center}.points-section .points-wrapper .separator{border:1px solid var(--black);height:4rem}@media (min-width:20rem) and (max-width:30rem){.points-section .points-wrapper .separator{display:none}}@media (min-width:30.063rem) and (max-width:48rem){.points-section .points-wrapper .separator{display:none}}@media (min-width:48.063rem) and (max-width:64rem){.points-section .points-wrapper .separator{display:none}}.team-section{background-color:var(--cultured);padding:6rem 0}@media(max-width:48rem){.team-section{padding:48px 0}}.team-section .container .team-wrapper{align-items:flex-start;align-items:center;display:flex;gap:3rem}@media (min-width:20rem) and (max-width:30rem){.team-section .container .team-wrapper{flex-direction:column;gap:1.5rem;padding:3rem 0;text-align:center}}@media (min-width:30.063rem) and (max-width:48rem){.team-section .container .team-wrapper{flex-direction:column;gap:2rem;padding:4rem 0;text-align:center}}@media (min-width:48.063rem) and (max-width:63.9375rem){.team-section .container .team-wrapper{flex-direction:column;gap:2.5rem;padding:5rem 0}}.team-section .container .team-wrapper .image-wrapper img{border-radius:1rem}@media (max-width:767px){.team-section .container .team-wrapper .image-wrapper img{width:100%}}@media (min-width:1024px){.team-section .container .team-wrapper .image-wrapper img{width:500px}}.team-section .container .team-wrapper .content-wrapper{display:flex;flex-direction:column;gap:2rem}@media (max-width:48rem){.team-section .container .team-wrapper .content-wrapper{align-items:center;gap:1rem}}.team-section .container .team-wrapper .content-wrapper .sub-text{display:flex;flex-direction:column;gap:1rem}.cart-section{align-items:center;background:url(../assets/images/sub-hero.svg) no-repeat 50%/cover;display:flex;height:17rem;text-align:center;width:100%}.cart{background-color:var(--cultured);padding:6rem 0}.cart .container .cart-wrapper .content-wrapper{align-items:flex-end;background-color:hsla(91,29%,82%,.4);border:.25rem solid var(--pastel-gray);border-radius:.75rem;display:flex;flex-direction:column;gap:3rem;padding:4rem}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper{padding:1rem}}.cart .container .cart-wrapper .content-wrapper .product-detail{align-items:center;display:flex;gap:2rem;justify-content:space-between;position:relative;width:100%}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .product-detail{align-items:flex-start;flex-direction:column;gap:1rem}}.cart .container .cart-wrapper .content-wrapper .product-detail .remove-product{position:absolute;right:0;top:0}.cart .container .cart-wrapper .content-wrapper .product-detail .remove-product .remove-item{background:transparent;border:none;color:var(--black);cursor:pointer;font-size:1.5rem;margin:0;padding:0}.cart .container .cart-wrapper .content-wrapper .product-detail .product-info{align-items:center;display:flex;gap:2rem}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-info{align-items:flex-start;flex-direction:column;gap:.75rem}}.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .image-wrapper{background-color:var(--cultured);border-radius:.75rem;flex-shrink:0;padding:.6875rem .5625rem .5625rem .6875rem}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .image-wrapper{padding:.3125rem}}.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .image-wrapper img{border-radius:.5rem;height:7.75rem;-o-object-fit:cover;object-fit:cover;width:7.75rem}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .image-wrapper img{height:7.5rem;width:7.5rem}}.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .product{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .product{width:100%}}@media (48rem <= width <= 64rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .product{width:22rem}}.cart .container .cart-wrapper .content-wrapper .product-detail .product-info .product .details h4 a{color:var(--black);text-decoration:none}.cart .container .cart-wrapper .content-wrapper .product-detail .product-pricing{align-items:center;display:flex;gap:6rem}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-pricing{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}@media (48rem <= width <= 64rem){.cart .container .cart-wrapper .content-wrapper .product-detail .product-pricing{align-items:flex-start;flex-direction:column;gap:.5rem}}.cart .container .cart-wrapper .content-wrapper .product-detail .product-pricing .ajax-qty{background:transparent;border:.125rem solid var(--black);border-radius:.375rem;font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);margin:0;padding:.5rem .75rem;width:7rem}.cart .container .cart-wrapper .content-wrapper .product-detail .product-pricing .ajax-qty:focus{border:.125rem solid var(--black);outline:none}.cart .container .cart-wrapper .content-wrapper .sub-total-detail{align-items:center;border-bottom:.125rem solid #000;border-top:.125rem solid #000;display:flex;flex-wrap:wrap;gap:9rem;justify-content:flex-end;padding:3rem 0;width:100%}@media (max-width:47.9375rem){.cart .container .cart-wrapper .content-wrapper .sub-total-detail{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between}}@media (48rem <= width <= 64rem){.cart .container .cart-wrapper .content-wrapper .sub-total-detail{flex-direction:row;justify-content:space-between}.cart .container .cart-wrapper .content-wrapper .sub-total-detail .sub-price{display:flex;flex-direction:column;gap:.5rem}}.cart .container .cart-wrapper .total-price{align-items:center;display:flex;gap:9rem;justify-content:flex-end}@media (max-width:47.9375rem){.cart .container .cart-wrapper .total-price{align-items:center;flex-direction:row;gap:.5rem;justify-content:space-between;width:100%}}@media (48rem <= width <= 64rem){.cart .container .cart-wrapper .total-price{flex-direction:row;justify-content:space-between}}.cart .container .cart-wrapper button{display:flex;justify-content:flex-end}@media (max-width:47.9375rem){.cart .container .cart-wrapper button{width:100%}}.thank-you{background-color:var(--cultured);padding-bottom:6rem}.thank-you .container .thank-you-wrapper{align-items:center;display:flex;flex-direction:column;gap:5rem}@media(max-width:48rem){.thank-you .container .thank-you-wrapper{gap:3rem}}.thank-you .container .thank-you-wrapper .image-wrapper{align-items:center;display:flex;flex-direction:column}.thank-you .container .thank-you-wrapper .image-wrapper .thank{font-size:7rem}@media(max-width:48rem){.thank-you .container .thank-you-wrapper .image-wrapper .thank{font-size:3.75rem}}.thank-you .container .thank-you-wrapper .content-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center}.thank-you .container .thank-you-wrapper .content-wrapper a{color:var(--black);font-family:var(--font-lato);font-size:clamp(1rem,2vw,1rem);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:1.5rem;margin-top:2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.thank-you .container .thank-you-wrapper .content-wrapper a:hover{color:var(--axolotl)}.hero-banner{background:var(--cultured);padding:8rem 0}@media(max-width:48rem){.hero-banner{padding:4rem 0}}.hero-banner .banner-wrapper{align-items:center;background-position:0;background-repeat:no-repeat;background-size:cover;background:url(../assets/images/hero-banner.png) no-repeat 50%/cover;border-radius:var(--fs-20);display:flex;gap:var(--fs-32);justify-content:flex-start;padding:var(--fs-48);position:relative}@media(max-width:48rem){.hero-banner .banner-wrapper{justify-content:center;padding:var(--fs-32);text-align:center}}.hero-banner .banner-content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;max-width:31.25rem}@media(max-width:48rem){.hero-banner .banner-content{max-width:100%}}.product-section{background-color:var(--cultured);padding:5rem 0}@media (max-width:48rem){.product-section{padding:3rem 0}}.product-section .container .product-wrapper{align-items:center;display:flex;flex-direction:column;gap:3rem;text-align:center}.product-section .container .product-wrapper .card-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media (max-width:48rem){.product-section .container .product-wrapper .card-wrapper{align-items:center;flex-direction:column}}.product-section .container .product-wrapper .card-wrapper .card{align-items:center;display:flex;flex:1 1 20rem;flex-direction:column;gap:1.5rem;justify-content:flex-start;max-width:100%}.product-section .container .product-wrapper .card-wrapper .card .image-wrapper{background:var(--pastel-gray);border-radius:.75rem;height:25rem;overflow:hidden;width:100%}.product-section .container .product-wrapper .card-wrapper .card .image-wrapper a img{width:100%}.product-section .container .product-wrapper .card-wrapper .card .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;text-align:left;width:100%}.product-section .container .product-wrapper .card-wrapper .card .content-wrapper .detail{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}@media(max-width:48rem){.product-section .container .product-wrapper .card-wrapper .card .content-wrapper .detail{display:block}}.product-section .container .product-wrapper .card-wrapper .card .content-wrapper .detail .product-info a{color:var(--black);font-family:var(--font-outfit);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:500;line-height:clamp(1.75rem,3vw,2rem);margin:0;text-decoration:none}.contact-us{background-color:var(--cultured);padding:6rem 0}.contact-us .container .contact-us-wrapper{background:var(--pastel-gray);border-radius:1.25rem;display:flex;overflow:hidden}@media(max-width:767px){.contact-us .container .contact-us-wrapper{flex-direction:column}}.contact-us .container .contact-us-wrapper .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.contact-us .container .contact-us-wrapper .image-wrapper img{height:16rem;-o-object-fit:cover;object-fit:cover;width:100%}}.contact-us .container .contact-us-wrapper .form-wrapper{display:flex;flex-direction:column;gap:2.5rem;padding:2rem}@media(max-width:768px){.contact-us .container .contact-us-wrapper .form-wrapper{padding:1rem}}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info{display:flex;flex-direction:column;gap:1rem}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p{align-items:center;display:flex;flex-direction:row;gap:1rem;margin:0;width:100%}@media (max-width:767px){.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p{flex-direction:column;gap:1rem}}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p br{display:none}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p .wpcf7-form-control-wrap{display:block;width:100%}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p .wpcf7-form-control-wrap .input-field{background:var(--cultured);border:.0625rem solid var(--black);border-radius:.625rem;box-sizing:border-box;color:var(--black);font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);max-width:100%;padding:1rem 1.5rem;width:100%}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p .wpcf7-form-control-wrap .input-field::-moz-placeholder{color:var(--black)}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p .wpcf7-form-control-wrap .input-field::placeholder{color:var(--black)}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info .row p .wpcf7-form-control-wrap .input-field:focus{border:.0625rem solid var(--black);outline:none}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p{display:flex;flex-direction:column;margin:0}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p br{display:flex}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-form-control-wrap{display:block;width:100%}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-form-control-wrap .input-field{background:var(--cultured);border:.0625rem solid var(--black);border-radius:.625rem;box-sizing:border-box;color:var(--black);font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);max-width:100%;padding:1rem 1.5rem;width:100%}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-form-control-wrap .input-field::-moz-placeholder{color:var(--black)}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-form-control-wrap .input-field::placeholder{color:var(--black)}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-form-control-wrap .input-field:focus{border:.0625rem solid var(--black);outline:none}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-form-control-wrap .wpcf7-textarea{height:6rem}.contact-us .container .contact-us-wrapper .form-wrapper .wpcf7 .wpcf7-form .form-info>p .wpcf7-spinner{display:none}.contact-us .container .contact-us-wrapper .form-wrapper .map iframe{border-radius:.75rem;width:100%}.product-page-details{background-color:var(--cultured);padding:6rem 0}@media (max-width:48rem){.product-page-details{padding:3rem 0}}.product-page-details .container .product-wrapper{align-items:flex-start;display:flex;gap:3rem}.product-page-details .container .product-wrapper .image-wrapper{flex:1}.product-page-details .container .product-wrapper .image-wrapper img{border-radius:.75rem;width:100%}.product-page-details .container .product-wrapper .image-wrapper .thumbnail-wrapper{display:flex;gap:.75rem;margin-top:1rem}.product-page-details .container .product-wrapper .image-wrapper .thumbnail-wrapper img{border-radius:.5rem;cursor:pointer;height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.product-page-details .container .product-wrapper .info-wrapper{display:flex;flex:1;flex-direction:column;gap:2rem}.product-page-details .container .product-wrapper .info-wrapper .features{display:flex;flex-direction:column;gap:1rem}.product-page-details .container .product-wrapper .info-wrapper .features ul{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.product-page-details .container .product-wrapper .info-wrapper .features ul li{font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);margin:0;padding-left:1rem;position:relative}.product-page-details .container .product-wrapper .info-wrapper .features ul li:before{background-color:var(--black);content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.product-page-details .container .product-wrapper .info-wrapper .cart{align-items:center;display:flex;gap:2rem;padding:0}.product-page-details .container .product-wrapper .info-wrapper .cart .quantity .input-text{border:.0625rem solid var(--black);border-radius:7rem;font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);margin:0;padding:1rem;width:4rem}.product-page-details .container .product-wrapper .info-wrapper .cart .quantity .input-text:focus{border:.0625rem solid var(--black);box-shadow:none;outline:none}.product-page-details .container .product-wrapper .info-wrapper .cart .button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.product-page-details .container .product-wrapper .info-wrapper .cart .button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}.product-page-details .container .review-wrapper{background:var(--pastel-gray);border-radius:.75rem;margin-top:4rem;padding:1.5rem}.product-page-details .container .review-wrapper h3{margin-bottom:1.75rem}@media(max-width:48rem){.product-page-details .container .review-wrapper{display:flex;flex-direction:column;gap:.875rem;padding:1rem}}.product-page-details .container .review-wrapper .review-form{display:flex;flex-direction:column;gap:1rem}.product-page-details .container .review-wrapper .review-form .rate{align-items:center;background-color:var(--cultured);border-radius:.625rem;display:flex;gap:1.5rem;padding:1.5rem}.product-page-details .container .review-wrapper .review-form .rate .rating-label{font-family:var(--font-outfit);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:500;line-height:clamp(1.75rem,3vw,2rem);margin:0}.product-page-details .container .review-wrapper .review-form .rate .rating-input{display:flex;flex-direction:row-reverse;font-size:1.5rem;gap:.25rem;justify-content:flex-start}.product-page-details .container .review-wrapper .review-form .rate .rating-input input{display:none}.product-page-details .container .review-wrapper .review-form .rate .rating-input label{color:var(--black);cursor:pointer;transition:color .2s ease}.product-page-details .container .review-wrapper .review-form .rate .rating-input input:checked~label,.product-page-details .container .review-wrapper .review-form .rate .rating-input label:hover,.product-page-details .container .review-wrapper .review-form .rate .rating-input label:hover~label{color:gold}.product-page-details .container .review-wrapper .review-form textarea{background-color:var(--cultured);border:none;border-radius:.625rem;color:var(--black);font-family:var(--font-outfit);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:500;line-height:clamp(1.75rem,3vw,2rem);margin:0;min-height:6.25rem;padding:1.5rem}.product-page-details .container .review-wrapper .review-form textarea:focus{outline:none}.product-page-details .container .review-wrapper .review-form textarea::-moz-placeholder{color:var(--black)}.product-page-details .container .review-wrapper .review-form textarea::placeholder{color:var(--black)}.product-page-details .container .review-wrapper .review-form .form-submit{margin:0}@media (max-width:62rem){.product-page-details .product-wrapper{flex-direction:column;gap:2rem}}.woocommerce #respond input#submit.primary-button,.woocommerce .review-form .form-submit .primary-button{all:unset;background:var(--black);border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;display:inline-block;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.woocommerce #respond input#submit.primary-button:hover{background:none;color:var(--black)}.site-main>h2{display:none}.site-main .wc-block-checkout{box-sizing:border-box;margin-inline:auto;max-width:min(var(--container-max),100%);padding-inline:var(--container-pad);width:100%}.site-main .wc-block-checkout p{font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);margin:0}.site-main .wc-block-checkout div{font-family:var(--font-lato)}.site-main .wc-block-checkout h2{font-family:var(--font-outfit);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:clamp(2.5rem,5vw,4rem);margin:0}.site-main .wc-block-checkout input,.site-main .wc-block-checkout label{font-family:var(--font-lato)!important}.site-main .wc-block-checkout input{background:var(--white)!important;border:.0625rem solid var(--black)!important}.site-main .wc-block-checkout input:focus{border:.0625rem solid var(--black);outline:none}.site-main .wc-block-checkout select{border:.0625rem solid var(--black)}.site-main .wc-block-checkout select,.site-main .wc-block-checkout span{font-family:var(--font-lato)!important}.site-main .wc-block-checkout button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.site-main .wc-block-checkout button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}.order .order-search{margin-top:5rem}.order .order-search .container .order-search-wrapper{display:flex;flex-direction:column;gap:3rem}.order .order-search .container .order-search-wrapper .order-search-form{align-items:center;display:flex;gap:1rem}.order .order-search .container .order-search-wrapper .order-search-form input{background:transparent;border:.0625rem solid var(--black);border-radius:7rem;font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:1rem;width:100%}.order .order-search .container .order-search-wrapper .order-search-form input:focus{border:.0625rem solid var(--black);outline:none}.order .all-orders{margin-top:4rem}.order .order-summary{margin-top:7rem}.order .order-summary .container .order-summary-wrapper{display:flex;flex-direction:column;gap:3rem}.order .order-summary .container .order-summary-wrapper .order-detail{display:flex;flex-direction:column;gap:2rem}.order .order-summary .container .order-summary-wrapper .order-detail div{border-bottom:.0625rem solid var(--color-8B8B8B);padding-bottom:1.5rem}.order .order-summary .container .order-summary-wrapper .order-detail .order-data,.order .order-summary .container .order-summary-wrapper .order-detail .order-total,.order .order-summary .container .order-summary-wrapper .order-detail .product-data,.order .order-summary .container .order-summary-wrapper .order-detail .shipping-data,.order .order-summary .container .order-summary-wrapper .order-detail .user-data{display:flex;flex-direction:column;gap:.5rem}.order .order-summary .container .order-summary-wrapper .order-detail .product-data .order-products{border:.0625rem solid var(--color-9E9E9E);border-collapse:collapse;width:100%}.order .order-summary .container .order-summary-wrapper .order-detail .product-data .order-products thead tr th{border:.0625rem solid var(--color-9E9E9E);font-weight:700;padding:.75rem;text-align:center}.order .order-summary .container .order-summary-wrapper .order-detail .product-data .order-products tbody tr td{border:.0625rem solid var(--color-9E9E9E);padding:.75rem;text-align:center;vertical-align:middle}.order .order-summary .container .order-summary-wrapper .order-detail .product-data .order-products tbody tr td img{display:inline-block;height:auto;max-width:3.75rem;vertical-align:middle}.site-main .woocommerce{box-sizing:border-box;margin-inline:auto;max-width:min(var(--container-max),100%);padding-inline:var(--container-pad);padding:7rem 0;width:100%}@media(max-width:767px){.site-main .woocommerce{padding:3rem 1rem}}.site-main .woocommerce .u-columns{display:flex;gap:2rem;width:100%}@media(max-width:767px){.site-main .woocommerce .u-columns{flex-direction:column}}.site-main .woocommerce .u-columns .u-column1{display:flex;flex-direction:column;gap:2rem}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login{display:flex;flex-direction:column;gap:1.5rem}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide{display:flex;flex-direction:column;font-family:var(--font-lato);gap:1rem;margin:0}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide:after,.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide:before{display:none}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide .input-text{background:var(--cultured);border:.0625rem solid var(--black);border-radius:.625rem;box-sizing:border-box;color:var(--black);font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);max-width:100%;padding:1rem 1.5rem;width:100%}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide .input-text::-moz-placeholder{color:var(--black)}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide .input-text::placeholder{color:var(--black)}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row-wide .input-text:focus{border:.0625rem solid var(--black);outline:none}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row{display:flex;flex-direction:column;gap:.5rem}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row:after,.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row:before{display:none}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row .woocommerce-form-login__rememberme{align-items:center;display:flex;gap:8px}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox{height:1.25rem;margin:0;padding:0;width:1.25rem}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row .woocommerce-form-login__rememberme span{font-family:var(--font-lato)}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row .woocommerce-button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .form-row .woocommerce-button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .lost_password a{color:var(--black);font-family:var(--font-lato);font-size:clamp(1rem,2vw,1rem);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login .lost_password a:hover{color:var(--axolotl)}.site-main .woocommerce .u-columns .u-column1 .woocommerce-form-login p{margin:0}.site-main .woocommerce .u-columns .u-column2{display:flex;flex-direction:column;gap:2rem}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register{display:flex;flex-direction:column;font-family:var(--font-lato);gap:1.5rem}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide{display:flex;flex-direction:column;font-family:var(--font-lato);gap:.5rem;margin:0}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide .input-text{background:var(--cultured);border:.0625rem solid var(--black);border-radius:.625rem;box-sizing:border-box;color:var(--black);font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);max-width:100%;padding:1rem 1.5rem;width:100%}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide .input-text::-moz-placeholder{color:var(--black)}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide .input-text::placeholder{color:var(--black)}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide .input-text:focus{border:.0625rem solid var(--black);outline:none}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide:after,.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row-wide:before{display:none}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register p{margin:0}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .woocommerce-privacy-policy-text p a{color:var(--axolotl)}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.site-main .woocommerce .u-columns .u-column2 .woocommerce-form-register .form-row button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}.lost_reset_password{display:flex;flex-direction:column;font-family:var(--font-lato);gap:1rem}.lost_reset_password p{margin:0}.lost_reset_password .form-row-first{display:flex;flex-direction:column;gap:.5rem}.lost_reset_password .form-row-first:after,.lost_reset_password .form-row-first:before{display:none}.lost_reset_password .form-row-first .input-text{background:var(--cultured);border:.0625rem solid var(--black);border-radius:.625rem;box-sizing:border-box;color:var(--black);font-family:var(--font-lato);font-size:clamp(.9rem,1.8vw,1rem);font-weight:400;line-height:clamp(1.25rem,2.5vw,1.5rem);max-width:100%;padding:1rem 1.5rem;width:100%}.lost_reset_password .form-row-first .input-text::-moz-placeholder{color:var(--black)}.lost_reset_password .form-row-first .input-text::placeholder{color:var(--black)}.lost_reset_password .form-row-first .input-text:focus{border:.0625rem solid var(--black);outline:none}.lost_reset_password .woocommerce-form-row .woocommerce-Button{background:var(--black);border:none;border:var(--fs-1) solid var(--black);border-radius:var(--fs-112);color:var(--white);cursor:pointer;font-family:var(--font-lato);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;letter-spacing:.09px;line-height:clamp(1.25rem,2.5vw,1.5rem);padding:var(--fs-16) var(--fs-32);text-decoration:none;width:-moz-max-content;width:max-content}.lost_reset_password .woocommerce-form-row .woocommerce-Button:hover{background:none;border:var(--fs-1) solid var(--black);color:var(--black)}html{margin:0!important;padding:0}