*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none}@font-face{font-family:Fearlessly Authentic DEMO;src:url(/cdn/shop/files/FearlesslyAuthenticDemo-qZ9v2.otf?v=1764085083);font-weight:400}@font-face{font-family:Parslay;src:url(/cdn/shop/files/ParslayRegular-WyvJ4.otf?v=1764085084);font-weight:400}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-thin.otf?v=1764085084);font-weight:200}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-light.otf?v=1764085084);font-weight:300}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-regular.otf?v=1764085084);font-weight:400}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-medium.otf?v=1764085084);font-weight:500}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-semibold.otf?v=1764085084);font-weight:600}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-bold.otf?v=1764085084);font-weight:700}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-extrabold.otf?v=1764085084);font-weight:800}body{font-family:Manrope;scroll-behavior:smooth}:is(input,label,select,textarea){font-family:Manrope}::placeholder{font-family:Manrope}:is(.container,.page-width,.section--page-width){max-width:1350px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}:is(.container,.page-width,.section--page-width)>.mainBtn{display:flex;align-items:center;justify-content:center;gap:20px}:is(h1,h2,h3,h4,h5,h6){font-family:Fearlessly Authentic DEMO}img{max-width:100%;display:block}.mainBtn{margin-top:50px}.mainBtn :is(a,button){padding:14px 30px 12px;background:#8c1725;border:1px solid #8C1725;font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:18px;line-height:19px;letter-spacing:0px;color:#fff;border-radius:10px;display:block;width:fit-content;outline:none;min-height:auto;max-height:fit-content;position:relative;overflow:hidden;z-index:1;transition:all .2s ease-in;cursor:pointer}.mainBtn :is(a,button):active{color:#666;box-shadow:inset 4px 4px 12px #c5c5c5,inset -4px -4px 12px #fff}.mainBtn :is(a,button):before{content:"";position:absolute;left:50%;transform:translate(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background-color:#0000000d;border-radius:50%;display:block;transition:all .5s .1s cubic-bezier(.55,0,.1,1);z-index:-1}.mainBtn :is(a,button):after{content:"";position:absolute;left:55%;transform:translate(-50%) scaleY(1) scaleX(1.45);top:180%;width:160%;height:190%;background-color:#f3ecdc;border-radius:50%;display:block;transition:all .5s .1s cubic-bezier(.55,0,.1,1);z-index:-1}.mainBtn :is(a,button):hover{color:#8c1725;border:1px solid #8C1725}.mainBtn :is(a,button):hover:before{top:-35%;background-color:#f3ecdc;transform:translate(-50%) scaleY(1.3) scaleX(.8)}.mainBtn :is(a,button):hover:after{top:-45%;background-color:#f3ecdc;transform:translate(-50%) scaleY(1.3) scaleX(.8)}.mainBtn :is(a,button).borderBtn{color:#8c1725;background:transparent}.mainBtn :is(a,button).borderBtn:hover{color:#fff}.mainBtn :is(a,button).borderBtn:hover:after{background-color:#8c1725}.mainBtn :is(a,button).borderBtn:hover:before{background-color:#8c1725}.headTop{font-family:Parslay;font-weight:400;font-size:36px;line-height:36px;letter-spacing:0px;display:block}.headingH1{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:120px;line-height:120px;letter-spacing:0px;text-transform:uppercase}.headingH2{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:60px;line-height:60px;letter-spacing:0px}.innerBannerContent :is(h1,h2){font-family:Fearlessly Authentic DEMO!important;font-weight:400!important;font-size:60px!important;line-height:60px!important;letter-spacing:0px!important;color:#8c1725!important}.bannerMain{padding-top:80px;padding-bottom:240px;background-repeat:no-repeat;background-size:cover;background-position:center}.bannerMainRow{display:grid;grid-template-columns:1fr;gap:30px;position:relative}.bannerCnt .headTop{color:#8c1725;transform:translateY(20px)}.bannerCnt .headingH1{color:#fff;max-width:800px}.bannerCnt .headingH1 em{font-style:normal;position:relative;display:inline-flex}.bannerCnt .headingH1 em:before{content:"";background-image:url(/cdn/shop/files/bannerHeadingIcon.png?v=1764164095);background-repeat:no-repeat;background-size:contain;width:106px;height:94px;animation:movearaaaMore 4s ease-in-out infinite alternate}.bannerCnt p{max-width:530px;font-family:Manrope;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0px;color:#fff;position:relative;z-index:2}.bannerImg{position:absolute;width:50%;right:100px;bottom:-110px}.bannerImg img{height:100%;width:100%;object-fit:contain}.bannerShrtDesc{background:#e5b672;border-radius:10px;padding:15px;font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:30px;line-height:35px;letter-spacing:0px;color:#38221b;display:block;width:fit-content;max-width:310px;position:absolute;bottom:-50px;right:0;z-index:2}.qualitySlider{margin-top:100px;margin-bottom:100px}.qualitySlider .container{padding-left:0;padding-right:0;max-width:100%}.quaBoxSlider,.quaBoxSlider li{display:flex;gap:30px;align-items:center}.quaBoxSlider li img{width:50px;object-fit:contain}.quaBoxSlider li span{font-family:Manrope;font-weight:800;font-size:24px;line-height:24px;letter-spacing:0px;color:#8c1725}.quaBoxSlider li span a{color:#8c1725}body :is(.swiper-slide){height:auto!important}.swiper-slide .quaBoxSlider li:nth-child(odd) span{background:#e5b67226;padding:16px 12px;border-radius:6px}.qualitySliderLeft .swiper-wrapper{transition-timing-function:linear!important;transition-delay:0s!important}.qualitySliderLeft .swiper-slide,.qualitySliderRight .swiper-slide{width:max-content}.qualitySliderRight .swiper-wrapper{transition-timing-function:linear!important;transition-delay:0s!important}.qualitySliderRight{direction:rtl;margin-top:30px}.ImageWithContent:has(.imgWithContentDotedAnimation){padding-top:80px}.imgWithContentDotedAnimation{position:absolute;top:-120px;left:0;z-index:-1;width:100%;background-image:url(/cdn/shop/files/dotedLineIMWC.svg?v=1764167388);height:100%;background-repeat:no-repeat;background-size:100%}.ImageWithContent:has(.invertedClmns){padding-bottom:80px;padding-top:0!important}.ImageWithContent:has(.invertedClmns) .imgWithContentDotedAnimation{background-image:url(/cdn/shop/files/doted-line-3.svg?v=1764245411);top:unset;bottom:-250px;background-position:bottom}.ImageWithContent{margin-top:120px;margin-bottom:120px;position:relative}.imageWithContentRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center;position:relative;z-index:2}.imageWithContentImage{width:100%;position:relative;display:flex;flex-direction:column;align-items:end}.image__wrp_ovr{border-radius:40px 40px 250px;overflow:hidden}.imageWithContentRow.invertedClmns .imageWithContentImage{order:2;align-items:flex-start}.imageWithContentRow.invertedClmns .image__wrp_ovr{border-radius:40px 40px 40px 250px}.imageWithContentImage:after{content:"";width:262px;height:254px;background-image:url(/cdn/shop/files/imgcntleaveyellow.png?v=1764181206);background-repeat:no-repeat;background-size:contain;position:relative;margin-top:-205px;margin-right:-10px;rotate:1.7deg;animation:movearaaa 4s ease-in-out infinite alternate}.imageWithContentRow.invertedClmns .imageWithContentImage:after{background-image:url(/cdn/shop/files/imgcntleavered.png?v=1764181214)}.imageWithContentImage img{border-radius:40px 40px 250px;object-fit:cover}.imageWithContentRow.invertedClmns .imageWithContentImage img{border-radius:40px 40px 40px 250px}.imageWithContentContent .headingH2{color:#8c1725}.imageWithContentContent h4{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:22px;line-height:1;letter-spacing:0px;color:#000;margin-top:30px}.imageWithContentContent p{font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#000;margin-top:20px}.imageWithContentContent ul{display:flex;flex-direction:column;gap:20px;margin-top:20px;margin-bottom:0!important}.imageWithContentContent ul li{position:relative;font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#000;display:flex;align-items:center;gap:10px 20px;flex-wrap:wrap}.imageWithContentContent ul li:before{content:"";height:30px;width:30px;background-image:url(https://bnscbz-0r.myshopify.com/cdn/shop/files/fill-tick-icon-list.svg?v=1764168156);background-repeat:no-repeat;background-size:contain}.imageWithContentContent ul li strong{display:block;margin-bottom:0}.imageWithContentContent ul li:not(:has(strong)){flex-wrap:nowrap}.imageWithContentContent ul li em{font-style:normal;display:block;padding-left:50px}.ProductCardMain{margin-top:120px;margin-bottom:120px}.productCardWrap{padding:20px;border-radius:20px;transition:all .4s cubic-bezier(.76,0,.24,1);position:relative}.productCardWrap:hover .prodCardBtn :is(a,button){opacity:.5;transform:translateY(5px)}.prodCardMedia{padding-left:25px;padding-right:25px;position:relative;transition:all ease .4s}.productCardWrap:hover .prodCardMedia{transition:all .4s cubic-bezier(.76,0,.24,1);transform:scale(1.03)}.prodCardMedia .prodCardLeaf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:90%;width:90%}.prodCardMedia .prodCardLeaf svg{height:100%;transition:all .4s cubic-bezier(.76,0,.24,1);width:100%}.productCardWrap:hover .producatCardImg{transform:translateY(-10px);transition:all .4s cubic-bezier(.76,0,.24,1)}.productCardWrap:hover .prodCardMedia .prodCardLeaf svg{transition:all .4s cubic-bezier(.76,0,.24,1);transform:scale(.8)!important}@keyframes movearaaa{0%{transform:translateY(-15px)}50%{transform:translateY(15px)}to{transform:translateY(-15px)}}@keyframes movearaaaMore{0%{transform:translateY(-5px)}50%{transform:translateY(5px)}to{transform:translateY(-5px)}}.productCardWrap:hover .producatCardImg img{transition:all .4s cubic-bezier(.76,0,.24,1);filter:drop-shadow(0px 10px 6px #00000087)}.producatCardImg{height:210px;width:100%;transition:all .4s cubic-bezier(.76,0,.24,1);position:relative;z-index:2}.prodCardHead h3{font-family:Manrope;font-weight:700;font-size:24px;line-height:24px;letter-spacing:0px;text-align:center}.prodCardHead h3 a:after{height:100%;width:100%;position:absolute;top:0;left:0;content:"";z-index:2}.producatCardImg img{height:100%;width:100%;transition:all .4s cubic-bezier(.76,0,.24,1);object-fit:contain}.prodCardContent{padding-top:20px}.prodCardDet p{font-family:Manrope;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0px;text-align:center;color:#5d5d5d;margin-top:20px}.prodCardBtn{margin-top:30px;width:100%}.prodCardBtn :is(a,button){padding:14px;border-radius:8px;font-family:Manrope;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;color:#fff;width:100%;display:block;outline:none;border:none;text-align:center;transition:all ease .3s}:is(.prodprevslide,.prodnextslide,.testiprevslide,.testinextslide){position:relative!important;left:unset!important;right:unset!important;top:unset!important;bottom:unset!important;opacity:1!important;height:46px!important;width:46px!important;min-width:46px!important;background:#8c1725;border-radius:50%;margin-top:0!important}:is(.prodprevslide,.prodnextslide,.testiprevslide,.testinextslide):after{color:#fff;font-size:16px!important}.toolTipBg{background-size:cover;padding:350px 20px;background-repeat:no-repeat;border-radius:40px}.tooltip-container{display:flex;flex-direction:column;align-items:flex-start;height:130px}.tooltip-container:has(.tooltip-content.show) .hotspot-button{background:#8c1725;transition:all ease .3s}.tooltip-container:has(.tooltip-content.show) .hotspot-button span{transform:translate(-50%,-50%) rotate(45deg);color:#fff}.hotspot-button span{color:#000}.hotspot-button{position:absolute;bottom:0;left:0;width:42px;height:42px;background:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:pulse-multi 5s infinite ease-in-out}@keyframes pulse-multi{0%{transform:scale(1);box-shadow:0 0 #ffffffe6,0 0 0 5px #ffffff80,0 0 0 10px #ffffff40}50%{transform:scale(1.05);box-shadow:0 0 0 5px #fff0,0 0 0 10px #ffffff26,0 0 0 20px #ffffff0d}to{transform:scale(1);box-shadow:0 0 #fff0,0 0 0 5px #fff0,0 0 0 10px #fff0}}.hotspot-button span{font-size:30px;font-weight:400;font-family:Manrope;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:all ease .3s}.tooltip-content{position:absolute;top:0;left:60px;background-color:#fff;padding:15px;border-radius:15px 15px 15px 0/15px 15px 15px 0px;box-shadow:0 25px 50px -12px #00000040;width:fit-content;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:scale(.95) translateY(10px);min-width:220px}.tooltip-content.show{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.tooltip-content h2{font-family:Manrope;font-weight:600;font-size:16px;line-height:1;letter-spacing:0px;color:#442721}.tooltip-content p{font-family:Manrope;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;color:#8d6c65;max-width:200px;margin-top:10px}.toolTipProd{margin-top:120px;margin-bottom:120px;position:relative}.toolTipProd:has(.imgWithContentDotedAnimation){padding-top:180px}.toolTipProd .imgWithContentDotedAnimation{background-image:url(/cdn/shop/files/2dots-linesvg.svg?v=1764181322);background-position:top}.toolTipBg{position:relative;overflow:hidden}.toolTipFea-1{position:absolute;top:25%;left:18%}.toolTipFea-2{position:absolute;top:5%;left:33%}.toolTipFea-3{position:absolute;top:10%;right:28%}.discoverBrand{margin-top:120px;margin-bottom:120px}.discoverBrandBg{padding:60px 15px;background:#fdf6e6;border-radius:40px;position:relative;overflow:hidden}.discoverBrandBg:after{content:"";position:absolute;left:0;bottom:0;height:75%;width:100%;background-image:url(/cdn/shop/files/discover-bg-lyer.png?v=1764245490);background-repeat:no-repeat;background-size:cover;background-position:top}.discoverBrandRow{position:relative;z-index:2}.discoverBrandCnt .headingH2{color:#8c1725;text-align:center;margin-bottom:30px}.discoverBrandCnt p{text-align:center;font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;margin-top:15px;max-width:770px;margin-left:auto;margin-right:auto}.discoverBrandCnt h4{margin-top:20px;text-align:center;font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:22px;line-height:22px;letter-spacing:0px;color:#000}.discoverBrandCnt .mainBtn{display:flex;justify-content:center}.videosReviewsMain{padding-top:0!important;padding-bottom:0!important}.videosRevRow{display:grid;grid-template-columns:1fr 1.4fr;gap:30px;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto}.videosRevContent img{width:60%;object-fit:contain;margin-left:auto;margin-right:auto}.videosRevContent .headingH2{color:#8c1725;text-align:center;margin-top:30px}.videosRevContent p{font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;text-align:center;color:#000;max-width:440px;margin-left:auto;margin-right:auto;margin-top:10px}.videosRevContent .mainBtn{display:flex;justify-content:center}.videosRevMedia{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-left:30px}.glrVdHldr{height:400px;width:100%;position:relative;overflow:hidden;cursor:pointer;border-radius:20px}.glrVdHldr a{height:100%;width:100%;display:block}.glrVdHldr a .video{height:100%;width:100%;object-fit:cover}.playBtnVd{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0003;background-image:url(/cdn/shop/files/playBtnIcon.svg?v=1764329299);background-repeat:no-repeat;background-position:center;background-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}video.playing+.playBtnVd{display:none}.rating_star{--star-size: 30px;--star-color: #ccc;--star-filled: #F08C17;--rating: 0;position:relative;display:inline-block;font-size:var(--star-size);line-height:1;font-family:monospace;margin-bottom:20px}.rating_star:before,.rating_star:after{content:"\2605\2605\2605\2605\2605";display:block;pointer-events:none}.rating_star:before{color:var(--star-color)}.rating_star:after{color:var(--star-filled);position:absolute;top:0;left:0;width:calc(var(--rating) / 5 * 100%);overflow:hidden}.testiMonialMain{margin-top:120px;margin-bottom:120px}.testiMonialBoxWrap{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.testiMonialBoxMedia{height:330px;width:100%}.testiMonialBoxMedia img{height:100%;width:100%;object-fit:cover;border-radius:30px}.testiMonialBoxContent{padding:20px;border-radius:30px;display:flex;flex-direction:column;align-items:center}.testiMonialBoxContent h3{font-family:Manrope;font-weight:800;font-size:28px;line-height:30px;letter-spacing:0px;text-align:center}.testiMonialBoxContent p{margin-top:15px;font-family:Manrope;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;text-align:center;color:#000}.authBadge{margin-top:30px;display:flex;align-items:center;gap:10px;padding:10px 20px;border-radius:100px;background:#fff}.authBadge span{font-family:Manrope;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px}.authBadge span.authName{font-weight:800}.authBadge span.verifiedBdg{display:flex;align-items:center;gap:10px}.authBadge span.verifiedBdg:before{content:"";height:25px;width:25px;background-image:url(/cdn/shop/files/green-tick-icon.svg?v=1764335299);background-repeat:no-repeat;background-size:contain}.testiMonialBoxContentIconNok svg{margin-left:50px;margin-top:-1px}.instaGallImgSec{padding-top:120px;padding-bottom:120px;position:relative;background-image:url(/cdn/shop/files/instagallbg.png?v=1764335963);background-repeat:no-repeat;background-size:cover;background-position:top}.instaGalleryImgRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.instaGalleryImgCnt{padding-top:70px;padding-bottom:70px}.instaGalleryImgCnt .instaIdName a{font-family:Manrope;font-weight:800;font-size:26px;line-height:1;letter-spacing:0px;text-align:center;color:#38221b;padding:15px 29px;background:#e5b672;border-radius:15px;display:block;width:fit-content;transform:rotate(-6deg)}.instaGalleryImgCnt .headingH2{color:#8c1725;margin-top:30px;max-width:300px}.instaGalleryImgImage{position:absolute;right:0;top:50%;transform:translateY(-50%);width:70%;height:440px;overflow:hidden}.instaGalleryImgImage img{height:100%;width:fit-content;object-fit:contain;margin-left:auto}.instaGallImgSec:has(.imgWithContentDotedAnimation){margin-top:100px}.instaGallImgSec .imgWithContentDotedAnimation{top:-220px}.mainfooterSite{background:#442721}.mainfooterSiteTopRow{padding-top:40px}.footerLogoMn{width:140px;margin-left:auto;margin-right:auto}.footerLogoMn a{width:100%;height:100%;display:block}.footerLogoMn a img{height:100%;width:100%;object-fit:contain}.mainfooterLinksRow{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:15% 15% 35% 17% 14%;place-content:space-between;gap:10px}.footLinksHldr :is(h3,.h3){font-family:Manrope;font-weight:600;font-size:20px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#fff;display:block;padding:0!important}.footLinksHldr details .details-content{overflow-y:unset!important}.footLinksHldr ul{margin-top:20px;display:flex;flex-direction:column;gap:15px}.footLinksHldr ul li{margin-top:0!important;line-height:unset!important}.footLinksHldr ul li a{font-family:Manrope;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0px;color:#fff;position:relative}.footLinksHldr ul li a:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.footLinksHldr ul li a:hover:before{transform:scaleX(1);transform-origin:bottom left}.footerNewsLetterHldr{padding-top:30px}.footerNewsLetterHldr .group-block-content{gap:0px!important}.bulletListFtrNsLtr{display:flex;align-items:center;justify-content:center;gap:35px}.bulletListFtrNsLtr li{font-family:Manrope;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0px;color:#fff;position:relative;display:flex;align-items:center;gap:15px}.bulletListFtrNsLtr li:before{content:"";height:30px;width:30px;background-image:url(/cdn/shop/files/fill-tick-icon-list.svg?v=1764168156);background-repeat:no-repeat;background-size:contain}.ftrFrmNewsLtr{margin-top:20px}.ftrFrmNewsLtr .email-signup__input-group{display:flex;gap:10px;padding:7px;background:#fff;border-radius:100px}.ftrFrmNewsLtr .email-signup__input-group input{width:100%;border:100px;padding-left:13px;background:transparent;outline:none;border-radius:100px;padding-top:0!important;padding-bottom:0!important}.ftrFrmNewsLtr .email-signup__input-group,.ftrFrmNewsLtr .email-signup__input-group::placeholder{font-family:Manrope;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0px;color:#442721}.ftrFrmNewsLtr .email-signup__input-group button{background:#8d1826;border-radius:100px;padding:14px 30px 13px;border:none;outline:none;text-wrap:nowrap;font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:18px;line-height:19px;letter-spacing:0px;color:#fff;cursor:pointer;transition:all ease .3s;width:fit-content}.ftrFrmNewsLtr .email-signup__input-group button:hover{background:#000}.socialIcons{display:flex;justify-content:center;gap:10px;margin-top:20px}.socialIcons li{position:relative;height:30px!important;background:#fff;min-width:30px!important;display:flex;align-items:center;justify-content:center;transition:all ease .3s;border-radius:50%;width:30px!important}.socialIcons li a{background:#fff;display:flex;align-items:center;justify-content:center;transition:all ease .3s;border-radius:50%;height:100%;width:100%}.socialIcons li a .social-icons__icon-label{display:none}.socialIcons li a:hover{background:#e5b672}.socialIcons li a :is(img,svg){height:15px;width:15px;display:flex!important;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.socialIcons li a :is(img,svg) path{display:block;width:100%;height:100%}.mainfooterLinksRow .footLinksHldr:nth-last-child(1){display:flex;justify-content:flex-start;flex-direction:column;align-items:end;width:fit-content;margin-left:auto;margin-right:0}.mainfooterLinksRow .footLinksHldr:nth-last-child(1) h3{text-align:left;margin-left:0;margin-right:auto}.mainfooterLinksRow .footLinksHldr:nth-last-child(2){display:flex;justify-content:flex-start;flex-direction:column;align-items:end;width:fit-content;margin-left:auto;margin-right:0}.mainfooterLinksRow .footLinksHldr:nth-last-child(2) h3{text-align:left;margin-left:0;margin-right:auto}.mainFooterBtmRow{padding-top:20px;padding-bottom:20px}.mainFooterBtmRow p{font-family:Manrope;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0px;color:#fff;text-align:center}.mainfooterLinksRow .spacing-style{margin-inline:0px!important;padding-inline:0px!important}body .announcement-bar{border:none!important;padding-top:13px;padding-bottom:13px}body .announcement-bar__slide *{font-family:Manrope;font-weight:600;font-size:14px;line-height:1;letter-spacing:0px;color:#fff}body header:has(.header){z-index:999!important;transition:all ease .4s}body header:has(.header) .header__row{background:transparent;background:#fffdf3;max-width:100%}body header:has(.header) .header__row .header__columns{padding-top:13px;padding-bottom:13px;gap:6px;transition:all ease .4s;max-width:1320px;margin-left:auto;margin-right:auto}body header:has(.header) .header__row .header-logo{width:141px}body header:has(.header) .header__row .header-logo *{height:100%;width:100%;object-fit:contain;display:block}body header:has(.header) .header__row .menu-list__link{padding:0!important;min-height:auto;width:fit-content;font-family:Manrope;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#8d6c65;margin:unset!important;position:relative}body header:has(.header) .header__row .menu-list__link:hover{color:#442721}body header:has(.header) .header__row .menu-list__link:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#a27b5c;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}body header:has(.header) .header__row .menu-list__link:hover:before{transform:scaleX(1);transform-origin:bottom left}body header:has(.header) .header__row .menu-list__link.menu-list__link--active{color:#442721}body header:has(.header) .header__row .menu-list__link.menu-list__link--active:before{transform:scaleX(1);transform-origin:bottom left;background-color:#442721}body header:has(.header) .header__row .overflow-menu::part(list){gap:40px}body header:has(.header) .header__row .header-actions__action{height:40px;width:40px;padding:10px;background:#f7e8cc;border-radius:50%;overflow:unset}body header:has(.header) .header__row :is(.search-action,header-actions){margin:unset!important}body header:has(.header) .header__row .header__column--right{gap:6px}body header:has(.header) .header__row header-actions{gap:6px}body header:has(.header) .header__row .header-actions__action *{height:100%;width:100%}body .header .header-actions__action .cart-bubble .cart-bubble__text{display:none}body .header .header-actions__action .cart-bubble{top:-10px;right:-10px;height:12px!important;width:12px!important;border-radius:50%;border:2px solid #fff;z-index:2}body .header .header-actions__action .cart-bubble__background{background:#8c1725}body .header .header-actions__cart-icon{--cart-bubble-size: unset;--cart-bubble-top: unset;--cart-bubble-right: unset}body .predictive-search__close-modal-button .svg-wrapper,body .predictive-search__close-modal-button svg{height:30px;width:30px}predictive-search-component.predictive-search *{border-color:#000!important;opacity:1!important}predictive-search-component.predictive-search .resource-card{align-items:center;justify-content:center;text-align:center}predictive-search-component.predictive-search img{width:100px;object-fit:contain;margin-left:0;margin-right:auto}predictive-search-component.predictive-search img.resource-card__image.resource-card__image--secondary{display:none}predictive-search-component.predictive-search img.resource-card__image--secondary{opacity:1!important}predictive-search-component.predictive-search :is(h1,h2,h3,h4,h5,h6){font-size:large!important;color:#442721!important}.predictive-search-results__card:not(.predictive-search-results__card--product){width:100%!important}predictive-search-component.predictive-search img{aspect-ratio:unset!important}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{background-color:#000!important}.predictive-search-form__header-inner{background:transparent!important}predictive-search-component.predictive-search .predictive-search-results__list:has(#predictive-search-collection) .resource-card__media{display:none}predictive-search-component.predictive-search .predictive-search-results__card{border:1px solid #8D18261A!important;padding:10px!important;animation:unset!important;margin:0!important;border-radius:10px!important;background:#8d18261a!important}predictive-search-component.predictive-search .predictive-search-results__list:has(#predictive-search-page) .predictive-search-results__card{width:auto!important;max-width:150px;min-width:150px}body .cart-drawer .cart-drawer__inner{background:#fffdf3}body .cart-drawer .cart-drawer__inner>*{background:transparent}body .cart-drawer .cart-drawer__close-button{top:unset;right:unset;height:30px;width:30px;margin:0!important;position:relative}body .cart-drawer .cart-drawer__close-button *{height:100%;width:100%}body .cart-drawer .cart-drawer__heading{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:40px;line-height:1;letter-spacing:0px;text-align:center;color:#8c1725}body .cart-drawer .cart-drawer__items{padding:0!important}body .cart-drawer .cart-drawer__content{padding-left:15px;padding-right:15px;background:transparent}body .cart-drawer .cart-items__wrapper p{font-family:Manrope;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;color:#000}body .cart-drawer .cart-items__wrapper p a{text-decoration:underline!important;text-underline-offset:2px;color:#000}body .cart-drawer .cart-items__wrapper p a:hover{opacity:.6}body .cart-drawer .cart-drawer__header{padding:20px 15px;background-color:transparent}body .cart-drawer .cart-drawer__summary{background-color:transparent;padding-left:0!important;padding-right:0!important}body .cart-drawer form#cart-form{display:flex;flex-direction:column;gap:20px}body .cart-drawer .cart-items__title{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0px;color:#8d1826}body .cart-drawer .cart-items__table-row .cart-items__title{color:#8d1826!important;text-decoration:none!important}body .cart-drawer .cart-items__table-row .cart-items__details div{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:15px;margin-bottom:15px}body .cart-drawer .cart-items__table-row .cart-items__details div *{width:100%}body .cart-drawer .cart-items__table-row .cart-items__details div p{margin-top:10px}body .cart-drawer .cart-items__table-row .cart-items__details div :is(span,dd,s){font-family:Manrope;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#666;opacity:1}body .cart-drawer .cart-items__table-row .cart-items__details li{font-family:Manrope;font-weight:600;font-size:16px;line-height:1;letter-spacing:0px;color:#000}body .cart-drawer .cart-items__table-row .cart-items__details div .visually-hidden{display:block;position:relative!important;margin:unset!important;font-weight:700;height:auto;width:auto;font-size:16px;line-height:1.1;color:#000}body .cart-drawer .cart-drawer__heading .cart-bubble{visibility:hidden!important}body .cart-drawer .cart-items__price{font-family:Manrope;font-weight:700;font-size:20px;line-height:1;letter-spacing:0px;color:#000}body .cart-drawer .cart-items__quantity{margin-top:20px}body .cart-drawer .cart-drawer__summary .cart__summary-totals .cart-actions{display:none}body .cart-drawer .cart-drawer__summary .mainBtn{margin-top:0!important}body .cart-drawer .cart-drawer__summary .cart__summary-totals .cart__total-container .cart__total-label{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:25px;line-height:1;letter-spacing:0px;color:#8c1725}body .cart-drawer .cart-drawer__summary .cart__summary-totals .cart__total-container text-component{font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}body .tax-note.tax-note.tax-note{font-size:14px;font-family:manrope;line-height:1;color:#000}body .cart-drawer .mainBtn{margin-top:30px!important}body .cart-items__quantity cart-quantity-selector-component{width:140px!important;border:1px solid #8C1725;border-radius:100px;height:50px!important;min-height:auto;min-width:auto;gap:0px!important;padding:1px 15px;background-color:transparent}body .cart-items__quantity cart-quantity-selector-component button{height:20px!important;width:20px!important;background:#8c1725!important;border-radius:20px!important;padding:5px!important;color:#fff!important}body .cart-items__quantity cart-quantity-selector-component input{color:#8c1725!important;font-weight:500!important}.fancybox__slide{padding-left:15px!important;padding-right:15px!important}.fancybox__content{height:auto!important}.fancybox__caption{display:none!important}.fancybox__slide{background:#ffffffef!important}.fancybox__content>.carousel__button.is-close{top:12px!important;right:12px!important;height:40px!important;width:40px!important;background:#fff!important;border-radius:50%!important;color:#000!important;padding:10px!important}.fancybox__content>.carousel__button.is-close *{height:100%!important;width:100%!important}video.fancybox__html5video{aspect-ratio:15 / 10;object-fit:cover}.innerBanner{margin-top:60px;margin-bottom:60px}.innerBannerContent *{text-align:center;color:#8c1725}.faqMain{padding-bottom:60px}.faqMainRow{display:flex;flex-direction:column;gap:20px;max-width:1107px;margin-left:auto;margin-right:auto}.accordion-item{position:relative;cursor:pointer;overflow:hidden;background:#fdf6e680;border-radius:20px}.accordion-item:has(.accordion-item-header.active){background:#fdf6e6}.accordion-item:first-child{padding-top:0!important;border-top:none!important}.accordion-item-header{position:relative;transition:all .3s ease;padding:30px;display:flex;align-items:center;justify-content:space-between}.accordion-item:has(.accordion-item-header.active) .accordion-item-header{padding-bottom:15px}.accordion-item-header:after{content:"";background-image:url(/cdn/shop/files/faqopen.svg?v=1764673929);background-repeat:no-repeat;background-position:center center;background-size:14px;height:50px;width:50px;min-width:50px;transition:all ease-in-out .3s;background-color:transparent;border-radius:50%;border:1px solid #8C1725}.accordion-item-header.active:after{content:"";background-image:url(/cdn/shop/files/faqclose.svg?v=1764673928);transform:rotate(180deg);background-color:#8c1725}.accordion-item-header h5{font-family:Manrope;font-weight:700;font-size:22px;line-height:1.2;letter-spacing:0px;color:#38221b}.acc-item-head{max-width:96%;padding-right:15px}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion-item-body-content{padding:30px;padding-top:0!important;max-width:810px}.accordion-item-body-content *:first-child{padding-top:0!important}.accordion-item-body-content :is(p,ul li,ol li){font-family:Manrope;font-weight:500;font-size:18px;line-height:23px;letter-spacing:0px;color:#000}.accordion-item-body-content :is(ul,ol){padding-left:20px;padding-top:10px}.accordion-item-body-content :is(ul li){list-style:disc}.accordion-item-body-content :is(ol li){list-style:decimal}.accordion-item:has(.active) .accordion-item-body{max-height:max-content;transition:max-height .3s ease-in-out}.contactUs{padding-bottom:180px}.contactUsHldr{display:flex;flex-direction:column;gap:60px}.contactUsTopRow{padding:60px 50px;background:#f3ecdc;border-radius:20px;display:flex;flex-direction:column;gap:30px}.contactUsContent h5{font-family:Manrope;font-weight:600;font-size:22px;line-height:1;letter-spacing:0px;text-align:center;color:#38221b}.contactUsContent p{font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;text-align:center;color:#000;margin-top:20px;max-width:655px;margin-left:auto;margin-right:auto}.contactUsForm form{display:flex;flex-direction:column;gap:30px}.contactUsForm form .contact-form__form-row{gap:30px}.contactUsForm form .field{display:flex;flex-direction:column;gap:20px}.contactUsForm form .field.mainBtn{margin-right:30px;display:flex;justify-content:center}.contactUsForm form .field.mainBtn :is(a,button){margin-left:auto;margin-right:auto}.contactUsForm form .field label{font-family:Manrope;font-weight:600;font-size:18px;line-height:1;letter-spacing:0px;color:#8c1725}.contactUsForm form .field :is(input,select){padding:1px 20px;background:#fff;border-radius:8px;height:62px;width:100%;outline:none;border:none;color:#000;margin:0!important}.contactUsForm form .field select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/cdn/shop/files/form-select.svg?v=1764676619);background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 20px)}.contactUsForm form .field :is(input,select,textarea),.contactUsForm form .field :is(input,select,textarea)::placeholder{font-family:Manrope;font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;color:#000}.contactUsForm form .field :is(textarea){padding:20px;background:#fff;border-radius:8px;height:200px;width:100%;outline:none;border:none;margin:0!important;color:#000}.contactUsBtmRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.contDetBox{padding:50px 15px;background:#f3ecdc;border-radius:20px;display:flex;flex-direction:column;align-items:center;text-align:center}.contDetBox h3{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:30px;line-height:1;letter-spacing:0px;text-align:center;color:#8c1725}.contDetBox p{text-wrap:balance;margin-top:20px;font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;text-align:center;color:#000;max-width:363px;margin-left:auto;margin-right:auto}.prodReviewBox{position:relative}.headingHldr{margin-bottom:60px;text-align:center}.headingHldr p{font-family:Manrope;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0px;color:#000;text-align:center;margin-top:20px}.headingHldr .headingH2{color:#8d1826}.prodReviewBoxRow{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.prodReviewBoxCard{position:relative;overflow:hidden;border-radius:20px}.prodReviewHldr{height:460px}.prodReviewHldr :is(video,iframe){height:100%;width:100%;object-fit:cover;border-radius:20px}.prodRevPlayBtn{cursor:pointer;position:absolute;top:0;left:0;background:#0003;height:100%;width:100%;background-image:url(/cdn/shop/files/prod-rev-btn.svg?v=1764688900);background-repeat:no-repeat;background-size:60px;background-position:center}.prodReviewBoxCard.playing .prodRevPlayBtn{display:none}.productIngridients{padding-top:120px;position:relative}.productIngridients .imgWithContentDotedAnimation{top:-380px;background-image:url(/cdn/shop/files/doted-line-4.svg?v=1764689014);background-position:top}.productIngridientsRow{display:grid;grid-template-columns:1fr max-content 1fr}.prodIngridientMedia{max-width:100%;width:500px;background-repeat:no-repeat;background-size:cover;background-position:center;height:470px;border-radius:20px;padding:30px}.prodIngridientMedia img{width:200px;height:100%;object-fit:contain;margin-left:auto;margin-right:auto}.productIngridientsListIconHldr{width:88px;height:88px;min-width:88px;background:#fff;box-shadow:0 4px 44px #8d18264d;border-radius:50%;display:flex;align-items:center;justify-content:center}.productIngridientsListIconHldr img{height:34px;object-fit:contain}.productIngridientsListIcon{display:flex;align-items:center;gap:20px}.productIngridientsListIconHldrH3 h3{font-family:Manrope;font-weight:600;font-size:24px;line-height:1;letter-spacing:0px;color:#000}.prodIngridients{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:60px 0}.prodIngridients:not(:has(.productIngridientsListIcon:nth-child(2))){justify-content:center}.prodIngridients.left .productIngridientsListIcon{flex-direction:row-reverse}.prodIngridients.left{transform:translate(50px)}.prodIngridients.right{transform:translate(-50px)}.smallImageWithContentSec{margin-top:120px;margin-bottom:120px}.smallImageWithContentSecRow{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;align-items:center;max-width:960px;margin-left:auto;margin-right:auto}.smallImageWithContentSecImg{width:100%;height:100%}.smallImageWithContentSecImg img{width:100%;height:100%;object-fit:cover;border-radius:20px}.smallImageWithContentSecContent .headingH2{color:#8d1826}.smallImageWithContentSecContent p{font-family:Manrope;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0px;color:#000;margin-top:20px}.stepBOXcNT{margin-top:50px;counter-reset:stepcntcount;display:flex;flex-direction:column;gap:20px}.stepBOXcNTHldr{display:flex;align-items:center;position:relative;gap:20px;counter-increment:stepcntcount}.stepBOXcNTHldr:before{content:"0" counter(stepcntcount);height:60px;width:60px;min-width:60px;display:flex;align-items:center;justify-content:center;background:#fdf6e6;border-radius:50%;font-family:Manrope;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0px;color:#000}.stepBOXcNTHldr span{font-family:Manrope;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0px;color:#000}.template-404 .template-404{gap:0px!important;padding-top:0!important;padding-bottom:0!important;margin-top:120px;margin-bottom:120px;min-height:auto!important}.template-404 .section--page-width:has(.template-404){min-height:auto!important}.template-404 .template-404 .mainBtn{margin-top:0!important}.template-404 .template-404 :is(h1,h2){font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:60px;line-height:1;letter-spacing:0px;color:#8c1725}.template-404 .template-404 p{margin-top:20px;font-family:Manrope;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:0px;text-align:center;padding-bottom:0!important}.template-404 .template-404 .mainBtn a{margin-left:auto;margin-right:auto;margin-top:50px}.template-404 .ui-test-product-list{display:none}.template-404 .template-404 .spacing-style{padding:0!important}.template-cart .ui-test-product-list{display:none}.template-cart .cart-page{padding-top:60px;padding-bottom:180px;display:block}.template-cart .cart-page .mainBtn{margin-top:0!important}.template-cart .cart-page__title{justify-content:center}.template-cart .cart-page__title h1{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:60px;line-height:1;letter-spacing:0px;text-align:center;color:#8c1725;margin-left:auto;margin-right:auto;margin-bottom:60px;display:block}.template-cart .cart-page__title .cart-bubble{display:none}.template-cart .cart-items__table-row{gap:20px}.template-cart .cart-items__table-row .cart-items__details div{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.template-cart .cart-items__table-row .cart-items__details div *{width:100%}.template-cart .cart-items__title{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:26px;line-height:1;letter-spacing:0px;color:#8c1725;text-decoration:none!important}.template-cart .cart-items__table-row .cart-items__details div :is(span,dd,s){font-family:Manrope;font-weight:400;font-size:18px;line-height:1.1;letter-spacing:0px;color:#666;opacity:1}.template-cart .cart-items__table-row .cart-items__details li{display:block;position:relative!important;margin:10px 0 0!important;font-weight:700;height:auto;width:auto;font-size:18px;line-height:1.2;color:#000}.template-cart .cart-items__table-row .cart-items__details div .visually-hidden{display:block;position:relative!important;margin:unset!important;font-weight:700;height:auto;width:auto;font-size:18px;line-height:1.1;color:#000}.template-cart .cart-items__price{font-family:Manrope;font-weight:700;font-size:22px;line-height:1;letter-spacing:0px;color:#000}.template-cart .cart-page__summary{margin-top:60px;padding-top:0!important}.template-cart .cart-page__summary .section-background{display:none}.template-cart .cart-page__summary .cart__summary-inner{padding:0!important;margin-left:auto}.template-cart .cart-page__summary .cart-actions{display:none}.template-cart .cart-page__summary .cart__total .cart__total-label{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:30px;line-height:1;color:#8c1725}.template-cart .cart-page__summary .cart__total text-component{font-family:manrope;font-weight:500;font-size:25px;line-height:1;color:#000}body.template-cart .tax-note.tax-note.tax-note{font-size:16px}.template-cart .cart-items__media-container{aspect-ratio:.9}.template-product .product-information__grid{display:grid;grid-template-columns:48.4% 48.4%!important;gap:30px;margin-top:60px}.template-product .product-information__grid .product-information__media{padding-right:0!important}.template-product .product-information__grid .product-information__media .product-media-container{height:560px;overflow:hidden;border-radius:20px;background:#8d18261a;position:relative}.template-product .product-information__grid .product-information__media .product-media-container:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80%;width:70%;background-image:url(/cdn/shop/files/prod-img-layer.png?v=1764690384);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}.template-product .product-information__grid .product-information__media .product-media-container *{background:transparent}.template-product .product-information__grid .product-information__media .product-media-container.media-fit-contain img{width:100%;max-width:100%;object-fit:cover}.template-product .product-information__grid .product-information__media .product-media-container.media-fit-contain img[src$=".png"],.template-product .product-information__grid .product-information__media .product-media-container.media-fit-contain img[src*=".png?"],.template-product .product-information__grid .product-information__media .product-media-container.media-fit-contain img[src$=".PNG"]{object-fit:contain;display:block;margin:0 auto;max-width:100%;width:30%;height:auto}.template-product .product-information__grid .slideshow-controls__thumbnails-container{-webkit-mask-image:unset!important;mask-image:unset!important}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails{padding:0!important;margin-top:30px;gap:30px;margin-inline:unset!important}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control{height:300px;background:#8d18261a;border-radius:20px;overflow:hidden;position:relative;outline:none!important;border:none!important;width:clamp(44px,21.09vw,var(--thumbnail-width))}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80%;width:70%;background-image:url(/cdn/shop/files/prod-img-layer.png?v=1764690384);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control img[src$=".png"],.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control img[src*=".png?"],.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control img[src$=".PNG"]{width:30%;object-fit:contain;display:block;margin-left:auto;margin-right:auto}.template-product .product-information__grid .product-details{padding-left:0!important}.template-product .product-information__grid .product-details>.spacing-style{padding:0!important}.template-product .product-information__grid .product-details .spacing-style h1{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:36px;line-height:1;letter-spacing:0px;color:#8c1725}.template-product .product-information__grid .product-details product-price{padding:0!important;margin:10px 0 0!important}.template-product .product-information__grid .product-details product-price .price{font-family:Manrope;font-weight:700;font-size:28px;line-height:1;letter-spacing:0px;color:#000}.template-product .product-information__grid .product-details rte-formatter{width:100%}.template-product .product-information__grid .product-details rte-formatter :is(p,li){font-family:Manrope;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#5d5d5d;width:100%;max-width:100%;margin:5px 0}.template-product .product-information__grid .product-details rte-formatter :is(p,li):has(strong){color:#000}.template-product .product-information__grid .product-details rte-formatter ul{display:flex;flex-direction:column;gap:5px;margin-top:10px;padding-left:30px}.template-product .product-information__grid .product-details rte-formatter ul li{list-style-type:disc}.template-product .product-information__grid .product-details .variant-picker__form legend{font-family:Manrope;font-weight:600;font-size:18px;line-height:1;letter-spacing:0px;margin-bottom:20px;color:#000}.custListIconBlock ul{display:flex;flex-direction:column;gap:10px}.custListIconBlock ul li{display:flex;align-items:center;gap:20px}.custListIconBlock ul li img{width:40px;min-width:40px;height:40px;object-fit:contain}.custListIconBlock ul li p{font-family:Manrope;font-weight:400;font-style:Regular;font-size:16px;line-height:20px;letter-spacing:0px;color:#000}.multVariant-main{width:100%;max-width:645px}.buy-buttons-block{display:none!important}.template-product .product-information .product-information__grid .dialog-zoomed-gallery .product-media-container{max-height:500px}.template-product .product-information .product-information__grid .dialog-zoomed-gallery .product-media-container .product-media__drag-zoom-wrapper,.template-product .product-information .product-information__grid .dialog-zoomed-gallery .product-media-container .product-media{height:100%;aspect-ratio:unset!important}.template-product .product-information .product-information__grid .dialog-zoomed-gallery .product-media-container img{object-fit:contain!important;margin-left:auto;margin-right:auto}.dialog-thumbnails-list__thumbnail img{object-fit:contain!important}body #appstle_subscription_widget0{margin-top:0!important}body #appstle_subscription_widget0 .appstle_subscription_wrapper{padding-bottom:0;padding-top:20px;margin-bottom:0;display:flex;flex-direction:column-reverse;gap:25px;overflow:unset}body #appstle_subscription_widget0 .appstle-tootltip-parent,body #appstle_subscription_widget0 .appstle_widget_title{display:none}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:20px 23px;border:1px solid #CECECE;border-radius:10px;margin:0;position:relative}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle-active-option{box-shadow:0 11px 14px -8px #8c17254d;border-color:#8c1725}body #appstle_subscription_widget0 .appstle_radio_label{flex-direction:row-reverse}body #appstle_subscription_widget0 .appstle_circle{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:1}body #appstle_subscription_widget0 :is(.appstle_one_time_text,.appstle_subscribe_save_text){font-family:Manrope;font-weight:600;font-size:16px;line-height:1;letter-spacing:0px;color:#000}body #appstle_subscription_widget0 .appstle_one_time_details_wrapper,body #appstle_subscription_widget0 .appstle_subscription_radio_wrapper{align-items:center;position:static}body #appstle_subscription_widget0 .appstle-save-badge{background:#8c1725!important;color:#fff!important;padding:10px!important;border-radius:100px!important;font-family:Manrope;font-weight:500;font-size:12px;line-height:1;letter-spacing:0px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}body #appstle_subscription_widget0 :is(.appstle_one_time_price_wrapper,.appstle_subscription_amount_wrapper){display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:10px}body #appstle_subscription_widget0 :is(.appstle_one_time_price_wrapper,.appstle_subscription_amount_wrapper) span{font-family:Manrope;font-weight:600;font-size:14px;line-height:1;letter-spacing:0px;color:#000}body #appstle_subscription_widget0 :is(.appstle_one_time_price_wrapper,.appstle_subscription_amount_wrapper) span.appstle_subscription_compare_amount{color:#7c7c7c;text-decoration:line-through}body #appstle_subscription_widget0 .appstleSellingPlanDescription{margin-left:0;margin-top:0}body #appstle_subscription_widget0 .appstleSellingPlanDescription .appstle_single_option_text{font-family:Manrope;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;color:#000}#appstle_subscription_widget0 .appstle_subscribe_option{margin-left:0}body #appstle_subscription_widget0 .appstleSellingPlanDescription ul{display:grid;grid-template-columns:55% 43%;max-width:90%;margin-left:auto;margin-right:auto;place-content:space-between;gap:12px;padding:0!important}body #appstle_subscription_widget0 .appstleSellingPlanDescription ul li{font-family:Manrope;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0px;color:#000;position:relative;display:flex;align-items:center;gap:12px}body #appstle_subscription_widget0 .appstleSellingPlanDescription ul li:before{content:"";height:15px;width:15px;background-image:url(/cdn/shop/files/tick-crt-ic.svg?v=1764787055);background-size:contain;background-repeat:no-repeat}#appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown{order:3}body #appstle_subscription_widget0 .appstleSellingPlanDescription{order:2}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option{order:1}.discount-box{margin-top:30px}.discount-box h5{text-transform:capitalize;font-size:16px;margin-bottom:30px}.discount-progress{display:flex;justify-content:space-between;position:relative;padding:20px 28px;background:#00000005;border-radius:10px;border:1px solid #0000001A;overflow:hidden}.discount-progress:before{content:"";position:absolute;top:50%;left:8%;right:8%;height:3px;background:#ccc;transform:translateY(-50%);z-index:0;display:none}.discount-step{position:relative;z-index:1;text-align:center;flex:0;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.tier-title{position:relative}.progress-fill{position:absolute;top:0;left:0;height:3px;background:linear-gradient(90deg,#8c1725,#8c172599);z-index:2;border-radius:2px;width:0%;transition:width .4s ease}.progress-line{position:absolute;top:51px;left:50%;transform:translate(-50%);right:0;height:3px;background-color:#0003;z-index:1;width:77%}.discount-step .tier-title:after{content:"";display:block;width:10.4px;height:10.4px;border-radius:50%;border:5px solid #e9e9e9;background:#e9e9e9;margin:8px auto;position:relative;transition:all .3s ease}.discount-step.active-tier .tier-title:after,.discount-step.completed .tier-title:after{border-color:#8c1725;background-color:#fff;box-shadow:0 0 10px #00000040}.discount-step.active-tier .tier-title,.discount-step.completed .tier-title{color:#000}.discount-step .tier-title{display:block;font-weight:600;color:#9e9e9e;width:max-content;font-size:14px;line-height:1}.discount-step .tier-price{font-size:14px;color:#9e9e9e;margin-bottom:6px}.discount-step .off{display:block;font-size:12px;font-weight:400;width:max-content;background:#8c1725;color:#fff;padding:5px 10px 6px;line-height:1;border-radius:100px}.bundleStep-btn.back[disabled]{display:none}.size-select-wrap{display:flex;gap:20px;flex-wrap:wrap}.size-select-row{min-width:136px}.size-select-row label{display:block;margin-bottom:5px;font-weight:400;font-size:14px}.size-select-row select{width:100%;border-radius:6px;font-size:14px;border:1px solid #00000033;padding:10px}input[type=file],input[type=text]{width:100%;padding:8px;border-radius:5px;border:1px solid #ccc;font-size:14px;margin:10px 0 20px;box-sizing:border-box}.bundle-buttons{display:flex;justify-content:space-between;margin-top:10px!important;gap:10px}.bundleStep-btn{min-height:55px!important;font-family:Manrope!important;font-weight:500}.next.bundleStep-btn h4{font-family:Manrope!important;font-weight:500;font-size:16px;margin:0}.next.bundleStep-btn{width:100%}.next.bundleStep-btn img,.next.bundleStep-btn svg{width:20px}.back.bundleStep-btn{background:transparent;outline:1px solid #000;outline-offset:-3px;width:65px;padding:0}.back.bundleStep-btn img{width:12px}.back.bundleStep-btn:hover{background:#000}.back.bundleStep-btn:hover img{filter:invert(1)}.bundleStep-btn:disabled{opacity:.5;pointer-events:none}.ci-upload-header{display:none}.step-content .ci-upload-box{padding:0}.step-content #ci-upload-dropzone{flex-direction:row;justify-content:center;gap:10px;align-items:center}.step-content #ci-upload-dropzone img{width:23px;margin:0}.step-content .ci-text-field-container{margin:30px 0 0}.ci-text-field-container label{font-family:var(--font-h5--family)}#ci-text-filed{margin:20px 0 0;height:58px;background:#fafafa;border-radius:6px;padding:10px 20px;color:#9e9e9e;font-size:14px;font-weight:400}.ci-upload-container.f-ufi-renderer{display:none}.product-bundle .ci-upload-container.f-ufi-renderer{display:flex!important}.ci-file-info .ci-file-preview{width:200px;height:190px;border-radius:10px;border:1px solid #0000001A}.ci-file-details{display:none}.ci-file-list{border:none!important;padding:0;margin:30px 0 0}li.discount-li{background:#a4232540;width:max-content;padding:6px 10px}.buy-buttons-block{display:none}.btn.loading-anim{position:relative;pointer-events:none;opacity:.8}.btn.loading-anim h4,.btn.loading-anim img{visibility:hidden}.btn.loading-anim:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;border:3px solid #fff;border-top:3px solid transparent;border-radius:50%;animation:spin .8s linear infinite!important;translate:-50% -50%}.size-select-row select{margin-bottom:15px}@keyframes spin{0%{transform:rotate(0)!important}to{transform:rotate(360deg)!important}}.product-bundle>span{font-family:Manrope;font-weight:600;font-size:18px;line-height:1;letter-spacing:0px;color:#38221b;display:block}.product-bundle-inner .swiper{padding-top:20px}.product-bundle-inner .product-card-slide{background:#00000005;border:1px solid #0000001A;border-radius:10px;padding:20px;height:100%;display:flex;justify-content:space-between;flex-direction:column;position:relative}.product-bundle-inner .product-card-slide .badge{font-family:Manrope;font-weight:400;font-style:Regular;font-size:8px;line-height:1;letter-spacing:0px;color:#fff;background:#8c1725;padding:6px 10px;border-radius:100px;position:absolute;top:-10px;right:10px}.product-bundle-inner .product-card-slide.out-of-stock{opacity:50%;pointer-events:none}.product-bundle-inner .product-card-slide .slide-pc-image{width:50px;margin-left:auto;margin-right:auto}.product-bundle-inner .product-card-slide .slide-pc-image img{object-fit:contain;width:100%}.product-bundle-inner .product-card-slide .slide-pc-bottom{margin-top:10px}.product-bundle-inner .product-card-slide .slide-pc-bottom p{font-family:Manrope;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;text-align:center;color:#000}.product-bundle-inner .product-card-slide .slide-pc-bottom .slide-qty-controls{margin-top:10px;width:100%;margin-left:auto;margin-right:auto;height:30px;display:flex;align-items:center;justify-content:space-evenly;border:.5px solid #8C1725;border-radius:100px;padding:1px;position:relative;max-width:87px}.product-bundle-inner .product-card-slide .slide-pc-bottom .slide-qty-controls button{background:#8c1725;width:12px;height:12px;border-radius:12px;color:#fff;padding:0;border:none;display:flex;align-items:center;justify-content:center;font-size:8px;cursor:pointer;min-width:12px}.product-bundle-inner .product-card-slide .slide-pc-bottom .slide-qty-controls input{background:transparent;border:none;outline:none;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;color:#8c1725;text-align:center!important;width:fit-content}.template-product .product-information__grid .product-details:has(.product-bundle-inner.has-out-of-stock) .step-content{opacity:50%;pointer-events:none}.template-product .product-information__grid .product-details:has(.product-bundle-inner.has-out-of-stock) .bundle-buttons{opacity:50%;pointer-events:none}.template-product .product-information__grid .product-details:has(.product-bundle-inner.has-out-of-stock) #appstle_subscription_widget0{opacity:50%;pointer-events:none}.template-product .product-information__grid .product-details:has(.product-bundle-inner.has-out-of-stock) .custListIconBlock{opacity:50%;pointer-events:none}.template-product .product-information__grid .product-details:has(.product-bundle-inner.has-out-of-stock) .product-bundle>span{opacity:50%;pointer-events:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.swiper-button-next.bundle-slide-btn{position:absolute;top:50%;right:10px;height:30px;width:30px;border-radius:50%;background:#8c1725}.swiper-button-next.bundle-slide-btn:after{color:#fff;font-size:10px}.swiper-button-next.bundle-slide-btn img{display:none}.swiper-button-prev.bundle-slide-btn{position:absolute;top:50%;left:10px;height:30px;width:30px;border-radius:50%;background:#8c1725}.swiper-button-prev.bundle-slide-btn:after{color:#fff;font-size:10px}.swiper-button-prev.bundle-slide-btn img{display:none}.product-bundle-inner{position:relative}:is(.swiper-button-prev,.swiper-button-next)[aria-disabled=true]{opacity:.5!important}.ProductCardMain :is(.swiper-button-prev,.swiper-button-next)[aria-disabled=true]{opacity:1!important}select.selling-plan-select{pointer-events:none!important;opacity:0!important}.template-collection .product-grid-container{max-width:1350px;padding-left:15px;padding-right:15px;display:block!important;margin-left:auto;margin-right:auto}.template-collection .product-grid{grid-template-columns:repeat(4,1fr);gap:30px;padding-bottom:100px}.template-collection .main-collection-grid__title{display:none!important}.template-collection search-page-input-component{margin-bottom:0!important}.template-collection search-page-input-component .search-page-input{padding-top:0;padding-bottom:0;height:50px;background:transparent;border:1px solid #8c1725;border-radius:10px;color:#000;outline:none}.template-collection search-page-input-component .search-page-input::placeholder{color:#000}.template-list-collections .section-resource-list{padding-top:0!important;padding-bottom:100px}body .collection-card{padding:20px;border:1px solid #8C1725;border-radius:20px}body .collection-card .resource-image{width:100%;max-width:40%;margin-left:auto;margin-right:auto}body .collection-card .resource-image img{width:100%;object-fit:contain}body .collection-card .collection-card__inner{gap:20px}body .collection-card .collection-card__content p{font-family:Fearlessly Authentic DEMO;font-weight:400;font-size:30px;line-height:1.2;letter-spacing:0px;color:#8c1725}#appstle_subscription_widget0 .appstle_subscribe_option{margin-left:0!important}.bannerMain{overflow:hidden}@keyframes UpEnd{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animates_heading{display:block}.image__wrp_ovr{width:100%}body .shopify-policy__container{padding:100px 20px;max-width:1330px;width:100%;margin:auto;position:relative;display:block}body .shopify-policy__container .shopify-policy__title h1{font-weight:400;font-size:40px;line-height:54px;letter-spacing:0;text-transform:uppercase;color:#232323;margin-bottom:40px}body .shopify-policy__container .shopify-policy__body .rte :is(p,li,span,a){display:block;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#000!important}body .shopify-policy__container .shopify-policy__body .rte p:not(:last-child){margin-bottom:20px}body .shopify-policy__container .shopify-policy__body .rte :is(h1,h1>span){font-weight:400;font-size:30px;line-height:30px;letter-spacing:0;color:#000!important;text-transform:uppercase;margin-bottom:20px;display:block}body .shopify-policy__container .shopify-policy__body .rte :is(h2,h2>span){font-weight:400;font-size:30px;line-height:30px;letter-spacing:0;color:#000!important;margin-bottom:20px;display:block;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h3,h3>span){font-weight:400;font-size:27px;display:block;line-height:27px;letter-spacing:0;margin-bottom:20px;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h4,h4>span){font-weight:400;display:block;font-size:24px;margin-bottom:20px;line-height:24px;letter-spacing:0;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h5,h5>span){font-weight:400;font-size:21px;display:block;margin-bottom:20px;line-height:21px;letter-spacing:0;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(h6,h6>span){font-weight:400;display:block;font-size:18px;margin-bottom:20px;line-height:18px;letter-spacing:0;color:#000!important;text-transform:uppercase}body .shopify-policy__container .shopify-policy__body .rte :is(p br,span br){display:none}body .shopify-policy__container .shopify-policy__body .rte :is(ul,ol){display:flex;flex-direction:column;gap:10px}body .shopify-policy__container .shopify-policy__body .rte li{display:list-item}body .shopify-policy__container .shopify-policy__body .rte :is(ol) li{list-style:auto;display:list-item}body .shopify-policy__container .shopify-policy__body .rte ul li{list-style:disc;display:list-item}body .shopify-policy__container .shopify-policy__body .rte a{text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
