.cf-featured-product{padding:106px 0;background:#fff}.cf-container{max-width:1706px;margin:auto;display:flex;gap:64px;align-items:flex-start;padding:0 20px}.cf-product-media{width:763px}.cf-product-info{width:calc(100% - 857px)}.cf-main-image{border-radius:24px;overflow:hidden}.cf-main-image img{width:100%;display:block}.cf-thumbs{display:flex;gap:12px;margin-top:15px}.cf-thumbs img{width:80px;height:80px;object-fit:cover;border-radius:8px;cursor:pointer;opacity:.7}.cf-thumbs img:hover{opacity:1}.cf-title{font-family:Averia Serif Libre;font-weight:400;font-size:56px;line-height:99%;letter-spacing:-3px;text-transform:capitalize;margin:20px 0 0}.cf-rating{font-family:Source Sans Pro;font-weight:400;font-size:24px;line-height:150%;letter-spacing:-.6px;margin-top:20px;display:flex}.cf-rating svg{margin-right:11px}.cf-rating span{margin-left:8px}.cf-price{display:flex;gap:10px;align-items:center;margin-bottom:40px}.cf-price-current{font-family:Averia Serif Libre;font-weight:700;font-size:56px;line-height:150%;letter-spacing:-2px;color:#db6620}.cf-price-compare{font-family:Averia Serif Libre;font-weight:700;font-size:40px;line-height:150%;letter-spacing:-2px;color:#db6620;opacity:.5;text-decoration:line-through}.cf-featured-product .box-content h3{margin:0;font-family:Averia Serif Libre;font-weight:400;font-size:32px;line-height:150%;letter-spacing:-1.2px;text-transform:capitalize}.cf-featured-product .box-content h2{margin:22px 0 32px;font-family:"Source Sans 3";font-weight:400;font-size:24px;line-height:174%;letter-spacing:-1px}.cf-featured-product .box-content{padding:32px 24px;border-top:1px solid #214A1E40;border-bottom:1px solid #214A1E40}.cf-description ul{margin:0}.cf-description li{color:#333;margin-bottom:29px;font-family:"Source Sans 3";font-weight:400;font-size:24px;line-height:174%;letter-spacing:-1px;margin-top:24px}.cf-actions{display:flex;gap:10px;margin-top:20px}.cf-btn-primary{font-family:Averia Serif Libre;font-weight:300;font-size:24px;line-height:148%;letter-spacing:-1px;padding:19px 67px;background:#db6620;border:none;border-radius:35px;color:#fff;cursor:pointer;border:1px solid #DB6620;transition:all .5s}.cf-btn-primary:hover{background:transparent;color:#db6620}.cf-icon-btn{border:1px solid #DB6620;width:74px;height:74px;background:transparent;border-radius:50%;font-size:18px;cursor:pointer;padding-top:5px}.cf-delivery{padding:24px;margin-top:24px}.cf-delivery strong{font-family:Averia Serif Libre;font-weight:400;font-size:32px;line-height:150%;letter-spacing:-1.1px;text-transform:capitalize}.cf-delivery span{color:#d9772d;cursor:pointer}.cf-delivery p{font-family:"Source Sans 3";font-weight:400;font-size:24px;line-height:150%;letter-spacing:-.2px;padding:31px;border:1.33px solid #E7E7E7;border-radius:10px;margin:21px 0 0}.cf-return{font-family:"Source Sans 3";font-weight:400;font-size:21.33px;line-height:150%;letter-spacing:-.36px;color:#333;padding-left:23px;margin-top:10px;display:flex;align-items:center;gap:11px}.cf-description{margin-top:21.33px;font-weight:400;font-size:24px;line-height:174%;color:#333;position:relative;margin-left:23px}.cf-description:before{width:6px;height:6px;background-color:#333;content:"";position:absolute;border-radius:50%;top:18px;left:-19px}@media(max-width:900px){.cf-container{grid-template-columns:1fr}.cf-title{font-size:26px}.cf-price .cf-price-current{font-size:28px}.cf-price .cf-price-compare{font-size:26px}}#ultimateTrustBadgeswidgetDiv{display:none}#thumb{margin-top:30px;height:183px}#thumb *{height:100%}#thumb .splide__track--nav .splide__list .splide__slide{border:none!important}#thumb img{width:100%;height:100%;border-radius:10px;display:block;object-fit:cover}#gallery li{border-radius:24px;overflow:hidden}#gallery li img{width:100%;height:763px;object-fit:cover}@media(max-width:1365px){.cf-container{gap:40px}.cf-product-media{width:100%;max-width:530px}.cf-product-info{width:100%}.cf-product-media .wrapper #gallery li img{width:100%;height:580px;object-fit:cover}.cf-product-info .cf-title{font-size:42px;line-height:99%;margin:0;letter-spacing:-2.1px}.cf-product-info .cf-rating{font-size:18px;line-height:150%;margin-top:10px}.cf-price{margin-top:12px;margin-bottom:16px}.cf-price .cf-price-current{font-size:42px;line-height:150%}.cf-price .cf-price-compare{font-size:38px;line-height:150%}.cf-featured-product .box-content{padding:25.22px 18.91px}.cf-product-info .box-content .cf-actions .cf-btn-primary{padding:15.92px 46.79px;font-size:18px;line-height:148%}.cf-product-info .cf-delivery{padding:0 18.91px;margin-top:30.91px}.cf-featured-product .box-content h3{font-size:24px;line-height:150%}.cf-featured-product .cf-icon-btn{width:58.84px;height:58.84px;font-size:6px}.cf-featured-product .cf-delivery strong{font-size:24px;line-height:150%}.cf-featured-product .cf-delivery p{font-size:18px;line-height:150%;padding:25.22px;margin:16.1px 0 0}.cf-featured-product .cf-return{font-size:16px;letter-spacing:-.36px;margin-top:25.22px}}@media(max-width:1024px){.cf-featured-product .cf-container{max-width:1706px;margin:auto;display:block;gap:64px;align-items:flex-start;padding:0 52.55px}.cf-featured-product .cf-product-media{width:100%;max-width:100%}.cf-product-media .wrapper #gallery li img{height:483px}.cf-featured-product .cf-product-info{width:100%;margin-top:32px}.cf-product-info .box-content .cf-actions .cf-btn-primary{padding:15.92px 52.79px}.cf-featured-product #thumb img{border-radius:8.38px;height:159.24px}.cf-featured-product{padding:56px 0}.cf-description{font-size:18px;line-height:174%;margin-top:16.11px}.cf-description:before{top:14px}#thumb{margin-top:30px;height:159.24px}.cf-rating svg{margin-right:5.2px;width:25.22px;height:25.22px}.box-content .cf-actions .cf-icon-btn svg{width:22.85px;height:22.85px}.cf-return svg{width:21.1px;height:21.1px}}@media(max-width:767px){.cf-featured-product{padding:33.42px 0}.cf-product-media .wrapper #gallery li img{height:288.32px}.cf-featured-product #thumb{margin-top:15.79px;height:95px}.cf-featured-product #thumb img{border-radius:8.38px}.cf-featured-product .cf-container{padding:0 22.7px}.cf-product-info .cf-title{font-size:24px;line-height:99%}.cf-product-info .cf-rating{font-size:12px}.cf-featured-product .cf-product-info{margin-top:19.1px}.cf-rating svg{margin-right:5.2px;width:15.5px;height:15.5px}.cf-price{margin-top:7.52px;margin-bottom:21.35px}.cf-price .cf-price-current{font-size:24px;line-height:150%}.cf-price .cf-price-compare{font-size:20px;line-height:150%}.cf-featured-product .box-content{padding:15.5px 11.29px}.cf-featured-product .box-content h3{font-size:16px;line-height:150%}.cf-description{font-size:12px;line-height:174%}.cf-product-info .box-content .cf-actions .cf-btn-primary{padding:0 31.51px;font-size:12px;line-height:150%}.cf-featured-product #thumb img{height:100%}.cf-featured-product .cf-icon-btn{width:35.11px;height:35.11px;font-size:6px}.box-content .cf-actions .cf-icon-btn svg{width:13.64px;height:13.64px}.cf-featured-product .cf-delivery strong{font-size:16px;line-height:150%}.cf-product-info .cf-delivery{padding:0 11.29px;margin-top:18.45px}.cf-featured-product .cf-delivery p{font-size:12px;line-height:150%;padding:15.5px;margin:10.03px 0 0}.cf-featured-product .cf-return{font-size:12px;letter-spacing:-.36px;margin-top:15.5px;margin-bottom:11.29px}.cf-return svg{width:12.54px;height:12.54px}.cf-return{gap:2.73px}.cf-description:before{width:4px;height:4px;top:8px;left:-15px}}.hero{background-image:url(/cdn/shop/files/hero-image_1.png?v=1765870677);background-repeat:no-repeat;background-size:cover;padding:257px 0 227px;overflow:hidden}.hero-container{max-width:1781px;margin:auto;display:flex;align-items:center;gap:60px;padding:0 20px;position:relative}.hero-sub{font-family:Averia Serif Libre;font-weight:700;font-size:24px;line-height:148%;letter-spacing:-1.4px;text-transform:capitalize;color:#000;margin:0 0 12px}.hero-content h1{font-family:Averia Serif Libre;font-weight:700;font-size:107px;line-height:99%;letter-spacing:-5.3px;text-transform:capitalize;margin:0 0 23px}.hero-desc{font-family:"Source Sans 3",sans-serif;font-weight:400;font-size:20px;line-height:148%;text-transform:capitalize;margin:0;letter-spacing:-.6px;color:#322e1d}.hero-btn{display:inline-flex;position:relative;align-items:center;margin-top:23px}.hero-btn a{display:flex;position:relative;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;font-family:Averia Serif Libre;color:#000;font-weight:300;font-size:24px;line-height:148%;letter-spacing:-1.3px;border-radius:28px;background-color:#d8eac1;padding:0 28px;height:60px}.hero-btn .arrow{background:#cfe7b1;width:60px;height:60px;display:grid;place-items:center;border-radius:50%;position:relative;right:0;top:0}.hero-btn .arrow.arrow-left{width:0;opacity:0;visibility:hidden}.hero-btn .arrow svg{max-width:32px}.hero-btn:hover{transform:rotate(7deg)}.hero-btn:hover .arrow{right:auto;left:0;top:20px}.hero-btn:hover .arrow.arrow-left{width:60px;opacity:1;visibility:visible}.hero-btn:hover .arrow.arrow-right{width:0;opacity:0;visibility:hidden}.hero-image img{animation:swingRotate 4s ease-in-out infinite;transform-origin:center center}@keyframes swingRotate{0%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}.hero-image{position:absolute;animation:fadeUp 1s ease forwards;right:-63px;max-width:1026px;width:100%;height:auto;top:-134px}.hero-image img{width:100%;max-width:100%;display:block;margin-left:auto}.tag{position:absolute;background:#fff4c6;padding:10px 24px;border-radius:20px;font-family:Averia Serif Libre;font-weight:400;font-style:Regular;font-size:18px;line-height:148%;letter-spacing:-1px;text-transform:capitalize;display:flex;align-items:center;animation:float 3s ease-in-out infinite}.tag svg{margin-right:11px;height:fit-content}.tag-top{top:13%;left:26%}.tag-right{top:53%;right:-11px;animation-delay:.5s}.tag-bottom{bottom:23%;left:50px;animation-delay:1s}.price-badge{position:absolute;top:24%;right:187px;background-image:url(/cdn/shop/files/56948686_1.png?v=1765869423);background-size:100%;background-repeat:no-repeat;max-width:222px;width:100%;height:155px;font-family:Averia Serif Libre;font-weight:400;font-size:15.33px;line-height:148%;letter-spacing:-1px;text-transform:capitalize;text-align:center;padding:73px 0 0 9px;color:#fff;animation:pricetag 3s ease-in-out infinite}.price-badge span{display:inline-block}.price-badge strong{display:block;font-family:Averia Serif Libre;font-weight:400;font-size:22.45px;line-height:148%;letter-spacing:-1.2px;text-transform:capitalize;margin-top:5px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pricetag{0%,to{transform:rotate(2deg)}50%{transform:rotate(-2deg)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media(max-width:1600px){.hero{background-size:100% 100%}.hero-image{max-width:840px;top:-34px}.tag-right{right:70px}}@media(max-width:1400px){.hero-content h1{font-size:97px}.hero-desc{max-width:750px}}@media(max-width:1200px){.hero{padding:167px 0 97px}.hero-image{max-width:690px}.hero-content h1{font-size:77px}.hero-desc{max-width:620px}}@media(max-width:1023px){.hero{padding:205px 0 333px}.hero-content{max-width:406px}.hero-content h1{font-size:56px;line-height:103%}.hero-image{max-width:580px;top:274px}.tag{border-radius:20px;font-size:10.23px;letter-spacing:-.5115px;padding:6px 13px}.tag svg{max-width:13px;width:100%;margin-right:11px}.tag-top{top:22%;left:23%}.tag-right{top:52%;right:40px}.tag-bottom{left:24px}.price-badge{max-width:126px;top:24%;right:97px;height:85px;padding:35px 0 0;background-size:100% 100%;font-size:12.36px}.price-badge span{font-size:8.71px;margin-bottom:4px}.hero-container{padding:0 70px}}@media(max-width:767px){.hero{padding:70px 0 210px}.hero-image{max-width:270px;top:120px;right:0}.hero-sub{font-size:12px;margin:0 0 5px}.hero-content{max-width:263px}.hero-content h1{font-size:32px;letter-spacing:-1.6px;margin:0 0 12px}.hero-desc{font-size:10px;letter-spacing:-.3px}.hero-btn{margin-top:12px}.hero-btn a{font-size:11.85px;line-height:148%;letter-spacing:-.5px;border-radius:28px;padding:0 13px;height:29px;width:92px}.hero-btn .arrow{width:29px;height:29px}.hero-btn .arrow svg{max-width:12px}.hero-btn:hover .arrow.arrow-left{width:29px}.tag svg{max-width:8px;margin-right:4px}.tag{font-size:8px;letter-spacing:-.25px;padding:5px 6px}.tag-top{top:20%;left:18%}.tag-right{top:60%;right:0}.tag-bottom{left:-5px;bottom:8%}.price-badge{max-width:53px;top:27%;right:31px;height:35px;padding:15px 0 0;background-size:100% 100%;font-size:4.48px}.price-badge span{font-size:3.71px;margin-bottom:0}.hero-btn:hover{transform:rotate(7deg)}.hero-btn:hover .arrow{top:8px}.hero-container{padding:0 20px}}.cf-pk-middle-image-section{padding:56px 0}.cf-pk-middle-image-section .row{display:flex;align-items:center;justify-content:space-between}.cf-pk-middle-image-section .inner-container{background:#d8eac1;max-width:1178px;width:100%;border-radius:38px;padding:56px 43px;margin:0 auto}.cf-pk-middle-image-section h2{font-family:Averia Serif Libre;font-weight:700;font-size:56px;line-height:99%;letter-spacing:-3px;text-align:center;text-transform:capitalize;max-width:802px;margin:0 auto 43px}.cf-pk-middle-image-section .single-item{background-image:url(/cdn/shop/files/8969331_1_1.png?v=1765881619);background-size:cover;background-repeat:no-repeat;text-align:left;padding:58px 37px;max-width:266px;min-height:245px;height:100%;margin-bottom:53px;display:flex;flex-direction:column;justify-content:center}.cf-pk-middle-image-section .first-div{max-width:399px;width:100%}.cf-pk-middle-image-section .first-div:first-child .single-item:first-child{margin-left:auto}.cf-pk-middle-image-section .first-div:first-child .single-item:last-child{margin-left:auto}.cf-pk-middle-image-section .first-div .single-item:last-child{margin-bottom:0}.cf-pk-middle-image-section .first-div:last-child .single-item:nth-child(2){margin-left:auto}.cf-pk-middle-image-section .single-item svg{margin-left:10px}.cf-pk-middle-image-section .single-item h3{font-family:Averia Serif Libre;font-weight:400;font-size:15px;line-height:148%;letter-spacing:-1.1px;margin:4px 0 0}.cf-pk-middle-image-section .single-item p{font-family:Source Sans Pro;font-weight:400;font-size:11px;line-height:148%;letter-spacing:0px;max-width:300px;margin:6px auto 0;text-transform:capitalize}.middle-image-content img{max-width:251px;width:100%;animation:zoomInOut 4s ease-in-out infinite;transform-origin:center}@media(max-width:1023px){.middle-image-content img{max-width:166px}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.mobile-slider-group{display:none}@media(max-width:1023px){.cf-pk-middle-image-section .inner-container{padding:31px 14px}.cf-pk-middle-image-section .first-div{max-width:264px}.cf-pk-middle-image-section .single-item svg{max-width:26px;max-height:26px;min-width:26px;min-height:26px;height:100%;width:100%;margin-left:5px}.cf-pk-middle-image-section h2{font-size:42px;line-height:99%;max-width:672px;margin:0 auto 43px}.cf-pk-middle-image-section .single-item{padding:25px 23px;max-width:176px;min-height:183px;margin-bottom:25px}.cf-pk-middle-image-section .single-item h3{font-size:12px;margin:4px 0 0}.cf-pk-middle-image-section .single-item p{font-size:10px;line-height:148%;margin:3px auto 0}}@media(max-width:767px){.cf-pk-middle-image-section{overflow:hidden;padding:0 10px}.cf-pk-middle-image-section .inner-container{overflow:hidden}.cf-pk-middle-image-section h2{font-size:24px;letter-spacing:-1.2px;max-width:223px;margin:0 auto 43px}.middle-image-content img{max-width:143px}.cf-pk-middle-image-section .row{justify-content:center}.cf-pk-middle-image-section .first-div{display:none}.mobile-slider-group{display:block;margin-top:-220px}.mobile-slider-group .mobile-slider{max-width:244px;margin:0 auto}.mobile-slider-group .mobile-slider .splide__track{overflow:visible}.cf-pk-middle-image-section .mobile-slider-group .mobile-slider .single-item{padding:43px 37px;max-width:100%;min-height:auto;height:100%;margin-bottom:0;background-size:100% 100%}.cf-pk-middle-image-section .mobile-slider-group .mobile-slider .single-item svg{max-width:36px;max-height:36px;min-width:36px;min-height:36px;margin-left:5px}.cf-pk-middle-image-section .mobile-slider-group .mobile-slider .single-item h3{font-size:14px;line-height:148%;margin:4px 0 0}.cf-pk-middle-image-section .mobile-slider-group .mobile-slider .single-item p{font-size:14px;line-height:148%;margin:5px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
