:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: 1s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) var(--duration-long) forwards;--animation-fade-in: fadeIn var(--duration-extra-longer) var(--ease-out-slow) var(--duration-medium) forwards}.animate--fixed{clip-path:inset(0)}.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.animate--zoom-in{--zoom-in-ratio: 1}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media (prefers-reduced-motion: no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:0}.scroll-trigger.animate--slide-in{transform:translateY(2.4rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2.4rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media screen and (max-width: 767px){.small-hide{display:none!important}}@media screen and (min-width: 768px){.medium-up-hide{display:none!important}}@media screen and (max-width: 1199px){.xlarge-hide{display:none!important}}@media screen and (min-width: 1200px){.xlarge-up-hide{display:none!important}}.section{background-color:var(--background-color-body);color:var(--font-color-body)}.title-with-pattern{display:flex;align-items:center;justify-content:space-between;gap:16px 32px}.title-with-pattern .icon-pattern{width:56px;height:auto;flex-shrink:0}@media screen and (max-width: 767px){.title-with-pattern{padding:0 5%}.title-with-pattern .icon-pattern{width:40px}}@media screen and (max-width: 479px){.title-with-pattern{padding:0 2.5%}.title-with-pattern .icon-pattern{width:32px}}@media screen and (min-width: 768px){.title-with-pattern{max-width:520px;margin-inline:auto}.title-with-pattern.title-large{max-width:620px}}@media screen and (min-width: 992px){.title-with-pattern{max-width:620px}.title-with-pattern.title-large{max-width:720px}}.section-description{max-width:700px;display:inline-block}.section-description p{font-size:16px;line-height:26px;font-weight:var(--font-weight-body--semibold)}.section-button{margin-top:50px;text-align:center}.section-button .btn{flex-shrink:0;font-size:20px;line-height:1.25;font-weight:700;padding:9px 24px;border-radius:24px;text-transform:none}.section-title+.section-image--wrapper{margin-top:20px}.section-image--wrapper{max-width:768px;width:80%;margin:0 auto;position:relative}.section-image--wrapper .icon-pattern{position:absolute;top:50%;left:-12%;width:28px;height:auto;color:var(--font-color-section-header);transform:translateY(-50%);pointer-events:none;z-index:1}.section-image--wrapper .icon-pattern+.icon-pattern{left:auto;right:-12%}.section-image{position:relative;overflow:hidden}.section-image img{width:100%;height:auto;display:block}.section-image .icon-frame{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);color:#f0f0f0}.section-background-image{margin-top:80px}.section-background-image img{width:100%;height:auto;display:block}@media screen and (max-width: 767px){.section-description p{font-size:14px;line-height:20px}.section-button{margin-top:30px}.section-button .btn{font-size:18px}.section-image--wrapper{width:90%}.section-image--wrapper .icon-pattern{left:-12px;width:24px}.section-image--wrapper .icon-pattern+.icon-pattern{right:-12px}.section-background-image{margin-top:50px}}.image-frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.image-frame span{position:absolute;width:32px;height:auto;aspect-ratio:1;background:var(--background-color-body);border-radius:100%}.image-frame span:nth-child(1){top:0;left:0;transform:translate(-50%,-50%)}.image-frame span:nth-child(2){top:0;right:0;transform:translate(50%,-50%)}.image-frame span:nth-child(3){bottom:0;left:0;transform:translate(-50%,50%)}.image-frame span:nth-child(4){bottom:0;right:0;transform:translate(50%,50%)}@media screen and (max-width: 991px){.image-frame span{width:32px}}@media screen and (max-width: 767px){.image-frame span{width:24px}}.swiper-pagination{position:static;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:50px}.swiper-pagination.swiper-pagination-lock{display:none}.swiper-pagination-bullet{width:14px;height:14px;margin:0!important;border-radius:2px;background-color:transparent;border:2px solid var(--font-color-section-header);opacity:1;transform:rotate(45deg)}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--font-color-section-header)}@media screen and (max-width: 767px){.swiper-pagination{margin-top:30px}.swiper-pagination-bullet{width:14px;height:14px}}#shopify-section-header{position:relative}.header-area .header-main-area{background-color:var(--background-color-body);color:var(--font-color-body)}.header-main .right-block ul.shop-element li.side-wrap{margin-left:20px}.header-main button.navbar-toggle span.menu-icon,.header-main a.header-icon span.icon{font-size:23px;color:inherit}.header-main button.navbar-toggle span.menu-icon svg,.header-main a.header-icon span.icon svg{width:auto;height:20px}@media screen and (max-width: 767px){.header-main .right-block ul.shop-element li.side-wrap{margin-left:15px}.header-main button.navbar-toggle span.menu-icon,.header-main a.header-icon span.icon{font-size:20px}.header-main button.navbar-toggle span.menu-icon svg,.header-main a.header-icon span.icon svg{width:auto;height:18px}}@media screen and (min-width: 601px){.header-main a.header-icon span.count{background-color:var(--font-color-secondary);color:#fff;font-size:12px;line-height:18px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-left:0;right:-6px;position:absolute;top:-6px;border-radius:100%}a.header-icon span.count:before,a.header-icon span.count:after{display:none}}.search-results--wrapper{position:absolute;top:calc(100% + 10px);left:25px;right:25px;z-index:1;overflow:hidden}.search-results--frame{z-index:1}.search-results--frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #677e6b}.search-results--frame span{width:20px;background:#fff;border:1px solid #677e6b}.search-results--frame span:nth-child(3),.search-results--frame span:nth-child(4){display:none}@media screen and (max-width: 767px){.search-results--wrapper{left:0;right:0}.search-results--item a{padding:15px 25px}.search-results--item .image{margin-right:15px}.search-results--item .title{font-size:14px}}.product-tag{position:absolute;top:7%;left:0;min-width:112px;font-style:italic;font-weight:700;font-size:16px;line-height:24px;background-color:#c09a6585;color:#fff;padding:5px 20px;border-radius:0 5px 5px 0}.product-swatches{position:absolute;bottom:-2px;left:0;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;background:#ffffff4d;color:var(--font-color-header);padding:12px 25px 14px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(100%);transition:all .3s ease;z-index:1}.single-product-wrap:hover .product-swatches{transform:translateY(0)}.product-swatches label{font-size:14px;color:#fff}.product-swatches a{font-size:13px;line-height:1;padding:6px 11px;background:#fff;border-radius:24px}.product-swatches a:hover{background:var(--font-color-header);color:#fff}.single-product-wrap{width:100%;margin-bottom:30px}.single-product-wrap .product-image{border:0;border-radius:0}.single-product-wrap:hover .product-image:before{opacity:0}.single-product-wrap .product-image .pro-img{width:100%;background:#f1f1f1;position:relative;overflow:hidden}.single-product-wrap .product-image .pro-img img,.product_detail_img .product_img_top figure img{width:100%;height:auto;aspect-ratio:1 / 1.25;object-fit:cover;transition:all .8s ease}.single-product-wrap .product-image .pro-img .img2{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.single-product-wrap .product-image:hover .pro-img .img2{transform:scale(1.05);opacity:1;transition:opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18)}.single-product-wrap .product-image:hover .pro-img .img2+img{opacity:0}.single-product-wrap .product-image .icon-frame{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);color:var(--background-color-body);pointer-events:none;z-index:1}.single-product-wrap .product-content{text-align:left}.single-product-wrap .product-content h6{font-family:var(--font-stack-body);font-size:22px;font-weight:700;color:var(--card-heading, var(--font-color-body))}.single-product-wrap:hover .product-content h6{color:var(--card-heading-hover, var(--font-color-secondary))}.single-product-wrap .product-content h6 a{color:currentcolor}.single-product-wrap .product-content .price-box-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px 10px;padding-top:15px;margin-top:15px;border-top:1px solid var(--card-border, #8aa09d)}.single-product-wrap .product-content .price-box{align-self:center;justify-content:flex-start;column-gap:5px;margin:0}.single-product-wrap .product-content .price-box .new-price,.single-product-wrap .product-content .price-box .old-price{font-size:16px;color:var(--card-text, #989797);font-weight:700}.single-product-wrap .product-content .price-box .old-price{opacity:.65;margin-left:0}.single-product-wrap .product-content .price-box-wrapper .btn{flex-shrink:0;font-size:18px;line-height:1.25;font-weight:700;padding:7px 18px;border-radius:24px;text-transform:capitalize}.single-product-wrap:hover .product-content .price-box-wrapper .btn{color:var(--color-button-text-hover);background-color:var(--color-button-background-hover);border-color:var(--color-button-border-hover)}@media screen and (max-width: 1199px){.single-product-wrap{margin-bottom:15px}.single-product-wrap .product-content h6{font-size:20px}.single-product-wrap .product-content .price-box-wrapper{flex-direction:column}.single-product-wrap .product-content .price-box{align-self:flex-start}}@media screen and (max-width: 991px){.product-tag{min-width:90px;font-size:14px;line-height:20px;padding:6px 12px}.single-product-wrap .product-content{margin-top:15px}.single-product-wrap .product-content .price-box .new-price,.single-product-wrap .product-content .price-box .old-price{font-size:14px}}@media screen and (max-width: 767px){.product-tag{min-width:80px;font-size:12px;line-height:16px;padding:6px 12px}.single-product-wrap .product-content h6{font-size:18px}.single-product-wrap .product-content .price-box-wrapper{gap:15px 10px;padding-top:12px;margin-top:12px}.single-product-wrap .product-content .price-box-wrapper .btn{min-width:100px;font-size:16px}}@media screen and (max-width: 479px){.product-tag{min-width:80px;font-size:12px;line-height:16px;padding:5px 12px}.single-product-wrap .product-content h6{font-size:16px}.single-product-wrap .product-content .price-box .new-price,.single-product-wrap .product-content .price-box .old-price{font-size:12px}.single-product-wrap .product-content .price-box-wrapper .btn{font-size:14px;padding:6px 16px}}.divider-wrapper{position:relative}.divider-wrapper:after{content:"";position:absolute;bottom:40px;left:0;width:100%;height:42px;background:var(--pattern-url, url(https://cdn.shopify.com/s/files/1/0924/8967/9149/files/divider-grey.svg?v=1748533934)) left / contain repeat-x}@media screen and (max-width: 991px){.divider-wrapper:after{bottom:30px;height:36px}}.special-category{position:relative;overflow:hidden}@media screen and (min-width: 1200px){.special-category .single-product-wrap{margin-bottom:0}}.text-with-icons .row{row-gap:24px}.text-with-icons__item.text-right{text-align:right}.text-with-icons__item img{width:64px;height:64px;object-fit:contain;margin-bottom:10px}.text-with-icons__item h5{margin-bottom:5px}.text-with-icons__item p{line-height:1.5}.single-product{padding:90px 0 170px;position:relative}.single-product .section-title{max-width:480px;margin-inline:auto}.single-product .single-product--wrapper{max-width:380px;width:82.5%;margin-inline:auto;position:relative}.single-product .single-product--wrapper .icon-pattern{position:absolute;top:37%;left:-75%;transform:translateY(-50%)}.single-product .single-product--wrapper .icon-pattern+.icon-pattern{left:auto;right:-75%}.single-product .single-product-wrap{margin-bottom:0}@media screen and (max-width: 991px){.single-product .single-product--wrapper .icon-pattern{left:-40%}.single-product .single-product--wrapper .icon-pattern+.icon-pattern{right:-40%}}@media screen and (max-width: 767px){.single-product{padding:60px 0 140px}.single-product .single-product--wrapper .icon-pattern{left:-25%}.single-product .single-product--wrapper .icon-pattern+.icon-pattern{right:-25%}}@media screen and (max-width: 600px){.single-product .single-product--wrapper .icon-pattern{left:-12%}.single-product .single-product--wrapper .icon-pattern+.icon-pattern{right:-12%}}.banner-image__wrapper.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation-delay:var(--duration-medium)}.banner-image img,.banner-image video{width:100%;height:auto;display:block}.footer-abstract-background{padding-bottom:5.25%}.footer-abstract{width:100%;margin-top:-5.25%;margin-bottom:-2px;position:relative;z-index:1}.footer-abstract img{width:100%;height:auto;display:block}.footer-area{z-index:1}.footer-area__vector{position:absolute;top:0;left:0;width:100%;z-index:-1}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .ft-title{font-family:var(--font-stack-body);font-size:18px;font-weight:var(--font-weight-body--bolder)}.footer-newsletter .news-info ul.news-info-ul li.news-info-li .news-info-main h2.title{font-family:var(--font-stack-body);font-size:inherit;font-weight:var(--font-weight-body--bolder);margin-bottom:2px}.footer-list-wrap ul.footer-list li.ftlink-li.logo-info .logo-block img{max-width:100%;height:auto}.footer-area .info-text h1,.footer-area .info-text h2,.footer-area .info-text h3,.footer-area .info-text h4,.footer-area .info-text h5,.footer-area .info-text h6{font-family:var(--font-stack-body);margin-bottom:5px}.footer-area .info-text h1,.footer-area .info-text h2,.footer-area .info-text h3,.footer-area .info-text h4{font-weight:700}.footer-area .info-text h3{font-size:18px}.footer-area .info-text h4{font-size:16px}.footer-area .info-text h6{font-size:14px}.info-text p{font-size:16px;line-height:1.4;margin-bottom:6px}.footer-social{margin-top:2rem}.ftlink-li.footer-newsletter.content-middle,.ftlink-li.footer-newsletter.content-bottom{display:flex;flex-direction:column}.ftlink-li.footer-newsletter.content-middle{justify-content:center}.ftlink-li.footer-newsletter.content-bottom{justify-content:flex-end}.footer-fssai{max-width:var(--logo-width);font-size:20px;line-height:1.25;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1.25rem;margin-top:1.5rem;text-align:center}.footer-fssai img{width:80px;height:auto}.location-info-text{margin-top:.2rem}.location-info-text a{line-height:1.25;display:flex;align-items:center;text-decoration:underline}.location-info-text svg{width:1.5rem;height:1.5rem;flex-shrink:0;margin-right:.5rem}@media screen and (min-width: 1200px){.footer-area,.info-text p{line-height:1.75}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .ft-title{font-size:20px;line-height:1.25}}@media screen and (max-width: 767px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .ft-title{font-weight:400}.footer-list-wrap ul.footer-list li.ftlink-li.logo-info{align-items:center;text-align:center}.footer-list-wrap ul.footer-list li.ftlink-li.logo-info .logo-block img{max-width:280px}.footer-list-wrap ul.footer-list li.ftlink-li.logo-info .info-text p{font-size:11px}.footer-fssai{max-width:100%;justify-content:flex-start;margin:1.5rem 0}.footer-fssai img{width:60px}.footer-newsletter .news-info ul.news-info-ul li.news-info-li .news-info-main h2.title{font-size:14px}}@media screen and (max-width: 600px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li{margin-top:25px}}.image-text-blocks{position:relative}.image-text-blocks .title{flex-direction:column}.image-text-blocks__item{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.image-text-blocks__item .image-frame span{width:25px}.image-text-blocks__item-image{background:#dfdfde;position:relative}.image-text-blocks__item-image:before{content:"";display:block;padding-bottom:123%}.image-text-blocks__item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-text-blocks__item-content{background:var(--card-background, #FFF);display:flex;flex-direction:column;align-items:center;padding:48px 20px 28px;text-align:center;position:relative}.image-text-blocks__item-content p{font-size:17px;line-height:22px;font-weight:600;color:var(--card-text, --font-color-paragraph);margin:0 0 12px}.image-text-blocks__item-content .icon-pattern{width:56px;height:auto;color:var(--card-text, --font-color-paragraph);padding-top:15px;margin-top:auto}@media screen and (max-width: 991px){.image-text-blocks__item-content p{font-size:16px}.image-text-blocks__item-content .icon-pattern{width:48px}}@media screen and (max-width: 767px){.image-text-blocks__slider{margin:0 5%}}@media screen and (max-width: 520px){.image-text-blocks__item{grid-template-columns:100%}}.gallery{background:#fff;padding:110px 0}.gallery-slider .swiper-wrapper{justify-content:safe center;padding:2px 0}.gallery-image{background:var(--background-color-body);position:relative;overflow:hidden}.gallery-image:before{content:"";display:block;padding-bottom:123%}.gallery-image img{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-image .image-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #677e6b}.gallery-image .image-frame span{background:#fff;border:1px solid #677e6b}@media screen and (max-width: 991px){.gallery{padding:80px 0}}@media screen and (max-width: 767px){.gallery{padding:60px 0}}.home-slider-content .home-slider .swiper-slide{height:auto}.home-slider-content .home-slider .slide-image{height:100%;background:#fff;position:relative}.home-slider-content .home-slider .image-frame{z-index:1}.home-slider-content .home-slider .slide-image-inner{width:100%;height:100%}.home-slider-content .home-slider .slide-image-inner img,.home-slider-content .home-slider .slide-image-inner .placeholder-svg{width:100%;height:100%;object-fit:cover}.home-slider-content .home-slider .swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:40px;margin:0}@media screen and (max-width: 767px){.home-slider-content .home-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px;gap:12px}.home-slider-content .home-slider .swiper-pagination-bullet{width:10px;height:10px}}.testimonial-wrap .swiper-slide{padding:2px;height:auto}.testimonial-main{--font-color-body: var(--card-text);--font-color-paragraph: var(--card-text);background:var(--card-background, #FFFFFF);color:var(--card-text);height:100%;display:flex;flex-direction:column;padding:60px 40px;position:relative;z-index:1}.testimonial-main .image-frame{z-index:-1}.testimonial-main .image-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--card-border, #e0e0e0)}.testimonial-main .image-frame span{background:var(--background-color-body, #fff);border:1px solid var(--card-border, #e0e0e0)}.testi-author img{width:40px;height:40px;object-fit:cover;margin-bottom:15px;border-radius:50%}.testi-author .title{font-weight:var(--font-weight-body--bolder);font-size:17px;line-height:1.5;color:var(--card-heading, var(--font-color-header));margin-bottom:20px}.testi-author .bio{font-weight:var(--font-weight-body--bold);margin-bottom:20px}.testi-desc .desc{font-weight:700;font-style:italic;line-height:1.5}.testi-icon-review{font-size:24px;color:var(--font-color-highlight, #ce9b25);margin-top:auto;padding-top:60px;text-align:center}@media screen and (max-width: 1199px){.testimonial-main{padding:40px 30px}.testi-author .title{margin-bottom:10px}.testi-icon-review{font-size:20px;padding-top:40px}}.our-brand-logo .branlogo-wrap{max-width:970px}.brand-image__inner{width:100%;aspect-ratio:1;background:var(--card-background, #f1f1f1)}.brand-image__inner img{width:100%;height:100%;object-fit:contain}.brand-image__inner .image-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--card-border, #e0e0e0)}.brand-image__inner .image-frame span{width:18px;border:1px solid var(--card-border, #e0e0e0)}.multicolumns-slider__wrapper{position:relative}.multicolumns-slider__wrapper .icon-pattern{--offset: calc((-.5 * ((100vw - var(--page-width)) / 2)) - 20px);position:absolute;top:0;left:var(--offset);color:var(--font-color-body);margin:calc((100% / 3) / 2) 0;z-index:2}.multicolumns-slider__wrapper .icon-pattern+.icon-pattern{left:auto;right:var(--offset)}.multicolumns-item__image{margin-bottom:30px;position:relative;overflow:hidden}.multicolumns-item__image img,.multicolumns-item__image .placeholder-svg{width:100%;height:auto;aspect-ratio:1/1.25;display:block}.multicolumns-item__image img{object-fit:cover}.multicolumns-item__content{text-align:center}.multicolumns-item__content h3{font-weight:700;font-family:inherit;font-size:18px;color:var(--card-heading, var(--font-color-header));margin-bottom:20px}.multicolumns-item__content p{max-width:320px;color:var(--card-text, var(--font-color-body));margin:0 auto 10px}@media screen and (max-width: 767px){.multicolumns-slider__wrapper .icon-pattern{display:none}}@media screen and (min-width: 1920px){.multicolumns-slider__wrapper .icon-pattern{--offset: -155px}}.usps-list{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.usp-card{width:180px;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px;padding:40px;text-align:center;position:relative;z-index:1}.usp-card .svg-frame{position:absolute;top:0;left:0;width:100%;height:100%;display:block;color:var(--card-background, #F1F1F1);z-index:-1}.usp-card .divider{width:28px;height:auto;color:var(--card-heading, var(--font-color-header))}.usp-card h6{font-weight:900;font-family:inherit;font-size:22px;line-height:1.25;color:var(--card-heading, var(--font-color-header));text-transform:uppercase}@media screen and (max-width: 1199px){.usps-list{gap:24px}.usp-card{width:160px;min-height:200px;padding:32px 24px}.usp-card h6{font-size:20px}}@media screen and (max-width: 991px){.usps-list{gap:20px}.usp-card h6{font-size:18px}}@media screen and (max-width: 767px){.usps-list{gap:16px}.usp-card{width:120px;min-height:160px;gap:10px;padding:24px 12px}.usp-card .divider{width:20px}.usp-card h6{font-size:16px}}@media screen and (max-width: 480px){.usps-list{gap:10px}.usp-card{width:92px;min-height:120px}.usp-card .divider{width:16px}.usp-card h6{font-size:12px}}.usps-with-tags{display:flex;flex-wrap:wrap;justify-content:center;row-gap:60px}.usps-with-tags__item{width:50%;padding:22px 60px;text-align:center}.usps-with-tags__item__icon{width:66px;margin:0 auto 20px}.usps-with-tags__item__icon img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.usps-with-tags__item__text h3{margin-bottom:24px}.usps-with-tags__item__text{--font-line-height-paragraph: 22px;font-size:14px;line-height:var(--font-line-height-paragraph)}.usps-with-tags__item__text p{font-weight:700;margin-bottom:1em}.usps-with-tags__item__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 28px;margin-top:24px}.usps-with-tags__item__tag{min-width:153px;font-weight:900;background:var(--tag-background);color:var(--tag-text);padding:9px 28px;position:relative}.usps-with-tags__item__tag .image-frame span{width:10px}.usps-with-tags__item-divider{width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:var(--font-color-border, var(--font-color-body));position:relative}.usps-with-tags__item-divider:after{content:"";position:absolute;top:10px;left:-1px;bottom:10px;border-left:2px solid}@media screen and (max-width: 1399px){.usps-with-tags__item{padding:22px 48px}.usps-with-tags__item__tags{gap:18px 20px}}@media screen and (max-width: 1199px){.usps-with-tags__item{padding:20px 28px}.usps-with-tags__item__tags{gap:16px}.usps-with-tags__item__tag{padding:9px 18px}}@media screen and (max-width: 989px){.usps-with-tags__item{width:100%;padding:0}.usps-with-tags__item-divider{display:none}}.shop-page{position:relative}.shop-page .section-capture{max-width:1024px;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto}.shop-page .section-badge{width:150px;flex-shrink:0}.shop-page .section-badge img{width:100%;height:auto;display:block}@media screen and (max-width: 767px){.shop-page .section-capture{flex-wrap:wrap;justify-content:center}.shop-page .section-title{width:100%}.shop-page .section-badge{width:120px;order:1}}.product-description{--font-line-height-paragraph: 26px;font-size:14px;line-height:var(--font-line-height-paragraph);font-weight:700}.product-description>*{margin:0 0 20px}.product-description>*:last-child{margin-bottom:0}.product-buttons{display:flex;flex-wrap:wrap;gap:16px 32px}.product-buttons .btn{min-width:120px;padding:5px 24px}@media screen and (max-width: 480px){.product-description{--font-line-height-paragraph: 20px;font-size:12px}}@media screen and (min-width: 1200px){.product_details_info{max-width:560px;padding-left:60px}}.product-icons-with-text:empty{display:none}.product-icons-with-text{display:flex;flex-wrap:wrap;gap:16px}.product-icons-with-text__item{width:calc(20% - 12.8px);font-weight:700;font-size:12px;line-height:1.25;color:var(--font-color-body);word-break:break-word;text-align:center}.product-icons-with-text__item img{max-width:80px;width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:contain;margin:0 auto 11px}@media screen and (max-width: 480px){.product-icons-with-text{gap:16px 8px}.product-icons-with-text__item{width:calc(20% - 6.4px);font-size:10px}.product-icons-with-text__item img{margin-bottom:8px}}@media screen and (min-width: 992px){.product-icons-with-text{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--font-color-border, #8aa09d)}}.product-accordion{padding:24px 0;border-top:1px solid var(--font-color-border, #8aa09d)}.product-accordion+.product-accordion{margin-top:0}.product-accordion summary{list-style-type:none;font-weight:700;font-size:16px;line-height:22px;color:var(--font-color-header);display:flex;align-items:center}.product-accordion summary::-webkit-details-marker{display:none}.product-accordion summary .icon{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--font-color-body);color:var(--background-color-body);margin-right:20px;border-radius:50%;transform:rotate(-90deg)}.product-accordion [open] summary .icon{transform:rotate(0)}.product-accordion .rte{--font-line-height-paragraph: 22px;--font-color-paragraph: var(--font-color-header);max-width:520px;font-size:14px;line-height:var(--font-line-height-paragraph);color:var(--font-color-paragraph);padding:8px 0 8px 52px}.product-accordion .rte>*,.product-accordion .metafield-rich_text_field{margin:0 0 22px}.product-accordion .rte>*:last-child,.product-accordion .metafield-rich_text_field>*:last-child{margin-bottom:0}@media screen and (min-width: 1200px){.product-accordion{padding:24px;margin-inline:-24px}}@media screen and (min-width: 1500px){.product-accordion{padding:24px;margin-inline:-24px -120px}}@media screen and (max-width: 480px){.product-accordion{padding:18px 0}.product-accordion summary{font-size:14px}.product-accordion summary .icon{width:18px;height:18px;margin-right:12px}.product-accordion summary .icon svg{width:10px;height:auto}.product-accordion .rte{--font-line-height-paragraph: 18px;font-size:12px;padding:8px 0 8px 30px}}.pincode-checker{display:grid;grid-template-columns:auto 1fr;align-items:center;padding-top:24px;border-top:1px solid var(--font-color-border, #8aa09d)}.pincode-checker label{font-size:14px;line-height:20px;color:var(--font-color-label, #989797);margin-right:32px}.pincode-checker__form{max-width:280px;position:relative}.pincode-checker__input{width:100%;height:48px;font-weight:700;font-size:14px;color:var(--card-text, var(--font-color-body));background:var(--card-background, var(--background-color-body));padding:12px 70px 12px 18px;border:1px solid var(--card-border, var(--font-color-border, #8aa09d));border-radius:24px}.pincode-checker__input::placeholder{color:var(--card-text, var(--font-color-body));opacity:1}.pincode-checker__submit{position:absolute;top:0;bottom:0;right:0;min-width:72px;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:space-around;color:var(--card-text, var(--font-color-body));padding:0 24px 0 10px;border:0;border-radius:0;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pincode-checker__submit:disabled{background:transparent!important;color:var(--sti-color)!important;border:none!important;opacity:1!important}.pincode-checker__submit.loading{color:transparent!important}.pincode-checker__submit.loading:after{content:"";position:absolute;top:50%;left:24px;width:16px;height:16px;margin-top:-8px;border:2px solid var(--sti-color);border-left-color:transparent;border-radius:50%;animation:loading 1s linear infinite}.pincode-checker__success,.pincode-checker__error{display:none;grid-column:2 / 3;font-size:13px;margin-top:5px}.pincode-checker__error{color:red}.pincode-checker__success{color:green}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image-with-text__image{position:relative;overflow:hidden}.image-with-text__image:before{content:"";display:block;padding-bottom:63.3333333%}.image-with-text__image img,.image-with-text__image video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text__image video{cursor:pointer}.image-with-text__image video.playing+.icon-play{display:none}.image-with-text__image .icon-play{position:absolute;top:50%;left:50%;width:10%;height:auto;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.image-with-text__text-title{line-height:1.2;display:flex;align-items:center;margin-bottom:40px}.image-with-text__text-title .icon-pattern{width:56px;height:auto;flex-shrink:0;margin-right:15px}.image-with-text__text-content{font-weight:700;font-size:14px;line-height:22px}.image-with-text__text-content>*{margin:0 0 1em}.image-with-text__text-content>*:last-child{margin-bottom:0}.image-with-text__text-content strong{font-weight:var(--font-weight-body--bolder)}@media screen and (min-width: 992px){.image-with-text{display:flex;align-items:flex-start;gap:60px}.image-with-text__image{max-width:600px;width:50%;flex-shrink:0}.image-with-text__image-second{order:1}.image-with-text__text{width:50%;flex:1}}@media screen and (max-width: 991px){.image-with-text__image{margin-bottom:32px}.image-with-text__text-title{margin-bottom:30px}}.scrolling-promotion .section-capture{margin-bottom:24px}.scrolling-promotion .section-capture .svg-pattern{margin-bottom:15px}.scrolling-promotion__slider{background-color:var(--background-color-body);color:var(--font-color-body)}.scrolling-promotion__slider{display:flex;align-items:center;padding:29px 20px;overflow:hidden}.scrolling-promotion__slide{font-size:14px;line-height:22px;display:flex;align-items:center;flex-shrink:0;gap:20px;padding:0 10px;animation:marquee var(--scrolling-speed, 60s) linear infinite}.scrolling-promotion__slide span{flex-shrink:0}.scrolling-promotion__slide svg{flex-shrink:0;opacity:.6}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.feature-highlights .section-capture{margin-bottom:32px}.feature-highlights__grid{display:grid;gap:28px}.feature-highlights__item{font-size:14px;line-height:22px;text-align:center}.feature-highlights__item h3{font:inherit;font-weight:900;color:var(--card-heading, var(--font-color-header))}.feature-highlights__item p{font-weight:700;color:var(--card-text, var(--font-color-paragraph))}.feature-highlights__item>*{margin:0 0 1em}.feature-highlights__item>*:last-child{margin-bottom:0}@media screen and (min-width: 768px){.feature-highlights__grid{max-width:740px;min-height:400px;display:grid;grid-template-columns:repeat(2,1fr);gap:110px 118px;margin:0 auto;position:relative;z-index:1}.feature-highlights__grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:390px;height:390px;background:no-repeat center;margin:auto;pointer-events:none;z-index:-1}.feature-highlights__item{text-align:left}.feature-highlights__item:nth-child(odd){text-align:right}.feature-highlights__item:nth-child(1),.feature-highlights__item:nth-child(2){align-self:flex-end}}.gifting-form__wrapper{position:relative}.gifting-form__wrapper .container{max-width:824px}.gifting-form__wrapper .section-pattern{color:var(--font-color-section-header);margin-bottom:24px;position:relative}.gifting-form__wrapper .section-pattern .pattern-1{width:100%;display:flex;justify-content:center;position:relative;overflow:hidden}.gifting-form__wrapper .section-pattern .pattern-1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:currentColor}.gifting-form__wrapper .section-pattern .pattern-1 svg{flex-shrink:0}.gifting-form__wrapper .section-pattern .pattern-2,.gifting-form__wrapper .section-pattern .pattern-3{position:absolute;top:100%}.gifting-form__wrapper .section-pattern .pattern-2{left:0}.gifting-form__wrapper .section-pattern .pattern-3{right:0}.gifting-form__wrapper .section-title{max-width:520px;width:80%;margin-left:auto;margin-right:auto}.gifting-form{display:block;background:var(--card-background, #FFF);padding:20px 24px}.gifting-form-fields{display:flex;flex-wrap:wrap;gap:18px 12px}.gifting-form-field{width:100%}.gifting-form-field label{color:var(--card-heading, #000);display:block;margin-bottom:10px}.gifting-form-field label sup{font-size:1em;color:red}.gifting-form-field input,.gifting-form-field select,.gifting-form-field textarea{min-height:48px;display:block;background:var(--card-secondary-background, #f1f1f1);color:var(--card-text, #000);border:1px solid var(--card-border, #f1f1f1);border-radius:4px}.gifting-form-field input:focus,.gifting-form-field select:focus,.gifting-form-field textarea:focus{border:1px solid var(--card-border, #f1f1f1)}.gifting-form-field input::placeholder,.gifting-form-field textarea::placeholder{color:var(--card-text, #000);opacity:.65}.gifting-form .btn{margin-top:30px;border-radius:4px}.gifting-form .errors{color:red}.gifting-form .errors ul{list-style:disc;padding-left:18px;margin-bottom:24px}.gifting-form-success{margin-bottom:20px}@media screen and (max-width: 479px){.gifting-form__wrapper .section-pattern .pattern-1 svg{width:680px;height:auto}}@media screen and (min-width: 768px){.gifting-form-field.field-half{width:calc(50% - 6px)}.gifting-form-field.one-third{width:calc(33.3333333% - 12px * 2 / 3)}}.blog-content-wrap .section-description{max-width:820px}.blog-post .image-frame span{width:24px}.search-page .section-capture{margin-bottom:24px}.search-page .section-title h2{font-family:inherit;font-weight:700;font-size:20px;color:var(--font-color-body)}.page-search-form .form-search{max-width:600px;margin:0 auto 80px;position:relative}.page-search-form .form-search input{height:42px;background:transparent;padding:10px 45px 10px 15px;border-radius:18px}.page-search-form .form-search .page-search-button{position:absolute;top:0;right:6px;bottom:0;width:42px;height:42px}.search-result-text{font-weight:700;margin-bottom:60px;text-align:center}.faq-heading{margin:24px 0}.faq-heading:first-child{margin-top:0}.faq-heading:last-child{margin-bottom:0}.collapsible-faq{background:#fff;margin-bottom:15px;border:1px solid #efefef;border-radius:8px}.collapsible-faq:last-child{margin-bottom:0}.collapsible-faq__title{font-weight:700;font-size:18px;color:var(--font-color-section-header);display:flex;align-items:center;justify-content:space-between;padding:22px 24px}.collapsible-faq__icon{width:12px;height:12px;flex-shrink:0;margin-left:10px;position:relative}.collapsible-faq__icon:before,.collapsible-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;background:currentColor;transform:translate(-50%,-50%)}.collapsible-faq__icon:after{width:2px;height:100%}[aria-expanded=true]>.collapsible-faq__icon:after{display:none}.collapsible-faq__content-inner{padding:0 24px 24px}@media screen and (max-width: 767px){.collapsible-faq__title{font-size:16px;padding:18px 20px}.collapsible-faq__content-inner{padding:0 18px 24px}}.blog-content-wrap{background-color:var(--background-color-body);color:var(--font-color-body)}.page-content{--font-line-height-paragraph: 1.5;line-height:var(--font-line-height-paragraph)}.page-content>*:first-child{margin-top:0}.page-content>*:last-child{margin-bottom:0}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin:30px 0 15px}.page-content p{margin:10px 0}.page-content ul{list-style:disc outside;color:var(--font-color-paragraph);padding-left:18px;margin:0 0 15px}.page-content li{margin:6px 0}.page-content li p{margin:0}.map-iframe{margin-top:60px}.map-iframe iframe{width:100%;height:520px}[data-essential-cart-element=quantity-select-inner] button[disabled]{background:transparent!important;border-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
