:root{--pdpslider-height: calc(100vh - 263px) ;--custom_regular: "proxima-nova";--custom_blod: "proxima-nova";--custom_balck: "proxima-nova";--custom_semibold: "proxima-nova";--custom_light: "proxima-nova";--custom_blod_cn: "proxima-nova"}.productslider-arrow{position:relative}.sliderarrowbutton{position:absolute;top:calc(50% - 24px);z-index:2;transform:scale(.8);opacity:0;visibility:hidden;transition:all .1s ease-in-out}.productslider-arrow:hover .sliderarrowbutton{opacity:1;visibility:visible;transform:scale(1)}.sliderarrowbutton.leftarrow-sliderbutton{left:var(--spacing-5)}.sliderarrowbutton.rightarrow-sliderbutton{right:var(--spacing-5)}.sliderarrowbutton[disabled]{display:none}.variant-picker__option-values{flex-wrap:wrap}.swiper-button-next,.swiper-button-prev{z-index:2}body navigation-drawer[mobile-opening=left]{padding:0;max-width:326px}.navigation-drawer[mobile-opening=left]::part(body){padding:0}body .navigation-drawer::part(content){min-height:100%}.mobile_drawerheader{background-color:#0c0c0d;padding:12px 8px}.mobile_drawerheader .appiccon{width:42px;height:42px;display:block}.mobile_drawerheader .mobile_drawerheader_wrap{display:flex;align-items:center}.mobile_drawerheader .mobile_drawerheader_info{padding-left:8px}.mobile_drawerheader .mobile_drawerheader_info h4{font-size:14px;font-family:var(--custom_blod);color:#fff;font-weight:700;line-height:1.2}.mobile_drawerheader .mobile_drawerheader_info p{font-family:var(--custom_regular);font-size:14px;color:#fff;line-height:1.25}.mobile_drawerheader .mobileapp-button{margin-left:auto}.mobile_drawerheader .mobileapp-button .app-download-button{background-color:#fff;font-family:var(--custom_blod);font-weight:700;border-radius:4px;line-height:1;padding:9px 10px;display:block}.mobile_drawerheader .mobileappbutton-block{width:24px;height:24px;margin-right:8px}.customer-details-wrapper{padding:12px 40px 12px 16px;position:relative}.customer-details-wrapper .login_signup_btn a{border-radius:4px;font-size:16px;font-weight:700;font-family:var(--custom_regular);line-height:1;padding:13px}.customer-details-wrapper .drawerclosebutton{display:flex;position:absolute;top:12px;right:16px}.customer-details-wrapper .customer-details .customer-name{font-size:18px;font-weight:700;font-family:var(--custom_regular);line-height:1;color:#1e1e1e}.customer-details-wrapper .customer-details .customer-phone{font-size:16px;font-weight:400;font-family:var(--custom_regular);line-height:1;color:#757575;margin-top:6px}.accounts-buttongroup{padding:10px 16px;display:flex;gap:12px}.accounts-buttongroup a{font-size:14px;font-weight:700;font-family:var(--custom_regular);line-height:1;color:#1e1e1e;display:flex;align-items:center;flex:1;background-color:#f5f5f5;padding:12px 5px;justify-content:center;gap:8px}.menulist-wrap{position:relative;height:calc(100vh - 132px);overflow:auto;padding:0 16px 50px}.menulist-wrap .panel a.group,.menulist-wrap .panel button.text-with-icon{font-family:var(--custom_regular);font-weight:700;font-size:16px}.menulist-wrap .panel__wrapper{padding:0}.menulist-wrap .panel__wrapper .panel__scroller{padding-left:16px;padding-right:16px}.menulist-wrap .mobilemenulist{list-style:none;padding:0 0 30px;margin:0}.menulist-wrap .submenuopen-button{display:flex;align-items:center;justify-content:space-between}.menulist-wrap .mainstap-list a.mainstap-link,.menulist-wrap .submenuopen-button a.mainstap-link{font-size:16px;font-weight:700;font-family:var(--custom_regular);line-height:1.375;color:#1e1e1e;display:block;padding:13px 0}.menulist-wrap .submenuopen-button svg{transform:rotate(-270deg)}.menulist-wrap .submenuopen-button.active svg{transform:rotate(-90deg)}.menulist-wrap .menu.dropdown-grandchild,.menulist-wrap .menu.dropdown-child{max-height:0px;overflow:hidden;transition:all .3s ease-in-out}.menulist-wrap .menu.dropdown-grandchild.active,.menulist-wrap .menu.dropdown-child.active{max-height:1000px;transition:all .3s ease-in-out}.menulist-wrap .dropdown-grandchild .menu-link{display:block;line-height:1}.menulist-wrap .dropdown-grandchild .menu-link a.dropdown-grandchild-link{display:block;line-height:1.5}.menulist-wrap ul.dropdown-child{padding:0 0 0 10px}.menulist-wrap ul.dropdown-child .secondstap-link{font-family:var(--custom_regular);font-weight:700;font-size:14px;padding:17px 0;line-height:1}.menulist-wrap ul.dropdown-child .secondstap-list:not(.withsubmenu) a.secondstap-link{display:block;padding:17px 0;line-height:1.5;font-weight:400}.categories_menu_block{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:17px}.categories_menu_block .collction_block{width:100%;max-width:calc(33.33% - 8px);border:1px solid #D9D9D9;border-radius:7px;overflow:hidden}.categories_menu_block .collction_block .col-img{position:relative;overflow:hidden;display:block;width:100%}.categories_menu_block .collction_block .col-img:after{content:"";width:100%;display:block;padding-bottom:147%}.categories_menu_block .collction_block .col-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.categories_menu_block .collction_block .col-title{position:absolute;z-index:1;text-align:center;font-size:12px;font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;line-height:1.167;top:10px;left:0;width:100%}.menu.categories-menu_wrapper:not(.active){max-height:0;overflow:hidden}.categories_menu_block .showBlock{display:flex;justify-content:center;align-items:center;margin:0 auto;color:#e31837;font-family:var(--custom_blod);font-weight:700;line-height:1;padding:8px 0;width:100%;font-size:14px;gap:8px}.categories_menu_block .showBlock.seemore{font-size:0px}.categories_menu_block .showBlock.seemore:before{content:"See More";font-size:14px;font-family:var(--custom_blod);font-weight:700}.categories_menu_block .showBlock.seeless svg{transform:rotate(180deg)}.categories_menu_block .showBlock svg{width:16px;height:16px}.product-list .product-card__badge-list{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;top:0;left:0}.product-list .product-card__badge-list .badge.badge--on-sale{display:none}.product-list .product-card__badge-list .product_tag-badge{background-color:#fa4b0c33;font-size:14px;line-height:1.2;padding:5px 8px;font-family:var(--custom_semibold);border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative;font-weight:600;color:#fa4b0c}.product-list .product-card__badge-list .product_tag-badge:after{content:"";width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:-1;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-card{border:1px solid rgba(217,217,217,.4);display:flex;flex-direction:column}.product-card:has(.product-card__info .product-card__quick-buy button[disabled]) .pc-imagewrap{opacity:.4}.product-card .product-card__info{padding:12px;width:100%;display:flex;flex-direction:column;flex:1;gap:0px}.product-card .product-card__figure{width:100%}.product-card .product-card__info .carddetails_wrap{display:block}.product-card .product-card__info .carddetails_wrap .product-card__title{font-size:16px;font-family:var(--custom_semibold);color:#1e1e1e;line-height:1.25}.product-card .product-card__info .carddetails_wrap .product-card__title a{font-weight:600;display:block;font-family:var(--custom_semibold)}.product-card .carddetails_wrap .sub_title_value{font-size:16px;color:#757575;font-family:var(--custom_regular);line-height:1.25;margin-top:4px}.product-card .price-list{margin-top:auto;padding-top:14px}.product-card .vendorcname-wrap{line-height:1}.product-card .vendorcname-wrap .cardvendor-name,.product-card .vendorname{font-size:14px;font-family:var(--custom_regular);line-height:1.25;color:#b3b3b3;display:block}.product-card .food_type{width:26px;height:26px;position:absolute;display:flex;align-items:center;justify-content:center;border:2px solid var(--boxcolor);font-size:0px;top:8px;right:9px;z-index:2}.product-card .food_type:after{content:"";width:14px;height:14px;display:flex;align-items:center;justify-content:center;background-color:var(--boxcolor);border-radius:100%}.product-card .card-rating{display:flex;flex-wrap:wrap;padding-top:12px}.product-card .card-rating a{display:flex;line-height:1}.product-card .card-rating a *{line-height:1;font-size:14px;font-weight:500}.shopify-section--slideshow .slideshow__controls{left:0;right:0;margin:0 auto}.shopify-section--slideshow .stretching-dots{justify-content:center;gap:12px}.shopify-section--slideshow .stretching-dots button[type=button]{width:12px;height:12px;background-color:#b3b3b3;opacity:1}.shopify-section--slideshow .stretching-dots button[type=button][aria-current=true]{background-color:#fff}.imagelink-blocks-section .blocktext-info{padding-top:10px}.imagelink-blocks-section .blocktext-info h4{margin:0;color:#1e1e1e;font-family:var(--custom_blod_cn);font-size:20px;letter-spacing:.2px;line-height:1.2;font-weight:700}.imagelink-blocks-section .blocktext-info p{color:#e31837;font-family:var(--custom_blod);font-weight:700;font-size:12px;text-transform:uppercase;line-height:1.25;margin-top:5px}.home-imagetext-section.section{padding-top:24px;padding-bottom:24px}.home-imagetext-section .section-header{justify-content:center;text-align:center}.home-imagetext-section .section-header .prose{margin:0 auto;gap:12px}.home-imagetext-section .section-header h2,.home-imagetext-section .section-header p.subheading{font-family:var(--custom_semibold)!important;font-size:36px!important;line-height:1.194;position:relative;display:flex;justify-content:center;gap:14px;align-items:center;font-weight:600!important}.home-imagetext-section .section-header h2:after{content:"";width:40px;height:40px;display:inline-block;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/flag-india.svg?v=1738666728);background-repeat:no-repeat;background-size:contain}.home-imagetext-section .section-header p.subheading:after{content:"";width:40px;height:40px;display:inline-block;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/flag-usa.svg?v=1738666730);background-repeat:no-repeat;background-size:contain}.home-imagetext-section .section-header h2{margin:0}.featured-product-tab .tabheader{list-style:none;padding-bottom:12px;margin-bottom:12px;display:flex;gap:12px;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.featured-product-tab .tabheader li{cursor:pointer}.featured-product-tab .tabheader li a{display:flex;align-items:center;border:1px solid #D9D9D9;border-radius:6px;line-height:1;padding:7px 12px;color:#757575;font-family:var(--custom_regular);font-size:14px;white-space:nowrap}.featured-product-tab .tabheader li.active a{font-family:var(--custom_blod);color:#fff;background-color:#000;border-color:#000}.featured-product-tab .tabheader li a .tab_icon{width:20px;height:20px;display:inline-flex;margin-right:8px}.featured-product-tab .tabinfo_block_wrap .swiper-slide{height:unset;display:flex}.featured-product-tab .tabinfo_block_wrap .swiper-slide .product-card{width:100%;display:flex;flex-direction:column}.featured-product-tab .tabinfo_block_wrap .swiper-slide .product-card .product-card__figure{width:100%}.collection-list-section .collection-list{gap:12px}.collection-list-section .collection-card__content-wrapper.text-custom p{font-family:var(--custom_blod_cn);font-size:33px;text-transform:uppercase}.collection-list-section .collection-card__content-wrapper.text-custom svg{display:none}.shopify-section:not(.shopify-section--header) .section-header{display:flex;align-items:center;justify-content:space-between}.shopify-section:not(.shopify-section--header) .text-with-icon:after{content:"";width:24px;height:24px;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/section-header-right-arrow.svg?v=1737355178)}.shopify-section:not(.shopify-section--header) .section-header h2{font-size:28px;font-weight:700;font-family:var(--custom_blod);color:#1e1e1e}.shopify-section:not(.shopify-section--header) .section-header h2 span{color:#e31837}.mobilesticky-bar{box-shadow:0 -4px 16px #4545450a}.mobilesticky-barblock{position:fixed;z-index:99;bottom:0;width:100%;background-color:#fff;border-top:1px solid #D9D9D9}.mobilesticky-barblock .mobilesticky-bar-wrap{display:flex;padding:8px 10px;gap:10px}.mobilesticky-barblock .col{flex:1;display:flex;justify-content:center;text-align:center;position:relative;overflow:hidden;color:#757575}.mobilesticky-barblock .col .col-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 auto;position:relative;overflow:hidden}.mobilesticky-barblock .col .col-icon lord-icon,.mobilesticky-barblock .col .col-icon img{max-width:24px;max-height:24px}.mobilesticky-barblock .col p{font-family:var(--custom_regular);font-weight:400;font-size:12px;line-height:1.25;padding-top:5px}.mobilesticky-barblock .col-link{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.mobilesticky-barblock .col.active .col-icon,.mobilesticky-barblock .col.active p{color:#1e1e1e}.mobilesticky-barblock .col .col-icon:not(.jsonicon):after{content:"";width:100%;height:100%;background-image:var(--hover_icon);top:0;left:0;position:absolute;object-fit:contain;background-color:#fff;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.mobilesticky-barblock .col.active .col-icon:not(.jsonicon):after{opacity:1;visibility:visible}.mobilesticky-barblock .col:not(.active) .col-icon.jsonicon lord-icon.activeicon,.mobilesticky-barblock .col.active .col-icon.jsonicon lord-icon:not(.activeicon){display:none}.shopify-section--featured-collection .product-list{gap:0px}.shopify-section--press .section:not(.press_header_wrap) .section-stack{padding-top:60px;padding-bottom:60px;background-color:#f5f5f5}.shopify-section--press .section:not(.press_header_wrap){padding-top:0!important}.shopify-section--featured-collection .product-list .swiper-slide{height:unset;display:flex}.shopify-section--featured-collection .product-list .swiper-slide product-card{width:100%}.presscarousel-wrap{position:relative;width:100%}.presscarousel-wrap button.circle-button{position:absolute;top:50%;transform:translateY(-50%);box-shadow:none;width:40px;height:40px}.presscarousel-wrap button.circle-button.leftarrow{left:0}.presscarousel-wrap button.circle-button.rightarrow{right:0}.presscarousel-wrap .full-bleed{margin:0}.shopify-section--press{position:relative;z-index:1}.shopify-section--press .press{padding:0;width:100%}.shopify-section--press .presscarousel-wrap .blockquote{font-family:var(--custom_semibold);font-weight:600;font-size:26px}.shopify-section--press .presscarousel-wrap .blockquote:before{display:none}.shopify-section--press .section.press_header_wrap.section{padding-bottom:0!important}.shopify-section--press .section.press_header_wrap.section:after,.shopify-section--press .section.press_header_wrap.section:before{display:none}.shopify-section--press .section{position:relative;width:100%}.shopify-section--press .section:after{content:"";display:block;width:42px;height:42px;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/right-quit-icon.png?v=1737441517);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;bottom:50px;right:20vw}.shopify-section--press .section:before{content:"";display:block;width:42px;height:42px;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/left-quit-icon.png?v=1737441534);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:13px;left:20vw}.shopify-section--press .page-dots button{width:8px;height:8px}.shopify-section--testimonials .testimonial{background-color:transparent;border:1px solid rgba(217,217,217,.4)}.shopify-section--testimonials .reviewcard_info p{font-family:var(--custom_regular);font-weight:400;font-size:16px;line-height:1.25}.shopify-section--testimonials .reviewcard_info p.bold{font-weight:700}.shopify-section--testimonials .auther_info{gap:0px}.shopify-section--testimonials .auther_info .author_name{font-family:var(--custom_regular);font-size:16px;line-height:1}.shopify-section--testimonials .testimonial-list{display:block}.shopify-section--testimonials .auther_info .rating{align-items:center;line-height:1}.shopify-section--testimonials .auther_info .rating .rating__stars{display:flex}.shopify-section--testimonials .testimonial_title{line-height:1;padding:5px 0;font-size:16px}.shopify-section--testimonials .testimonial{height:unset;display:flex;flex-direction:column}.shopify-section--testimonials .swiper-pagination{position:unset;top:unset;left:unset;display:flex;align-items:center;justify-content:center;margin-top:20px}.shopify-section--testimonials .swiper-pagination .swiper-pagination-bullet{background-color:#d9d9d9}.shopify-section--testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0c0c0d}.trending-words-list{display:flex;flex-wrap:wrap}.trending-words-list li a{font-size:14px;font-family:var(--custom_regular);display:flex;align-items:center;gap:6px;border:1px solid rgba(217,217,217,.4);border-radius:4px;padding:7px;line-height:1;font-weight:400}.trending_option_title{font-weight:700;font-family:var(--custom_blod);font-size:22px;line-height:1.5;color:#1e1e1e;display:flex;align-items:center;gap:8px}.searchbox-productlist{padding-top:30px}.searchbox-productlist .search-productcard-group{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:16px}.searchbox-productlist .search-productcard-group.firstgrid-group .search-productcard:nth-child(1){grid-row:1 / 3;grid-column:1 / 3}.searchbox-productlist .search-productcard-image{position:relative;overflow:hidden;display:block;width:100%}.searchbox-productlist .search-productcard-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.searchbox-productlist .search-productcard-image:after{content:"";width:100%;display:block;padding-bottom:116%}.searchbox-productlist .search-productcard{border:1px solid rgba(217,217,217,.4);border-radius:10px;overflow:hidden;position:relative}.searchbox-productlist .search-productcard .search_cartadd_button{position:absolute;z-index:1;right:10px;top:10px;display:flex;align-items:center}.searchbox-productlist .search-productcard-info{position:absolute;width:100%;z-index:1;padding:10px;bottom:0;left:0;display:flex;justify-content:space-between;gap:10px;background-color:#fffc}.searchbox-productlist .search-productcard-info h4{font-size:14px;font-weight:500;font-family:var(--custom_semibold);color:#1e1e1e;line-height:1;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchbox-productlist .search-productcard-info .search-productcard-right-info{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.searchbox-productlist .search-productcard-info .search-productcard-right-info p.main-price{line-height:1;font-size:14px;font-weight:500;font-family:var(--custom_semibold);color:#1e1e1e}.searchbox-productlist .search-productcard-info .search-productcard-right-info p.compare-price{line-height:1;font-size:12px;color:#b3b3b3;text-decoration:line-through;font-family:var(--custom_regular)}.searchbox-productlist .search-productcard-info .search-productcard-left-info{max-width:calc(100% - 60px)}.searchbox-productlist .search-productcard-info .search-productcard-left-info p{font-size:14px;color:#757575;line-height:1;font-family:var(--custom_regular)}.searchbox-productlist .search-productcard-group.firstgrid-group .search-productcard:not(:first-child) .search-productcard-left-info h4{margin:0}.searchbox-productlist .search-productcard-group.firstgrid-group .search-productcard:not(:first-child) .search-productcard-left-info p,.searchbox-productlist .search-productcard-group.firstgrid-group .search-productcard:not(:first-child) .search-productcard-right-info p.compare-price{display:none}#search-drawer .search-input{border:1px solid #D9D9D9;background-color:#f5f5f5;padding:10px;border-radius:8px}#search-drawer .search-input input[type=search]{font-size:14px;font-family:var(--custom_regular);font-weight:400;line-height:1.715}#search-drawer .search-input button[type=reset]{font-family:var(--custom_regular);font-size:14px}.searchbox-productlist .search-productcard-group.secondgrid-group .search-productcard:nth-child(2){grid-column:span 2;grid-row:span 2}.searchbox-productlist .search-productcard-group.secondgrid-group .search-productcard:not(:nth-child(2)) .search-productcard-left-info h4{margin:0}.searchbox-productlist .search-productcard-group.secondgrid-group .search-productcard:not(:nth-child(2)) .search-productcard-left-info p,.searchbox-productlist .search-productcard-group.secondgrid-group .search-productcard:not(:nth-child(2)) .search-productcard-right-info p.compare-price{display:none}.cartdrawer_popup{position:relative;z-index:99999999}.product-gallery__ar-wrapper .page-dots{padding:0;margin:0;background:transparent}.bundleproduct-list .add-to-box.out_of_stock{margin-top:14px;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.product-card__info .product-card__quick-buy{transform:unset;position:unset;opacity:1;visibility:visible;width:100%;padding-top:14px}.product-card__info .product-card__quick-buy button[type=submit],.product-card__info .product-card__quick-buy button[type=button]{width:100%;border-radius:4px;font-size:14px;font-family:var(--custom_blod);font-weight:700;line-height:1;padding:14px 10px}.product-card__info .product-card__quick-buy button[type=submit][disabled]{pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#bebdb9}.product-card__info .text-on-sale{color:#1e1e1e;font-size:16px;font-weight:600;font-family:var(--custom_semibold);line-height:1}.product-card__info .price-list .compare-at-price{font-size:15px;color:#b3b3b3;font-family:var(--custom_regular);font-weight:400;line-height:1}.product-card__info .price-list .discountPercentage{margin-left:auto;font-size:16px;color:#009951;font-weight:600;font-family:var(--custom_semibold);display:block;line-height:1}.cst-product-slider-wrapper{overflow:hidden;display:flex;flex-wrap:wrap}.cst-product-slider-wrapper .product-imageslider{width:100%;display:flex;flex-wrap:wrap;overflow:hidden}.cst-product-slider-wrapper .quantity_buyButton_wrapper{width:100%}.cst-product-slider-wrapper .main-productimage-slider{width:100%;position:relative}.cst-product-slider-wrapper .aspect-ratio{position:relative;overflow:hidden}.cst-product-slider-wrapper .aspect-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.cst-product-slider-wrapper .thumbnail-slider:not(.swiper-initialized) .product-gallery__thumbnail-list{flex-direction:column}.cst-product-slider-wrapper .thumbnail-slider .product-gallery__thumbnail-list .swiper-slide:not([style]),.cst-product-slider-wrapper .thumbnail-slider:not(.swiper-initialized) .product-gallery__thumbnail-list .swiper-slide{height:calc(min(var(--pdpslider-height),700px)/5 - 22px)}.cst-product-slider-wrapper .product-gallery__thumbnail-list.swiper-wrapper{height:min(var(--pdpslider-height),700px)}.cst-product-slider-wrapper .product-gallery__thumbnail-list.swiper-wrapper .swiper-slide{display:flex}.cst-product-slider-wrapper .product-gallery__thumbnail-list.swiper-wrapper .swiper-slide.hidden{display:none}.cst-product-slider-wrapper .product-thmbnail-block-wrapper{position:relative}.cst-product-slider-wrapper .thumbnailarrow:after,.cst-product-slider-wrapper .thumbnailarrow:before{display:none}.cst-product-slider-wrapper .thumbnailarrow{color:#1e1e1e;position:absolute;width:32px;height:32px;display:flex;align-items:center;justify-content:center;left:0;right:0;margin:0 auto;z-index:3}.cst-product-slider-wrapper .thumbnailarrow.swiper-button-prev{top:0}.cst-product-slider-wrapper .thumbnailarrow.swiper-button-next{top:calc(100% - 32px)}.cst-product-slider-wrapper .thumbnail-image-wrap{position:relative;overflow:hidden;border-radius:6px;cursor:pointer;border:1px solid rgba(217,217,217,.4);width:100%}.cst-product-slider-wrapper .thumbnail-image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cst-product-slider-wrapper .thumbanail-selected-items.swiper-container{position:relative}.cst-product-slider-wrapper .product-thmbnail-block-wrapper:after{width:100%;left:0;content:"";position:absolute;max-width:calc(100% - 20px);height:30px;bottom:0;z-index:2;background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,#0000,#fff)}.cst-product-slider-wrapper .product-thmbnail-block-wrapper:before{width:100%;left:0;content:"";position:absolute;max-width:calc(100% - 20px);height:30px;top:0;z-index:2;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(0deg,#0000,#fff)}.cst-product-slider-wrapper .pdp_highlights_button{position:absolute;z-index:4;bottom:16px;right:16px;display:flex;align-items:center;background-color:#fff;font-size:16px;font-family:var(--custom_blod);font-weight:700;gap:8px;line-height:1;padding:12px 15px;border-radius:6px;box-shadow:0 4px 16px #0000000f}.cst-product-slider-wrapper .pdp_highlights_button span:not(.button_contnet){display:flex;align-items:center;justify-content:center}.cst-product-slider-wrapper .pdp_highlights_contnet{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:#000;background:-moz-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,#000c,#fff0);display:flex;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.cst-product-slider-wrapper .pdp_highlights_contnet.active{opacity:1;visibility:visible}.cst-product-slider-wrapper .pdp_highlights_contnet .pdp_highlights_contnet_wrap{width:100%;padding:20px}.cst-product-slider-wrapper .pdp_highlights_contnet .pdp_highlights_contnet_wrap .pdp_highlights_title{font-family:var(--custom_blod_cn);font-size:34px;color:#fff;line-height:1.5;margin-bottom:24px;font-weight:700}.cst-product-slider-wrapper .pdp_highlights_contnet ul{max-width:320px}.cst-product-slider-wrapper .pdp_highlights_contnet ul li{font-size:22px;font-family:var(--custom_semibold);font-weight:500;color:#fff;line-height:1.375;position:relative}.cst-product-slider-wrapper .pdp_highlights_contnet ul li:not(:last-child){margin-bottom:16px;padding-bottom:16px}.cst-product-slider-wrapper .pdp_highlights_contnet ul li:not(:last-child):after{content:"";width:100%;height:1px;background-color:#757575;position:absolute;bottom:0;left:0}.cst-product-slider-wrapper .pdp_highlights_button.active .highlight_icon,.cst-product-slider-wrapper .pdp_highlights_button:not(.active) .highlight_close_icon{display:none}[role=main] .shopify-section.section-bubble-menu{position:sticky;position:-webkit-sticky;top:82px;z-index:9}.collection-hero-secton .section{padding-left:0;padding-right:0}.collection-hero-secton .banner-slideimage{position:relative;overflow:hidden}.collection-hero-secton .banner-slideimage:after{content:"";width:100%;padding-bottom:var(--imageheight);display:block}.collection-hero-secton .banner-slideimage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection-hero-secton .swiper-pagination-bullet-active{background-color:#fff}.bubble-menu-items-wrapper .bubble-items{display:flex;gap:20px;padding:20px 0;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.bubble-menu-items-wrapper .bubble-items .bubble-item a{white-space:nowrap;display:block;line-height:1.25;background-color:#f5f5f5;border-radius:6px;font-size:16px;font-family:var(--custom_semibold);font-weight:600;color:#757575;text-transform:uppercase;padding:12px 20px}.bubble-menu-items-wrapper .bubble-item.menu-active a{color:#e31837}.rv-section{overflow:hidden}.rv-section .product-list{gap:0px}.rv-section .product-list .swiper-slide{height:unset;display:flex}.rv-section .product-list .swiper-slide .product-card{width:100%}.template-index .quinn_cards .quinn-cards-stories-carousel-body,.template-index .quinn_cards{padding:0!important;margin:0!important}.pageapp_section{overflow:hidden}.template-index .pageapp_section .quinn-branding{display:none}.collection-featured-image{position:relative;overflow:hidden}.collection-featured-image:after{content:"";width:100%;padding-bottom:var(--imageheight);display:block}.collection-featured-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.horizontal_card_view{display:flex;flex-wrap:wrap;gap:20px}.horizontal_card_view .product-card{display:flex;flex-direction:unset;width:100%;border-radius:4px;overflow:hidden}.horizontal_card_view.product-list .product-card__badge-list,.horizontal_card_view .product-card .product-card__figure{max-width:200px}.horizontal_card_view .product-card .product-card__figure img{border-radius:0}.horizontal_card_view .product-card .product-card__info{width:100%;max-width:calc(100% - 200px);height:100%}body.template-collection .shopify-section.shopify-section--main-collection:not(.shopify-section--header) .text-with-icon:after{display:none}.collection_topbar_wrap.mobileonly{display:none}.product-hero-section .section{padding-top:30px}.product-hero-section .product-info__vendor{line-height:1;display:flex}.product-hero-section .product-info__vendor a{display:block;font-size:20px;color:#757575;opacity:1;font-family:var(--custom_regular);font-weight:400;line-height:1.4}.product-hero-section .product-info__block-item:empty{display:none}.product-hero-section .product-info__block-item[data-block-id=title]{margin:0}.product-hero-section .product-info__block-item .product-info__title{font-size:28px;font-weight:700;font-family:var(--custom_blod);line-height:1.393}.product-hero-section .product-info__block-item[data-block-type=tag-details]{margin:8px 0 0}.product-hero-section .product-info__block-item[data-block-type=tag-details] .product-info__tagDetails .tags_details_wrapper{font-size:18px;color:#757575;font-family:var(--custom_semibold);line-height:1.25;font-weight:500}.product-hero-section .price_texes_line{font-size:16px;color:#b3b3b3;font-family:var(--custom_regular);font-weight:400;width:100%;line-height:1.429;order:3}.product-hero-section .product-info__price .rating-with-text{column-gap:8px;flex-wrap:wrap;row-gap:4px;flex-direction:row-reverse}.product-hero-section .product-info__price .product-info__badge-list{order:1;margin:0 0 -5px}.product-hero-section .product-info__price .price-list{order:2;gap:16px}.product-hero-section .product-info__price .product-info__badge-list .badge--on-sale{background:transparent;color:#009951;font-size:24px;font-family:var(--custom_semibold);line-height:1;margin:0;padding:0}.product-hero-section .product-info__price .price-list .text-on-sale{line-height:1;font-weight:700;color:#1e1e1e;font-family:var(--custom_blod);font-size:28px}.product-hero-section .product-info__price .price-list compare-at-price{font-size:24px;color:#757575;font-family:var(--custom_regular);font-weight:400;line-height:1}.product-hero-section .product-info__block-item[data-block-type=price]{margin-top:18px;margin-bottom:18px}.product-hero-section .variant_option_label legend{color:#757575;font-size:16px;font-family:var(--custom_regular);line-height:1.25}.product-hero-section .variant_option_label .selected_value{color:#1e1e1e;font-family:var(--custom_semibold);font-weight:600;font-size:16px;line-height:1.25}.product-hero-section .variant_option_label .size_types_wrapper .size_label.active span.selected_value{color:#fff}.product-hero-section .variant_option_label .size_types_wrapper{display:flex;width:150px}.product-hero-section .variant_option_label .size_types_wrapper .size_label{flex:1;line-height:1;border:1px solid #D9D9D9;font-size:16px;font-family:var(--custom_regular);text-align:center;padding:7px 5px;cursor:pointer}.product-hero-section .variant_option_label .size_types_wrapper .size_label:first-child{margin-right:-1px;border-top-left-radius:4px;border-bottom-left-radius:4px}.product-hero-section .variant_option_label .size_types_wrapper .size_label:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.product-hero-section .variant_option_label .size_types_wrapper .size_label.active{font-family:var(--custom_semibold);font-weight:600;color:#f3f3f3;background-color:#0c0c0df2;border-color:#0c0c0df2;display:flex;align-items:center;justify-content:center}.product-hero-section .variant_swatch_list .variant_option_block{padding-top:8px;order:1}.product-hero-section .variant_swatch_list .variant_option_block:has(.block-swatch.is-disabled){pointer-events:none;-webkit-user-select:none;user-select:none;order:2}.product-hero-section .benefit-slider-arrow:after,.product-hero-section .benefit-slider-arrow:before,.product-hero-section .variant_swatch_list .variant_option_block .block-swatch:after,.product-hero-section .variant_swatch_list .variant_option_block .block-swatch:before{display:none}.product-hero-section .variant_swatch_list .variant_option_block .block-swatch{border-radius:6px;height:auto;font-size:16px;border:1px solid #D9D9D9;line-height:1;padding:14px 24px;position:relative}.product-hero-section .variant_swatch_list .variant_option_block .block-swatch.is-disabled{background:transparent;color:#b3b3b3;border-style:dashed}.product-hero-section .variant_swatch_list .variant_option_block .block-swatch.is-disabled span.size-val.hidden{display:block}.product-hero-section .variant_swatch_list .variant_option_block .block-swatch .variant_offer_label{position:absolute;font-size:12px;background:#e31837;line-height:1;font-family:var(--custom_regular);padding:3px 5px 1px;border-radius:3px;display:table;left:0;margin:0 auto;right:0;top:-8px;color:#fff}.product-hero-section .variant_swatch_list .variant_option_block .variant_offer_label{font-size:14px;font-weight:600;color:#e31837;font-family:var(--custom_semibold);display:block;width:100%;line-height:1;text-align:center;margin-top:4px}.product-hero-section .product-info__variant-picker .variant-picker__option-info{margin-bottom:8px}.product-hero-section .variant_swatch_list .variant_option_block input[type=radio]:checked+.block-swatch{background-color:#434343;color:#fff;border-color:#434343}.product-hero-section .product-info__block-item[data-block-type=coupen-offers],.product-hero-section .product-info__block-item[data-block-type=pdp-banner],.product-hero-section .product-info__block-item[data-block-type=delivery-options],.product-hero-section .product-info__block-item[data-block-type=variant-picker]{margin:18px 0}.product-hero-section .product-info__block-item[data-block-type=variant-picker]{overflow:hidden;width:100%;max-width:100%}.product-hero-section .benefiticon-block .benefit-slide-wrap{width:100%;max-width:105px;margin:0 auto}.product-hero-section .benefiticon-block .benefit-slide-wrap .slide_icon{position:relative;overflow:hidden;width:48px;height:48px;margin:0 auto}.product-hero-section .benefiticon-block .benefit-slide-wrap .slide_icon img{position:absolute;top:0;left:0;width:100%;height:100%}.product-hero-section .benefiticon-block .benefit-slide-wrap .benefit_title{text-align:center;font-size:12px;font-family:var(--custom_regular);color:#000;line-height:1.417;margin-top:4px}.product-hero-section .product-info__benefits-details:after{content:"";width:100%;max-width:48px;position:absolute;top:0;left:0;display:block;height:100%;z-index:2;background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 5%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,1) 53%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,#fff 53%,#fff0)}.product-hero-section .product-info__benefits-details:before{content:"";width:100%;max-width:48px;position:absolute;top:0;right:0;display:block;height:100%;z-index:2;background:#fff;background:-moz-linear-gradient(260deg,rgba(255,255,255,1) 5%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(260deg,rgba(255,255,255,1) 53%,rgba(255,255,255,0) 100%);background:linear-gradient(260deg,#fff 53%,#fff0)}.product-hero-section .benefit-slider-arrow{z-index:3;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.product-hero-section .benefit-slider-arrow.swiper-button-prev{left:0}.product-hero-section .benefit-slider-arrow.swiper-button-next{right:0}.product-hero-section .offer_details_block h2.offer_tab_heading{font-size:24px;font-weight:700;color:#1e1e1e;font-family:var(--custom_blod);line-height:1.417;margin-bottom:8px}.product-hero-section .offer_details_block .offerslide-wrap{background-color:#ebffee;border-radius:4px;padding:12px}.product-hero-section .offer_details_block .offer_heading{display:flex;gap:8px;align-items:center;margin-bottom:12px}.product-hero-section .offer_details_block .offer_heading .offerblock-icon{width:20px;height:20px;position:relative;overflow:hidden;min-width:20px}.product-hero-section .offer_details_block .offer_heading .offerblock-icon img{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-hero-section .offer_details_block .offer_heading h4.offer_title{font-size:16px;font-weight:700;color:#1e1e1e;font-family:var(--custom_blod);line-height:1.2}.product-hero-section .offer_details_block .offer_heading .offer_code{margin-left:auto;border:1px dashed #14AE5C;font-size:12px;font-weight:700;color:#14ae5c;display:inline-block;font-family:var(--custom_blod);line-height:1.25;padding:4px 9px;cursor:pointer;position:relative;border-radius:4px}.product-hero-section .offer_details_block .offer_heading .offer_code:after{content:"Copied";position:absolute;left:0;width:100%;height:100%;text-align:center;background-color:#ebffee;top:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .2s ease-in-out;pointer-events:none;-webkit-user-select:none;user-select:none}.product-hero-section .offer_details_block .offer_heading .offer_code.active:after{opacity:1;visibility:visible;transition:all .2s ease-in-out}.product-hero-section .offer_details_block .offer_description{background-color:#fff;padding:8px;border-radius:4px}.product-hero-section .offer_details_block .offer_description_wrap{color:#1e1e1e;font-size:14px;font-family:var(--custom_regular);font-weight:400;line-height:1.429;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-hero-section .offer_details_block .offer_description_wrap strong{font-family:var(--custom_blod)}.product-hero-section .product-info__block-item[data-block-type=pdp-banner] .banner-block{position:relative;overflow:hidden}.product-hero-section .product-info__block-item[data-block-type=pdp-banner] .banner-block:after{content:"";width:100%;padding-bottom:var(--imageHeight);display:block}.product-hero-section .product-info__block-item[data-block-type=pdp-banner] .banner-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-hero-section .product-info-faqblock{padding-bottom:0;margin-bottom:0;border-bottom:1px solid #D9D9D9}.product-hero-section .product-info-faqblock .tab-title{padding:16px;cursor:pointer}.product-hero-section .product-info-faqblock .tab-title h2{font-size:20px;font-weight:700;font-family:var(--custom_blod);color:#1e1e1e;line-height:1.2;position:relative;padding-right:40px}.product-hero-section .product-info-faqblock .tab-title h2:after{content:"";width:16px;height:2px;position:absolute;background-color:#e31837;border-radius:150px;right:16px;top:calc(50% - 1px)}.product-hero-section .product-info-faqblock .tab-title h2:before{content:"";height:16px;width:2px;position:absolute;background-color:#e31837;border-radius:150px;right:23px;top:calc(50% - 8px)}.product-hero-section .product-info-faqblock .tab-title.active h2:before{transform:rotate(90deg)}.product-hero-section .product-info-faqblock .tab-block{padding:16px}.product-hero-section .product-info-faqblock .tab-block p{font-size:16px;line-height:1.2;color:#757575;margin-bottom:15px}.product-hero-section .product-info-faqblock .tab-block *{line-height:1.2;font-family:var(--custom_regular)}.product-hero-section .product-info-faqblock .tab-block h2,.product-hero-section .product-info-faqblock .tab-block h3,.product-hero-section .product-info-faqblock .tab-block h4,.product-hero-section .product-info-faqblock .tab-block h5,.product-hero-section .product-info-faqblock .tab-block h6{font-family:var(--custom_blod);font-weight:700;color:#1e1e1e;margin-bottom:15px}.product-hero-section .quantity_buyButton_wrapper{display:flex;margin-top:32px}.product-hero-section .quantity_buyButton_wrapper .buyButton{width:100%;max-width:calc(100% - 140px)}.product-hero-section .quantity_buyButton_wrapper .buyButton .buybutton-text .buybutton-pricebox{display:none}.product-hero-section .quantity_buyButton_wrapper .buyButton .btn,.product-hero-section .quantity_buyButton_wrapper .buyButton .buy-buttons button[type=submit]{border-radius:6px;background-color:#0c0c0df2;font-size:18px;font-weight:700;font-family:var(--custom_blod);text-transform:uppercase;letter-spacing:.8px;line-height:1;padding:16px 10px;color:#fff;width:100%}.product-hero-section .product-info__quantity-selector .block-label{display:none}.product-hero-section .product-info__quantity-selector .form-control{display:flex}.product-hero-section .quantity-selector{border-radius:6px;width:100%}.product-hero-section .quantity-selector .quantity-selector__button{padding:0 5px;flex:1;display:flex;align-items:center;justify-content:center}.product-hero-section .quantity-selector input[type=number]{flex:1;font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;font-size:16px;pointer-events:none;-webkit-user-select:none;user-select:none}.product-hero-section .quantity_wrapper{width:100%;max-width:140px;padding-right:20px}.product-hero-section .product-info-faqblock .imageslide-wrap{position:relative;overflow:hidden}.product-hero-section .product-info-faqblock .imageslide-wrap:after{content:"";width:100%;padding-bottom:var(--imageheight);display:block}.product-hero-section .product-info-faqblock .imageslide-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-hero-section .productDetailsslider .swiper-pagination{position:unset;display:flex;align-items:center;justify-content:center;margin-top:14px}.product-hero-section .productDetailsslider .swiper-pagination .swiper-pagination-bullet{background-color:#d9d9d9}.product-hero-section .productDetailsslider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#2c2c2c}.product-hero-section .cst-product-slider-wrapper .product-imageslider{position:relative}.product-hero-section .cst-product-slider-wrapper .product-imageslider .swiper-pagination{z-index:2;position:absolute;display:flex;align-items:center;justify-content:center;padding:0 10px;bottom:4px;top:unset;gap:8px;left:0;right:0;margin:0 auto;max-width:calc(100% - 125px)}.product-hero-section .cst-product-slider-wrapper .product-imageslider .swiper-pagination .swiper-pagination-bullet{background-color:#cdcdcd;margin:0}.product-hero-section .cst-product-slider-wrapper .product-imageslider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0c0c0df2}.product-hero-section .cst-product-slider-wrapper .main-productimage-slider .food_type{font-size:0px;width:32px;height:32px;border:3px solid var(--boxcolor);position:absolute;bottom:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center}.product-hero-section .cst-product-slider-wrapper .main-productimage-slider .food_type:after{content:"";width:16px;height:16px;border-radius:100%;background-color:var(--boxcolor);display:block;position:absolute}.product-hero-section .main-productimage-slider .discountPercentage{position:absolute;top:16px;left:16px;background-color:#14ae5c;color:#fff;font-style:italic;font-family:var(--custom_blod);font-size:16px;line-height:1;display:block;padding:7px 8px;z-index:2;font-weight:700}.product-hero-section .main-productimage-slider .discountPercentage span{padding-right:3px;display:inline-block}.product-hero-section .pdpshare-button{position:absolute;display:flex;align-items:center;right:16px;top:16px;cursor:pointer;z-index:2}.product-hero-section .pdpshare-button:after{content:"Copied";position:absolute;left:0;width:100%;height:100%;text-align:center;background-color:#ebffee;top:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .2s ease-in-out;pointer-events:none;-webkit-user-select:none;user-select:none;color:#000;font-family:var(--custom_semibold);font-size:12px}.product-hero-section .pdpshare-button.active:after{opacity:1;visibility:visible}.product-hero-section .pdp-delivery-options h4{font-size:24px;font-weight:700;color:#1e1e1e;line-height:1.25;font-family:var(--custom_blod);margin-bottom:16px}.product-hero-section .pdp-delivery-options input[type=text]{width:100%;border:1px solid #D9D9D9;font-size:16px;color:#1e1e1e;font-family:var(--custom_regular);border-radius:6px;line-height:1.5;padding:16px;max-width:calc(100% - 178px)}.product-hero-section .pdp-delivery-options button[type=submit]{color:#f5f5f5;font-weight:700;font-family:var(--custom_blod);text-transform:uppercase;letter-spacing:.08px;border-radius:6px;padding:10px;width:100%;max-width:162px}.product-hero-section .pdp-delivery-options .delivery-option-formwrap{display:flex;justify-content:space-between}.product-hero-section .pdp-delivery-options #err,.product-hero-section .pdp-delivery-options #success{font-size:18px;font-weight:600;color:#009951;line-height:1.389}.product-hero-section .pdp-delivery-options #err{color:#e61414cc;gap:5px}.product-hero-section .pdp-delivery-options #err svg{margin-top:1px}.product-hero-section .main-productimage-slider .informed_choice{max-width:38px;display:flex;align-items:center;position:absolute;z-index:2;bottom:16px;left:16px}.product-hero-section .main-productimage-slider .informed_choice img{max-width:100%}.product-hero-section .busting_myths_Details .busting_myth{background-color:#f5f5f5;border-radius:6px;padding:16px}.product-hero-section .busting_myths_Details .busting_myth:not(:last-child){margin-bottom:20px}.product-hero-section .busting_myths_Details .busting_myth h4.truth-title,.product-hero-section .busting_myths_Details .busting_myth h4.myth-title{font-size:18px;font-weight:700;color:#e31837;margin-bottom:6px;line-height:1.25;font-family:var(--custom_blod)}.product-hero-section .busting_myths_Details .busting_myth p.truth-detail,.product-hero-section .busting_myths_Details .busting_myth p.myth-detail{font-size:16px;font-weight:600;color:#1e1e1e;font-family:var(--custom_semibold);line-height:1.25;margin-bottom:20px}.product-hero-section .busting_myths_Details .busting_myth p.truth-detail{margin:0}.product-hero-section .busting_myths_Details .busting_myth h4.truth-title{color:#009951}.product-hero-section .product-info .product-info__block-item[data-block-type=buy-buttons]{display:none}.predictive-search .predictive-search__tab-content{grid-template-columns:1fr 1fr}body:not(.template-index):not(.template-collection):not(.template-crazy_deals) .header,body:not(.template-collection):not(.template-crazy_deals) .header.is-filled{box-shadow:0 1px 4px #0000000d;border-bottom:.5px solid #D9D9D9}body.template-collection .product-list,.related_product_section .product-list{gap:20px}.pdp-stickybar{position:fixed;z-index:10;background-color:#fff;width:100%;left:0;bottom:0;box-shadow:0 -4px 16px #0000000a;border-top:.5px solid #D9D9D9;padding:12px 0}.pdp-stickybar .barimage{border:.5px solid #D9D9D9;width:76px;height:76px;position:relative;overflow:hidden;background-color:#f5f5f5}.pdp-stickybar .barimage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.pdp-stickybar .stickybar-wrap.section{display:flex;flex-wrap:wrap;padding-top:0!important;padding-bottom:0!important}.pdp-stickybar .stickybar-details{width:100%;max-width:calc(100% - 306px);padding:0 16px}.pdp-stickybar .stickybar-details .product_vendor{line-height:1;font-size:16px;font-weight:400;color:#757575;font-family:var(--custom_regular);line-height:1.25}.pdp-stickybar .stickybar-details .product_title{font-size:18px;font-weight:600;color:#1e1e1e;font-family:var(--custom_semibold);line-height:1.223;margin-top:2px}.pdp-stickybar .product-price-details{margin-top:8px}.pdp-stickybar .product-price-details .price-block{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pdp-stickybar .product-price-details .price-block .discount-percentage{font-size:16px;font-weight:600;color:#7eae2d;font-family:var(--custom_semibold);line-height:1}.pdp-stickybar .product-price-details .price-block .product-price{font-size:18px;color:#1e1e1e;font-weight:700;font-family:var(--custom_blod);line-height:1}.pdp-stickybar .product-price-details .price-block .product-compare-price{font-size:16px;font-weight:400;color:#b3b3b3;font-family:var(--custom_regular);text-decoration:line-through;line-height:1}.pdp-stickybar .cart-btn{width:100%;max-width:230px;display:flex;align-items:center}.pdp-stickybar .cart-btn button.btn{box-shadow:0 8px 16px #00000014;border-radius:6px;background-color:#0c0c0df2;width:100%;font-size:18px;font-weight:700;letter-spacing:.08px;color:#fff;font-family:var(--custom_blod);line-height:1;text-transform:uppercase;padding:19px 10px}.only-image-section .section-image{position:relative;overflow:hidden;width:100%;display:block;border-radius:8px;padding-bottom:0;box-shadow:0 1px 4px #0c0c0d0d}.only-image-section .section-image:after{content:"";width:100%;padding-bottom:var(--imageheight);display:block}.only-image-section .section-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.crazy-deals-section .cardlist-wrap{display:flex;gap:20px;flex-wrap:wrap}.crazy-deals-section .cardlist-wrap .col{width:100%;max-width:calc(25% - 15px);border:1px solid #D9D9D9;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.crazy-deals-section .colimage .colimage-wrap{display:block;width:100%;position:relative;overflow:hidden}.crazy-deals-section .colimage .colimage-wrap:after{content:"";width:100%;padding-bottom:100%;display:block}.crazy-deals-section .colimage .colimage-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.crazy-deals-section .coldetail{flex:1;padding:8px;text-align:center;display:flex;flex-wrap:wrap}.crazy-deals-section .coldetail h4{width:100%;font-size:16px;font-weight:600;text-align:center;color:#1e1e1e;font-family:var(--custom_semibold);line-height:1.25}.crazy-deals-section .coldetail p.subtitle{font-size:16px;line-height:1.25;font-family:var(--custom_regular);color:#757575;margin-top:5px;width:100%}.crazy-deals-section .col-priceblock{display:flex;flex-wrap:wrap;width:100%;justify-content:center;gap:7px;line-height:1;align-items:center;padding:10px 0;margin-top:auto}.crazy-deals-section .col-priceblock p.mainprice{font-size:16px;color:#1e1e1e;font-family:var(--custom_semibold);line-height:1.25;font-weight:600}.crazy-deals-section .col-priceblock p.originalprice{font-size:14px;font-weight:400;color:#b3b3b3;line-height:1.25;font-family:var(--custom_regular);text-decoration:line-through}.crazy-deals-section .col-priceblock p.discountpercentage{display:flex;align-items:center;font-size:14px;color:#009951;font-weight:400;line-height:1.25;font-family:var(--custom_regular)}.crazy-deals-section .cardlink{width:100%}.crazy-deals-section .cardlink a{display:block;border-radius:4px;background-color:#0c0c0df2;color:#fff;font-size:14px;font-weight:700;font-family:var(--custom_blod);line-height:1.5;padding:12px 10px}.crazy-deals-section .section-title-wrap h2{display:flex;align-items:center;line-height:1;gap:10px;font-weight:700}recently-viewed-products .product-card{width:100%}.cart-drawer.drawer::part(footer){padding:0}.cart-drawer.drawer::part(body){padding-left:0;padding-right:0;padding-top:0;scrollbar-width:none;overscroll-behavior-y:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cart-drawer.drawer::part(content){border-radius:0}.cartdrawer_popup .cart-drawer{padding:0}.cartdrawer_popup .cartdrawer-footer{gap:0px}.cartdrawer_popup .cartdrawer-footer #af_kd_discount_container1{display:none}.cartdrawer_popup .cdfooter-wrap{display:flex;padding:20px;align-items:center}.cartdrawer_popup .cdfooter-wrap .cdfooter-checkoutbutton{width:100%;max-width:166px}.cart-drawer .buy-buttons .text-with-icon:after{display:none}.cart-drawer .buy-buttons button[type=submit]{border-radius:4px;font-size:14px;font-weight:700;font-family:var(--custom_blod);letter-spacing:.8px;text-transform:uppercase;line-height:1;padding:12px 5px}.cart-drawer .cdfooter-priceblock{padding-right:12px;width:100%;max-width:calc(100% - 162px);display:flex;align-items:center;flex-wrap:wrap}.cart-drawer .cdfooter-priceblock .final_price{font-family:var(--custom_blod);font-weight:700;color:#1e1e1e;display:block;line-height:1}.cart-drawer .cdfooter-priceblock .discount_price{font-size:18px;font-weight:400;color:#b3b3b3;font-family:var(--custom_regular);margin-left:8px;display:block;line-height:1;text-decoration:line-through}.cart-drawer .pricetext-content{color:#b3b3b3;font-size:16px;font-family:var(--custom_regular);font-weight:400;line-height:1.417;width:100%;display:block}.cart-drawer .cdfooter-highlight-content{display:flex;justify-content:center;align-items:center;line-height:1;background-color:#14ae5c;color:#fff;font-size:14px;font-family:var(--custom_semibold);font-weight:600;padding:9px 5px}.cart-drawer .cdfooter-highlight-content strong{font-weight:700;font-family:var(--custom_blod);margin:0 3px}.cart-drawer .cdfooter-highlight-content svg{margin-right:8px}.cart-drawer .cdfooter-gstcheckbox{padding:14px 20px}.cart-drawer .cdfooter-gstcheckbox input[type=checkbox]{display:none}.cart-drawer .cdfooter-gstcheckbox label{font-size:16px;font-family:var(--custom_regular);font-weight:400;color:#1e1e1e;display:flex;line-height:1;align-items:center}.cart-drawer .cdfooter-gstcheckbox label .checkbox-switch{width:40px;height:24px;background-color:#78788029;border-radius:150px;display:block;margin-right:12px;position:relative;transition:all .2s ease-in-out}.cart-drawer .cdfooter-gstcheckbox label .checkbox-switch:after{content:"";width:24px;height:24px;border-radius:150px;background-color:#fff;position:absolute;display:block;box-shadow:0 1px 2px #0000000f;border:.5px solid #0000000F;left:0;top:0;transition:all .2s ease-in-out}.cart-drawer .cdfooter-gstcheckbox label strong{font-family:var(--custom_blod);font-weight:700;margin-left:4px;margin-right:4px}.cart-drawer .cdfooter-gstcheckbox input[type=checkbox]:checked+label .checkbox-switch:after{left:calc(100% - 24px)}.cart-drawer .cdfooter-gstcheckbox input[type=checkbox]:checked+label .checkbox-switch{background-color:#14ae5c}.cart-drawer .cart-drawer__recommendations .cart-drawer_recom{overflow:hidden}.cart-drawer .cart-drawer_recom .product-card{background:#fff;width:100%}.cart-drawer .cart-drawer_recom .product-card-col{height:unset;display:flex}.cart-drawer .cart-drawer_recom{padding-left:20px}.cart-drawer .cartdrawer-productlist-title,.cart-drawer .cart-drawer_recom_title{font-size:22px;font-weight:700;color:#1e1e1e;font-family:var(--custom_blod);line-height:1.25;margin-bottom:15px}.cart-drawer .cart-drawer_recom .product-card .product-card__info>.rating-with-text.w-full{display:none}.cart-drawer .cart-drawer_recom .product-card__info .price-list .discountPercentage{margin:0;width:100%}.cart-drawer .cart-drawer_recom .product-card{border:none}.cart-drawer .cart-drawer_recom .product-card__figure{border:1px solid rgba(217,217,217,.4);border-radius:6px;overflow:hidden}.cart-drawer .cart-drawer_recom .product-card__figure a.pc-imagewrap{pointer-events:none;-webkit-user-select:none;user-select:none}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsalebox .flashsaleicon lord-icon{width:20px;height:22px}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsalebox-text{font-size:14px;height:22px;animation:cartdrawer_flashsalebox 7s infinite}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsale-bottompricebox{flex-wrap:wrap}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsalebox-text span{height:22px;min-height:22px;font-size:14px}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsalebox-text span:last-child{font-weight:700}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsale-bottompricebox .discountPercentage{display:none}.cart-drawer .cart-drawer_recom .flashsale-priceblox .flashsalebox{height:22px;width:100%}.cart-drawer .cartdrawer-productlist-wrap{padding:0 20px}.cart-drawer .cart-drawer__line-items .line-item__media-wrapper{border:1px solid rgba(217,217,217,.5);border-radius:6px;overflow:hidden}.cart-drawer .line-item__info{width:100%;display:flex;gap:0px;flex-direction:column}.cart-drawer .line-item__info .line-item-title{width:100%;margin-bottom:3px}.cart-drawer .line-item__info .line-item-title a{font-size:16px;font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;display:block;line-height:1.25;pointer-events:none;-webkit-user-select:none;user-select:none}.cart-drawer .line-item__info .lineitem-subtitle{display:block;line-height:1;font-size:14px;color:#757575;font-family:var(--custom_regular);font-weight:400;margin-bottom:3px;width:100%}.cart-drawer .line-item__info .lineitem-cartfooter{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.cart-drawer .line-item__info .price-list .saleprice-box{display:flex;line-height:1;align-items:center}.cart-drawer .line-item__info .price-list .saleprice-box .mainprice{font-size:16px;font-weight:600;color:#1e1e1e;font-family:var(--custom_semibold)}.cart-drawer .line-item__info .price-list .saleprice-box .mainprice.docapp-free-gift-cart-price{color:#009951;font-weight:700}.cart-drawer .line-item__info .price-list .saleprice-box .compare_price{margin-left:5px;color:#b3b3b3;font-family:var(--custom_regular);font-weight:400;font-size:14px;text-decoration:line-through}.cart-drawer .line-item__info ul.list-disc,.cart-drawer .line-item__info ul.bundle_properties{list-style:none}.cart-drawer .line-item__info ul.list-disc li,.cart-drawer .line-item__info ul.bundle_properties li{font-size:12px;font-family:var(--custom_regular);color:#757575;line-height:1.2}.cart-drawer .cartdrawer-productlist-wrap .line-item{align-items:flex-start}.cart-drawer .cart-drawer__top{padding:0 0 20px;gap:0px}.cart-drawer .lineitem-cartfooter .quantity-selector{border-radius:4px;border:1px solid rgba(217,217,217,.5);height:40px;font-family:var(--custom_semibold);font-weight:600}.cart-drawer .lineitem-cartfooter .quantity-selector .quantity-selector__button{padding:0 10px}.cart-drawer .lineitem-cartfooter .quantity-selector .quantity-selector__button.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.cart-drawer .lineitem-cartfooter .quantity-selector .quantity-input{min-width:28px;pointer-events:none;-webkit-user-select:none;user-select:none;border:none;padding:0;font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;font-size:14px}.cart-drawer input[type=number]::-webkit-inner-spin-button,.cart-drawer input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-drawer input[type=number]{-moz-appearance:textfield}.cart-drawer .line-item__info .lineitem-cartfooter line-item-quantity{margin:0;gap:8px}.cart-drawer .drawercart-button{width:40px;height:40px;border-radius:6px;background-color:#0c0c0df2;position:absolute;bottom:10px;right:10px;z-index:1;cursor:pointer;box-shadow:0 4px 16px #0000000f;overflow:hidden;display:flex;align-items:center;justify-content:center}.cart-drawer .drawercart-button svg{max-width:14px;max-height:14px;width:auto;height:auto}.cart-drawer .product-card__info .product-card__quick-buy{display:none}.cart-drawer .cart-drawer-topheader{padding:18px 20px}.cart-drawer .cart-drawer-topheader .count-bubble{display:none}.cart-drawer .cart-drawer-topheader .cart-drawer-maintitle{line-height:1}.cart-drawer .line-item__info .lineitem-cartfooter.cartfooter-priceblock-wrap{padding-top:12px}.cart-drawer .product-card .vendorcname-wrap,.cart-drawer .rating-with-text,.cart-drawer .product-card .carddetails_wrap .sub_title_value{display:none}.cart-drawer .product-card .product-card__info .carddetails_wrap .product-card__title{height:31px}.cart-drawer .product-card .product-card__info .carddetails_wrap .product-card__title a{pointer-events:none;-webkit-user-select:none;user-select:none}.cart-drawer .cart-data{display:none}.cart-drawer .cartdrawer-productlist-title.withclear_allbutton{display:flex;align-items:center;justify-content:space-between}.cart-drawer .cartdrawer-productlist-title.withclear_allbutton .productlist-title-wrap{display:block;max-width:calc(100% - 55px);padding-right:10px}.cart-drawer .cartdrawer-productlist-title.withclear_allbutton .cartclear-button{color:#e31837;font-size:14px;font-weight:700;display:flex;align-items:center;cursor:pointer;gap:2px}.cart-drawer .cartfooter-product-remove-button a{width:20px;height:20px;text-align:center;text-decoration:none;background:transparent;display:block}.flashsale-priceblox{margin-top:auto;padding-top:12px}.flashsale-priceblox .flashsale-toppricebox{display:flex;align-items:center;gap:10px;line-height:1;margin-bottom:5px}.flashsale-priceblox .flashsale-toppricebox span{display:block;font-size:14px;color:#b3b3b3;font-family:var(--custom_regular);line-height:1;text-decoration:line-through}.flashsale-priceblox .flashsalebox .flashsaleicon{display:flex;align-items:center}.flashsale-priceblox .flashsalebox .flashsaleicon lord-icon{width:30px;height:30px}.flashsale-priceblox .flashsalebox{display:flex;align-items:flex-start;gap:0px;height:30px;overflow:hidden}.flashsale-priceblox .flashsalebox-text{display:flex;flex-direction:column;height:30px;animation:flashsalebox 7s infinite}.flashsale-priceblox .flashsale-bottompricebox .discountPercentage,.flashsale-priceblox .flashsalebox-text span{color:#009951;height:30px;font-family:var(--custom_semibold);width:100%;display:flex;align-items:center;justify-content:flex-start;min-height:30px;font-weight:600}.flashsale-priceblox .flashsale-bottompricebox{display:flex;align-items:center;justify-content:space-between}.flashsale-priceblox .flashsale-bottompricebox .discountPercentage{width:auto}@keyframes flashsalebox{0%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(0)}30%{transform:translateY(0)}40%{transform:translateY(0)}50%{transform:translateY(-30px)}60%{transform:translateY(-30px)}70%{transform:translateY(-30px)}80%{transform:translateY(-30px)}90%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes cartdrawer_flashsalebox{0%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(0)}30%{transform:translateY(0)}40%{transform:translateY(0)}50%{transform:translateY(-22px)}60%{transform:translateY(-22px)}70%{transform:translateY(-22px)}80%{transform:translateY(-22px)}90%{transform:translateY(-22px)}to{transform:translateY(0)}}body .quick-buy-drawer{z-index:99999999}.template-register button[type=submit],.template-login button[type=submit],.vieworder-detailbutton,.template-account button[type=submit]{background-color:#0c0c0df2;color:#fff;border-radius:var(--rounded-input)}.template-login #main *,.template-account #main *,.template-addresses #main *,.template-order #main *{font-family:var(--custom_regular)}.search-drawer{padding:0}.customer-mobile-header .customer-mobile-header-wrap{padding:16px;display:flex;align-items:flex-start;position:relative}.customer-mobile-header .editaddress-button{position:absolute;right:16px;display:flex;align-items:center;top:16px;cursor:pointer}.customer-mobile-header .customoer_image{width:66px;height:66px;position:relative;overflow:hidden;border-radius:100%}.customer-mobile-header .customoer_image img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover}.customer-mobile-header .customoer_info{width:100%;max-width:calc(100% - 66px);padding-left:16px}.customer-mobile-header .customoer_info h4{font-size:18px;font-weight:700;color:#1e1e1e;font-family:1.223}.customer-mobile-header .customoer_info .customoer_mail_info,.customer-mobile-header .customoer_info .customoer_col_info{font-size:14px;color:#757575;line-height:1.286}.customer-mobile-header .customer-mobile-button{display:flex;padding:8px 16px;gap:12px}.customer-mobile-header .customer-mobile-button a{flex:1;background-color:#f5f5f5;border-radius:4px;border:1px solid #D9D9D9;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;line-height:1.2;padding:15px 5px;color:#1e1e1e}.customer-mobile-header .customer-mobile-button a.active{background-color:#1e1e1e;pointer-events:none;-webkit-user-select:none;user-select:none;border-color:#1e1e1e;color:#fff}body.template-order .shopify-section:not(.shopify-section--header) .text-with-icon:after{display:none}.customer-mobile-footer{padding:16px 16px 0}.customer-mobile-footer h4{font-size:18px;color:#1e1e1e;font-weight:700;line-height:1.223;margin-bottom:16px}.customermobilefooter-linklist li{display:flex;padding:8px 0}.customermobilefooter-linklist li:not(:last-child){margin-bottom:16px}.customermobilefooter-linklist li a{display:flex;line-height:1;align-items:center;font-size:16px;font-weight:600;color:#1e1e1e;font-family:var(--custom_semibold)!important;gap:12px;width:100%}.customermobilefooter-linklist li a .accountlinklist_arrow{margin-left:auto}.customermobilefooter-linklist li.accountlogout-link a{color:#e31837}.product-list .product-card__figure .pc-imagewrap{display:block;width:100%;position:relative;overflow:hidden}.product-list .product-card__figure .pc-imagewrap:after{content:"";width:100%;padding-bottom:100%;display:block}.product-list .product-card__figure .pc-imagewrap:has(.aspect-short):after{aspect-ratio:4 / 3;padding-bottom:0}.product-list .product-card__figure .pc-imagewrap:has(.aspect-tall):after{aspect-ratio:2 / 3;padding-bottom:0}.product-list .product-card__figure .pc-imagewrap:has(.aspect-square):after{aspect-ratio:1;padding-bottom:0}.product-list .product-card__figure .pc-imagewrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cartfreegift-box{overflow:hidden;padding:15px 20px;background:#ebffee;background:-moz-linear-gradient(275deg,rgba(235,255,238,1) 52%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(275deg,rgba(235,255,238,1) 52%,rgba(255,255,255,1) 100%);background:linear-gradient(275deg,#ebffee 52%,#fff)}.cartfreegift-box .cartfreegift-box-topbar{text-align:center;background-color:#cff7d3;border-top-left-radius:6px;border-top-right-radius:6px}.cartfreegift-box .cartfreegift-box-topbar p{font-size:14px;font-weight:600;font-family:var(--custom_semibold);color:#009951;line-height:1.5;padding:2px}.cartfreegift-box .cartfreegift-box-topbar p strong{font-weight:700;font-family:var(--custom_blod)}.cartfreegift-box .cfg-box{padding:12px 12px 0;border-left:1px solid rgba(217,217,217,.4);border-right:1px solid rgba(217,217,217,.4);border-bottom:1px solid rgba(217,217,217,.4);border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:#fff}.cartfreegift-box .cfg-box .cfg-box-wrap{display:flex;justify-content:space-between;position:relative;overflow:hidden;gap:20px;padding-bottom:12px}.cartfreegift-box .cfg-box .cart-progressbar{position:absolute;z-index:1;width:100%;height:5px;background-color:#f5f5f5;top:20px;border-radius:150px;overflow:hidden}.cartfreegift-box .cfg-box .cart-progressbar span{display:block;position:relative;overflow:hidden;height:5px}.cartfreegift-box .cfg-box .col{width:100%;max-width:calc(33.33% - 20px * 2 / 3);position:relative;z-index:2}.cartfreegift-box .cfg-box .col h4{font-size:14px;font-weight:400;color:#1e1e1e;font-family:var(--custom_regular);line-height:1.25;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:35px;position:relative}.cartfreegift-box .cfg-box .col-image{width:50px;height:50px;border-radius:6px;border:1px solid rgba(217,217,217,.4);margin:0 auto 8px;position:relative;overflow:hidden;background-color:#fff}.cartfreegift-box .cfg-box .col-image img{top:0;left:0;width:100%;height:100%;object-fit:scale-down;position:absolute}.cartfreegift-box .pricebox{width:100%;background-color:#fa4b0c33;border-radius:6px;font-weight:600;font-size:14px;font-family:var(--custom_semibold);color:#fa4b0c;display:flex;align-items:center;justify-content:center;line-height:1;gap:6px;padding:3px 5px;margin-top:6px}.cartfreegift-box .col:not(.active) .pricebox .unlockicon,.cartfreegift-box .col.active .pricebox .lockicon{display:none}.cartfreegift-box .col.active .pricebox{background-color:#cff7d3}.cartfreegift-box .col.active .pricebox span.pricebox-value span{color:#009951;font-family:var(--custom_regular);font-weight:400;text-decoration:line-through;font-size:12px;display:block;padding-top:2px}.cartfreegift-box .col.active .pricebox span.pricebox-value:before{content:"Free";font-family:var(--custom_semibold);font-weight:600;font-size:14px;color:#009951}.cartfreegift-box .col.active .col-image{border-color:#009951}.cartfreegift-box .pricebox svg{width:18px;height:18px}.cartfreegift-box .pricebox span.pricebox-value{display:flex;padding-top:2px;align-items:center;gap:3px}.cartfreegift-box .cartfreegift-box-title{font-family:var(--custom_blod);font-weight:700;color:#1e1e1e;font-size:22px;margin-bottom:20px;line-height:1.25}.cartfreegift-box .cfg-box .cart-progressbar{display:flex}.cartfreegift-box .cfg-box .cart-progressbar span:after{content:"";width:var(--data-progresswidth);background:#14ae5c;height:100%;position:absolute}.cartfreegift-box .cfg-box .cart-progressbar[data-freepdpcount="3"] span:nth-child(1){width:9%;margin-right:12%}.cartfreegift-box .cfg-box .cart-progressbar[data-freepdpcount="3"] span:nth-child(2){width:23%;margin-right:12%}.cartfreegift-box .cfg-box .cart-progressbar[data-freepdpcount="3"] span:nth-child(3){width:23%}.cartfreegift-box .cfg-box .cfg-box-wrap .cart-progressbar[data-freepdpcount="3"]:after{content:"";width:20%;height:5px;background-color:#fff;position:absolute;right:0}.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(4)) div:nth-child(2) .col-image:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(4)) div:nth-child(3) .col-image:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(3)) div:nth-child(2) .col-image:after{content:"";width:100%;height:100%;background-image:url(/cdn/shop/files/free-gift-icon.svg?v=1740646117);position:absolute;background-size:28px;background-position:center;background-repeat:no-repeat;background-color:#fff}.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct.not-added-any h4:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(2)) div:nth-child(3) h4:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(2)) div:nth-child(4) h4:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(3)) div:nth-child(4) h4:after{content:"Add item Worth";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;padding:0 18px;color:#212121}.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct .custom-free-pdp:not(.active) .col-image img{filter:blur(2.5px)}.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(4)) div:nth-child(2) .pricebox,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(4)) div:nth-child(3) .pricebox,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(3)) div:nth-child(2) .pricebox{display:none}.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(4)) div:nth-child(2) h4:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(4)) div:nth-child(3) h4:after,.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct:has(div.active:nth-child(3)) div:nth-child(2) h4:after{content:"Better gift added";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;padding:0 11px;color:#757575}.cartfreegift-box .cfg-box .cfg-box-wrap.replace-giftproduct .custom-free-pdp.active h4:after{content:"Added to your cart";font-weight:600;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;padding:0 10px;color:#14ae5c}.cartfreegift-box .freeGiftItems{padding:12px;margin:0 -12px;background:#ebffee;background:-moz-linear-gradient(275deg,rgba(235,255,238,.5) 52%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(275deg,rgba(235,255,238,.5) 52%,rgba(255,255,255,1) 100%);background:linear-gradient(275deg,#ebffee80 52%,#fff)}.cartfreegift-box .freeGiftItems:empty{display:none}.cartfreegift-box .freeGiftItems .gift-iem{display:flex}.cartfreegift-box .freeGiftItems .item-image{border:1px solid rgba(217,217,217,.5);border-radius:4px;overflow:hidden;width:60px;height:60px;position:relative}.cartfreegift-box .freeGiftItems .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.cartfreegift-box .freeGiftItems .item-info{width:100%;max-width:calc(100% - 60px);padding-left:12px}.cartfreegift-box .freeGiftItems .item_title{font-size:16px;font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;display:block;line-height:1.25;pointer-events:none;-webkit-user-select:none;user-select:none}.cartfreegift-box .freeGiftItems .item-price{display:flex;align-items:center;line-height:1;margin-top:8px}.cartfreegift-box .freeGiftItems .comapre-price{margin-left:5px;color:#b3b3b3;font-family:var(--custom_regular);font-weight:400;font-size:14px;text-decoration:line-through}.cartfreegift-box .freeGiftItems .sale-price{color:#009951;font-weight:700;font-size:16px}.cartfreegift-box .freeGiftItems .gift-iem:not(:last-child){margin-bottom:10px}.cartfreegift-box .cfg-box .cfg-box-wrap:has([data-freepdpcount="2"]) div:nth-child(2){margin-left:calc(33.33% - 20px * 2 / 3)}.cartfreegift-box .cfg-box .cart-progressbar[data-freepdpcount="2"] span:nth-child(1){width:39.4%;margin-right:11.5%}.cartfreegift-box .cfg-box .cart-progressbar[data-freepdpcount="2"] span:nth-child(2){width:28%}.cartfreegift-box .cfg-box .cfg-box-wrap .cart-progressbar[data-freepdpcount="2"]:after{content:"";width:12%;height:5px;background-color:#fff;position:absolute;right:0}.cartfreegift-box .cfg-box .cfg-box-wrap:has([data-freepdpcount="1"]) div:nth-child(2){margin-left:auto}.cartfreegift-box .cfg-box .cfg-box-wrap .cart-progressbar[data-freepdpcount="1"]:after{content:"";width:12%;height:5px;background-color:#fff;position:absolute;right:0}.cartfreegift-box .cfg-box .cart-progressbar[data-freepdpcount="1"] span:nth-child(1){width:79%}.cart-drawer .cartfreegift-box-wrap{position:relative;overflow:hidden}.cart-drawer .cartfreegift-box-wrap:after{content:"";opacity:0;visibility:hidden;width:100%;height:calc(100% - 26px);background-color:#ffffff80;position:absolute;z-index:2;bottom:0;left:0}.cart-drawer .cartfreegift-box-wrap.loading:after{opacity:1;visibility:visible}.gokwik-checkout.loading{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.quinn_cards .quinn_card_story_container p[text="Story title/subtitle"]{font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;padding:0!important}.bundleproduct-list{display:flex;flex-wrap:wrap;padding-top:0;padding-bottom:0;gap:20px;max-width:100vw}.bundleproduct-list .collection-item{width:100%;max-width:calc(25% - 15px)}.bundleproduct-list .product_counter{z-index:2}.bundleproduct-list .add-to-box{position:relative;overflow:hidden}.bundleproduct-list .add-to-box label{width:100%;display:block;background-color:#0c0c0df2;color:#f3f3f3;font-size:14px;font-family:var(--custom_blod);font-weight:700;text-align:center;border-radius:4px;line-height:1;padding:13px 10px;border:1px solid #0C0C0DF2}.bundleproduct-list .add-to-box:not(.out_of_stock) label:after{content:"Add To Box"}.bundleproduct-list .add-to-box input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.bundleproduct-list .add-to-box input[type=checkbox]:checked+label{background-color:transparent;color:#1e1e1e}.bundleproduct-list .add-to-box input[type=checkbox]:checked+label:after{content:"Remove"}.bundleproduct-list .add-to-box:has(input[type=checkbox][disabled]) label{background-color:#d9d9d9;border-color:#d9d9d9;pointer-events:none;-webkit-user-select:none;user-select:none;color:#f3f3f3}.product-card__info .product-card__quick-buy:has(input[type=checkbox][disabled]){pointer-events:none;-webkit-user-select:none;user-select:none}.related_product_section .swiper-slide{display:flex}.related_product_section .product-card{width:100%}.template-crazy_deals .collection_info{margin-bottom:30px}.template-crazy_deals .collection_info h1.product-info__title{font-family:var(--custom_blod);font-weight:700;font-size:30px;margin-bottom:0}.template-crazy_deals .collection_info .metafield-rich_text_field *{font-family:var(--custom_regular);color:#0c0c0df2;line-height:1.25;margin-bottom:10px}.template-crazy_deals .collection_info .metafield-rich_text_field strong{font-family:var(--custom_blod)}.template-crazy_deals .sticky-header[data-count="0"]{display:none}.product-hero-section .variant_option_label .size_types_wrapper .size_label span.selected_value{font-size:14px;font-weight:400;font-family:var(--custom_regular)}.crazydeal-sticky-cart .product-details{padding-top:0;padding-bottom:0;display:flex;justify-content:space-between;align-items:center}.crazydeal-sticky-cart .prdsticky-image{width:100%;max-width:90px;border-radius:4px;position:relative;overflow:hidden}.crazydeal-sticky-cart .prdsticky-image:after{content:"";width:100%;display:block;padding-bottom:var(--imageheight)}.crazydeal-sticky-cart .prdsticky-image img{position:absolute;top:0;left:0;width:100%;height:100%}.crazydeal-sticky-cart .prd-details-left{display:flex;align-items:center;flex:1}.crazydeal-sticky-cart .prd-details-left h3{font-family:var(--custom_semibold);font-weight:600;color:#1e1e1e;font-size:18px}.crazydeal-sticky-cart .prd-details-right .prd-price #gift_price{font-size:20px;color:#1e1e1e;font-weight:700;font-family:var(--custom_blod);line-height:1;margin-right:4px}.crazydeal-sticky-cart .prd-details-right .prd-price #you_save_amt{font-size:16px;font-weight:400;color:#b3b3b3;font-family:var(--custom_regular);text-decoration:line-through;line-height:1}.crazydeal-sticky-cart .prd-details-right .prd-price .textline{display:block;font-size:12px;color:#b3b3b3;font-family:var(--custom_regular);font-weight:400;line-height:1;text-align:center}.crazydeal-sticky-cart .prd-details-right .cart-btn #submit-btn{font-size:16px;font-weight:700;font-family:var(--custom_blod);position:relative}.crazydeal-sticky-cart .prd-details-right .cart-btn #submit-btn .buybutton-text{display:flex;align-items:center;justify-content:center;gap:8px}.crazydeal-sticky-cart .product-details h3{font-size:20px;margin-left:20px}.bundle-section-header ul{display:flex;justify-content:center;padding:0 16px}.bundle-section-header{position:sticky;width:100%;left:0;top:83px;background:#fff;z-index:9;padding:16px}.bundle-section-header ul li.tab-item:has(.checkbox_count_tag[style="display: flex;"]) .sticky-header-bubble:before{background-color:green;border-color:green}.bundle-section-header.show{box-shadow:0 5px 7px -6px #27272780;-webkit-box-shadow:0 5px 7px -6px #27272780;-moz-box-shadow:0 5px 7px -6px #27272780;z-index:9;transition:.6s;border-top:1px solid #ccc}.bundle-section-header .sticky-header-bubble:after{content:"";width:20px;height:20px;border:1px solid rgba(217,217,217,.4);border-radius:100%;display:block;position:absolute;top:1px;left:0;right:0;margin:0 auto;background:#fff}.bundle-section-header .sticky-header-bubble:before{content:"";width:100%;height:2px;background:#d9d9d966;display:block;position:absolute;top:10px;left:0}.bundle-section-header a.active-tab .sticky-header-bubble:before,.bundle-section-header a.active-tab .sticky-header-bubble:after{background:#0c0c0df2;border-color:#0c0c0df2}.bundle-section-header .sticky-header-bubble{position:relative;display:inline-block;padding:31px 15px 5px}.bundle-section-header span[id*=checkbox_count_tab_]{width:20px;height:20px;background:green;color:#fff;border-radius:100%;font-weight:600;font-family:var(--custom_semibold);font-size:12px;position:absolute;top:1px;left:0;right:0;margin:0 auto;z-index:2;line-height:1;align-items:center;justify-content:center}.bundle-section-header .sticky-header-bubble h5{font-size:16px;font-weight:600;line-height:1.25;margin-bottom:2px}.bundle-section-header .sticky-header-bubble p{letter-spacing:normal;font-weight:400;line-height:1.25}.bundle-section-header a.active-tab:has(span[id*=checkbox_count_tab_][style="display:inline-block"]) .sticky-header-bubble:before,.bundle-section-header a.active-tab:has(span[id*=checkbox_count_tab_][style="display:inline-block"]) .sticky-header-bubble:after{background:green;border-color:green}.bundleproduct-section .tab-content{padding-top:32px}.home-collection-card .collection-list ..content-over-media{border-radius:6px}.quick-buy-drawer .quick-buy-drawer__info{gap:0px;margin-top:16px}.quick-buy-drawer .quick-buyheader-title h3{font-size:18px;font-weight:700;color:#1e1e1e;line-height:1.223}.quick-buy-drawer .quick-buyheader-title{padding-bottom:16px}.quick-buy-drawer .quickheader-block{gap:20px;align-items:flex-start}.quick-buy-drawer .quickheader-block .quick-variant-image{position:relative;overflow:hidden;border-radius:4px;width:100%;max-width:80px;border:1px solid rgba(217,217,217,.6)}.quick-buy-drawer .quickheader-block .quick-variant-image:after{content:"";width:100%;padding-bottom:100%;display:block}.quick-buy-drawer .quickheader-block .quick-variant-image img{position:absolute;top:0;left:0;width:100%;height:100%}.quick-buy-drawer .quickheader-block .quick-variant-info{width:100%;max-width:calc(100% - 100px);gap:0px}.quick-buy-drawer .quickheader-block .quick-variant-info .quick-cardtitle{display:block;line-height:1.313;font-size:16px;font-weight:600;color:#1e1e1e}.quick-buy-drawer .quickheader-block .quick-variant-info .price-list{line-height:1.429;padding-top:13px}.quick-buy-drawer .quickheader-block .quick-variant-info .price-list .text-on-sale{font-size:14px;color:#1e1e1e;font-weight:600}.quick-buy-drawer .quickheader-block .quick-variant-info .price-list compare-at-price{font-size:14px;color:#b3b3b3;text-decoration:line-through}.quick-buy-drawer .quickheader-block .quickpopup-metatag{font-size:14px;font-weight:400;color:#757575;line-height:1.286}.quick-buy-drawer .variant-picker{gap:16px}.quick-buy-drawer .variant-picker__option .variant-picker__option-info{display:block;margin-bottom:10px}.quick-buy-drawer .variant-picker__option .variant-picker__option-info .optionname{display:block;line-height:1.429;font-size:14px;color:#757575}.quick-buy-drawer .variant-picker__option .variant-picker__option-info .selected_value{font-weight:600;color:#1e1e1e}.quick-buy-drawer .variant-options .variant-picker__option-values{flex-wrap:wrap!important;justify-content:flex-start;margin:0;padding:0;gap:8px}.quick-buy-drawer .variant-options .variant-picker__option-values .block-swatch:before,.quick-buy-drawer .variant-options .variant-picker__option-values .block-swatch:after{display:none}.quick-buy-drawer .variant-options .variant-picker__option-values .variant_option_block{order:1}.quick-buy-drawer .variant-options .variant-picker__option-values .variant_option_block:has(.is-disabled){order:2}.quick-buy-drawer .variant_option_label{line-height:1}.quick-buy-drawer .variant_option_label .size_types_wrapper .size_label.active span.selected_value{color:#fff}.quick-buy-drawer .variant_option_label .size_types_wrapper{display:flex;width:125px}.quick-buy-drawer .variant_option_label .size_types_wrapper .size_label{flex:1;line-height:1;border:1px solid #D9D9D9;font-size:14px;font-family:var(--custom_regular);text-align:center;padding:7px 5px;cursor:pointer}.quick-buy-drawer .variant_option_label .size_types_wrapper .size_label:first-child{margin-right:-1px;border-top-left-radius:4px;border-bottom-left-radius:4px}.quick-buy-drawer .variant_option_label .size_types_wrapper .size_label:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.quick-buy-drawer .variant_option_label .size_types_wrapper .size_label.active{font-family:var(--custom_semibold);font-weight:600;color:#f3f3f3;background-color:#0c0c0df2;border-color:#0c0c0df2;display:flex;align-items:center;justify-content:center}.quick-buy-drawer .variant_swatch_list .variant_option_block .block-swatch{border-radius:4px;height:auto;font-size:14px;border:1px solid #D9D9D9;line-height:1;padding:11px 19px;position:relative}.quick-buy-drawer .variant_swatch_list .variant_option_block .block-swatch.is-disabled{background:transparent;color:#b3b3b3;border-style:dashed;pointer-events:none;-webkit-user-select:none;user-select:none}.quick-buy-drawer .variant_swatch_list .variant_option_block .block-swatch.is-disabled span.size-val.hidden{display:block}.quick-buy-drawer .variant_swatch_list .variant_option_block .block-swatch .variant_offer_label{position:absolute;font-size:12px;background:#e31837;line-height:1;font-family:var(--custom_regular);padding:3px 5px 1px;border-radius:3px;display:table;left:0;margin:0 auto;right:0;top:-8px;color:#fff}.quick-buy-drawer .variant_swatch_list .variant_option_block .variant_offer_label{font-size:14px;font-weight:600;color:#e31837;font-family:var(--custom_semibold);display:block;width:100%;line-height:1;text-align:center;margin-top:4px}.quick-buy-drawer .product-info__variant-picker .variant-picker__option-info{margin-bottom:8px}.quick-buy-drawer .variant_swatch_list .variant_option_block input[type=radio]:checked+.block-swatch{background-color:#434343;color:#fff;border-color:#434343}.quick-buy-drawer .shopify-product-form .buy-buttons button{display:none}#quick-buy-modal-content .custom-buy{margin-top:16px}#quick-buy-modal-content .custom-buy button[type=submit]{width:100%;border-radius:4px;box-shadow:0 1px 4px #0c0c0d40;color:#f3f3f3;text-transform:uppercase;font-size:14px!important;min-height:unset;padding:19px 10px!important;line-height:1.286}#quick-buy-modal-content .custom-buy button[type=submit][disabled]{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}#quick-buy-modal-content .custom-buy button[type=submit]>div,#quick-buy-modal-content .custom-buy button[type=submit]>.button__loader{transition:all .2s ease-in-out}.crazydeal-sticky-cart .prd-details-right .cart-btn #submit-btn[aria-busy=true] .buybutton-text,.cart-drawer .drawercart-button:has(.button__loading.active) .buybutton-text,.product-hero-section .quantity_buyButton_wrapper .custom-buyBtn:has(.button__loading.active) .buybutton-text,.quick-buy-drawer:has(.button__loading.active) .buybutton-text{transform:translateY(-10px);opacity:0;transition:all .2s ease-in-out}.cart-drawer .drawercart-button:has(.button__loading:not(.active)) .buybutton-text,.product-hero-section .quantity_buyButton_wrapper .custom-buyBtn:has(.button__loading:not(.active)) .buybutton-text{transition:all .2s ease-in-out;transform:translateY(0)}.quick-buy-drawer .buybutton-text{display:flex;align-items:center;justify-content:center;letter-spacing:.8px;transition:all .2s ease-in-out}.quick-buy-drawer .buybutton-text .buybutton-pricebox{display:flex;align-items:center;justify-content:center;position:relative;padding-left:17px;margin-left:16px;gap:8px;letter-spacing:.8px}.quick-buy-drawer .buybutton-text .buybutton-pricebox:before{content:"";width:1px;height:100%;display:block;background-color:#fff;position:absolute;top:0;left:0}.quick-buy-drawer .buybutton-text .buybutton-pricebox .buybutton-main-price{font-size:14px;font-weight:700;color:#f3f3f3}.quick-buy-drawer .buybutton-text .buybutton-pricebox .buybutton-compareat-price{display:block;font-size:14px;font-weight:400;text-decoration:line-through;color:#b3b3b3;line-height:1}#faq_new .section-stack__main{width:100%}#faq_new .section-stack__main .accordion__toggle span.circle-chevron{display:flex;align-items:center;justify-content:center}.button__loading{transform:translateY(10px);opacity:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1-5);position:absolute;top:0;bottom:0;left:0;right:0;transition:all .2s ease-in-out}.button__loading span{width:6px;height:6px;border-radius:100%;background-color:#fff;display:block;animation-iteration-count:infinite;animation-duration:.55s;animation-timing-function:ease-out}.button__loading span:nth-child(1){animation-name:button__loading1}.button__loading span:nth-child(2){animation-name:button__loading2}.button__loading span:nth-child(3){animation-name:button__loading3}.cart-drawer .drawercart-button .button__loading{gap:5px}.cart-drawer .drawercart-button .button__loading span{width:4px;height:4px}.button__loading.active{transform:translateY(0);opacity:1}.cart-drawer .drawercart-button:has(.button__loading.active){pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes button__loading1{0%{opacity:.9}50%{opacity:.2}to{opacity:.2}}@keyframes button__loading2{0%{opacity:.2}50%{opacity:.9}to{opacity:.2}}@keyframes button__loading3{0%{opacity:.2}50%{opacity:.2}to{opacity:.9}}.header__wrapper .mega-menu ul.mega-menu__nav{gap:1.7rem 30px}.header__wrapper .mega-menu .menulisttitle{display:block;font-size:16px;font-weight:700;width:100%;line-height:1.25}.header__wrapper .mega-menu .mmcol-list{width:100%;max-width:calc(16.666666666666668% - 30px * 5 / 6);gap:10px}.header__wrapper .mega-menu .mmcol-list ul li{line-height:1}.header__wrapper .mega-menu .mmcol-list ul li a{display:block;line-height:1.5;color:#818181;transition:opacity .2s ease-in-out;text-transform:capitalize;font-size:15px}.header__wrapper .mega-menu .mmcol-list ul li a:hover{color:#e31837}body .slideshow__cursor.is-visible svg.slideshow__cursor-ring{opacity:.6}.shopify-section:not(.cartdrawer_popup) .product-card__figure .drawercart-button{display:none}.cartfooter-product-remove-button.disabled{pointer-events:none}@media only screen and (min-width:1199px)and (max-width:1760px){.section{padding-left:80px;padding-right:80px}}@media only screen and (min-width:700px){.home-imagetext-section .section-header .prose{flex-direction:column;display:flex;justify-content:center;align-items:center}.customer-mobile-header,.customer-mobile-footer,.mobilesticky-barblock{display:none}#main section .section{padding-top:24px;padding-bottom:24px}.backtotop_mobile_button{display:none}.cst-product-slider-wrapper .main-productimage-slider{max-width:calc(100% - 120px);overflow:hidden;order:2}.cst-product-slider-wrapper .product-thmbnail-block-wrapper{width:100%;max-width:120px;padding-right:20px;order:1}.footermenu_title{pointer-events:none;-webkit-user-select:none;user-select:none}.mobileproduct_header,.mobilefiltermenu_list{display:none}body .cart-drawer{padding:0}.product-hero-section .cst-product-slider-wrapper .product-imageslider .swiper-pagination{display:none}.header__wrapper{padding-top:24px;padding-bottom:24px}.product-maingrid-wrap .main-productimage-slider .product-gallery__size-limiter{border:1px solid #D9D9D9;border-radius:6px;overflow:hidden}.product-hero-section .product-info__block-item[data-block-type=ingredients],.product-hero-section .product-info__block-item[data-block-type=maximise-results],.product-hero-section .product-info__block-item[data-block-type=essential-tips],.product-hero-section .product-info__block-item[data-block-type=ways-to-enjoy],.product-hero-section .product-info__block-item[data-block-type=when-to-consume],.product-hero-section .product-info__block-item[data-block-type=who-can-consume],.product-hero-section .product-info__block-item[data-block-type=each-vs-other-food],.product-hero-section .product-info__block-item[data-block-type=busting-myths],.product-hero-section .product-info__block-item[data-block-type=faqs],.product-hero-section .product-info__block-item[data-block-type=social-buzz],.product-hero-section .product-info__block-item[data-block-type=other-information]{margin:0}.product-hero-section .product-info-faqblock{padding-top:8px;padding-bottom:8px}.product-hero-section .cst-product-slider-wrapper .aspect-ratio{padding-bottom:min(var(--pdpslider-height),700px)!important}.related_product_section{margin-top:40px}.mobile_only,.pdp-stickybar .cart-btn .discounttag-contnet,.pdp-stickybar .cart-btn .price-block{display:none}.pdp-stickybar{transform:translateY(100%);transition:all .2s ease-in-out}.pdp-stickybar.active{transform:translateY(0);transition:all .2s ease-in-out}.product-list .product-card__figure .pc-imagewrap img:first-child{max-width:calc(100% - 40px);max-height:calc(100% - 40px);right:0;bottom:0;margin:auto}.related_product_section .product-list.swiper-wrapper{display:grid}.product-hero-section .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values{flex-wrap:wrap!important}.facets-drawer #facet-form .filter_titles{display:none}.collection-list-section .collection-list{gap:20px}.collection-list-section .section-stack{overflow:hidden}.cart-drawer .cart-drawer_recom .product-card .product-card__info .carddetails_wrap .product-card__title,.cart-drawer .cart-drawer_recom .product-card__info .text-on-sale{font-size:14px}.cart-drawer .cart-drawer_recom .product-card__info .price-list .compare-at-price{font-size:13px}.cart-drawer .cart-drawer_recom .product-card__info .price-list .discountPercentage{font-size:14px;margin-top:4px}.cart-drawer .cart-drawer_recom .product-card .price-list{padding-top:8px}.product-card .product-card__info .carddetails_wrap .product-card__title{height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card .carddetails_wrap .sub_title_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-drawer .product-card .product-card__info .carddetails_wrap .product-card__title{height:34px}.mobile-sortby-button{display:none}body.page-scroll .section-bubble-menu{box-shadow:0 1px 7px #0000001a}.productlistslider:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:24px}.productlistslider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:100%;max-width:calc(20% - 24px * 4 / 5)}}@media only screen and (min-width:1000px){.product-hero-section .product-maingrid-wrap{column-gap:32px}.product-hero-section .cst-product-slider-wrapper{position:sticky;top:100px}.collection_hero_section .collection__top-bar .filterTag,.collection .collection__facets .filter_titles{display:none}:root .imagelink-blocks-section .image-link-blocks{--grid-gutter:53px}}@media only screen and (max-width:1149px){.header_wrap .header__wrapper{display:flex;flex-wrap:wrap}.header_wrap .header__wrapper .header__secondary-nav{margin-left:auto}.header__wrapper .header__icon-list li a{display:flex}.collection-list-section .collection-card__content-wrapper.text-custom p{font-size:26px}.shopify-section:not(.shopify-section--header) .section-header h2{font-size:26px}.shopify-section--press .section:after{right:58px}.shopify-section--press .section:before{left:58px}}@media only screen and (max-width:999px){.collection_hero_section .collection_topbar_wrap.mobileonly{display:block}.collection_hero_section .collection__top-bar .filterbuttontext{display:none}.collection_hero_section .collection__top-bar{display:flex;height:unset;gap:8px;padding-bottom:10px;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.collection_hero_section .collection__top-bar .filteropen_button{background-color:transparent;padding:7px 15px;color:#000;border:1px solid #D9D9D9;border-radius:4px;font-size:14px;font-family:var(--custom_regular);font-weight:400;line-height:1.2}.collection_hero_section .collection__top-bar .filteropen_button .text-with-icon.justify-center{gap:6px}.collection_hero_section .showsortby-box button.text-with-icon .reversed-link,.collection_hero_section .collection.collection--filters-sidebar .collection__facets,.collection_hero_section .showsortby-box .buttonfilter_label{display:none}.collection_hero_section .showsortby-box button.text-with-icon{line-height:1.2;border:1px solid #D9D9D9;padding:7px 15px;align-items:center;display:flex;border-radius:4px;gap:6px}.collection_hero_section .showsortby-box button.text-with-icon .mobilebutton_contnet{font-size:14px;font-family:var(--custom_regular)}.collection_hero_section .showsortby-box button.text-with-icon .circle-chevron{width:16px;height:16px;background:transparent}.collection_hero_section .collection__top-bar .filterTag button{white-space:nowrap;border:1px solid #D9D9D9;font-size:12px;color:#1e1e1e;font-weight:400;font-family:var(--custom_regular);border-radius:4px;line-height:1.5;display:block;padding:6px 14px;display:flex;align-items:center}.collection_hero_section .collection__top-bar .filterTag button:before{content:"";width:16px;height:16px;min-width:16px;margin-right:8px;background-image:var(--data-icon-image);display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.crazy-deals-section .cardlist-wrap .col{max-width:calc(33.33% - 20px * 2 / 3)}.pdp-stickybar .stickybar-details{max-width:calc(100% - 256px)}.pdp-stickybar .cart-btn{max-width:180px}.pdp-stickybar .cart-btn button.btn{font-size:16px;padding:16px 10px}.pdp-stickybar .product-price-details .price-block .product-price,.pdp-stickybar .stickybar-details .product_title{font-size:16px}.pdp-stickybar .product-price-details .price-block .discount-percentage,.pdp-stickybar .product-price-details .price-block .product-compare-price,.pdp-stickybar .stickybar-details .product_vendor{font-size:14px}.collection-sharebox{display:flex;flex-wrap:wrap}.collection-sharebox .collection-sharebox-leftcol{width:100%;max-width:calc(100% - 41px)}.collection-sharebox .filter-results-wrap{width:100%;display:block}.collection-sharebox .collection-sharebox-leftcol h3{font-size:18px;font-weight:700;color:#1e1e1e;font-family:var(--custom_blod);line-height:1.223;margin-bottom:2px}.collection-sharebox .collection-sharebox-leftcol p{font-family:var(--custom_regular);font-weight:400;font-size:14px;color:#757575;line-height:1.358}.collection-sharebox .collection-sharebox-rightcol{width:100%;max-width:25px}.collection_hero_section .collection__top-bar .showsortby-box .active-facets{display:none}.collection_hero_section .collection__results__wrap{gap:0px}.collection_hero_section .collection__top-bar .facets__floating-filter .filteropen_button{display:flex;align-items:center}.collection_hero_section .collection__top-bar .facets__floating-filter .filteropen_button:after{content:"";width:16px;height:16px;display:block;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/mobile-dropdown-arrow.svg?v=1738236777);margin-left:6px;background-repeat:no-repeat;background-position:center}.collection_hero_section .collection__top-bar .facets__floating-filter{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.bundleproduct-list .collection-item{width:100%;max-width:calc(33.33% - 20px * 2 / 3)}.sticky_cart .product-details h3{font-size:16px;margin-left:10px}.crazydeal-sticky-cart .prdsticky-image{max-width:60px}.crazydeal-sticky-cart .prd-details-right .prd-price #you_save_amt,.crazydeal-sticky-cart .prd-details-right .cart-btn #submit-btn{font-size:14px}.crazydeal-sticky-cart .prd-details-right .prd-price #gift_price{font-size:18px}.crazydeal-sticky-cart .prd-details-right .prd-price .textline{font-size:10px}.sliderarrowbutton{display:none}}@media only screen and (max-width:699px){.product-hero-section .cst-product-slider-wrapper .main-productimage-slider .food_type{font-size:0px;width:16px;height:16px;border:2px solid var(--boxcolor);position:absolute;bottom:16px;right:58px;z-index:2;display:flex;align-items:center;justify-content:center}.product-hero-section .cst-product-slider-wrapper .main-productimage-slider .food_type:after{content:"";width:8px;height:8px;border-radius:100%;background-color:var(--boxcolor);display:block;position:absolute}.input,.textarea,.select{border-radius:4px;border-color:#d9d9d9;padding-left:12px;padding-right:12px}body .drawer{padding:0}.header__wrapper{padding-top:12px;padding-bottom:12px}.product-hero-section{overflow:hidden}.desktop_only{display:none}#main section .section{padding-top:12px;padding-bottom:12px}.shopify-section:not(.shopify-section--header) .section-header h2{font-size:18px}.section,.header_wrap .header__wrapper{padding-left:16px;padding-right:16px}.header_wrap .header__wrapper{padding-top:12px;padding-bottom:12px}.bleed{margin-inline-start:-16px;margin-inline-end:-16px;padding-inline-start:16px;padding-inline-end:16px;scroll-padding-inline:16px}.full-bleed{margin-inline-start:-16px;margin-inline-end:-16px}.shopify-section--slideshow .stretching-dots button[type=button]{width:8px;height:8px}.home-imagetext-section .section-header h2,.home-imagetext-section .section-header p.subheading{font-size:24px!important}.home-imagetext-section:not(.shopify-section--header) .section-header h2,.home-imagetext-section .section-header p.subheading{font-size:24px;gap:8px}.home-imagetext-section{padding-top:16px;padding-bottom:0}.collection-list-section .collection-card__content-wrapper.text-custom p{font-size:20px}.shopify-section:not(.shopify-section--header) .section-stack{gap:12px}.product-list .product-card__badge-list .product_tag-badge{font-size:12px;line-height:1;padding:2px 12px}.shopify-section--press .section:not(.press_header_wrap) .section-stack{padding:60px 0 30px}.shopify-section--press .presscarousel-wrap .blockquote{max-width:285px}.shopify-section--press .press__list-item{row-gap:10px}.header:not(.is-filled) .backtotop_mobile_button{display:none}.header.is-filled .backtotop_mobile_button{display:flex}.backtotop_mobile_button{position:absolute;top:100%;left:0;right:0;margin:0 auto;display:flex;width:100%;max-width:125px;background-color:#0c0c0dcc;color:#fff;font-family:var(--custom_semibold);font-size:14px;border-radius:150px;gap:8px;justify-content:center;padding:8px 5px;line-height:1;align-items:center;cursor:pointer;z-index:1;transform:translateY(-40px);transition:all .2s ease-in-out}.backtotop_mobile_button.active{transform:translateY(10px)}.shopify-section--press .section:after{right:29px}.shopify-section--press .section:before{left:29px}.header__wrapper{position:relative;z-index:2}.shopify-section--testimonials .testimonial{padding:16px}.shopify-section--testimonials .swiper-pagination{margin-top:12px}.trending_option_title{font-size:18px}.searchbox-productlist .search-productcard-info .search-productcard-right-info p.main-price,.searchbox-productlist .search-productcard-info .search-productcard-left-info p,.searchbox-productlist .search-productcard-info h4{font-size:12px}.searchbox-productlist .search-productcard-info .search-productcard-right-info p.compare-price{font-size:10px}.collection-list-section .section{padding-top:0}.drawer::part(body){padding:20px 16px}.search-drawer{padding:0}.cst-product-slider-wrapper .product-thmbnail-block-wrapper{display:none}.cst-product-slider-wrapper{margin:0;background-color:#f5f5f5;padding-top:12px}.footer_section .footer-disclaimer-contnet.active,.footer_section ul.footerlistlick.active{display:flex}.cst-product-slider-wrapper .pdp_highlights_contnet .pdp_highlights_contnet_wrap .pdp_highlights_title{font-size:24px}.cst-product-slider-wrapper .pdp_highlights_contnet ul li{font-size:16px}.cst-product-slider-wrapper .pdp_highlights_contnet ul{max-width:162px}.bubble-menu-items-wrapper .bubble-items{gap:12px;margin:0;padding:10px 16px}.bubble-menu-items-wrapper .bubble-items .bubble-item a{padding:9px 17px;font-size:12px;border-radius:4px}.bubble-menu-items-wrapper .bubble-items{padding:10px 0}.section-bubble-menu .container{width:100%;margin:0}.section-bubble-menu .container .bubble-items:first-child{margin-left:16px}.section-bubble-menu .container .bubble-items:last-child{margin-right:16px}.product-card__info .product-card__quick-buy button[type=submit],.product-card__info .product-card__quick-buy button[type=button]{padding:10px}.product-card .price-list,.product-card__info .product-card__quick-buy{padding-top:8px}.bundleproduct-list .add-to-box.out_of_stock{margin-top:8px}.product-card .product-card__info .carddetails_wrap .product-card__title,.product-card__info .price-list .discountPercentage,.product-card .carddetails_wrap .sub_title_value,.product-card__info .text-on-sale{font-size:14px}.collection_hero_section .showsortby-box button.text-with-icon .mobilebutton_contnet,.collection_hero_section .collection__top-bar .filteropen_button,.product-card .vendorname,.product-card .vendorcname-wrap .cardvendor-name,.product-card__info compare-at-price,.product-card__info .price-list .compare-at-price{font-size:12px}.product-card .price-list{gap:4px}.product-card .food_type{width:16px;height:16px;border:1.5px solid var(--boxcolor)}.product-card .food_type:after{width:8px!important;height:8px!important}.product-card .card-rating{padding-top:8px}.product-card .card-rating a{gap:3px}.product-card .card-rating a *{font-size:12px}.shopify-section--testimonials,.shopify-section.shopify-section--featured-collection{overflow:hidden}.shopify-section.shopify-section--featured-collection .swiper.productlistslider{overflow:unset}.product-card .product-card__info{padding:8px}.rv-section .productlistslider,.shopify-section--testimonials .testimonial-list{overflow:unset}.template-index .pageapp_section .section{padding-right:0}.template-collection .shopify-section--main-collection .container{margin-left:16px;margin-right:16px}.horizontal_card_view.product-list .product-card__badge-list,.horizontal_card_view .product-card .product-card__figure{max-width:160px}.horizontal_card_view .product-card .product-card__info{max-width:calc(100% - 160px)}.horizontal_card_view{gap:16px}[role=main] .shopify-section.section-bubble-menu{top:50px}.product-card .product-card__info .carddetails_wrap .product-card__title{height:35px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-card .carddetails_wrap .sub_title_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-hero-section .product-info__vendor a{font-size:14px}.product-hero-section .product-info__block-item .product-info__title{font-size:20px}.product-hero-section .product-info__block-item[data-block-type=tag-details]{margin:0}.product-hero-section .product-info__block-item[data-block-type=tag-details] .product-info__tagDetails .tags_details_wrapper{font-size:16px}.product-hero-section .price_texes_line{font-size:12px}.collectionfilter-wrap{display:flex}.collectionfilter-wrap .mobilefiltermenu_list{width:100%;max-width:102px}.collectionfilter-wrap .filterpopup-col{width:100%;max-width:calc(100% - 102px)}.product-hero-section .variant-picker__option-info legend{font-size:12px;padding:0 5px}.product-hero-section .variant-picker__option-info legend+span{font-size:12px;font-weight:600}.product-hero-section .variant_option_label legend{font-size:12px;padding:7px 5px}.product-hero-section .variant_option_label .selected_value{font-size:12px;line-height:1}.product-hero-section .product-info__price .price-list .text-on-sale,.product-hero-section .product-info__price .product-info__badge-list .badge--on-sale{font-size:20px}.product-hero-section .product-info__price .product-info__badge-list{order:1;margin:0 0 -3px}.product-hero-section .product-info__price .price-list compare-at-price{font-size:16px}.product-hero-section .product-info__price .price-list{gap:8px}.cst-product-slider-wrapper .pdp_highlights_contnet ul li:not(:last-child){padding-bottom:10px;margin-bottom:10px}.product-hero-section .variant_swatch_list .variant_option_block .block-swatch{font-size:14px;padding:10px 20px}.product-hero-section .variant_option_label .size_types_wrapper .size_label{font-size:14px}.product-hero-section .product-info__variant-picker .variant-picker__option-info{margin-bottom:4px}.product-hero-section .product-info__variant-picker .variant-picker__option.flavour .variant-options .variant_option_block{padding-top:0}.product-hero-section .product-info__block-item[data-block-type=tag-details],.product-hero-section .product-info__block-item[data-block-id=title],.product-hero-section .product-info__block-item[data-block-id=vendor],.product-hero-section .benefit-slider-arrow,.product-hero-section .quantity_buyButton_wrapper,.product-hero-section .product-info__benefits-details:after,.product-hero-section .product-info__benefits-details:before{display:none}.product-info__benefits-details.benefiticon-block{overflow:unset}.product-hero-section .product-info__block-item[data-block-type=benefits-details]{border-top:12px solid #F5F5F5;margin:0;padding:16px}#main section.product-hero-section .section{padding:0}.product-hero-section .product-info__block-item[data-block-type=price]{margin:0;border-top:12px solid #F5F5F5;padding:16px 16px 0}.product-hero-section .product-info__block-item[data-block-type=product-variations],.product-hero-section .product-info__block-item[data-block-type=variant-picker]{margin:0;padding:16px}.product-hero-section .product-info__block-item[data-block-type=ingredients],.product-hero-section .product-info__block-item[data-block-type=ways-to-enjoy],.product-hero-section .product-info__block-item[data-block-type=when-to-consume],.product-hero-section .product-info__block-item[data-block-type=who-can-consume],.product-hero-section .product-info__block-item[data-block-type=each-vs-other-food],.product-hero-section .product-info__block-item[data-block-type=busting-myths],.product-hero-section .product-info__block-item[data-block-type=faqs],.product-hero-section .product-info__block-item[data-block-type=social-buzz],.product-hero-section .product-info__block-item[data-block-type=other-information],.product-hero-section .product-info__block-item[data-block-type=pdp-banner],.product-hero-section .product-info__block-item[data-block-type=delivery-options],.product-hero-section .product-info__block-item[data-block-type=maximise-results],.product-hero-section .product-info__block-item[data-block-type=essential-tips],.product-hero-section .product-info__block-item[data-block-type=coupen-offers]{margin:0;border-top:12px solid #F5F5F5;padding:16px}.product-hero-section .offer_details_block h2.offer_tab_heading{font-size:18px;margin-bottom:12px}.product-hero-section .product-info-faqblock .tab-title{padding:0}.product-hero-section .product-info-faqblock .tab-block{margin:0;padding:16px 0 0}.product-hero-section .product-info-faqblock .tab-block p{font-size:14px}.product-hero-section .product-info-faqblock .tab-title h2{font-size:16px;line-height:1.188}.product-hero-section .product-info-faqblock .tab-title h2:before{height:14px;right:20px;top:calc(50% - 7px)}.product-hero-section .product-info-faqblock .tab-title h2:after{width:14px;right:14px}.product-hero-section .product-info-faqblock{padding:0;margin:0;border:none}.product-hero-section .mobileproduct_header{padding:12px 16px}.product-hero-section .mobileproduct_header h4{font-size:12px;font-weight:400;color:#757575;line-height:1.2;font-family:var(--custom_regular)}.product-hero-section .mobileproduct_header h2{color:#1e1e1e;font-size:18px;font-family:var(--custom_blod);font-weight:700;line-height:1.2}.product-hero-section .mobileproduct_header p{font-size:14px;font-weight:600;color:#757575;font-family:var(--custom_semibold);line-height:1.2}.product-hero-section .product-maingrid-wrap{gap:0px}.product-hero-section .product-selected-item.main-slider .selected-media-wrap.swiper-wrapper{padding-left:12px}.product-hero-section .product-selected-item.main-slider .selected-media-wrap.swiper-wrapper .swiper-slide:first-child .product-gallery__size-limiter{padding:35px;background-color:#fff}.product-hero-section .product-selected-item .product-gallery__size-limiter{border-radius:4px;overflow:hidden}.product-hero-section .cst-product-slider-wrapper .pdp_highlights_button{padding:9px;border-radius:20px;box-shadow:0 4px 16px #0003;display:flex;justify-content:center;align-items:center;gap:0px}.product-hero-section .productDetailsslider .swiper-pagination{margin-top:8px}.predictive-search .predictive-search__tab-content{gap:16px}.product-hero-section .main-productimage-slider .discountPercentage{border-radius:4px;font-size:14px;top:8px;left:20px}body.template-collection .product-list{gap:16px}.related_product_section .product-list{gap:0px}.related_product_section{padding-top:16px;border-top:12px solid #F5F5F5}.related_product_section .swiper-slide{height:unset}.only-image-section .section-image{border-radius:4px}.only-image-section .section-image.withmobile:after{padding-bottom:var(--mobileimageheight)}.only-image-section .section-wrap{padding:16px}.crazy-deals-section .coldetail p.subtitle,.crazy-deals-section .coldetail h4{font-size:14px}.crazy-deals-section .cardlist-wrap{gap:16px}.crazy-deals-section .cardlist-wrap .col{max-width:calc(50% - 8px)}.crazy-deals-section .section-wrap{padding-top:0}.crazy-deals-section .section-title-wrap h2{gap:4px}.crazy-deals-section .section-title-wrap h2 lord-icon{width:20px;height:20px}.crazy-deals-section .col-priceblock{padding:8px 0}.crazy-deals-section .coldetail p.subtitle{margin:0}.crazy-deals-section .cardlink a{padding:7px}.crazy-deals-section .col-priceblock{gap:5px}.pdp-stickybar{padding:0;bottom:73px;max-width:calc(100% - 24px);left:0;right:0;margin:0 auto;border:none;box-shadow:none;background:transparent}.pdp-stickybar .stickybar-details,.pdp-stickybar .barimage{display:none}.pdp-stickybar .cart-btn{max-width:100%;flex-wrap:wrap;border-radius:6px;overflow:hidden}.pdp-stickybar .stickybar-wrap.section{border-radius:6px;overflow:hidden}.pdp-stickybar .discounttag-contnet{color:#f3f3f3;width:100%;background-color:#14ae5c;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;font-family:var(--custom_semibold);line-height:1;padding:6px 5px}.pdp-stickybar .discounttag-contnet span{display:flex;align-items:center;justify-content:center;margin-right:2px}.pdp-stickybar .discounttag-contnet strong{font-family:var(--custom_blod);font-weight:700;margin:0 2px}.pdp-stickybar .cart-btn button.btn{border-radius:0;display:flex;align-items:center;justify-content:center;font-size:14px}.pdp-stickybar .cart-btn button.btn .price-block{display:flex;align-items:center;gap:8px;margin-left:16px;padding-left:16px;position:relative}.pdp-stickybar .cart-btn button.btn .price-block:before{content:"";position:absolute;top:0;left:0;width:2px;background-color:#fff;height:100%}.pdp-stickybar .cart-btn button.btn .price-block .variant-compare-price{color:#b3b3b3;font-family:var(--custom_regular);font-weight:400;text-decoration:line-through}.cart-drawer .cdfooter-priceblock .final_price{font-size:16px;line-height:1.375}.cart-drawer .cdfooter-priceblock .discount_price{font-size:14px;margin-left:4px}.cart-drawer .pricetext-content{font-size:12px}.cartdrawer_popup .cdfooter-wrap{padding:8px 16px}.cart-drawer .cdfooter-highlight-content{font-size:12px}.cart-drawer .cdfooter-highlight-content{padding:4px 5px}.cart-drawer .cdfooter-gstcheckbox label{font-size:14px}.cart-drawer .cdfooter-gstcheckbox{padding:8px 16px}.cart-drawer .cartdrawer-productlist-title,.cart-drawer .cart-drawer_recom_title{font-size:16px;margin-bottom:12px}.cart-drawer .cart-drawer_recom{padding-left:16px}.cart-drawer .cartdrawer-productlist-wrap{padding:0 16px}.cart-drawer .cartdrawer-productlist-wrap .line-item{align-items:flex-start;gap:12px}.cart-drawer .line-item__info .price-list .saleprice-box .mainprice,.cart-drawer .line-item__info .line-item-title a{font-size:14px}.cart-drawer .line-item__info .price-list .saleprice-box .compare_price{font-size:12px}.cart-drawer .cart-drawer__top{padding:0 0 16px}.product-hero-section .pdp-delivery-options h4{font-size:18px;margin-bottom:12px}.product-hero-section .pdp-delivery-options button[type=submit]{max-width:90px;font-size:12px}.product-hero-section .pdp-delivery-options input[type=text]{max-width:calc(100% - 100px);padding:12px;line-height:1.286}.product-hero-section .busting_myths_Details .busting_myth{border-radius:4px}.product-hero-section .busting_myths_Details .busting_myth p.truth-detail,.product-hero-section .busting_myths_Details .busting_myth p.myth-detail{font-size:14px}.product-hero-section .busting_myths_Details .busting_myth h4.truth-title,.product-hero-section .busting_myths_Details .busting_myth h4.myth-title{font-size:18px}.product-hero-section .busting_myths_Details .busting_myth p.myth-detail{margin-bottom:16px}.cart-drawer .drawercart-button{width:32px;height:32px}.cart-drawer .drawercart-button svg{max-width:12px;max-height:12px;width:auto;height:auto}.flashsale-priceblox .flashsale-bottompricebox .discountPercentage,.flashsale-priceblox .flashsalebox-text span{font-size:14px;height:22px;min-height:22px}.accountpage-banner{display:none}.container.accountpage-body-content{margin:0;padding:16px 16px 0}.container.accountpage-body-content .page-spacer{margin:0}.accountpage-body-content .account{gap:16px}.accountpage-body-content .account-header{display:block}.accountpage-body-content .account-header .text-with-bubble{width:100%}.accountpage-body-content .account-header .text-with-bubble h1{font-size:18px}.orderdetails-header{margin-bottom:10px;gap:0px}.orderdetails-header h1{font-size:18px}.template-order table:not(.table--bordered) :is(th,td):last-child{padding-left:0;padding-top:12px}.cartdrawer_popup .cart-drawer{max-width:calc(100% - 50px)}.collection_hero_section .collection{margin-top:0;gap:10px}.template-collection .shopify-section--main-collection.collection_hero_section .container{margin:0}.template-collection .shopify-section--main-collection.collection_hero_section .collection__results,.template-collection .shopify-section--main-collection.collection_hero_section .collection__facets{padding:0 16px}.collection_hero_section .collection__top-bar{padding:9px 16px;position:sticky;top:100px;z-index:7;background-color:#fff}.collection__results .removable-facet{font-size:12px;padding:8px 10px;line-height:1;border-radius:4px;font-family:var(--custom_regular)}.collection_hero_section .collection__results__wrap{gap:20px}.product-list .product-card__figure .pc-imagewrap img:first-child{max-width:calc(100% - 30px);max-height:calc(100% - 30px);right:0;bottom:0;margin:auto}.flashsale-priceblox{padding-top:8px}.flashsale-priceblox .flashsalebox .flashsaleicon lord-icon{width:20px;height:22px}.flashsale-priceblox .flashsalebox-text,.flashsale-priceblox .flashsalebox{height:22px}.flashsale-priceblox .flashsale-toppricebox span{font-size:12px}.flashsale-priceblox .flashsale-toppricebox{gap:4px;margin-bottom:2px}@keyframes flashsalebox{0%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(0)}30%{transform:translateY(0)}40%{transform:translateY(0)}50%{transform:translateY(-22px)}60%{transform:translateY(-22px)}70%{transform:translateY(-22px)}80%{transform:translateY(-22px)}90%{transform:translateY(-22px)}to{transform:translateY(0)}}#header-sidebar-menu .panel-list__wrapper{height:unset}.product-hero-section .pdpshare-button{top:8px}.product-hero-section .variant_swatch_list .variant_option_block .variant_offer_label{font-size:10px}.cst-product-slider-wrapper .pdp_highlights_button span.button_contnet{max-width:0px;overflow:hidden;line-height:1;animation-duration:18s;animation-name:pdphighlight_animation;animation-iteration-count:1;animation-direction:alternate}.cst-product-slider-wrapper .pdp_highlights_button span.button_contnet .button_animation_contnet{display:block;line-height:1;white-space:nowrap;padding:0 8px 0 6px}@keyframes pdphighlight_animation{10%{max-width:0px}20%{max-width:0px}30%{max-width:0px}50%{max-width:120px}50%{max-width:120px}60%{max-width:120px}70%{max-width:120px}80%{max-width:0px}90%{max-width:0px}to{max-width:0px}}.cartfreegift-box{border-radius:4px;padding:12px 16px}.cartfreegift-box .cartfreegift-box-topbar p{font-size:12px;padding:3px}.cartfreegift-box .cfg-box .col-image{width:38px;height:38px}.cartfreegift-box .cfg-box .cart-progressbar{height:6px}.cartfreegift-box .cfg-box .cart-progressbar{top:18px}.cartfreegift-box .cfg-box .col h4{font-size:10px;height:25px}.cartfreegift-box .pricebox{margin-top:4px;gap:4px;font-size:10px}.cartfreegift-box .cfg-box .col-image{margin-bottom:4px}.cartfreegift-box .col.active .pricebox span.pricebox-value span{font-size:10px;display:none}.cartfreegift-box .col.active .pricebox span.pricebox-value:before{font-size:12px}.cartfreegift-box .pricebox svg{width:14px;height:14px}.cartfreegift-box .cfg-box .col{max-width:80px}.cartfreegift-box .cartfreegift-box-topbar{border-top-left-radius:4px;border-top-right-radius:4px}.cartfreegift-box .cfg-box{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cartfreegift-box .cartfreegift-box-title{font-size:16px;margin-bottom:12px}.cart-drawer .cart-drawer-topheader{padding:8px 16px}.cart-drawer .lineitem-cartfooter .quantity-selector{height:28px}.cart-drawer .lineitem-cartfooter .quantity-selector .quantity-selector__button{padding:0 8px;color:#757575}.cart-drawer .cart-drawer__line-items .line-item__media-wrapper{border-radius:4px}.categories_menu_block .showBlock{gap:4px}.bundleproduct-list .collection-item{width:100%;max-width:calc(50% - 8px)}.bundleproduct-list{gap:16px}.template-crazy_deals .collection_info .metafield-rich_text_field *{font-size:12px;margin-bottom:4px}.template-crazy_deals .collection_info h1.product-info__title{font-size:18px;margin-bottom:0}.template-crazy_deals .collection_info{margin:0;padding:10px 0 12px}.template-crazy_deals .sticky-header{top:50px;padding:12px 16px}.bundle-section-header .sticky-header-bubble h5{font-size:14px}.bundle-section-header .sticky-header-bubble P{font-size:10px}.bundle-section-header .sticky-header-bubble:before{top:0}.bundle-section-header .sticky-header-bubble:after{display:none}.bundle-section-header .sticky-header-bubble{padding:5px 15px}.bundle-section-header span[id*=checkbox_count_tab_]{display:none!important}.bundleproduct-section .tab-content{padding-top:0}.template-crazy_deals .sticky_cart{bottom:61px;display:flex}.product-hero-section .variant_option_label .size_types_wrapper .size_label span.selected_value{font-size:12px}.product-hero-section .variant_option_label .size_types_wrapper{width:125px}.crazydeal-sticky-cart .prd-details-left{display:none}.crazydeal-sticky-cart .product-details .prd-details-right{width:100%}.crazydeal-sticky-cart .product-details .prd-details-right .prd-image-price-cart{width:100%;justify-content:space-between}.crazydeal-sticky-cart .prd-details-right .prd-price #gift_price{font-size:17px}.crazydeal-sticky-cart .prd-details-right .prd-price{display:flex;flex-wrap:wrap;align-items:center}.crazydeal-sticky-cart .prd-details-right .prd-price .textline{width:100%;text-align:left;font-size:12px;margin-top:2px}.crazydeal-sticky-cart .prd-details-right .cart-btn #submit-btn{border-radius:4px;padding:12px 10px;line-height:1;width:180px}.crazydeal-sticky-cart .product-details{width:100%}.facets-drawer.drawer{padding:0}.facets-drawer.drawer::part(body){padding:16px 16px 0;overflow:hidden}.facets-drawer .facet-form-wrap{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.facets-drawer .facetslist-wrap{width:100%;max-width:calc(100% - 110px);padding-left:24px;min-height:calc(65vh - 30px);padding-bottom:0;border-left:1px solid #D9D9D9}.facets-drawer .filter_titles{width:100%;max-width:110px;padding-right:24px;height:calc(65vh - 80px);overflow-y:scroll}.facets-drawer .filter_titles li{display:block;line-height:1.375;font-family:var(--custom_regular);font-size:15px;color:#757575}.facets-drawer .filter_titles li:not(:last-child){margin-bottom:18px}.facets-drawer .accordion summary,.facets-drawer .accordion:not(.active){display:none}.facets-drawer .accordion{border:none}.facets-drawer .facets-drawer__floating-apply{width:100%;margin:0;padding:24px 0 16px;background-color:#fff}.facets-drawer .accordion__content{margin:0;padding:0;transform:unset}.facets-drawer .filter_titles li.active{font-weight:700;font-family:var(--custom_blod);color:#000}.facets-drawer .checkbox-container{padding:2px 0}.facets-drawer .checkbox-container label{font-size:14px;opacity:1;color:#1e1e1e;font-family:var(--custom_regular);line-height:1.072;display:flex;align-items:flex-start;padding:0}.facets-drawer .checkbox-container label:before{content:"";width:15px;height:15px;border-radius:2px;border:2px solid #1E1E1E;display:block;min-width:15px;margin-right:10px;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/checkmark-icon.svg?v=1738662733);background-size:10px;background-repeat:no-repeat;background-position:1px 2px}.facets-drawer .checkbox-container input[class=checkbox]{background:transparent;box-shadow:none;border:1px solid #1E1E1E;width:15px;height:15px;display:none}.facets-drawer .facets-drawer__floating-apply button{border-radius:4px;background-color:#0c0c0df2;color:#f3f3f3;font-size:16px;font-family:var(--custom_regular);padding:17px 10px;line-height:1}.facets-drawer .checkbox-container input[class=checkbox]:checked+label:before{border-color:#1d1b20;background-color:#1d1b20}.facets-drawer .checkbox-list.filtervalues{gap:16px}.home-imagetext-section .section-header p.subheading:after,.home-imagetext-section .section-header h2:after{width:24px;height:24px}.home-imagetext-section .section-header .prose{display:flex;flex-direction:column;gap:4px}.home-imagetext-section.section{padding-top:16px}.featured-product-tab .tabheader li a{border-radius:4px;font-size:14px}.home-imagetext-section .image-link-blocks{gap:16px}.imagelink-blocks-section .blocktext-info{padding-top:5px}.home-collection-card .collection-list ..content-over-media{border-radius:4px}.cart-drawer .cart-drawer_recom .product-card__info .text-on-sale,.cart-drawer .cart-drawer_recom .product-card .product-card__info .carddetails_wrap .product-card__title{font-size:12px}.cart-drawer .cart-drawer_recom .product-card .product-card__info{padding-left:0;padding-right:0}.cart-drawer .cart-drawer_recom .product-card__figure{border-radius:4px}.product-hero-section .pdp-delivery-options #err,.product-hero-section .pdp-delivery-options #success{font-size:14px;line-height:1.143}.product-hero-section .pdp-delivery-options #err svg{margin:0;width:16px;height:16px}.quick-buy-drawer.drawer::part(body){padding:16px}.quick-buy-drawer{padding:0}.quick-buy-drawer .quickheader-block{gap:12px}.quick-buy-drawer .quickheader-block .quick-variant-image{border-radius:4px;max-width:72px;object-fit:contain}.quick-buy-drawer .quickheader-block .quick-variant-info{width:100%;max-width:calc(100% - 84px)}.quick-buy-drawer .variant_option_label .size_types_wrapper{width:110px}.quick-buy-drawer .variant_option_label .size_types_wrapper .size_label{font-size:12px}.address-form-wrap .address-form-fieldset{padding-bottom:65px;gap:16px}.address-form-wrap .address-form-fieldset .input-row{gap:16px}.address-form-wrap .address-submit-button{position:absolute;left:0;right:0;bottom:15px;max-width:calc(100% - 32px);margin:0 auto;font-size:16px;line-height:1;padding:17px}x-drawer[id*=customer-address-].drawer::part(header),#customer-address-new.drawer::part(header){display:none}.address-popup-header{text-align:center}.address-popup-header h2{font-size:20px;color:#1e1e1e;margin-bottom:8px;line-height:1.2}.address-popup-header p.address-popup-subtitle{color:#757575;font-size:16px;line-height:1.375}.address-form{gap:16px}:root .address-form-wrap .form-control{--input-height:36px;outline:none}.address-form-wrap .floating-label{color:#b3b3b3;opacity:1;background-color:#fff;font-size:16px;font-weight:400;height:auto;transform:translateY(10px);margin-left:12px}x-drawer[id*=customer-address-] :is(:is(.input,.textarea):focus~.floating-label,x-drawer[id*=customer-address-] :is(.input,.textarea):not(:placeholder-shown)~.floating-label,x-drawer[id*=customer-address-] :is(.input,.textarea,.select):autofill~.floating-label,x-drawer[id*=customer-address-] .select:valid~.floating-label){transform:scale(.7) translateY(-18px)}x-drawer[id*=customer-address-] .input.is-floating,x-drawer[id*=customer-address-] .select.is-floating{padding-block-start:0px}.facets-drawer::part(content){height:75vh}.quick-buy-drawer .quick-buy-drawer__info{padding-bottom:72px}#quick-buy-modal-content .custom-buy{position:absolute;width:100%;left:0;right:0;max-width:calc(100% - 32px);margin:0 auto;bottom:10px}.quick-buy-drawer .quick-buy-drawer__info .shopify-product-form{display:none}.template-collection .facets-drawer::part(header){display:block;text-align:left;padding:16px 16px 8px;border:none}.template-collection .facets-drawer p.h5[slot=header]{font-size:20px;font-weight:700;color:#1e1e1e;line-height:1.2}body.sortby-popup-active{overflow:hidden}.showsortby-box{display:none}.mobile-sortby-popup{position:fixed;bottom:0;left:0;width:100%;z-index:999;transform:translateY(calc(100% + 200px));transition:all .2s ease-in-out}.mobile-sortby-popup.active{transform:translateY(0)}.mobile-sortby-popup .sortby-popup-wrap{background-color:#fff;border:0;max-height:75vh;min-height:65vh;border-top-left-radius:4px;border-top-right-radius:4px;overflow:auto}.mobile-sortby-overlay{background:#0006;min-height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;z-index:998;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.mobile-sortby-overlay.active{opacity:1;visibility:visible}.sortby-popupclose-button{width:var(--spacing-12);height:var(--spacing-12);bottom:100%;left:calc(50% - var(--spacing-6));background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:var(--rounded-full);z-index:1;place-items:center;margin-block-end:var(--spacing-4);position:absolute}.mobile-sortby-button{display:flex;align-items:center;line-height:1;gap:6px;border:1px solid #D9D9D9;border-radius:4px;font-size:12px;padding:7px 15px}.mobile-sortby-button:after{content:"";width:16px;height:16px;display:block;background-image:url(https://cdn.shopify.com/s/files/1/0647/8469/5508/files/mobile-dropdown-arrow.svg?v=1738236777);margin-left:0;background-repeat:no-repeat;background-position:center}.sortby-popup-filter{padding:0 16px 24px}.sortby-popup-filter h4{font-size:20px;font-weight:700;color:#1e1e1e;line-height:1.2;padding:24px 0;background-color:#fff;position:sticky;top:0}.sortby-popup-filter ul{list-style:none}.mobile-sortby-popup .applyfilter-button{position:absolute;width:100%;max-width:calc(100% - 32px);margin:0 auto;left:0;right:0;bottom:0;padding:10px 0;background-color:#fff}.mobile-sortby-popup .applyfilter-button .button{display:flex;align-items:center;justify-content:center;padding:13px;line-height:1}.cart-drawer .flashsale-priceblox{padding-top:4px}.productlistslider:not(.swiper-initialized) .swiper-wrapper{gap:12px}.productlistslider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{max-width:calc(100vw / 2.4)}body.page-scroll .collection_hero_section .collection__top-bar{box-shadow:0 1px 7px #0000001a}}@media only screen and (max-width:375px){.horizontal_card_view.product-list .product-card__badge-list,.horizontal_card_view .product-card .product-card__figure{max-width:120px}.horizontal_card_view .product-card .product-card__info{max-width:calc(100% - 120px)}.horizontal_card_view .product-card{align-items:center}.crazydeal-sticky-cart .prd-details-right .cart-btn #submit-btn{width:140px}}@media only screen and (max-width:360px){.cartdrawer_popup .cart-drawer{max-width:calc(100% - 30px)}product-card.product-card .product-card__info .carddetails_wrap .product-card__title,product-card .product-card__info .price-list .discountPercentage,product-card.product-card .carddetails_wrap .sub_title_value,product-card .product-card__info compare-at-price,product-card .flashsale-priceblox .flashsale-toppricebox span,product-card .product-card__info .text-on-sale{font-size:10px!important}product-card.product-card .product-card__info .carddetails_wrap .product-card__title{height:26px}product-card .flashsale-priceblox .flashsale-bottompricebox .discountPercentage,product-card .flashsale-priceblox .flashsalebox-text span{font-size:10px;height:18px;min-height:18px}product-card .flashsale-priceblox .flashsalebox .flashsaleicon lord-icon{width:16px;height:18px}product-card .flashsale-priceblox .flashsalebox,product-card .flashsale-priceblox .flashsalebox-text{height:18px}@keyframes flashsalebox{0%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(0)}30%{transform:translateY(0)}40%{transform:translateY(0)}50%{transform:translateY(-18px)}60%{transform:translateY(-18px)}70%{transform:translateY(-18px)}80%{transform:translateY(-18px)}90%{transform:translateY(-18px)}to{transform:translateY(0)}}}button.button .text-with-icon:after{display:none}.authenticate{padding:0}.authenticate p-0{padding:0}.authenticate .verify{background-color:#f7f7f7;padding:20px}.authenticate .verify-img{padding:0}.authenticate .verify-img img{vertical-align:bottom}.authenticate .verify #error_msg{color:#e31837!important;line-height:20px;margin-bottom:15px}.authenticate .verify #countdown{font-size:12px;color:#999;display:inline-block;margin-bottom:15px}.authenticate .verify #verify_indian_product{margin-bottom:10px}.authenticate .verify #auth_code,.authenticate .verify #email,.authenticate .verify #mob,.authenticate .verify #verify-btn{width:100%;max-width:400px;border:1px solid #ccc;border-radius:4px;margin-bottom:15px;padding:5px 8px}.authenticate .verify #verify-btn{background-color:#333;color:#fff;border:1px solid #333;text-transform:uppercase}.authenticate .verify #pharma_msg{overflow-x:scroll}.authenticate .verify #pharma_msg:empty{display:none}.authenticate .verify #oververified{font-size:12px;color:#e31837;line-height:20px;margin:15px 0}.authenticate .verify #otp{padding:4px 8px;height:38px;border-radius:4px 0 0 4px;border:1px solid #ccc}.authenticate .verify #verify-otp-btn{border:1px solid #333;border-radius:0 4px 4px 0;margin-bottom:15px;padding:5px 8px;background-color:#333;color:#fff;height:38px}.authenticate .verify #resend_sms{border:1px solid #666;border-radius:4px;margin-bottom:15px;padding:5px 8px;background-color:#666;color:#fff;height:38px}.authenticate .verify table,.authenticate .verify table td,.authenticate .verify table th{border-bottom:1px solid #666;padding:9px 15px;font-size:12px;line-height:20px}.authenticate .verify table{border:1px solid #666;border-collapse:collapse}.authenticate .verify a{color:#e31837}@media(min-width:767px){.authenticate{display:flex}}@media(max-width:373px){.mobilesticky-barblock .mobilesticky-bar-wrap{gap:6px}}.section:has(>.consult-banner-wrapper){padding:0!important}.consult-banner-wrapper{background:url(/cdn/shop/files/banner-bg_a44ddd01-8723-41f4-9537-11c81076026f.jpg?v=1741673112) center/cover no-repeat;width:100%;display:block}.consult-banner-container{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-evenly}.consult-banner-text{color:#fff;line-height:1.1}.consult-banner-text h2{font-size:60px;margin-bottom:15px;font-weight:700}.consult-banner-text .consult-banner-usp{font-size:25px;margin-bottom:25px;display:flex;align-items:center}.consult-banner-text .consult-banner-usp span{flex:1}.consult-banner-text .consult-banner-cta{display:flex;align-items:center;font-size:25px;font-weight:700}.consult-banner-text .consult-banner-cta a{padding:20px;line-height:1.1;background-color:#dc1f2d;margin-right:20px}.consult-banner-text .consult-banner-cta span{position:relative;margin:0 8px}.consult-banner-text .consult-banner-cta span:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid #000;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}.show-mob .consult-banner-container{width:100%;max-width:1200px;margin:0 auto;padding:10px;display:block}.show-mob .consult-banner-text{margin-top:15px}.show-mob .consult-banner-text h2{font-size:30px;margin-bottom:15px;font-weight:700}.show-mob .consult-banner-text .consult-banner-usp{font-size:18px;margin-bottom:0;display:grid}.show-mob .consult-banner-text .consult-banner-usp span{margin-bottom:15px}.show-mob .consult-banner-text .consult-banner-cta{display:grid;font-size:20px;text-align:center}.show-mob .consult-banner-text .consult-banner-cta a{margin-right:0;margin-bottom:10px}.show-mob .consult-banner-text .consult-banner-cta section{margin-bottom:10px}.consult-plan{padding:20px 0}.consult-plan .section-header .prose{width:100%;text-align:center}.consult-plan .section-header .prose h2{font-size:30px;color:#fff}.consult-plan .bg-secondary{background:transparent}.consult-plan .bg-secondary a>img{margin:0 auto}.imagelink-blocks-section .consult-plan .blocktext-info h4{color:#fff}.consult-steps-wrapper{padding:20px 0}.consult-steps-wrapper h2{text-align:center;font-size:30px;color:#dc1f2d;line-height:1.1;font-weight:700;margin-bottom:30px}.consult-steps-wrapper .consult-steps-container{display:flex;align-items:center;justify-content:space-evenly;gap:15px}.consult-steps-wrapper .consult-steps-container div{color:#fff;padding:15px 20px;font-size:20px;font-weight:600;display:flex;align-items:center;flex:1;line-height:1.1}.consult-steps-one{background-color:#00a8c3}.consult-steps-two{background-color:#f16a21}.consult-steps-three{background-color:#f89c23}.consult-steps-four{background-color:#7fbc42}.consult-steps-wrapper .consult-steps-container div span{font-size:50px;font-weight:700;margin-right:20px}.consult-steps-wrapper .consult-steps-cta{text-align:center;margin-top:30px;display:flex}.consult-steps-wrapper .consult-steps-cta a{padding:20px;line-height:1.1;background-color:#dc1f2d;margin:0 auto;color:#fff;font-size:25px;font-weight:700}.consult-steps-wrapper .consult-steps-cta a span{position:relative}.consult-steps-wrapper .consult-steps-cta a span:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid #000;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}.gnc-consult-testimony .prose p.h1{font-size:22px}.gnc-consult-testimony .prose p.h1+p{margin-top:15px}.consult-nutri-wrapper{padding:20px 0}.consult-nutri-container{width:100%;margin:0 auto;display:flex;align-items:start;justify-content:space-between}.consult-nutri-text{color:#fff;line-height:1.1;flex:1;padding-right:15px}.consult-nutri-text h2{font-size:30px;margin-bottom:15px;font-weight:700}.consult-nutri-usp{margin-bottom:10px;font-size:20px;font-weight:700}.consult-nutri-happy{margin-top:30px}.consult-nutri-text p{font-size:18px;margin-bottom:15px;line-height:1.3}.consult-nutri-text p.consult-nutri-reviews{margin-bottom:25px}.consult-nutri-date{color:#ccc;font-size:80%}.consult-nutri-cta{display:flex}.consult-nutri-cta a{padding:20px;line-height:1.1;background-color:#fff;color:red;font-size:25px;font-weight:700}.show-mob .consult-nutri-container{width:100%;margin:0 auto;padding:10px;display:block}.show-mob .consult-nutri-text{margin-top:15px}.show-mob .consult-nutri-text h2{font-size:25px;margin-bottom:15px;font-weight:700}@media only screen and (max-width:767px){.show-mob{display:block}.show-desk{display:none}.consult-plan .section-header .prose h2,.consult-steps-wrapper h2{font-size:28px}.imagelink-blocks-section .blocktext-info h4{font-size:16px}.consult-steps-wrapper .consult-steps-container{display:grid;gap:10px}.consult-steps-wrapper .consult-steps-container div{font-size:18px}.consult-steps-wrapper .consult-steps-cta a{font-size:20px}.show-mob .consult-nutri-usp{font-size:18px}}@media only screen and (min-width:768px){.show-mob{display:none}.show-desk{display:block}}#PBarNextFrameWrapper{display:none}.section:has(>.campus-wrapper){padding:0!important}.campus-wrapper{background-color:#f4f4f4;padding:40px 0;width:100%}.campus-container{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-evenly}.campus-img{flex:1;text-align:center}.campus-img img{max-width:300px;width:100%;margin:0 auto}.campus-text{flex:1}.campus-text .campus-cta{display:flex}.campus-text .campus-cta a{background-color:#0c0c0df2;color:#fff;border-radius:7px;margin:12px 0;padding:8px 20px;text-align:center;text-decoration:none;cursor:pointer;outline:0}.show-mob.campus-wrapper{background-color:#f4f4f4;padding:20px 15px;width:100%}.show-mob.campus-wrapper .campus-container{width:100%;max-width:1200px;margin:0 auto;display:grid;text-align:center}.show-mob.campus-wrapper .campus-text{margin-top:20px}.show-mob.campus-wrapper .campus-text .campus-cta a{margin:12px auto}.campus-usp-wrapper{padding:20px 0;width:100%}.campus-usp-container{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-evenly}.campus-usp-img{flex:1;text-align:center}.campus-usp-img img{width:100%;margin:0 auto}.campus-usp-text{flex:1;padding:0 15px}.campus-usp-text h2{color:#c00f0c;font-size:150%}.campus-usp-text p{margin-bottom:10px}.campus-usp-text ul{list-style-position:outside;list-style-type:disc;color:#757575;padding-left:15px}.campus-usp-text ul li{margin-bottom:10px}.campus-usp-text ul li strong{color:#1e1e1e}.show-mob.campus-usp-wrapper .campus-usp-container{display:grid}.show-mob.campus-usp-wrapper .campus-usp-container .campus-usp-text{padding:0}.guarantee-head{text-align:center;font-size:160%}.section:has(>.guarantee-wrapper){padding:0!important}.guarantee-wrapper{background-color:#e31837;padding:40px 0;width:100%}.guarantee-container{width:100%;max-width:1200px;margin:0 auto;display:flex;text-align:center}.guarantee-text{color:#fff;padding:0 15px;width:100%}.guarantee-text h2{font-size:200%;line-height:1.1;margin-bottom:15px}.guarantee-text p:first-of-type{margin-bottom:15px}.guarantee-usp-wrapper{padding:20px 0;width:100%}.guarantee-usp-container{width:100%;max-width:1200px;margin:0 auto;text-align:center}.guarantee-usp-container h2{width:100%;font-size:160%;margin-bottom:15px}.guarantee-usp-container .guarantee-usp-points{display:flex}.guarantee-usp-container .guarantee-usp-points div{padding:0 15px;flex:1}.guarantee-usp-container .guarantee-usp-points div img{margin:0 auto}.guarantee-usp-container .guarantee-usp-points div h3{margin:15px 0 5px;font-weight:600}@media only screen and (max-width:799px){.guarantee-usp-container .guarantee-usp-points{display:grid}.guarantee-usp-container .guarantee-usp-points div{margin-bottom:25px}.guarantee-usp-container .guarantee-usp-points div:last-of-type{margin-bottom:0}}.section:has(>.guarantee-how-wrapper){padding:0!important}.guarantee-how-wrapper{background-color:#f7f7f7;padding:40px 0;width:100%}.guarantee-how-container{width:100%;max-width:1200px;margin:0 auto;display:flex;text-align:center}.guarantee-how-text{padding:0 15px;width:100%}.guarantee-how-text h2{font-size:200%;line-height:1.1;margin-bottom:15px}.guarantee-how-text h3{font-size:160%;line-height:1.1;margin-bottom:15px}.guarantee-how-text p:first-of-type{margin-bottom:15px}.section:has(>.guarantee-tnc-wrapper){padding:0!important}.guarantee-tnc-wrapper{background-color:#f7f7f7;padding:40px 0;width:100%}.guarantee-tnc-container{width:100%;max-width:1200px;margin:0 auto;display:flex}.guarantee-tnc-text{padding:0 15px;width:100%}.guarantee-tnc-text h2{font-size:200%;line-height:1.1;margin-bottom:15px}.guarantee-tnc-text ul{list-style-position:outside;list-style-type:disc;color:#000;padding-left:15px}.guarantee-tnc-text ul li{margin-bottom:10px}.section:has(>.partner-wrapper){padding:0!important}.partner-wrapper{padding:30px 0;width:100%}.partner-container{width:100%;max-width:1200px;margin:0 auto;display:flex}.partner-text{padding:0 15px;width:100%}.partner-text h2{color:#c33737;font-size:200%;line-height:1.1;margin-bottom:5px}.partner-steps{margin-top:20px;display:flex}.partner-steps .partner-steps-count{flex:1;display:flex;font-size:150%;font-weight:600;align-items:center}.partner-steps .partner-steps-count span{font-size:300%;line-height:1;color:#c33737;font-weight:700;margin-right:10px}@media only screen and (max-width:799px){.partner-steps{display:grid}.partner-steps .partner-steps-count{margin-bottom:15px}.partner-steps .partner-steps-count:last-of-type{margin-bottom:0}}.section:has(>.partner-form-wrapper){padding:0!important}.partner-form-wrapper{background-color:#7272721f;background-image:url(/cdn/shop/files/form-bg.jpg?v=1727694714);background-repeat:no-repeat;background-position:left bottom;background-size:auto 70%;padding:40px 0;width:100%}.partner-form-container{width:100%;max-width:1200px;margin:0 auto;display:flex;text-align:center}.partner-form-text{padding:0 15px;width:100%}.partner-form-text h2{font-size:200%;line-height:1.1;margin-bottom:15px}.partner-form-text p{margin-bottom:15px}.partner-form-field-container{background-color:#f7f7f7;padding:10px 20px 20px;border-radius:8px;box-shadow:0 0 10px #0000001a;width:100%;max-width:600px;border:1px dotted #aeaeae;margin:0 auto;text-align:left}.partner-form-field-container h2{font-size:20px;margin-bottom:15px}.partner-form-field-container input{width:100%;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:5px}.partner-form-field-container .required{color:red}.partner-form-field-container .submit-btn{background:#000;color:#fff;border:none;padding:10px;border-radius:5px;width:100%;cursor:pointer;margin-top:15px;text-align:center}.partner-form-field-container .submit-btn:hover{background:#8b0000}.partner-img-one{text-align:right;margin:-50px 0 0;width:100%}.partner-img-one img{width:100%;max-width:600px;float:right}.partner-img-two{text-align:left;margin:-50px 0 0;width:100%}.partner-img-two img{width:100%;max-width:600px}.partner-img-three{text-align:left;margin:0;width:100%}.partner-img-three img{width:100%;max-width:600px}#shopify-section-template--18812808167655__custom_html_xcqMbG>div.section{padding:0}@media only screen and (max-width:767px){.partner-form-wrapper{background-image:none}}#shopify-section-template--18812808167655__faq_cqQP6f{background:rgb(var(--text-color) / .05)}#shopify-section-template--18812808167655__faq_cqQP6f .bg-secondary{background:none}.menulist-wrap .mobilemenulist li.mainstap-list,.menulist-wrap .mobilemenulist li.mainstap-list .secondstap-list{border-bottom:1px solid #dedede}.menulist-wrap .mobilemenulist li.mainstap-list .secondstap-list:last-of-type{border:none}.menulist-wrap .dropdown-grandchild .menu-link a.dropdown-grandchild-link{padding:5px 0 10px 10px}.customer-details-wrapper .login_signup_btn a:before{content:"";display:inline-block;width:18px;height:18px;background-size:cover;margin-right:3px;position:relative;top:2.5px}section-header.section-header{z-index:9!important}.cart-recommendations-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.cart-recommendations-scroll::-webkit-scrollbar{display:none}.cart-drawer_recom_title_empty{text-align:left;font-size:18px;font-weight:700;padding:.5rem 0}.cart-drawer_recom_empty{margin-top:1rem}.product-card-col_empty.swiper-slide_empty{width:100%;max-width:calc(38.33% - 8px);height:unset;display:flex;flex-shrink:0;position:relative;transition-property:transform}cart-drawer .cart-drawer__recommendations .reviews.new-review-layout{display:none}cart-drawer .cart-drawer__recommendations .product-card__title{height:auto!important}cart-drawer .price-list{flex-wrap:nowrap!important;gap:2px!important}cart-drawer .price-list sale-price,cart-drawer .price-list .discountPercentage{width:100%;font-size:11px!important}cart-drawer .price-list compare-at-price{width:100%;font-size:10px!important}cart-drawer .product-card .product-card__info{text-align:left!important}@media(min-width:700px){.pdp-stickybar .cart-btn button.btn{border-radius:0;line-height:1.6;padding:14px 32px;font-size:16px;width:170px}}.product-info__block-item:empty{display:none}@media(max-width:768px){.collection.collection--filters-sidebar .collection__facets{display:none!important}}@media only screen and (min-width:1000px){.product-hero-section .cst-product-slider-wrapper{display:none}}.product-hero-section .product-info .product-info__block-item[data-block-type=buy-buttons]{display:flex!important;gap:1.2rem}@media(max-width:768px){.product-hero-section .product-info .product-info__block-item[data-block-type=buy-buttons]{display:none!important}}.product-info__buy-buttons.desktop-pdp{width:100%}.product-info__quantity-selector.desktop_q{width:20%}.product-info__buy-buttons.desktop-pdp button.button.button--lg.buybutton{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);text-transform:uppercase}.product-info__buy-buttons.desktop-pdp span.buybutton-pricebox{display:none}.price-with-gnccash{display:none!important;justify-content:space-between}@media only screen and (max-width:699px){.header_wrap .header__wrapper{height:55px}}@media only screen and (max-width:699px){.variant-picker{white-space:nowrap;scroll-behavior:smooth}.variant-picker .variant_option_block{display:inline-block}}cart-count.count-bubble{display:flex!important;justify-content:center}.cart-drawer__top cart-count.count-bubble{display:none!important}.horizontal-product-list{display:flex;gap:10px}@media(max-width:768px){.cart-drawer .cart-drawer_recom .product-card-col{min-width:120px!important}}.cart-drawer .cart-drawer_recom .product-card-col{min-width:150px}.cart-drawer_recom .product-card-col:last-child{padding-right:16px}@media(max-width:768px){.product-hero-section .offer_details_block .offerslide-wrap{min-height:135px}}@media only screen and (max-width:699px){.product-info__price .product-info__badge-list .badge--on-sale{font-size:16px!important}}@media only screen and (min-width:700px){.product-info__price .product-info__badge-list .badge--on-sale{font-size:20px!important}}@media(max-width:767px){.product-hero-section .product-info__block-item[data-block-type=price] .flashsale-priceblox .flashsalebox-text{width:260px}.product-hero-section .product-info__block-item[data-block-type=price] .flashsalebox-text span{height:30px;min-height:20px}.product-hero-section .product-info__block-item[data-block-type=science-behind],.product-hero-section .product-info__block-item[data-block-type=whats-inside],.product-hero-section .product-info__block-item[data-block-type=lets-dive-in]{margin:0;border-top:12px solid #F5F5F5;padding:16px}}@media(min-width:768px){.product-hero-section .product-info__block-item[data-block-type=price] .flashsale-priceblox .flashsalebox-text{width:320px}}.WhatsAppButton__root{z-index:99!important}.jm-mfp-is-open{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/203/assets/custom.css.map */
