.banner_content h1,.banner_content p,p{vertical-align:middle}.btn-shop,p{line-height:30px}.btn-shop,.btn_list{transition:background .3s ease-in-out}.accordion-body label,.accordion-header,.banner_content h1,.toggle-section label,span.tax{text-transform:capitalize}#search-field,*,.banner_content{box-sizing:border-box}@font-face{font-family:GeneralSans-Extralight;src:url("../fonts/GeneralSans-Extralight.woff2") format("woff2"),url("../fonts/GeneralSans-Extralight.woff") format("woff"),url("../fonts/GeneralSans-Extralight.ttf") format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url("../fonts/GeneralSans-ExtralightItalic.woff2") format("woff2"),url("../fonts/GeneralSans-ExtralightItalic.woff") format("woff"),url("../fonts/GeneralSans-ExtralightItalic.ttf") format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url("../fonts/GeneralSans-Light.woff2") format("woff2"),url("../fonts/GeneralSans-Light.woff") format("woff"),url("../fonts/GeneralSans-Light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url("../fonts/GeneralSans-LightItalic.woff2") format("woff2"),url("../fonts/GeneralSans-LightItalic.woff") format("woff"),url("../fonts/GeneralSans-LightItalic.ttf") format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url("../fonts/GeneralSans-Regular.woff2") format("woff2"),url("../fonts/GeneralSans-Regular.woff") format("woff"),url("../fonts/GeneralSans-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url("../fonts/GeneralSans-Italic.woff2") format("woff2"),url("../fonts/GeneralSans-Italic.woff") format("woff"),url("../fonts/GeneralSans-Italic.ttf") format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url("../fonts/GeneralSans-Medium.woff2") format("woff2"),url("../fonts/GeneralSans-Medium.woff") format("woff"),url("../fonts/GeneralSans-Medium.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url("../fonts/GeneralSans-MediumItalic.woff2") format("woff2"),url("../fonts/GeneralSans-MediumItalic.woff") format("woff"),url("../fonts/GeneralSans-MediumItalic.ttf") format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url("../fonts/GeneralSans-Semibold.woff2") format("woff2"),url("../fonts/GeneralSans-Semibold.woff") format("woff"),url("../fonts/GeneralSans-Semibold.ttf") format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url("../fonts/GeneralSans-SemiboldItalic.woff2") format("woff2"),url("../fonts/GeneralSans-SemiboldItalic.woff") format("woff"),url("../fonts/GeneralSans-SemiboldItalic.ttf") format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url("../fonts/GeneralSans-Bold.woff2") format("woff2"),url("../fonts/GeneralSans-Bold.woff") format("woff"),url("../fonts/GeneralSans-Bold.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url("../fonts/GeneralSans-BoldItalic.woff2") format("woff2"),url("../fonts/GeneralSans-BoldItalic.woff") format("woff"),url("../fonts/GeneralSans-BoldItalic.ttf") format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Variable;src:url("../fonts/GeneralSans-Variable.woff2") format("woff2"),url("../fonts/GeneralSans-Variable.woff") format("woff"),url("../fonts/GeneralSans-Variable.ttf") format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url("../fonts/GeneralSans-VariableItalic.woff2") format("woff2"),url("../fonts/GeneralSans-VariableItalic.woff") format("woff"),url("../fonts/GeneralSans-VariableItalic.ttf") format("truetype");font-weight:200 700;font-display:swap;font-style:italic}*{font-family:GeneralSans-Medium,sans-serif}a{text-decoration:none;color:#000}p{font-family:GeneralSans-Variable,sans-serif;font-weight:400;font-size:18px;text-align:justify}.banner_content h1,.btn-shop,.price,h3{font-family:"General Sans",sans-serif}.btn-shop,h2,h3{font-weight:600}h2{font-size:36px;line-height:80px}.product_banner_section{background:url("../assets/images/product-detail/banner-image.png") center center/cover no-repeat;padding:50px 0;overflow:hidden;border-radius:15px;margin-top:20px}.product_banner_container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 20px}.banner_content h1{font-weight:600;font-size:42px;line-height:77px;color:#236255}.banner_content p{font-family:GeneralSans-Variable,sans-serif;font-weight:400;font-size:18px;line-height:153%;letter-spacing:1%;margin-bottom:20px;color:#000}.banner_content{max-width:39%;color:#fff;opacity:0;transform:translateX(-50px);animation:1s ease-in-out forwards fadeInLeft;padding-left:45px}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.banner_images{max-width:45%}.banner_images img{width:80%;height:auto;display:block}.btn-shop,.filter a{display:inline-block;padding:5px 20px;background-color:#236255;text-decoration:none;text-align:center;letter-spacing:0}.banner_content span{color:#a76a29;font-size:42px;line-height:77px}.filter a,h3{font-size:20px;line-height:48px;vertical-align:middle}.btn-shop{color:#fff;border-radius:30px;font-size:20px;vertical-align:middle;border:none;cursor:pointer;width:60%}.btn_list,.filter a,.page{font-weight:500;cursor:pointer}.btn-shop:hover{background-color:#98c104}.filter a{color:#fff;border-radius:30px;font-family:GeneralSans-Medium,sans-serif;transition:background .3s ease-in-out,_ .3s ease-in-out;border:none;width:20%}section.product_list_section{padding:40px 0}.product-list-section{padding:40px;background-color:#fff}.product-list{display:flex;list-style:none;padding:40px 0 0;margin:0;gap:5%;flex-wrap:wrap}.product-item{background:#fff;text-align:center;width:21%}.product-image{position:relative;background-color:#f2f2f2;height:290px;display:flex;border-radius:5px;align-items:center;justify-content:center}.product-image img{width:100%;max-width:130px;height:auto}.bestseller{position:absolute;top:20px;left:0;background-color:#dd6b30;color:#fff;font-size:12px;padding:5px 10px;border-radius:0 20px 20px 0}.price{font-size:16px;color:#000;text-align:left}.old-price{text-decoration:line-through;color:#7f8483;margin-left:10px}.btn_list{display:block;width:100%;padding:5px 20px;background-color:#98c104;text-decoration:none;border-radius:30px;font-family:GeneralSans-Medium,sans-serif;font-size:20px;line-height:40px;text-align:center;vertical-align:middle;color:#000;border:none;margin-top:20px}.page,.pagination,.row{display:flex}.dots,.page{color:#2d5547}button.btn_list:hover{background-color:#2d5547!important;color:#fff}.btn:hover,.button.btn.add-to-bag:hover,.cart_btn_checkout:hover,button.btn.add-to-bag:hover{background-color:#74a82b}.product-details{text-align:left}.about_img_left,.about_text_right,.product_sub_list{width:50%}.row{justify-content:space-between}.product_sub_container{width:50%;padding-top:40px}.product_sub_container img{width:100%;border-radius:10px;max-height:435px}.product_sub_list li.product-item{width:44%}.product_sub_list .product-list{flex-wrap:nowrap;width:94%;justify-content:space-around}.main,.product-page{margin:0 auto;max-width:90%}.pagination{align-items:center;gap:8px;justify-content:center;padding-bottom:30px}.page{justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #2d5547}.filter-popup,.overlay-filter{position:fixed;height:100%;top:0}.accordion-item,.toggle-section{border-bottom:1px solid #ddd}.page.active{background-color:#2d5547;color:#fff;border:none}.dots{font-weight:700;cursor:default}a.page:hover{background-color:#2d5547;color:#fff}.filter-popup{left:-100%;width:40%;background:#fff;box-shadow:2px 0 10px rgba(0,0,0,.2);transition:left .3s ease-in-out;z-index:1001;padding:20px;overflow-y:auto;border-radius:0 6px 6px 0;-webkit-border-radius:0px 6px 6px 0px}.filter-popup.active{left:0}.overlay-filter{left:0;width:100%;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:opacity .3s ease-in-out;z-index:1000}.overlay-filter.active{visibility:visible;opacity:1}#close-filter{position:absolute;top:25px;left:10px;background-color:#f2f2f2;width:30px;height:30px;border-radius:50px;border:none;font-size:24px;cursor:pointer}.accordion-body{padding:0 10px 10px;display:none}.filter-buttons,.toggle-section{justify-content:space-between;padding:10px}.accordion-item.active .accordion-body,.custom_dropdown.open .custom_dropdown-menu,.sm-none,.tab-pane.active{display:block}.toggle-section{display:flex;align-items:center}.switch{position:relative;display:inline-block;width:34px;height:20px}.slider,.slider:before{position:absolute;transition:.4s}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:20px}.slider:before{content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#0f574e;border-radius:50%}input:checked+.slider{background-color:#dfdfdf}input:checked+.slider:before{transform:translateX(14px)}.filter-buttons{display:flex;margin-top:55px;position:fixed;width:34%;bottom:0;background-color:#fff}.apply-btn,.clear-btn{border:none;cursor:pointer;gap:12px;border-radius:30px;width:40%;padding:5px 20px;font-weight:500;font-size:18px;line-height:48px;text-align:center;vertical-align:middle}.clear-btn{background:#fff;border:1px solid #236255}.apply-btn{background:#0f574e;color:#fff}.accordion-header{padding:12px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:20px;line-height:30px;vertical-align:middle}.price-slider,.thumbnail-wrapper{align-items:center;position:relative}.arrow-icon{width:9px;transition:transform .3s}.accordion-item.active .arrow-icon,.faq_accordion button[aria-expanded=true] .faq_accordion_icon,.prev-page img{transform:rotate(180deg)}.accordion-body label{display:block;font-weight:400;font-size:19px;line-height:38px;font-family:GeneralSans-Regular,sans-serif}.accordion-body input[type=checkbox]{appearance:none;width:20px;height:20px;border:.8px solid #95aaa5;border-radius:4px;position:relative;cursor:pointer;margin-right:10px;background-color:#fff}.accordion-body input[type=checkbox]:checked{background-color:#236255;border-color:#236255}.accordion-body input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:8px;background-image:url('../assets/images/products/tick.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);pointer-events:none}.filter-content h2{font-weight:400;font-size:32px;line-height:36px;text-align:center;vertical-align:middle}.toggle-section label{font-weight:500;font-size:20px;line-height:30px;vertical-align:middle}.price-slider{width:100%;display:flex}.price-slider input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:2px;background:#f2f2f2;border-radius:4px;outline:0;position:absolute;pointer-events:none}.price-slider .active-range{height:2px;background:#236255;position:absolute;border-radius:4px;pointer-events:none;z-index:2}.price-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#fff;border:2px solid #236255;border-radius:50%;cursor:pointer;position:relative;pointer-events:auto;z-index:3}.price-slider .fixed-thumb{width:16px;height:16px;background:#fff;border:2px solid #ddefec;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3}.price-inputs{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:20px;align-items:baseline}.price-box input{border:none!important;padding:10px 6px;text-align:right;outline:0!important;color:#95aaa5;min-width:70%;font-size:17px}.price-box{display:flex;justify-content:space-between;border:.5px solid #95aaa5;padding:5px 10px;border-radius:5px;width:44%;align-items:center}.price-box label{font-size:16px;color:#95aaa5}.price-inputs span{color:#95aaa5}.product_row{display:flex;width:100%}.product_col_01{display:flex;gap:20px;width:70%;border-right:.5px solid #95aaa5}.container-payment-failed button,.product_col_02{width:30%}.product_left_content{width:50%;padding:0 12px}.Suggestions-list .product-list,.detail_descrip{padding-top:20px}.product-gallery{width:50%;display:flex;flex-direction:column;align-items:center;gap:20px;overflow:hidden}.main-image{width:100%;height:500px;background:#f2f2f2;display:flex;justify-content:center;align-items:center;border-radius:5px}.main-image img{width:250px;height:auto}.thumbnail-wrapper{display:flex;gap:10px}.thumbnail-container{width:474px!important;overflow:hidden}.nav_checkout span,button.next_btns{position:absolute;right:0}button.prev_btns{position:absolute;left:0;z-index:99}.qty{padding:10px 0 1px}.thumbnails{display:flex;gap:10px;transition:transform .3s ease-in-out}.thumbnail{width:63px!important;height:auto;cursor:pointer;border:2px solid transparent;transition:transform .3s,border .3s}.product-box{padding:10px 40px;background-color:#f2f2f2;width:100%!important;height:145px;display:flex;align-items:center;justify-content:center;transition:border .3s ease-in-out;cursor:pointer}.btn,.option-group label{transition:background .3s ease-in-out;cursor:pointer}.product-box .thumbnail.active,.product-image:hover img{transform:scale(1.1)}.product-box:has(.thumbnail.active){border:1px solid #236255;background-color:#fff}.thumbnail-wrapper button{background-color:#73b8aa!important;border:none;cursor:pointer;border-radius:50%;height:26px!important;width:26px!important;display:flex;justify-content:center;align-items:center}.thumbnail-wrapper button img{width:7px}.thumbnails.owl-carousel.owl-loaded.owl-drag{width:93%;margin:0 auto}.thumbnails.owl-carousel .owl-nav button.owl-prev{left:-9px}.product_left_content h2{font-weight:600;font-size:30px;line-height:25px;padding-bottom:10px;font-family:GeneralSans-Semibold,sans-serif}.price-tag,span.tax{font-family:"General Sans",sans-serif}.price-tag{color:#000;font-weight:600;line-height:30px;letter-spacing:0;vertical-align:middle}.old-price-tag{color:#95aaa5;margin-left:10px;font-weight:500;font-size:21px;line-height:30px;letter-spacing:0;text-align:center;vertical-align:middle;text-decoration:line-through}.btn,.tab-link{line-height:100%}span.tax{font-weight:400;font-size:14px;line-height:16px;vertical-align:top}.product_left_content label,.quantity-value{font-family:GeneralSans-Medium,sans-serif;font-weight:500}.delivery-shipping span,.product_left_content label,.tab-link,.total_fixed_text span:last-child,.unlock-text,h1,span.free_deliv{vertical-align:middle}.about_text h2::first-letter,.about_text_right h3::first-letter,.blogo-max h2::first-letter,.blogo_detail-title::first-letter,.delivery-shipping span{text-transform:uppercase}.select-options{margin:15px 0}.option-group{display:flex;gap:10px;padding:0 0 10px}.hidden,.lg-none,.option-group input[type=radio],.tab-pane{display:none}.option-group label{padding:8px 12px;background:#fff;border-radius:50px;min-width:100px;color:#236255;height:45px;display:flex;align-items:center;justify-content:center;border:1px solid #236255}.blogo_detail-badge.copy,.custom_dropdown-item:hover,.option-group input[type=radio]:checked+label{background-color:#236255;color:#fff}.color-options{display:flex;gap:10px}.color-option{width:24px;height:24px;border-radius:50%;cursor:pointer;border:1px solid #ccc}.detail-quantity{display:flex;align-items:center;width:100px;padding:1px 5px;border:1px solid #000; justify-content: center;border-radius:20px}.quantity-btn{background:#fff;border:none;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer;color:#000}.quantity-value{font-size:16px;color:#000}.product_left_content label{font-size:20px;line-height:40px}.action-buttons{display:flex;gap:10px;width:80%}.btn{padding:10px 20px;font-weight:500;font-size:20px;border:none}.add-to-bag{border:1px solid #236255;color:#236255;padding:14px 20px;border-radius:30px;background-color:#fff}.buy-now,.fixed-app svg,button.btn.add-to-bag:hover{color:#fff}.buy-now{background:#236255;border-radius:30px}.detail_descrip span{font-family:"General Sans",sans-serif;font-weight:400;font-size:18px;line-height:40px}.owl-carousel.owl-theme.owl-cart-slider .item{background:#f2f2f2;border-radius:5px;display:flex}.product-box-img img{width:75px!important}.product-box-img{width:35%;height:145px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;margin:15px}.btn-well button{background-color:transparent;border:none;cursor:pointer;width:28px}.well-flex{display:flex;justify-content:space-between;align-items:center}.btn-well img{width:9px}.price-tag,.product-box-content span.old-price-tag{font-size:15px}.product-box-content .add-to-bag{border:1px solid #236255;color:#236255;padding:10px 20px;border-radius:30px;background-color:transparent;font-size:16px;margin-top:10px}.product-box-content h3{font-family:GeneralSans-Medium,sans-serif;font-size:22px;font-weight:600;line-height:36px;padding-top:10px}.product-box-content h4{font-size:20px}.tab-container{width:100%;margin:0 auto;overflow:hidden}.tab-header{display:flex;position:relative;justify-content:center;gap:20px}.tab-link{padding:12px 0;background:0 0;border:none;cursor:pointer;text-align:center;position:relative;transition:color .3s ease-in-out;font-weight:600;font-size:18px;letter-spacing:0;color:#000}.tab-link::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background-color:#98c104;transform:translateX(-50%);transition:width .3s ease-in-out}.nav_product-card,.order-easy img,.tab-link.active::after,header.header-checkout .nav__logo{width:100%}.custom-tab-content{padding:20px;display:flex;flex-direction:column}.delivery_info_icon,.faq_accordion button .faq_accordion_icon{display:inline-block;right:10px;height:22px;transition:transform .3s;position:absolute}section.product-tab-list{padding:60px 0 0;margin:0 auto;max-width:90%}section.faq-section{padding:0 0 50px}.faq_accordion_container{margin:0 auto;width:70%}.blog_heading,.faq_accordion .faq_accordion_item{margin-bottom:10px}.faq_accordion button{position:relative;display:block;text-align:left;width:100%;padding:20px 10px;border-radius:5px;color:#7288a2;font-size:1.15rem;font-weight:400;border:none;background-color:#f2f2f2;outline:0}.delivery_info_accordion button:focus,.delivery_info_accordion button:hover,.faq_accordion button:focus,.faq_accordion button:hover{cursor:pointer;color:#03b5d2}.faq_accordion button:focus::after,.faq_accordion button:hover::after{cursor:pointer;color:#03b5d2;border:1px solid #03b5d2}.delivery_info_accordion button .delivery_info_accordion-title,.faq_accordion button .faq_accordion_title{padding:1em 1.5em 1em 0;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#000}.faq_accordion button .faq_accordion_icon{border-radius:22px;top:18px;width:15px;background:url(../assets/images/product-detail/down-arrow.png) center center/contain no-repeat}span.faq_accordion_title img{padding-right:15px}.delivery_info_accordion button[aria-expanded=true],.faq_accordion button[aria-expanded=true]{color:#03b5d2}.accordion button[aria-expanded=true] .icon::after,.delivery_info_accordion button[aria-expanded=true] .delivery_info_icon::after,.faq_accordion button[aria-expanded=true] .faq_accordion_icon::after{width:0}.faq_accordion .faq_accordion_content{opacity:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .2s ease-in-out;padding:0 35px}.faq_accordion button[aria-expanded=true]+.faq_accordion_content{opacity:1;max-height:500px;padding:20px 35px}.faq_accordion_container h2{font-weight:600;font-size:38px;line-height:80px;text-align:center}.marquee-slider .item img{width:80px;height:auto}.product-marquee .marquee-slider .owl-stage{display:flex;width:max-content!important;animation:50s linear infinite marquee-scroll}.naturally-marquee .naturally-slider .owl-stage-outer,.product-image,.product-marquee .marquee-slider .owl-stage-outer{overflow:hidden}.naturally-marquee .naturally-slider:hover .owl-stage,.product-marquee .marquee-slider:hover .owl-stage{animation-play-state:paused}@keyframes marquee-scroll{from{transform:translateX(-50%)}to{transform:translateX(0)}}section.product-marquee{background-color:#f1f1f1}.marquee-wrapper .item{display:flex;align-items:center;gap:25px;padding:20px 0}section.Related_products{margin:0 auto;max-width:90%;padding:40px 0}.account_container h1,.container_login h1,.title-privacy h1,a.account_btn,section.Related_products h2{text-align:center}.related_products_slider .owl-next,.related_products_slider .owl-prev{position:absolute;top:48%;transform:translateY(-50%);width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1000;background:#73b8aa!important}.related_products_slider .owl-prev{left:0!important}.related_products_slider .owl-next img,.related_products_slider .owl-prev img{width:85%;height:auto}.related_products_slider .product-item{background:#fff;text-align:center;width:95%}.related_products_slider .owl-dots.disabled,.related_products_slider .owl-nav.disabled{display:block!important}.related_products_slider .owl-nav button.owl-next{right:-20px}.product-details h3{line-height:40px;font-family:GeneralSans-Medium,sans-serif}.delivery-shipping span,ul.delivery_info_list li span{font-family:GeneralSans-Variable,sans-serif;font-weight:400}section.Related_products button:hover{background:#98c104!important}.delivery_info_container{margin:0 auto;width:100%;padding-left:20px;padding-bottom:30px}.delivery_info_accordion .delivery_info_accordion-item{border-bottom:1px solid #e5e5e5}.delivery_info_accordion .delivery_info_accordion-item button[aria-expanded=true],.delivery_info_accordion .delivery_info_accordion-item:last-child,.delivery_info_list li:last-child{border-bottom:none}.delivery_info_accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:#7288a2;font-size:1.15rem;font-weight:400;border:none;background:0 0;outline:0}.delivery_info_icon{top:50%;width:12px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);background-image:url("../assets/images/product-detail/down-arrow.png")}.delivery_info_accordion button[aria-expanded=true] .delivery_info_icon{background-image:url("../assets/images/product-detail/down-arrow.png");transform:translateY(-50%) rotate(180deg)}.delivery_info_accordion button[aria-expanded=true]+.delivery_info_accordion-content{opacity:1;max-height:460px;transition:.2s linear;will-change:opacity,max-height;padding:10px 0}.accordion .accordion-content,.delivery_info_accordion .delivery_info_accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}button#delivery_info_accordion-button-1{background-color:#f2f2f2;padding:15px 20px;border-radius:10px 10px 0 0;border:1.2px solid #e3e3e3}.delivery_info_list{list-style:none;margin:0;padding:0;border:1px solid #000;border-top:none;border-radius:0 0 10px 10px}.delivery_info_list li{display:flex;justify-content:space-between;padding:12px 10px;border-bottom:1px solid #ddd}.delivery_info_header{font-weight:700;color:#028174;background:#f5f5f5}.delivery_info_label{font-weight:400}span.delivery_info_accordion-title img{padding:0 20px}#delivery_info_accordion-button-1[aria-expanded=true]{border:1px solid #1d1e1e;border-radius:3px}.delivery-shipping{background-color:#f2f2f2;display:flex;gap:20px;padding:15px 6px;margin-left:20px;border-radius:10px;align-items:center}.cart_summary.mt-2 .free_gift p,.delivery-shipping img{padding-left:15px}.delivery-shipping span{font-size:15px;line-height:100%;letter-spacing:1px}.account_field label,.breadcrumb li,h1{text-transform:capitalize}.img_delivery img{border-radius:20px;width:100%;padding-bottom:10px}.delivery_info_accordion button[aria-expanded=true]+.delivery_info_accordion-content.fst{border:none;padding:0}.payment-options{width:90%;margin:0 auto;padding-top:20px;display:flex;gap:20px}.faq_accordion_item button{outline:0;transition:color .3s ease-in-out}.faq_accordion_item button::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:4px;background-color:#dad9d9;transition:width .4s ease-in-out,left .4s ease-in-out}.faq_accordion_item button:hover::before{width:100%;left:0}.price-tag strong,.product_left_content .price-tag{font-size:22px}.detail_descrip strong{font-family:GeneralSans-Regular,sans-serif}.account_checkbox label,.product-box-content .price-tag strong{font-size:16px}.filter img{padding-right:10px}.cart_title{font-size:24px;font-weight:700;margin-bottom:20px}.cart_container{display:flex;gap:60px;padding-bottom:80px}.account_form_container,.cart_products{flex:2}.cart_product{display:flex;border-bottom:1px solid #eee;padding:20px 0;gap:20px;align-items:center;margin-bottom:20px}.cart_product_img{width:140px;height:180px;background-color:#f5f5f5;border-radius:4px;display:flex;justify-content:center;align-items:center}.cart_product_img img{width:69px;height:auto}.cart_product_details{flex:1}.cart_product_name{margin-bottom:15px;display:inline-block;font-family:GeneralSans-Semibold,sans-serif;font-weight:600;font-size:26px}.cart_btn_remove,.cart_product_weight{font-size:19px;font-weight:500;font-family:GeneralSans-Medium,sans-serif}.cart_product_weight{margin-bottom:4px;margin-top:10px}.cart_product_weight span{font-weight:600;color:#236255}.detail-quantity{display:flex;align-items:center;gap:10px;margin-bottom:10px}.quantity-value{width:30px;text-align:center}.cart_btn_remove{background:0;border:0;cursor:pointer;padding:0;display:flex;gap:10px;align-items:center;margin-top:20px;color:#000}.cart_product_prices{display:flex;flex-direction:column;align-items:flex-end;min-width:100px}.cart_product_original_price{color:#999;text-decoration:line-through}.account_links a,.account_login{text-decoration:underline}.cart_summary{flex:1;padding:5px 20px 20px;border-radius:12px;height:fit-content;border:1px solid #73b8aa}.cart_summary_row.cart_summary_total span{text-align:right;font-family:GeneralSans-Medium,sans-serif;font-weight:600;display:block}.cart_coupon{display:flex;margin-bottom:20px;border:1px solid #236255;border-radius:30px;padding:4px 20px}.cart_coupon_input{flex:1;padding:10px;border:none!important;outline:0!important;border-radius:4px 0 0 4px;font-family:GeneralSans-Variable,sans-serif;font-weight:400;font-size:16px}.cart_btn_apply{padding:10px 0;background-color:transparent;color:#236255;border:0;cursor:pointer}.cart_summary_row{display:flex;justify-content:space-between;padding-bottom:15px}.cart_tax_note{color:#000;margin-top:0}.cart_btn_checkout{width:100%;padding:20px;color:#fff;border:0;cursor:pointer;background-color:#236255;border-radius:30px;font-weight:500;font-size:20px;line-height:100%;text-align:center;transition:background .3s ease-in-out}button.cart_btn_remove img{width:17px}h2.cart_summary_title{font-size:30px;line-height:70px;text-align:center}.cart_product_prices span{font-family:GeneralSans-Semibold,sans-serif;font-weight:600;font-size:20px}.cart_quty{display:flex;gap:10px;align-items:baseline}.cart_quty span{font-family:GeneralSans-Medium,sans-serif;font-weight:500;font-size:19px}.cart_summary_row span,.cart_tax_note{font-family:GeneralSans-Variable,sans-serif}.cart_summary_row span{font-weight:400;font-size:20px}span.cart_product_original_price{font-weight:500;font-family:GeneralSans-Medium,sans-serif}span.cart_inr{color:#236255;font-weight:500}span._cart_disscount{color:#dd6b30;font-size:20px;font-weight:500}.gift-selection h2,.popup-box h2{font-size:24px}.accordion button[aria-expanded=true],.tax_span span{color:#236255}.cart_tax_note{font-weight:500;font-size:14px}.breadcrumb li a,.gift-btn,.unlock-text{font-family:GeneralSans-Medium,sans-serif;font-weight:500}section.checkout_sections h1.account_title{padding-top:3px}.breadcrumb{list-style:none;display:flex;padding:0 0 10px;margin:20px 0 0}.breadcrumb li{margin:0;padding:0;text-align:left}.free_gift p,.gift-item,.popup-box,.step,.unlock-text,span.free_deliv{text-align:center}.breadcrumb li a{text-decoration:none;transition:color .2s;font-size:20px;color:#236255}.footer_popup p span,.owl-carousel.marquee-slider.owl-loaded.owl-drag p,h1,ul.gift_row span{font-weight:600}.breadcrumb li+li:before{content:"/";padding:0 10px;color:#999}.lock-icon{width:40px;height:40px;cursor:pointer}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center;z-index:9999}.lock-icon,.step::after{left:50%;transform:translate(-50%,-50%)}.close-btn,span.free_deliv{align-items:center;color:#236255;display:flex}.popup-box{background:#fff;border-radius:10px;width:75%;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}.close-btn{position:absolute;top:25px;right:15px;font-size:20px;cursor:pointer;background-color:#ececec;width:30px;height:30px;border-radius:50px;justify-content:center}.popup-overlay.active{display:flex}.popup-box h2{border-bottom:1px solid #73b8aa}.gift-container{display:flex;gap:20px;padding-bottom:30px}.gift-item{width:33.33%}.gift-image{position:relative;width:75%;overflow:hidden;border-radius:10px}.gift-image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.lock-icon{position:absolute;top:38%;background:#fff;padding:8px;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:14px}.gift-btn{margin-top:10px;padding:8px 16px;border:2px solid green;background:#fff;color:green;border-radius:20px;cursor:pointer}.done-btn:hover,.gift-btn:hover{background:green;color:#fff}.unlock-text{margin-top:20px;color:#000;font-size:20px;line-height:100%}.progress-container{display:flex;flex-direction:column;margin-top:20px;position:relative}.progress-bar{position:relative;width:100%;height:15px;background:#f2f2f2;border-radius:20px 0 0 20px;margin-top:20px}.progress-fill{width:20%;height:100%;background:#98c104;border-radius:10px;position:absolute;top:0;left:0;transition:width .4s ease-in-out}.progress-steps{display:flex;justify-content:space-between;width:60%;position:absolute;top:13px;left:51%;transform:translateX(-50%)}.step{position:relative;font-size:16px;color:#888;font-family:GeneralSans-Variable,sans-serif;font-weight:500;line-height:50px}.done-btn,h1{font-family:GeneralSans-Medium,sans-serif}.step::before{content:"";width:25px;height:25px;background-color:#73b8aa;border-radius:50%;display:block;margin:0 auto;position:relative;z-index:2;border:2px solid #fff;box-shadow:0 0 4px rgba(0,0,0,.1);transition:background .4s ease-in-out}.step::after{content:"";width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;top:18%;z-index:3}.step.active::before{background:#73b8aa}.lock-icon img{width:20px;height:auto}.lockIcon:hover .lock-icon{background-color:#c4e9ae}ul.gift_row{overflow:auto;display:flex;padding-top:25px;flex-wrap:wrap;max-height:460px}ul li{list-style-type:none}ul.gift_row li{width:25%;padding-bottom:27px}ul.gift_row li a img{width:100%;height:230px;border-radius:5px}.footer_popup{box-shadow:0 -4px 22.1px 0 #2362553b;padding:15px 30px;background-color:#fff;border-radius:0 0 10px 10px;display:flex;justify-content:space-between;align-items:center}.free_gift{background:#e6fd9078;display:flex;border-radius:10px;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;padding-left:5px}.account_btn,.done-btn,span#closePopup:hover{background-color:#236255}.free_gift p{color:#236255;font-weight:500;width:80%}button.gift-btn.add{display:block;width:30%;margin-top:20px;margin-left:30px}ul.gift_row li a{width:80%;display:block;text-align:left;margin:0 auto}.done-btn{margin-top:10px;padding:12px 16px;border:2px solid green;color:#fcfcfc;border-radius:50px;font-weight:500;cursor:pointer;min-width:170px}.checkout_qty p,.footer_popup p{font-weight:500}.product_col_02 .free_gift{margin:20px 0 4px 20px}ul.gift_row h3{font-weight:500;line-height:30px;min-height:60px}span#closePopup:hover{color:#ffff}span.free_deliv{font-weight:500;font-size:17px;line-height:120%;gap:20px;padding-top:20px;justify-content:center}h1{font-size:42px;line-height:77px}.accordion .accordion-item{border-bottom:1px solid #95aaa5}.accordion button{position:relative;display:flex;align-items:center;text-align:left;width:100%;padding:1em 0;color:var(--text);font-size:28px;font-weight:500;border:none;background:0 0;outline:0;color:#236255}.accordion button:focus,.accordion button:hover{cursor:pointer;color:var(--blue)}.accordion button:focus::after,.accordion button:hover::after{cursor:pointer;border:1px solid var(--blue)}.accordion .accordion-title{padding:0 30px;font-family:"General Sans",sans-serif;font-size:23px}.accordion .icon{display:inline-block;position:absolute;top:40px;right:0;width:22px;height:22px}.accordion .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:14px;height:2px;background:#73b8aa}.accordion .icon::after{display:block;position:absolute;content:"";top:3px;left:11px;width:2px;height:14px;background:#73b8aa}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:max-content;transition:.2s linear;will-change:opacity,max-height;width:90%;margin:0 auto;padding-bottom:20px}.accordion .accordion-content p{color:#000;padding:0 0 5px}span.num-text{display:inline-block;border-radius:50%;text-align:center;color:#090909;background-color:#73b8aa;height:45px;width:45px;display:flex;justify-content:center;align-items:center;font-size:20px}.account_links{display:flex;justify-content:space-between;padding:10px 0 25px}.container_login{width:50%;margin:0 auto;padding-bottom:40px}.account_container{width:100%;margin:0 auto;padding-bottom:40px;display:flex}.account_input::placeholder{font-family:GeneralSans-Medium,sans-serif;color:#95aaa5;font-weight:500;font-size:16px;line-height:48px}.account_subtitle{font-size:17px;margin-bottom:20px;text-align:center}.account_login{color:#000;font-weight:700}.account_form{display:flex;flex-direction:column}.account_checkbox input[type=checkbox]{width:25px;height:30px;cursor:pointer;accent-color:#2c6c5a}.account_checkbox{display:flex;align-items:center;gap:10px}.account_row{display:flex;gap:40px}.account_field{display:flex;flex-direction:column;margin-bottom:15px;flex:1}.account_checkbox,.nav_checkout{display:flex;align-items:center}.account_field label{font-size:17px;margin-bottom:8px;text-align:left}.about_text h2,.blogo-max h2,.blogo_detail-title,.otp-container p{text-transform:lowercase}.account_input{padding:10px;border:1px solid #236255;border-radius:10px;font-size:14px;line-height:35px;width:100%}.account_required{color:#dd6b30}.account_checkbox{gap:5px;font-size:12px;text-align:left}.account_btn{color:#fff;font-size:16px;border:none;border-radius:50px;cursor:pointer;width:75%;margin:0 auto;padding:17px 12px;transition:background .3s ease-in-out}.account_btn:hover,a.verify-btn:hover{background-color:#98c104;color:#000}.nav_checkout{width:100%;justify-content:space-between;padding:30px 0}.nav_checkout span,a.nav__back{align-items:center;gap:10px;display:flex;color:#236255}header.header-checkout nav{max-width:100%;padding:0}a.nav__back{background-color:#f2f2f2;padding:10px 30px;border-radius:50px;font-family:Montserrat,sans-serif}.nav_checkout span{font-weight:500;font-size:20px;line-height:100%}a.nav__back img{width:7px}.account_checkbox,.account_radio{display:flex;align-items:center;gap:8px;margin-bottom:12px}.account_checkbox input,.account_radio input{width:18px;height:18px;accent-color:#2c6c5a;cursor:pointer}.account_custom_select{position:relative;display:inline-block;width:100%}.account_select{width:100%;padding:12px;font-size:16px;border:1px solid #b2b2b2;border-radius:6px;background:#f9f9f9;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.account_select option{background-color:#fff;color:#000;font-size:16px}.checkout_row{display:flex;gap:35px}.account_group{flex:1;display:flex;flex-direction:column}.checkout_container{display:flex;gap:60px}.checkout_summary{flex:1;padding:5px 30px 20px;border-radius:12px;height:fit-content;border:1px solid #73b8aa;margin-top:50px}.checkout_container .account_group{flex:1;display:flex;flex-direction:column;padding-bottom:22px}.checkout_input{padding:18px 10px;border:1px solid #236255;border-radius:10px;font-size:14px;line-height:35px;width:100%}.checkout_heading{text-align:center;font-size:20px;font-weight:700;margin-bottom:20px}.checkout_product{display:flex;margin-bottom:20px}.checkout_product-image img{width:70px;height:auto;border-radius:8px}.checkout_product-details{width:70%;padding:0 15px}.checkout_product-name{font-weight:600;font-size:18px;line-height:120%;margin:0}.checkout_product-quantity{margin:5px 0 0;font-size:14px}.checkout_product-price{text-align:right}.checkout_product-price-current{font-family:GeneralSans-Semibold,sans-serif;font-weight:600}.checkout_product-price-original{text-decoration:line-through;color:#9da5a4;font-weight:500;font-family:GeneralSans-Medium,sans-serif}.checkout_product-price span{display:block;font-size:18px}.checkout_product-image{width:30%;height:140px;background-color:#f5f5f5;border-radius:4px;display:flex;justify-content:center;align-items:center}.checkout_qty{display:flex;align-items:baseline;justify-content:space-between;padding-top:20px}.checkout_summary h2{padding-bottom:20px}.border-top{border-top:1px solid #73b8aa}.total_fixed_container{margin:0 auto;position:fixed;bottom:35px;background-color:#ffff;box-shadow:0 4px 21.7px 0 #23625566;display:flex;justify-content:space-between;width:90%;overflow:hidden;padding:20px;border-radius:15px}.total_fixed{position:relative;min-height:170px}.total_fixed_content{justify-content:space-between;display:flex;width:100%;align-items:center}.total_fixed_container .account_btn{width:17%}.total_fixed_text{width:80%;display:flex;align-items:baseline;gap:20px}.total_fixed_text span:first-child{font-weight:500;font-size:22px;line-height:120%}.total_fixed_text span:last-child{font-weight:600;font-size:20px;line-height:120%;color:#236255}.checkout_card,.checkout_card-01{padding-left:20px}.checkout_card img{width:65px;padding-right:7px;padding-left:7px}.checkout_card-01 img{width:45px;padding-right:7px;padding-left:7px}.checkout_container h2{font-size:33px;line-height:85px}.checkout_container .account_group label,.checkout_container h1,.resend-otp{padding-bottom:10px}a.nav__back:hover{background-color:#98c104}.delivery_address_checkoutc{border:1px solid #73b8aa;border-radius:8px;padding:16px;width:320px;font-family:Arial,sans-serif;color:#000;position:relative}.address-header{display:flex;align-items:center;gap:8px;border-bottom:.5px solid #73b8aa;padding-bottom:11px}.blog_meta,.checkout_card-row{justify-content:space-between}.default-badge{font-size:14px;padding:6px 15px;border-radius:17px;background-color:#f3fecb;color:#236255}.delivery_address_checkoutc hr{border:none;border-top:1px solid #dcdcdc;margin:12px 0}.background-shape,.background-shape-01{border-radius:50% 50% 60% 40%/40% 60%;z-index:-1;animation:6s linear infinite wave;background:#f3fecb;overflow:hidden;transform:translate(-50%,-50%)}.delivery_address_checkoutc p{margin:0 0 12px;font-size:14px;line-height:1.5}.add-new-address{color:#205c53;text-decoration:underline;font-size:14px;margin-top:16px;display:inline-block}.checkout_card-row{display:flex;padding-bottom:20px}.add-view-address{padding-top:10px}.container-payment-failed{text-align:center;position:relative;width:50%;margin:0 auto;padding:0 0 40px}.background-shape-01{position:absolute;top:6%;left:20%;width:410px;height:380px}.background-shape-01::after,.background-shape-01::before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:#f3fecb;border-radius:45%;animation:8s linear infinite wave}.background-shape-01::after,.background-shape::after{background:#f3fecb;animation-duration:12s}@keyframes wave{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(150deg)}75%{transform:rotate(250deg)}100%{transform:rotate(360deg)}}.background-shape img,.background-shape-01 img{width:250px;margin-bottom:20px;position:relative;z-index:1}.container-payment-failed p,.container-payment-successful p{width:50%;margin:0 auto;text-align:center;padding-bottom:20px}.container-payment-failed h1{color:#dd6b30;padding-top:20px}.background-shape{position:absolute;top:8%;left:25%;width:360px;height:280px}.background-shape::after,.background-shape::before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:#f3fecb;border-radius:45%;animation:8s linear infinite waves}@keyframes waves{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(150deg)}75%{transform:rotate(250deg)}100%{transform:rotate(360deg)}}.container-payment-successful{text-align:center;position:relative;width:50%;margin:0 auto;padding:60px 0}.container-payment-successful a{width:30%;display:block}.container-payment-successful h1{color:#236255;padding-top:25px}.container-payment-successful img{width:60%}.blog_section{background-color:#fff;text-align:center}.blog_wrapper{display:flex;gap:5%;margin:0 auto;flex-wrap:wrap}.blog_card{width:30%;border:1px solid #8cded3;border-radius:8px;padding:20px;transition:transform .3s,box-shadow .3s;background-color:#fff;margin-bottom:40px}.blog_card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.blog_image{width:100%;height:235px;border-radius:5px;margin-bottom:15px}.blog_text{margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:500px}.blog_meta{display:flex;align-items:center;width:70%;padding:8px 0}.blog_date,.blog_readtime{display:inline-block;background:#f2f2f2;color:#236255;padding:6px 12px;border-radius:20px;font-size:.8rem;white-space:nowrap}.blog_readtime{background:#f3fecb;color:#236255}.blog_heading{font-family:GeneralSans-Medium,sans-serif;font-weight:500;font-size:25px;line-height:35px;color:#2c7a7b;text-align:left}.blogo_detail-container{margin:auto;padding:20px 0}.blogo_detail-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:10px}.blogo_detail-title{margin:0;font-weight:600;font-size:35px;line-height:48px;letter-spacing:0}.blogo_detail-button{background:#e5f4ef;color:#006c4f;padding:6px 16px;border-radius:20px;border:none;cursor:pointer;font-size:14px;margin-top:10px}.blogo_detail-image{width:100%;border-radius:20px;margin:20px 0;height:auto;display:block}.blogo_detail-info{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0;justify-content:space-between;padding-bottom:25px}.blogo_detail-container hr{border:none;border-bottom:1px solid #95aaa5;margin-bottom:20px}.blogo_detail-section h3,.blogo_detail-section.blogo_detail-highlight h4{margin-bottom:10px;line-height:50px;font-family:GeneralSans-Medium,sans-serif;font-weight:500;color:#236255}.blogo_detail-badge{background-color:#f2f2f2;color:#236255;display:inline-block;display:flex;gap:20px;padding:10px 20px;font-weight:500;font-size:17px;line-height:20px;text-align:justify;border-radius:50px}.blogo_detail-badge.green{background-color:#f3fecb;color:#236255}.blogo_detail-section h3{font-size:30px}.blogo_detail-section.blogo_detail-highlight h4{font-size:27px}.blogo_detail-section p{margin-bottom:15px}.blogo_detail-highlight ul{list-style:none;margin:0;padding-bottom:20px}.blogo_detail-badge:hover{cursor:pointer;opacity:.8}.blogo_detail-highlight ul li{position:relative;padding-left:30px;margin-bottom:8px}.blogo_detail-highlight ul li::before{content:"";position:absolute;left:0;top:10px;margin-top:4px;width:10px;height:10px;background:#73b8aa;border-radius:50%}.blogo-max{width:60%;margin:0 auto}.blogo_detail-header a.account_btn{width:12%;text-align:center;padding:12px 20px;margin:unset}.blogo-max h2{font-weight:500;font-size:29px;line-height:48px}.blogo_detail-section.blogo_detail-highlight ul li,.blogo_detail-section.blogo_detail-highlight ul li strong{font-family:GeneralSans-Medium,sans-serif;font-weight:500;font-size:18px;line-height:32px;letter-spacing:0;text-align:justify}.blogo_detail-section.blogo_detail-highlight ul li{font-family:GeneralSans-Variable,sans-serif;font-weight:400;display:flex;flex-wrap:wrap}.about_banner img{width:100%;border-radius:20px;max-height:400px}section.product-buy-section{margin:0 auto;max-width:90%;padding-top:20px}.about_banner{width:90%;padding-top:20px;margin:0 auto}.about_intro{text-align:center;padding:40px 20px}.about_intro h1{font-size:36px;margin-bottom:10px}.about_intro h1 span{color:#4caf50}.about_intro p{max-width:600px;margin:0 auto;text-align:center}.about_features{display:flex;justify-content:center;flex-wrap:wrap;background-color:#f3fecb;padding:30px 20px;gap:10%}.about_feature-item img{width:32px}.about_content{display:flex;flex-wrap:wrap;align-items:center;max-width:90%;margin:0 auto}.about_image{flex:1 1 50%;padding:0 40px 0 0}.about_image img{width:100%;height:400px;display:block;border-top-right-radius:270px;border-bottom-left-radius:270px;object-fit:cover;transition:transform .4s,box-shadow .4s,filter .4s}.about_text{flex:1 1 50%;padding:65px 0 0 30px}.about_text h2{  text-transform: capitalize;margin-bottom:15px;text-align:center;width:90%;line-height:49px;color:#236255}.about_text p{margin-bottom:15px;line-height:1.6}.about-page ul.breadcrumb,.main-div ul.breadcrumb{width:90%;margin:20px auto 0}.about_feature-icon{background-color:#236255;width:65px;height:65px;border-radius:50px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;transition:transform .3s,background-color .3s}.about_feature-icon:hover{transform:scale(1.1);cursor:pointer}.about_feature-item p{font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#236255}.about_bottom-section{position:relative;text-align:center;overflow:hidden;padding:140px 20px 48px 0}.wave-top{position:absolute;left:0;top:0;width:100%;height:690px;background-image:url(../assets/images/icons/Wavy_bg.svg);background-size:cover;background-position:top;background-repeat:no-repeat}.custom_dropdown,.gift-icons,button.btn-cart.count_num{position:relative}.about_bottom-content{position:relative;z-index:1;max-width:50%;margin:0 auto;padding-top:50px}.about_bottom-content .icon{width:40px}.about_bottom-content h3,.about_trust_content h2{color:#236255;font-size:36px;margin-bottom:15px;font-weight:600;line-height:48px;text-align:center}.about_bottom-content p{text-align:center;width:65%;margin:0 auto 20px}.about_bottom-content .about-image{width:100%;border-radius:8px;display:block;margin:0 auto}.about_image_2 img{width:85%;border-radius:10px}.naturally-slider .item{flex:0 0 auto;margin-right:10px}.naturally-slider .item img{width:34px;height:auto;display:block}.naturally-marquee .naturally-slider .owl-stage{display:flex;width:max-content!important;animation:50s linear infinite marquee-scrolls;align-items:center}@keyframes marquee-scrolls{from{transform:translateX(-50%)}to{transform:translateX(0)}}section.naturally-marquee{background:#98c104a8}section.naturally-marquee .marquee-wrapper .item{display:flex;align-items:center;gap:25px;padding:10px 0}section.naturally-marquee p{font-weight:500;font-size:20px;line-height:100%;text-transform:uppercase}.about_trust_content{width:45%;margin:0 auto;text-align:center}.row_about{display:flex;padding-top:40px;align-items:center}.about_img_left img{width:90%;border-radius:10px}.about_auth_section{padding:50px 0;width:90%;margin:0 auto}.about_trust_content p{text-align:center;color:#236255;font-size:18px;font-weight:500;line-height:27px}.about_text_right h3,.error_page h1,section.error_page p{font-weight:600;color:#236255;text-align:center}.about_text_right h3{font-size:36px;line-height:60px}.about_image img:hover{transform:scale(1);filter:brightness(1.1)}.gift_round{border-radius:50px;background:#ffffffb5;width:55px;height:55px;display:flex;align-items:center;justify-content:center}.error_page{background-image:url(../assets/images/icons/404.png);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:68vh;display:flex;justify-content:center;align-items:center;text-align:center}.error_page h1{font-size:140px;line-height:153px}section.error_page p{font-size:20px;line-height:41px}section.error_page .btn{margin-top:14px;background:#236255;display:inline-block;padding:18px 40px;border-radius:30px;color:#fff;width:auto;font-size:19px}section.error_page span{color:#8cded3}section.error_page .btn:hover{background-color:#bbd65a;color:#000}.product-image img{transition:transform .6s}a.prev-page{display:block;padding-right:25px;padding-top:3px}a.next-page{display:block;padding-left:25px}.filter-content .accordion{max-height:80vh;overflow:hidden;transition:.3s}.Suggestions-list:hover,.filter-content .accordion:hover{overflow:auto}button#close-filter img{width:22px}span.new-product{position:absolute;top:20px;left:0;background-color:#fad472;color:#000;font-size:12px;padding:5px 10px;border-radius:0 20px 20px 0}span.cart-num{background-color:#226154;display:inline-block;width:18px;height:18px;border-radius:50px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:10px;position:absolute;top:-6px;left:15px}.qty label{background-color:transparent!important;color:#000!important}.product_col_02 .payment-options{margin-left:20px}span.tab-indicator{width:unset!important}.container-payment-failed img{width:65%}.blogo_detail-section.blogo_detail-highlight strong{padding-right:5px}.mt-2{margin-top:25px}section.checkout_sections .checkout_summary{margin-top:30px}section.checkout_sections .checkout_product{border-bottom:1px solid #73b8aa;padding-bottom:20px}section.checkout_sections .checkout_product:last-child{border-bottom:none;padding-bottom:0}.gift-icons{height:55px;margin:0 auto;overflow:hidden;width:20%}.gift-icons img{position:absolute;width:35px!important;height:auto;pointer-events:none}.gift-box{position:absolute;width:60px!important;height:60px;top:50%;left:20%;transform:translate(-50%,-50%);z-index:2;opacity:1}@keyframes popper-burst{0%{transform:scale(.3) translate(0,0);opacity:0}30%{opacity:1}100%{transform:scale(1.2) translate(var(--x),var(--y));opacity:0}}.popper{animation:2s ease-out infinite popper-burst;z-index:1}#search-popup,.custom_dropdown-menu{display:none;z-index:1000;background-color:#fff}.item-1{--x:-80px;--y:-50px;animation-delay:0s}.item-2{--x:0px;--y:-60px;animation-delay:.2s}.item-3{--x:10px;--y:-55px;animation-delay:.4s}.item-4{--x:-75px;--y:-65px;animation-delay:.6s}.item-5{--x:-15px;--y:-60px;animation-delay:.8s}.item-6{--x:-35px;--y:-70px;animation-delay:1s}header.header-checkout{width:90%;margin:0 auto}.otp-inputs,h1.account_title{padding-top:15px}.custom_dropdown-toggle{border:1px solid #236255;border-radius:10px;padding:14px 45px 14px 15px;background-color:#fff;cursor:pointer;font-size:16px;font-weight:500;position:relative;color:gray}.custom_dropdown-toggle img{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:9px;height:auto;pointer-events:none}.fix .total_fixed,header.header-checkout{position:relative}.custom_dropdown-menu{position:absolute;top:90%;left:0;width:100%;max-height:200px;border:1px solid #000;border-radius:10px;margin-top:4px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.custom_dropdown-menu::-webkit-scrollbar{display:none;width:6px}.custom_dropdown-item{padding:5px 15px;cursor:pointer;transition:background-color .2s}.custom_dropdown-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.custom_dropdown-toggle.selected{color:#000}.error-sect{padding-bottom:40px}#search-popup{position:absolute;top:65px;right:96px;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:10px;width:300px;border-radius:5px}.Suggestions-list ul li a{width:100%;display:flex}#search-popup:not(.hidden){display:flex;justify-content:center;align-items:center}#search-form{display:flex;align-items:center;width:100%;flex-wrap:wrap}form#search-form label{padding-top:10px;font-family:Montserrat,sans-serif;font-size:16px}#search-field{flex:1;padding:10px;border:none;border-right:none;border-radius:4px 0 0 4px;font-size:16px;outline:0}#search-field::placeholder{color:#888;font-style:italic}.outline-btn{border:1px solid #73b8aa;width:100%;border-radius:4px}#search-button{background-color:#fff;border-left:none;border-radius:0 4px 4px 0;padding:10px;cursor:pointer}#search-button img{width:20px;height:20px}section.sub-icon{background-color:#f1f1f1;padding:30px 0}section.sub-icon ul{display:flex;justify-content:space-between;width:70%;margin:0 auto}.Suggestions-list .product-item{width:100%;margin-bottom:10px}.Suggestions-list .product-image{height:98px;width:39%;margin-right:10px}.Suggestions-list .product-image img{width:100%;max-width:52px;height:auto}.Suggestions-list .product-details{text-align:left;width:50%}.Suggestions-list{width:100%;max-height:300px;overflow:hidden;scroll-behavior:smooth}.Suggestions-list::-webkit-scrollbar{width:2px;height:1px}.Suggestions-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:4px}.Suggestions-list::-webkit-scrollbar-track{background:0 0}.Suggestions-list .product-details h3{line-height:14px;font-size:15px}.Suggestions-list .price{font-family:"General Sans",sans-serif;font-size:11px}.otp-container{text-align:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:50px}.otp-container p{text-align:center;width:90%;color:#236255;line-height:24px}.resend-otp a{color:#236255;font-size:20px;line-height:30px;padding-top:10px;display:block}a.verify-btn{color:#fff;font-size:16px;border:none;border-radius:50px;cursor:pointer;width:17%;margin:0 auto;padding:14px 12px;transition:background .3s ease-in-out;background-color:#236255}.otp-inputs input{width:60px;height:60px;font-size:24px;text-align:center;border:2px solid #a2bdb7;border-radius:10px;outline:0;box-shadow:0 -1px 4px 0 #c2cecb inset;margin-left:10px}.container_login .account_links{justify-content:center;padding:10px 0 25px}.btn-search{background:0 0;border:none;padding:0}.outline-btn input{width:81%}a#search-toggle img{width:25px;padding-top:5px}.blog_title{line-height:53px;margin-bottom:30px}.address-list .account_checkbox,.address-list .account_radio{margin-bottom:0}.order-easy{padding-top:25px}.fixed-app{right:1px;position:fixed;text-align:center;width:50px;height:50px;display:flex;justify-content:center;align-items:center;bottom:10%;background:#1c5a44;padding:5px 2px;z-index:999;border-radius:50px}.profile_checkbox.pop_up input[type=checkbox]:checked::before{content:"";position:absolute;top:4px;left:4px;width:11px;height:11px;background:#1b7f79;border-radius:50%}.profile_checkbox.pop_up{display:flex;align-items:unset}.nav-product-bg img{width:80px}.nav-product-bg{height:140px;background-color:#f5f5f5;border-radius:4px;display:flex;justify-content:center;align-items:center}.nav_product-dropdown{display:none;position:absolute;top:80%;left:50%;transform:translateX(-50%);background-color:#fff;padding:20px;flex-wrap:wrap;justify-content:flex-start;gap:35px;border-radius:8px;box-shadow:0 30px 52.6px 0 #00000040;z-index:99;width:max-content;max-width:90vw;white-space:normal}.nav__item{position:unset}.nav__item:hover .nav_product-dropdown{display:flex}.nav_product-dropdown li{list-style:none;flex:0 0 auto;width:150px}.nav_product-image{background-color:#f2f2f2;width:100%;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-bottom:10px}.nav_product-image img{width:70px;object-fit:contain;padding:20px 0}a.nav__back{font-weight:500;position:absolute}.fix .total_fixed{min-height:unset}.related_products_slider-prev {display: flex}