:root{--color-body: #FEF3E2;--color-yellow: #FFF000;--color-blue: #21187B;--color-text-black: #3C3C3C;--text-medium: 18px;--text-small: 16px;--font-hanuman: "Hanuman";--font-outfit: "Outfit"}body{background-color:var(--color-body)}p,.subheading{font-family:var(--font-outfit)}.h1,.h2,.h3{font-family:var(--font-hanuman)!important}.h2{font-size:46px}.shopify-section--product-recommendations .product-card__title{font-size:18px;font-family:Hanuman;line-height:120%}.custom-product .shopify-section--product-recommendations .product-card__title{text-align:center}.custom-product .shopify-section--product-recommendations .custom_product_card_subtitle{display:none}.shopify-section--header .header__wrapper{padding:10px 48px}.shopify-section--header .header__link-list .contents li a{font-weight:600;line-height:120%;font-family:var(--font-outfit)}.custom_mobile_menu .menu_heading_text{display:none}.custom_mobile_menu .navigation-promo{display:flex;flex-direction:column;margin:0;padding:0}.custom_mobile_menu .content-over-media{display:flex;flex-direction:row;align-items:center}.custom_mobile_menu .content-over-media img{width:64px;height:64px}.custom_mobile_menu .content-over-media .text-custom{align-self:center}.custom_mobile_menu .content-over-media .text-custom p.bold,.custom_mobile_menu .custom_sub_menu_links .h3 a span{color:var(--color-text-black);font-family:var(--font-outfit);font-weight:400;font-size:18px;line-height:130%;letter-spacing:0}.navigation-drawer .panel__wrapper .text-with-icon,.navigation-drawer .group .reversed-link{font-family:var(--font-hanuman);font-weight:700;font-size:18px;line-height:120%;letter-spacing:0}.custom_mobile_menu{display:none}.custom_sub_menu_links{padding:10px}.navigation-drawer .panel__scroller{overflow-y:initial}.navigation-drawer .circle-chevron{background:none}.navigation-drawer .circle-chevron svg path{stroke:#3c3c3c}.menu_drawer_header{display:flex;justify-content:space-between;padding:0 2rem}.menu_drawer_header [is=close-button]{border:none;width:auto}.navigation-drawer .panel__scroller ul{gap:10px}.navigation-drawer .panel__scroller li{padding:15.5px 0}.custom_sub_menu_links a{font-family:var(--color-text-black);font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;padding:15px}.group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:none}.facets-summary .text-with-icon.group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:#5b5b00}.facets-summary .text-with-icon.group:hover .circle-chevron.group-hover\:colors:not([disabled]) svg path{stroke:#fff}.facets-summary .facets-horizontal .facet-dialog{padding:16px 0;background:rgb(var(--dialog-background))}.facets-summary .facets-horizontal .facet-dialog .v-stack{gap:0}.facets-summary .facets-horizontal .facet-dialog .popover-listbox__option{width:max-content;margin:4px 24px;padding:0;font-weight:400;font-size:18px;line-height:130%;font-family:var(--font-outfit)}.facets-summary .facets-horizontal .facet-dialog .popover-listbox__option.active_filter{color:rgb(var(--text-color))}.facets-summary .facets-horizontal .facet-dialog .popover-listbox__option:hover{border-bottom:1px solid #000000}.facets-horizontal .text-with-icon .active-facets .removable-facet{padding:0;background:transparent;font-size:18px;font-weight:400;font-family:var(--font-outfit);line-height:130%;flex-shrink:unset}.collection__top-bar .facets-summary .sort-by-facet{gap:10px}.selected_size_filter{font-weight:400}.facets-horizontal .text-with-icon .active-facets .removable-facet .tap-area{display:none}.sort-by-facet .bold,.facets-horizontal .text-with-icon{font-family:Outfit;font-size:18px;font-weight:600;line-height:120%;color:#3c3c3c}.facets-summary .facets-horizontal .text-with-icon,.facets-container{position:relative}.facets-summary .facets-horizontal .facet-dialog{max-height:22em;overflow:auto}.facet-container{display:flex;gap:10px}.button{font-size:18px;font-weight:500;line-height:100%;letter-spacing:0;font-family:var(--font-outfit);color:var(--color-text-black);padding:24px 32px}.custom-button-arrow{vertical-align:middle;margin-left:12px}.slideshow--multiple-slides p.subheading{font-weight:600;letter-spacing:0;line-height:120%;font-size:24px}.slideshow--multiple-slides p.h1{font-weight:700;letter-spacing:0;line-height:120%}.slideshow__controls .circle-button--fill{color:var(--color-text-black)}.circle-button--lg{width:64px;height:64px}.group:hover .animated-arrow:after{opacity:0;transform:scaleX(0);width:0;height:0}.animated-arrow:before{width:.6rem;height:.6rem}.slideshow__controls .circle-button--fill:hover{background:#5b5b00}.slideshow__controls .circle-button--fill:hover .animated-arrow:before{border-color:#fff}.text-with-icons .page-dots>*{width:12px;height:12px;opacity:1;background:#3c3c3c1a}.text-with-icons .page-dots>*[aria-current=true]{width:22px;background-color:#3c3c3cb2}p.custom-heading{line-height:120%;font-weight:600;font-family:var(--font-outfit);font-size:18px}.text-with-icons-content{color:#3c3c3cb2;font-size:16px;line-height:130%;font-weight:400;letter-spacing:0}.shopify-section--text-with-icons .page-dots{gap:10px}.shopify-section--image-with-text-overlay .text-custom .prose p{font-size:18px;line-height:130%;letter-spacing:0;font-weight:400}.shopify-section--image-with-text-overlay .text-custom .prose p.h2{font-size:46px;font-weight:700;line-height:120%;letter-spacing:0}.custom-tabbed-products .section-heading{margin-bottom:24px;letter-spacing:0;font-weight:700;font-size:46px;line-height:120%;text-align:center}.custom-tabbed-products .product-tabs{display:flex;justify-content:center;margin-bottom:40px;padding:0 55px}.custom-tabbed-products .product-tab{border:0;padding:8px 6px;cursor:pointer;width:130px;height:auto}.custom-tabbed-products .product-tab.is-active{color:#fff}.custom-tabbed-products .tab-content{display:none}.custom-tabbed-products .tab-content.is-active{display:block;text-align:center}.custom-tabbed-products .product-carousel{overflow:hidden;margin:0}.custom-tabbed-products .flickity-viewport{overflow:hidden}.custom-tabbed-products .product-card{width:25%;padding:0 28px}.custom-tabbed-products .product-card__title{text-align:center;margin-top:8px;font-size:18px;line-height:120%;letter-spacing:0;font-weight:700;font-family:var(--font-hanuman);color:var(--color-text-black)}.custom-tabbed-products .section{padding-top:0;padding-bottom:120px}.custom-tabbed-products .flickity-prev-next-button,.shopify-section--product-recommendations .flickity-prev-next-button{width:64px;height:64px;background:#fff000;border-radius:50%;opacity:1}.custom-tabbed-products .button{background:#fff000;margin:35px auto 0}.custom-tabbed-products .flickity-prev-next-button:hover,.shopify-section--product-recommendations .flickity-prev-next-button:hover{background:#fff000}.custom-tabbed-products .flickity-button-icon,.shopify-section--product-recommendations .flickity-button-icon{display:none}.custom-tabbed-products .flickity-prev-next-button:before,.custom-tabbed-products .flickity-prev-next-button:after,.shopify-section--product-recommendations .flickity-prev-next-button:before,.shopify-section--product-recommendations .flickity-prev-next-button:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform-origin:center}.custom-tabbed-products .flickity-prev-next-button:after,.shopify-section--product-recommendations .flickity-prev-next-button:after{width:.625rem;height:.11rem;transform:translate(-50%,-50%) scaleX(.6);opacity:0;transition:transform .3s ease,opacity .3s ease}.custom-tabbed-products .flickity-prev-next-button:before,.shopify-section--product-recommendations .flickity-prev-next-button:before{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;background:none}.custom-tabbed-products .flickity-prev-next-button.next:before,.shopify-section--product-recommendations .flickity-prev-next-button.next:before{transform:translate(-50%,-50%) rotate(-45deg)}.custom-tabbed-products .flickity-prev-next-button.previous:before,.shopify-section--product-recommendations .flickity-prev-next-button.previous:before{transform:translate(-50%,-50%) rotate(135deg)}.custom-tabbed-products .flickity-prev-next-button:hover:after,.shopify-section--product-recommendations .flickity-prev-next-button:hover:after{opacity:1;transform:translate(-50%,-50%) scaleX(1)}.custom-image-link-block-wrapper{gap:0}.custom-image-link-block-wrapper .section-header .prose{margin:0 auto}.custom-image-link-block-wrapper .section-header h2{font-weight:700;line-height:120%;letter-spacing:0;color:var(--color-text-black)}.custom-image-link-block-wrapper .section-header .prose p{font-weight:400;line-height:130%;letter-spacing:0;font-size:18px;color:#3c3c3cb2;margin-top:8px}.custom-social-media-wrapper img{width:42px;height:42px;object-fit:contain;display:block}.custom-social-media-wrapper{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:42px}.custom-social-media-wrapper .custom-social-media{display:flex;align-items:center;padding:20px 25px 0 0}.custom-social-media .custom-social-link{padding-left:6px;text-decoration:underline;font-size:20px;line-height:130%;letter-spacing:0;color:var(--color-text-black);font-weight:400;font-family:var(--font-outfit)}.custom-image-link-block-wrapper .section-header{grid-template-columns:unset;justify-content:unset;text-align:center}.custom-image-link-block-wrapper .content-over-media{border-radius:8px;box-shadow:0 3px 27px #12121214}.sticky-buy-now{position:fixed;bottom:3%;right:3%;z-index:1}.sticky-buy-now .buy-now-btn span.button{background:radial-gradient(83.25% 195.84% at 11.17% 28.52%,#ffd100,#f2c600);padding:16px;border-radius:12px;font-family:var(--font-outfit);font-weight:600;font-size:24px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;width:151px}.sticky-buy-now .sticky_button_wrapper{position:relative}.sticky-buy-now .sticky_button_wrapper img{position:absolute;top:-45px;left:50%;transform:translate(-50%);z-index:2}.footer__block>*{font-family:var(--font-outfit)}.footer_logo_container{display:flex;justify-content:space-between;margin-bottom:30px}.secondary_logo_text{display:flex;align-items:center}.footer__wrapper .social-icons{display:flex;gap:18px}.tollfree_main{display:flex;flex-direction:column;gap:1rem}.footer__block ul{gap:18px}.footer__block--social{flex-basis:20%}.footer__block p.bold{font-family:var(--font-outfit);font-weight:600;font-size:20px;line-height:120%;letter-spacing:0}.footer__block--text p{font-family:var(--font-outfit);font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;margin:0}.footer__block--text .prose.text-subdued p:not(:has(strong)){padding-inline-end:8rem}.footer__block--text .text-subdued p:first-child{margin-bottom:15px;color:#3c3c3c}.footer__block ul li a{font-family:var(--font-outfit);font-weight:400;font-size:16px;line-height:130%;letter-spacing:0}.custom_powered_by{text-decoration:underline}.secondary_logo_text span{margin-left:10px;font-family:var(--font-outfit);font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;color:#3c3c3c}.dropdown-icon svg path{stroke:var(--color-text-black)}.subcategory-list{display:flex;gap:15px;align-items:center;justify-content:center;margin:10px 0}.subcategory-item{text-align:center;text-decoration:none;color:inherit}.subcategory-item img{width:167.4px;height:175.2px;object-fit:contain;display:block;margin:0 auto 6px}.subcategory-label{font-size:14px;background:#ffffffbf;padding:4px 10px;border-radius:4px}.mobile-only{display:none}.subcategory-dropdown{position:relative;margin:16px 0}.subcategory-dropdown__toggle{width:100%;background:#fff000;border:none;border-radius:14px;padding:4px 10px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.subcategory-dropdown__menu{display:none;overflow:hidden}.subcategory-dropdown.is-open .subcategory-dropdown__menu{display:block}.subcategory-dropdown__item{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:#000}.subcategory-dropdown__item span{font-size:18px;font-weight:500;font-family:var(--font-outfit);line-height:120%}.subcategory-dropdown__item img{width:64px;height:64px;object-fit:contain}.subcategory-dropdown__item:hover{background:#f7f7f7}.badge{background:var(--color-yellow);color:var(--color-text-black);font-size:18px!important;font-weight:500;line-height:100%;font-family:var(--font-outfit);border-radius:4px;padding:2px 4px}.product-card__badge-list{top:16px;left:0!important}product-card.product-card{padding:30px}.collection-size-variants{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.size-pill{font-size:16px;line-height:130%;font-weight:400;letter-spacing:0;padding:8px 12px;font-family:var(--font-outfit);border:2px solid #3C3C3C1A;border-radius:30px;color:#3c3c3c;cursor:default}.size-pill:hover{background:#fff000}.availability-facet,.facets-horizontal button[aria-controls="filter-dialog-filter.v.price"]{display:none}.sort-by-facet span{font-family:var(--font-outfit);font-weight:600;font-size:16px;line-height:120%;letter-spacing:0%}.sort-by-facet span.reversed-link{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0%}.sort-by-facet button[value=title-ascending],.sort-by-facet button[value=title-descending],.popover button[value=title-descending],.popover button[value=title-ascending]{display:none}.collection__top-bar .circle-chevron{background:#fff000;width:50px;height:50px}.collection__top-bar .circle-chevron svg path{stroke:var(--color-text-black)}.collection--filters-horizontal .availability-facet,.collection--filters-horizontal .sort-by-facet{align-items:center}.collection--filters-horizontal .collection__top-bar{display:flex;flex-wrap:wrap}.collection__top-bar .facets-summary{display:flex;flex-direction:row-reverse;gap:32px}.collection__results .v-stack .text-center{display:none}.collection__results price-list.price-list{display:none}.custom_collection_title{font-family:var(--font-hanuman);font-weight:700;letter-spacing:0;font-size:64px;color:#f9f9f9}.custom_collection_main_title{color:var(--color-text-black)}.custom_collection_banner_content{font-family:var(--font-outfit);font-weight:400;font-size:18px;line-height:130%;letter-spacing:0;color:#f9f9f9}.custom_collection_header{max-width:600px}.custom_product_card_subtitle{font-family:var(--font-outfit);font-weight:600;font-size:16;line-height:120%;letter-spacing:0;color:#3c3c3cb2}.product-card__title{font-family:var(--font-outfit);font-weight:600;font-size:24px;line-height:120%;letter-spacing:0;color:#3c3c3c}.image-banner,.collection-banner{position:relative}.hero-product-card{position:absolute;right:60px;bottom:50px;background:#fef3e2;border-radius:8px 0 8px 8px;padding:16px 18px 18px;width:366px;z-index:3}.custom_collection_baner_content p{text-align:left}.shopify-section--collection-banner picture img{object-fit:contain}.hero-product-card .badge{position:absolute;top:-33px;right:0;background:#fff000;color:#3c3c3c;font-size:18px;font-weight:500;padding:8px 12px;border-radius:8px 8px 0 0;font-family:var(--font-outfit)}.hero-product-card .card-inner{display:flex;gap:14px;align-items:center}.hero-product-card img{width:90px;height:auto;border-radius:6px}.hero-product-card h4{font-size:18px;margin:0 0 4px;font-weight:700;font-family:var(--font-hanuman);line-height:120%;color:#241a10}.hero-product-card .price{font-size:16px;color:#121212;font-weight:400;line-height:130%}.hero-product-card .price span{font-weight:600;font-size:18px;line-height:140%;letter-spacing:0}.product-card--blends .product-card__info{text-align:left}.variant-picker__option.size :checked+.block-swatch,.variant-picker__option.size .block-swatch.is-selected,.variant-picker__option.sizes :checked+.block-swatch,.variant-picker__option.sizes .block-swatch.is-selected{background:#fff000}.variant-picker__option.size :checked+.block-swatch:before,.variant-picker__option.size .block-swatch.is-selected:before,.variant-picker__option.sizes :checked+.block-swatch:before,.variant-picker__option.sizes .block-swatch.is-selected:before{box-shadow:unset}.shopify-section--product-recommendations price-list{display:none}.product-accordion{border-top:1px solid #e5e5e5}.accordion-item{border-bottom:1px solid #e5e5e5}.accordion-header{width:100%;padding:16px 0;background:none;border:none;display:flex;justify-content:space-between;font-size:16px;font-weight:600;cursor:pointer}.accordion-icon{font-size:20px;transition:transform .3s ease}.accordion-content{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion-item.active .accordion-icon{transform:rotate(45deg)}.shopify-section--main-product .product-gallery__media-list-wrapper{padding:72px 42px;border:2px solid #3C3C3C1A;border-radius:8px}@media screen and (min-width:1000px){.shopify-section--main-product .product-gallery{gap:30px}}.nutrition-table{width:50%;border-collapse:collapse;margin-bottom:16px}.nutrition-table td{padding:10px 0;border-bottom:1px solid #eee}.z21-ingredients-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.z21-ingredients-box{background:#eee4d6;padding:24px;border-radius:16px}.z21-badge{display:inline-block;background:#fff000;color:#3c3c3c;font-weight:600;padding:6px 12px;border-radius:8px;margin-bottom:12px}.z21-ingredients-box ul{list-style:none;padding:0;margin:0}.z21-ingredients-box li{margin-bottom:10px;line-height:1.6}.product-info__block-item p.badge{font-size:18px!important;font-family:var(--font-outfit);font-weight:500;line-height:100%;color:#3c3c3c;padding:8px 6px}.product-info__block-item a.link-faded{font-size:20px;font-family:var(--font-outfit);font-weight:500;line-height:100%;color:#3c3c3cb2;opacity:1;padding-block:6px;display:block}.product-info__block-item h1.product-info__title{font-size:46px;line-height:120%;font-weight:700;font-family:var(--font-hanuman);color:#3c3c3c}.product-info__block-item .price-list .text-lg{font-size:32px;line-height:120%;font-family:var(--font-hanuman);font-weight:700;color:#3c3c3c}.product-info__block-item[data-block-id=price]{margin-block-end:12px}.product-info__block-item[data-block-id=text_p9YYyq][data-block-type=text]{margin-block-start:0}.product-info__block-item[data-block-id=text_p9YYyq] .product-info__text p{color:red;font-size:18px;line-height:130%;font-family:var(--font-outfit);font-weight:400}.product-info__block-item[data-block-id=text_LXTAdw] .product-info__text p{color:#3c3c3cb2;font-size:18px;line-height:130%;font-family:var(--font-outfit);font-weight:400}.product-info__block-item[data-block-id=text_LXTAdw]{margin-block-end:16px}.product-info__block-item[data-block-id=separator]{margin-block-start:16px}.product-info__block-item .product-info__separator{border-top-width:2px;border-color:#3c3c3c66}.product-info__block-item[data-block-id=buy_buttons]{display:flex;align-items:center;justify-content:start;gap:20px}.product-info__block-item[data-block-id=buy_buttons] .block-label{display:none}.product-info__block-item[data-block-id=buy_buttons] .product-info__quantity-selector .form-control{height:64px;min-width:180px;justify-content:center}.product-info__block-item[data-block-id=buy_buttons] .product-info__quantity-selector .form-control .quantity-selector{height:100%;width:100%;justify-content:center;border-width:2px;border-color:#3c3c3c66}.product-info__block-item[data-block-id=buy_buttons] .product-info__quantity-selector .form-control .quantity-selector input{flex:0 0 25%;font-size:18px;font-weight:500;font-family:var(--font-outfit);line-height:100%;color:#3c3c3c}.product-info__block-item[data-block-id=buy_buttons] .product-info__buy-buttons{width:100%;height:64px}.product-info__block-item .accordion__content .ingredients_content_wrapper{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:11px}.product-info__block-item .accordion__content .ingredients_content_wrapper .ingredients_content_inner{background:#3c3c3c1a;flex-basis:calc(50% - 11px);padding:12px;border-radius:18px}.product-info__block-item .accordion__content .ingredients_content_inner .ingredients_heading{background:#fff000;color:#3c3c3c;width:max-content;padding:6px 8px;font-family:var(--font-outfit);font-weight:600;font-size:16px;line-height:120%;border-radius:6px;margin-block-end:18px}.product-info__block-item .accordion__content .ingredients_content_inner .ingredients_content .metafield-rich_text_field p{font-size:14px;font-weight:400;line-height:130%;padding-block-end:14px;padding-inline:8px}.product-info__block-item .accordion__content .ingredients_content_inner .ingredients_content .metafield-rich_text_field p:last-child{padding-block-end:0}.product-info__block-item .accordion__content .ingredients_content_inner .ingredients_content .metafield-rich_text_field p strong{font-size:14px;line-height:130%;font-weight:600}.product-info__block-item .accordion__content .ingredients_content_container .ingredients_header{font-size:16px;font-weight:600;font-family:var(--font-outfit);padding-block-start:21px;padding-block-end:9px;line-height:120%}.product-info__block-item .accordion__content .ingredients_content_container .ingredients_cooking_method_steps ol{list-style:revert;list-style-position:inside}.product-info__block-item .accordion__content .ingredients_content_container .ingredients_cooking_method_steps ol li{font-family:var(--font-outfit);font-weight:400;line-height:130%;padding-block:11px}.product-info__block-item .accordion__toggle .text-with-icon{font-family:var(--font-outfit);font-size:18px;font-weight:600;line-height:120%;color:#3c3c3c}.product-info__block-item .accordion__content span.metafield-multi_line_text_field{color:#3c3c3cb2;line-height:130%;font-size:18px;font-weight:400;opacity:1}.product-info__accordion{padding-inline:16px}.product-info__accordion .accordion__content table tbody tr:nth-child(odd){background:#3c3c3c1a}.product-info__accordion .accordion__content table th,.product-info__accordion .accordion__content table td{font-size:18px;align-content:center;line-height:130%;font-family:var(--font-outfit);font-weight:400;padding-block:7px;color:#3c3c3c;text-align:center;border:none}.product-info__block-item[data-block-id=collapsible_text_zgx8Gm] .product-info__accordion{border-block-start-width:0px}.product-info__block-item .product-info__accordion{border-block-start-width:2px;border-block-end-width:2px;border-color:#3c3c3c1a}.product-info__block-item .product-info__accordion .accordion__toggle{padding-block:17px}details .icon-plus-wrapper,details[open] .icon-minus-wrapper{display:block}details .icon-minus-wrapper,details[open] .icon-plus-wrapper{display:none}.product-info__accordion .accordion__content table td.row_header{font-weight:600;text-align:left;padding-inline-end:78px;padding-inline-start:19px}.product-info__accordion .accordion__content table th{font-weight:600;align-content:center}.product-info__block-item .accordion__content .prose{font-size:16px;color:#3c3c3c;font-weight:400;line-height:130%}.product-info__block-item .accordion__content .ingredients_content_container .ingredients_cooking_method_steps ol li strong{font-weight:600}.product-info__block-item .accordion__content .ingredients_content_container .ingredients_cooking_method_steps ol li:last-child{padding-block-end:0}.shopify-section--product-recommendations .section-header{grid-template-columns:max-content;justify-content:center}.shopify-section--main-product .back_to_collection_btn{display:flex;align-items:center;justify-content:start;gap:14px;width:max-content;margin-block-end:16px}.shopify-section--main-product .back_to_collection_btn .back_to_collection_btn_icon{background:#fff000;padding:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50px}.shopify-section--main-product .back_to_collection_btn:hover .back_to_collection_btn_icon{background:#5f5a00}.shopify-section--main-product .back_to_collection_btn:hover .back_to_collection_btn_icon svg path{stroke:#fff}.shopify-section--main-product .back_to_collection_btn .back_to_collection_btn_text{font-size:18px;line-height:130%;font-weight:400;font-family:var(--font-outfit);color:#3c3c3c;text-decoration:underline}.product-gallery__thumbnail-list .product-gallery__thumbnail[aria-current=true]{background:#3c3c3c1a;border:2px solid #3C3C3C1A;border-radius:8px}.product-gallery__thumbnail-list .product-gallery__thumbnail .object-contain{height:100%;width:100%;aspect-ratio:1}.product-gallery__thumbnail:after{content:unset}.header__cart-count .count-bubble{background:#fff000;color:#1a1a1a}.shopify-section--header .header__wrapper{padding:17px 80px}.buy-buttons .button{text-transform:capitalize}.header__icon-list .text-with-icon{font-family:var(--font-outfit);font-weight:600;font-size:16px}.header__main-nav .mega-menu{background:#fef3e2!important;padding:35px 80px}.header__main-nav .dropdown-menu{background:#fef3e2!important;color:#3c3c3c;font-size:16px;font-family:var(--font-outfit);font-weight:400;padding:24px}p.bold.text-subdued{font-family:var(--font-hanuman);font-size:24px;color:#3c3c3c;line-height:120%}.navigation-promo.navigation-promo--grid.scroll-area.bleed{gap:18px}.navigation-promo__wrapper .menu_heading_text{color:#3c3c3c;font-size:24px;font-family:var(--font-hanuman);font-weight:700;line-height:120%}.predictive_product_wrapper{margin-block-end:14px;box-shadow:0 4px 16px #3c3c3c14;padding:14px;border-radius:8px}.predictive_product_wrapper .predictive_product_block{display:flex;align-items:center;justify-content:start;gap:12px}.predictive_product_wrapper .predictive_product_block .right_side{flex:1}.predictive_product_wrapper .predictive_product_block .left_side img{padding:8px 13px}.plus_icon_wrapper{background:#fff000;padding:18px;border-radius:50px}.search-drawer::part(content){background:#fef3e2}.custom_search_icon svg>*{stroke:#3c3c3c}.main-search-form .button{background:#fff000}.predictive_product_title{font-size:18px;font-family:Outfit;font-weight:600;line-height:120%;color:#3c3c3c}.predictive_product_price{font-size:16px;font-weight:400;font-family:Outfit;line-height:130%;margin-block-start:9px;color:#3c3c3c}.predictive_product_container_outer p.bold.text-subdued{font-size:24px;line-height:120%;font-weight:700;margin-block-start:32px;margin-block-end:16px}.predictive-search ul li span.reversed-link.hover\:show{font-size:18px;font-family:Outfit;font-weight:400;color:#000;line-height:130%}.search-input input[type=search]{border:1px solid #3C3C3C66;border-radius:50px;padding:14px 18px;font-size:16px;line-height:130%;font-family:Outfit;font-weight:400}.search-input input[type=search]::placeholder{font-size:16px;line-height:130%;color:#3c3c3c66;font-family:Outfit;font-weight:400}.search-input:focus-within{border-bottom:none}.search-drawer::part(body){padding:32px 80px}.custom_search_drawer_header{display:flex;justify-content:space-between;padding-bottom:12px}.search-drawer .search-input{border-bottom:0}.search-drawer form[role=search]{gap:24px}.block-swatch{padding:0}.block-swatch span{font-size:18px;font-weight:600;font-family:var(--font-outfit);padding:18px 28px}.variant-picker__option.types .block-swatch:before{box-shadow:none;border-bottom:2px solid #3C3C3C}.variant-picker__option-info span{display:none}.shopify-section--contact-info .content_wrapper{padding:22px;border-radius:14px}.shopify-section--contact-info .contact-form{padding-block:0;padding-inline:24px}.shopify-section--contact-info .section-stack__intro .prose p.subheading{font-size:24px;line-height:120%;font-weight:600;color:#3c3c3c}.shopify-section--contact-info .section-stack__intro h2.h2{font-size:46px;font-weight:700;font-family:var(--font-hanuman);line-height:120%;color:#3c3c3c}.shopify-section--contact-info .section-stack__intro .prose p{font-size:18px;font-weight:400;font-family:var(--font-outfit);line-height:130%;color:#3c3c3cb2;opacity:1}.shopify-section--contact-info .contact-form .heading{font-size:24px;line-height:120%;font-family:var(--font-outfit);font-weight:600;color:#3c3c3c}.shopify-section--contact-info .contact-form .info p{font-size:18px;line-height:130%;font-family:var(--font-outfit);color:#3c3c3c;padding-block-start:8px}.shopify-section--contact-info .contact-form .info p strong{font-weight:600;line-height:120%;font-size:20px}.shopify-section--contact-info .contact-form .info p a{text-decoration:underline}.shopify-section--main-page .contact .page_content_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:100%}.shopify-section--main-page .contact .page_content_wrapper .h1.text-center{font-size:64px;font-weight:700;line-height:120%}.shopify-section--main-page .page_banner_image_wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.shopify-section--main-page .page_banner_image_wrapper .page_banner_image{width:100%;height:100%;object-fit:cover;object-position:center center}.shopify-section--main-page .contact .page .h1{z-index:2}.shopify-section--contact-block .section{padding-block:24px;padding-inline:42px;margin-block:42px;margin-inline:80px;box-shadow:none}.shopify-section--contact-block .contact-form{padding:0}.shopify-section--contact-block a.contact_btn{display:block;background:#21187b;color:#f9f9f9;width:100%;text-align:center;padding-block:13px;border-radius:50px;font-size:18px;font-weight:500;margin-block-end:8px;font-family:var(--font-outfit);line-height:100%;height:50px;display:flex;align-items:center;justify-content:center}.shopify-section--contact-block a.contact_btn:hover{background:#777}.shopify-section--contact-block .content_separator{display:flex;align-items:center;justify-content:center;width:100%;line-height:130%;font-size:16px;font-weight:400;color:#3c3c3cb2;font-family:var(--font-outfit);margin-block:16px}.shopify-section--contact-block .content_separator:before,.shopify-section--contact-block .content_separator:after{content:"";width:100%;height:1px;background:#3c3c3c66;margin-inline:5px}.shopify-section--contact-block .email_tel_wrapper{text-align:center}.shopify-section--contact-block .email_content,.shopify-section--contact-block .whatsapp_content{font-size:18px;line-height:130%;font-family:var(--font-outfit);font-weight:400;margin-block-end:8px}.shopify-section--contact-block .email_content a,.whatsapp_content a{text-decoration:underline}.shopify-section--contact-block .whatsapp_content{display:flex;align-items:center;justify-content:center;gap:4px}.shopify-section--contact-block .section-stack__intro .prose h2.h2{font-size:32px;font-weight:700;line-height:120%;font-family:var(--font-hanuman);color:#3c3c3c}.shopify-section--contact-block .section-stack__intro .prose p.subheading{margin-block:9px!important;font-size:18px;line-height:130%;font-family:var(--font-outfit);font-weight:400;color:#3c3c3cb2}.shopify-section--contact-block .section-stack__intro .prose p:not(.subheading){margin:0;font-size:24px;font-weight:700;font-family:var(--font-hanuman);line-height:120%;color:#3c3c3c}.shopify-section--contact-block .section-stack--horizontal{align-items:center}.shopify-section--rich-text .section{padding-block:4rem}.shopify-section--rich-text .section .h2.hyphenate{font-size:46px;font-weight:700;line-height:120%;color:#3c3c3c}.shopify-section--rich-text .section .content{font-size:18px;line-height:130%;font-weight:400;color:#3c3c3cb2;margin-block-start:24px}.shopify-section--text-with-icons .section{padding:42px 80px}.shopify-section--text-with-icons .section h2.h3{font-size:46px;font-weight:700;line-height:120%;color:#3c3c3c;font-family:var(--font-hanuman)}.shopify-section--rich-text .section .country_wrapper .content{font-size:18px;line-height:130%;font-weight:400;color:#3c3c3c;margin-block-start:9px}.shopify-section--rich-text .section:has(.country_wrapper){padding-block-end:42px}.shopify-section--image-with-text-overlay .section{padding-block-end:32px}.multiple-images-with-text .prev-next-buttons{display:none}.multiple-images-with-text .multiple-images-with-text__image-list>img{border-radius:20px;aspect-ratio:3/4;object-fit:cover}.multiple-images-with-text .multiple-images-with-text__content-list p.h1{font-size:46px;font-weight:700;line-height:120%}.multiple-images-with-text .multiple-images-with-text__content-list p{font-size:18px;line-height:130%;font-weight:400;margin-block-start:24px}.custom-hr-recruitment .shopify-section--multiple-images-with-text .section{padding-block-end:30px}.custom-halal-quality-accreditations .shopify-section--slideshow .slideshow--multiple-slides p.h1{font-size:64px;margin-block-start:20px}.custom-halal-quality-accreditations .multiple-images-with-text .multiple-images-with-text__content-list p.h1{margin-block-start:12px}.custom-halal-quality-accreditations .multiple-images-with-text .multiple-images-with-text__content-list p:not(.subheading,.h1){color:#3c3c3cb2;margin-block-start:24px}.custom-halal-quality-accreditations .multiple-images-with-text .multiple-images-with-text__content-list p.subheading{font-weight:600;font-size:24px;line-height:120%}.shopify-section--timeline img.timeline__image.rounded{aspect-ratio:1;object-fit:cover}.shopify-section--blog-post-cards .section-stack{gap:36px}.shopify-section--blog-post-cards .custom-blog-cards h2.h2{font-size:46px;font-weight:700;line-height:120%}.shopify-section--blog-post-cards .custom-blog-cards .prose p{margin-block-start:9px;font-size:18px;line-height:130%;font-weight:400;font-family:var(--font-outfit);color:#3c3c3cb2}.shopify-section--blog-post-cards .blog-cards__icon.hidden-desktop{display:none}.shopify-section--blog-post-cards .blog-cards__icon.hidden-mobile{display:block}.shopify-section--timeline p.subheading.text-base{font-size:24px;font-weight:600;line-height:120%}.shopify-section--timeline p.h2{margin-block-start:12px;font-size:46px;font-weight:700;line-height:120%}.shopify-section--timeline p:not(.subheading,.h2){color:#3c3c3cb2;margin-block-start:24px;font-size:18px;line-height:130%;font-weight:400}.shopify-section--timeline .circle-button{background:#fff000;box-shadow:none;width:64px;height:64px}.shopify-section--timeline .circle-button:hover{background:#5b5b00}.shopify-section--timeline .circle-button:hover .animated-arrow:before{border-color:#fff;transform:rotate(45deg)}.shopify-section--timeline .timeline__nav-item .timeline__nav-label{font-size:18px;font-family:var(--font-outfit);font-weight:400;line-height:130%}.shopify-section--multi-column-horizontal p.subheading{font-weight:600;font-size:20px;line-height:120%;font-family:var(--font-outfit);color:#3c3c3c}.shopify-section--multi-column-horizontal h2.h2{margin-block-start:12px;font-size:46px;font-weight:700;line-height:120%}.shopify-section--multi-column-horizontal p:not(.subheading,.h2){font-size:18px;color:#3c3c3cb2;line-height:130%;font-weight:400;margin-block-start:24px}.shopify-section--multi-column-horizontal p:not(.subheading,.h2) strong{font-weight:600}.shopify-section--multi-column-horizontal .multi-column__item img.rounded{max-width:120px;margin:0 auto}.shopify-section--multi-column-horizontal .multi-column__item{gap:12px}.shopify-section--blog-post-cards .blog-cards__item{box-shadow:0 12px 24px #3c3c3c14}.shopify-section--image-link-blocks .section-header{grid-template-columns:auto;justify-content:center;align-items:center}.shopify-section--image-link-blocks .section-header h2.h2{font-size:46px;font-weight:700;line-height:120%}.shopify-section--image-link-blocks .image-link-blocks{gap:18px}.shopify-section--image-link-blocks .image-link-blocks__item .content-over-media.rounded{border-radius:8px;box-shadow:0 12px 24px #3c3c3c14}.shopify-section--image-link-blocks .circle-button{background:#fff000;box-shadow:none;width:64px;height:64px}.shopify-section--image-link-blocks .circle-button:hover{background:#5b5b00}.shopify-section--image-link-blocks .circle-button:hover .animated-arrow:before{border-color:#fff;transform:rotate(45deg)}.shopify-section--image-link-blocks .image-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.shopify-section--image-link-blocks .image-popup.active{opacity:1;visibility:visible}.shopify-section--image-link-blocks .popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;cursor:pointer}.shopify-section--image-link-blocks .popup-content{position:absolute;left:50%;top:50%;max-width:90%;max-height:90vh;width:max-content;background:#fff;border-radius:var(--rounded-sm);overflow:hidden;z-index:2;transform:translate(-50%,-50%);transition:transform .3s ease}.shopify-section--image-link-blocks .popup-close{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.1);background:#fff000;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:background-color .2s ease}.shopify-section--image-link-blocks .popup-body{padding:20px;overflow-y:auto;scrollbar-width:thin;max-height:90vh;width:580px;max-width:95vw}.shopify-section--image-link-blocks .popup-image img{width:100%;height:100%;object-fit:contain;border-radius:8px}.shopify-section--footer .footer__wrapper{gap:46px}.shopify-section--footer .footer__aside{border-top:2px solid #3C3C3C1A;padding-block-start:32px}.shopify-section--footer .footer__aside-bottom{display:flex;flex-direction:column;align-items:start;gap:16px}.drawer::part(body),.drawer::part(footer){background:#fef3e2}.cart-drawer button[name=checkout]{background:#fff000;font-family:var(--font-outfit);font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;vertical-align:middle}.cart-drawer .buy-buttons--compact .button--secondary{background:transparent;border-radius:999px;border:2px solid #3C3C3C66}.cart-drawer__top p.h5{font-family:var(--font-hanuman);font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;color:#3c3c3c}.cart-drawer__top .count-bubble{display:none}.cart-drawer .line-item__info a .reversed-link{font-family:var(--font-hanuman);font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;color:#3c3c3c}.cart-drawer .line-item__info .price-list{font-family:var(--font-outfit);font-weight:600;font-size:16px;line-height:120%;letter-spacing:0;color:#3c3c3c}.cart-drawer .line-item__info p.text-subdued{font-family:Outfit;font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;color:#3c3c3cb2}line-item-quantity a.link{font-family:var(--font-outfit);font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;color:#3c3c3c}.line-item__media-wrapper{border:2px solid #3C3C3C1A;border-radius:8px;padding:13.62px;max-width:140px}.drawer::part(footer) .cart_total{font-family:var(--color-text-black);font-weight:600;font-size:24px;line-height:120%;letter-spacing:0;color:#3c3c3c}.drawer::part(footer) .cart_total_price{font-family:var(--color-text-black);font-weight:400;font-size:20;line-height:130%;letter-spacing:0;color:#3c3c3c}.drawer::part(footer) .cart-general-text{font-family:Outfit;font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;color:#3c3c3cb2}.drawer .empty-state .prose a.button{background:#fff000}.empty-state__icon-wrapper svg path{stroke:#3c3c3c}.quick-buy-drawer__info a.button--secondary{background:transparent;border-radius:999px;border:2px solid #3C3C3C66}.quick-buy-drawer__info button[name=checkout]{background:#fff000}.quantity-wrapper{padding:12px 24px;border:2px solid #3C3C3C66;border-radius:999px}.quantity-wrapper .quantity-input{border:none;font-weight:500;font-family:var(--font-outfit);font-size:18px;color:#3c3c3c;padding:0}.quantity-wrapper .qty-btn.minus{vertical-align:super}.customer-form{margin-block-start:80px;margin-block-end:100px}.customer-form .customer-form__box{background:no-repeat;box-shadow:0 4px 16px #3330001f;border-radius:24px;padding:72px;gap:32px}.customer-form .customer-form__box .customer-form__box-inner{margin:0;max-width:100%}.customer-form .customer-form__box .customer-form__box-inner .v-stack{gap:32px}.customer-form .customer-form__box .customer-form__box-inner .v-stack .form:not(.form--tight){gap:18px}.customer-form .customer-form__box .customer-form__box-inner .v-stack .fieldset{gap:24px}.customer-form .customer-form__box .customer-form__box-inner .v-stack .fieldset .floating-label{font-size:18px;color:#3c3c3c66;opacity:1;font-family:var(--font-outfit);font-weight:400;line-height:130%}.customer-form .customer-form__box-inner .h2{font-family:var(--font-hanuman);font-weight:700;line-height:120%;letter-spacing:0}.customer-form .customer-form__box-inner .input{border-color:#3c3c3c66;border-radius:14px;font-family:var(--font-outfit);font-weight:400;font-size:18px;line-height:130%;letter-spacing:0}.customer-form .customer-form__box-inner .button{margin-block-start:14px;background:#fff000}.customer-form .customer-form__box-inner .link.text-subdued{font-family:var(--font-outfit);font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:0;color:#3c3c3c;text-decoration-style:solid}.shopify-section--main-customers-login .fieldset-link{margin-block-end:0}.cart-general-text{font-size:16px;line-height:130%}.cart-drawer span.h5.cart_total_price{font-size:20px;font-family:var(--font-outfit);font-weight:400;line-height:130%}.cart .cart-order button[name=checkout]{background:#fff000}.cart-order>*{font-family:var(--font-outfit)}@media screen and (min-width:1600px){.shopify-section--collection-banner picture img{object-fit:cover}}@media screen and (min-width:1000px){.product product-gallery{top:calc(var(--sticky-area-height) + 20px);z-index:1;position:sticky}}@media(max-width:1000px){.custom-tabbed-products .product-tab{width:120px;height:auto}.custom-tabbed-products .product-tab img{width:100%;height:100%}.custom-tabbed-products .product-tabs{justify-content:normal;overflow-x:auto;padding:0}.custom_collection_header{max-width:450px}.collection__top-bar,.collection__facets{display:block}.facets__floating-filter{display:none}}@media(min-width:1150px){.navigation-promo{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.shopify-section--contact-info .section{padding-inline:80px;padding-block:64px}.shopify-section.shopify-section--main-page:has(.contact){margin-block-end:80px}.shopify-section--text-with-icons .section:has(.contact){padding:5rem}.shopify-section--text-with-icons .text-with-icons__text-wrapper.custom-text-with-icons .prose{max-width:160px}.shopify-section--timeline .timeline__slide{display:flex;align-items:center}.shopify-section--timeline .timeline__slide>.timeline__image-wrapper{padding-inline-end:42px;flex-basis:40%}.shopify-section--timeline .timeline__slide>.prose{flex-basis:60%;max-width:50%;padding-inline-end:0}.shopify-section--multi-column-horizontal .section-stack{display:flex;align-items:start}.custom-halal-quality-accreditations .shopify-section--multiple-images-with-text .section{padding-block-end:34px}.custom-halal-quality-accreditations .shopify-section--multi-column-horizontal .section-stack{gap:64px}.custom-halal-quality-accreditations .shopify-section--multi-column-horizontal .multi-column{gap:42px}.custom-halal-quality-accreditations .shopify-section--multi-column-horizontal .section-header{grid-template-columns:1fr}.custom-halal-quality-accreditations .shopify-section--multi-column-horizontal .section{padding-block:42px}.custom-halal-quality-accreditations .shopify-section--text-with-icons .section{padding-block-end:64px;padding-block-start:40px}.custom-halal-quality-accreditations .shopify-section--contact-block .section{margin-block:64px}.custom-halal-quality-accreditations .shopify-section--blog-post-cards .section{padding-block-end:42px}}@media screen and (min-width:700px){.product-gallery__thumbnail-list{grid-auto-columns:94px}.product-gallery__thumbnail-list .product-gallery__thumbnail{aspect-ratio:1;width:94px;height:94px;border-radius:8px}}@media(max-width:768px){p.h2,.h2{font-size:32px}.text-with-icons{gap:0}.slideshow--multiple-slides p.h1{font-size:48px}.custom-text-with-icons p{font-size:16px}.custom-text-with-icons p.h6{font-size:18px}span.text-with-icons-content{margin-block-start:9px!important}.custom-image-with-text-overlay{height:500px}.shopify-section--image-with-text-overlay .text-custom .prose p.h2{font-size:32px}.custom-image-with-text-overlay-content{max-width:517px}.custom-social-media-wrapper{margin:10px 0 30px}.custom-social-media .custom-social-link{font-size:18px}.custom-social-media-wrapper img{width:32px;height:32px}.custom-social-media-wrapper .custom-social-media{padding:15px 12px 0 0}.custom-social-media-wrapper .custom-social-media:last-child{padding-right:0}.mobile-only{display:block}.custom-tabbed-products .product-card{width:55%}.view-all-btn{background:#ffd400;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;color:#000;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.custom-tabbed-products .product-carousel{overflow:visible}.custom-tabbed-products .flickity-prev-next-button.previous{top:auto;bottom:-100px}.custom-tabbed-products .flickity-prev-next-button.next{top:auto;bottom:-100px;left:70px}.custom-tabbed-products .flickity-prev-next-button{height:50px;width:50px}.custom-tabbed-products .button{margin:25px 0 0}.custom-tabbed-products .tab-content{text-align:end!important}.custom-tabbed-products .button{padding:12px 24px;height:50px;display:flex;align-items:center;justify-content:flex-end;width:max-content;margin-inline-start:auto}.custom-tabbed-products .section{padding-bottom:90px}.sticky-buy-now .buy-now-btn span.button{width:101px;font-size:14px}.subcategory-list{display:none}.badge{font-size:16px!important}product-card.product-card{padding:6px}.product-card__badge-list{top:-5px;left:0}.custom_collection_title{font-size:48px}.custom_collection_baner_content{font-size:18px}.shopify-section--collection-banner .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:550px}.custom-image-link-block-wrapper .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:auto}.hero-product-card{width:350px;z-index:3;bottom:25px;right:50%;left:50%;transform:translate(-50%)}.collection .container{overflow:hidden}.collection{gap:20px}.collection-banner .place-self-center{margin-top:-40px}.selected-label{display:flex;align-items:center}.selected-label img{width:60px}.shopify-section--main-product .back_to_collection_btn{margin-block-start:12px}.product-info__block-item h1.product-info__title{font-size:32px}.product-info__block-item .price-list .text-lg{font-size:26px}.product-info__block-item[data-block-id=price]{margin-block-start:24px}.product-info__block-item[data-block-id=buy_buttons] .product-info__quantity-selector .form-control{min-width:150px}.product-info__block-item[data-block-id=buy_buttons]{gap:14px}.product-info__block-item .product-info__accordion{padding-inline:0}.product-info__accordion .accordion__content table td.row_header{padding-inline-end:30px;padding-inline-start:12px}.product-info__accordion .accordion__content{padding-inline-end:0}.product-info__block-item .accordion__content .ingredients_content_wrapper{flex-direction:column}.product-info__block-item .accordion__content .ingredients_content_wrapper .ingredients_content_inner{padding-block-end:16px}.product-info__block-item .accordion__content .ingredients_content_container .ingredients_cooking_method_steps ol{padding-inline-start:20px;list-style-position:outside}.shopify-section--product-recommendations .section-header{grid-template-columns:auto;justify-content:center;max-width:90%;text-align:center;color:#10151a;margin:0 auto}.header__icon-list li a.tap-area:has(.icon-account){display:block}.shopify-section--header .header__wrapper{padding:10px 25px}.header__icon-list{gap:24px}.shopify-section--main-product .product{gap:32px}.variant-picker__option-values{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.variant-picker__option-values>*{flex:0 0 auto;scroll-snap-align:start}.variant-picker__option.size .variant-picker__option-values{display:flex;flex-wrap:wrap;overflow:hidden;scroll-snap-type:unset}.search-drawer::part(body){padding:12px 20px}.footer__block--text{grid-column:1}.secondary_logo_text{max-width:55%}.secondary_logo_text span{font-size:14px}.shopify-section--main-page .contact .page_content_wrapper .h1.text-center{font-size:48px}.shopify-section.shopify-section--main-page:has(.contact){margin-block-end:38px}.shopify-section--contact-info .section{padding-inline:20px;padding-block:32px}.shopify-section--contact-info .section-stack__intro h2.h2{font-size:32px;margin-block-start:14px}.shopify-section--contact-info .section-stack__intro .prose p{margin-block-start:14px}.shopify-section--contact-info .contact-form{padding-block:0;padding-inline:0;border-radius:14px}.shopify-section--contact-info .content_wrapper{padding:22px 18px}.shopify-section--contact-info .contact-form .info p strong{font-size:18px}.content-over-media .text-custom a.button.button--xl{padding:20px 32px;height:64px;display:flex;align-items:center;justify-content:center;width:max-content}.slideshow__controls .circle-button{width:64px;height:64px}.shopify-section--contact-block .section{padding-block:18px;padding-inline:14px;margin-block:38px;margin-inline:20px;border-radius:16px;box-shadow:none}.shopify-section--contact-block .section-stack__intro .prose h2.h2{font-size:26px}.shopify-section--contact-block .section-stack__intro .prose p:not(.subheading){font-size:18px}.shopify-section--rich-text .section .h2.hyphenate{font-size:32px;text-align:left}.shopify-section--rich-text .section .content{text-align:left}.shopify-section--text-with-icons .section{padding:42px 20px}.shopify-section--text-with-icons .section h2.h3{font-size:32px;text-align:center}.shopify-section--text-with-icons .section .image-icon{width:48px}.shopify-section--text-with-icons .text-with-icons__list{gap:36px}.shopify-section--text-with-icons .partner_block .custom-text-with-icons p.h6{font-size:16px}.custom-image-with-text-overlay{height:auto}.shopify-section--text-with-icons .section{padding:38px 20px}.shopify-section.shopify-section--rich-text:has(.country_wrapper){display:none}.shopify-section--image-with-text-overlay .section{padding-block:32px;padding-block-end:0}.shopify-section--slideshow .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:700px}.shopify-section--multiple-images-with-text .multiple-images-with-text__content-list .prose p.h1{font-weight:700;font-size:32px;line-height:120%;color:#10151a}.shopify-section--multiple-images-with-text .multiple-images-with-text__content-list .prose p{text-align:left;font-size:18px;font-weight:400;line-height:130%}.custom-hr-recruitment .shopify-section--multiple-images-with-text .section{padding-block-end:5px}.custom-hr-recruitment .custom-text-with-icons p.h6{font-size:16px}.custom-hr-recruitment .shopify-section--contact-block .section{margin-block-start:0}.custom-hr-recruitment .shopify-section--slideshow .content-over-media picture img{object-position:18%}.custom-hr-recruitment .shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item{gap:18px}.shopify-section--timeline .timeline__slide>.prose{text-align:left}.custom-halal-quality-accreditations .shopify-section--slideshow .slideshow--multiple-slides p.h1{font-size:48px;margin-block-start:13px}.custom-halal-quality-accreditations .multiple-images-with-text .multiple-images-with-text__content-list p.subheading{font-weight:600;font-size:24px;line-height:120%}.custom-halal-quality-accreditations .multiple-images-with-text .multiple-images-with-text__content-list p:not(.subheading,.h1){color:#10151a;margin-block-start:18px}.custom-halal-quality-accreditations .shopify-section--timeline p.h2{font-size:32px}.custom-halal-quality-accreditations .shopify-section--timeline p:not(.subheading,.h2){margin-block-start:14px}.shopify-section--timeline .timeline__nav-item .timeline__nav-label{font-size:16px}.shopify-section--timeline .timeline__nav-item{min-width:72px}.shopify-section--timeline .timeline__buttons{display:flex;align-items:center;justify-content:center;gap:16px;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1}.shopify-section--timeline .circle-button{width:50px;height:50px}.shopify-section--timeline .section{padding-block-end:70px}.custom-halal-quality-accreditations .shopify-section--text-with-icons .section{padding:60px 20px 38px}.custom-halal-quality-accreditations .shopify-section--text-with-icons .section .image-icon{width:64px;height:64px;object-fit:contain}.custom-halal-quality-accreditations .shopify-section--text-with-icons .section .page-dots{padding-block-start:24px}.custom-halal-quality-accreditations .shopify-section--multi-column-horizontal .section{padding-block-start:24px;padding-block-end:32px;margin-block-end:24px}.shopify-section--multi-column-horizontal h2.h2{font-size:32px}.shopify-section--multi-column-horizontal .multi-column__item{gap:14px;display:flex;align-items:end}.shopify-section--multi-column-horizontal .multi-column__item img.rounded{max-width:90px;width:max-content;margin:unset}.shopify-section--multi-column-horizontal .v-stack p:not(.subheading,.h2){font-size:16px}.shopify-section--multi-column-horizontal .multi-column{gap:24px}.shopify-section--blog-post-cards .section{padding-block:38px}.shopify-section--blog-post-cards .custom-blog-cards h2.h2{font-size:32px}.shopify-section--blog-post-cards .section-stack{gap:14px}.shopify-section--blog-post-cards .blog-cards__icon.hidden-desktop{display:block}.shopify-section--blog-post-cards .blog-cards__icon.hidden-mobile{display:none}.shopify-section--blog-post-cards .blog-cards__item:not(.is-active){display:none}.shopify-section--blog-post-cards .pagination-controls,.shopify-section--blog-post-cards .pagination-controls .page-numbers{display:flex!important;align-items:center;justify-content:center;gap:24px}.shopify-section--blog-post-cards .pagination-controls{margin-block-start:10px}.shopify-section--blog-post-cards .pagination-controls .page-numbers button{font-size:16px;font-weight:600;line-height:120%;color:#3c3c3cb2;font-family:var(--font-outfit)}.shopify-section--blog-post-cards .pagination-controls .page-numbers button.is-active{color:#3c3c3c;text-decoration:underline}.shopify-section--blog-post-cards .pagination-controls .circle-button{background:#fff000;box-shadow:none;width:50px;height:50px}.shopify-section--image-link-blocks .popup-content{max-width:95%;max-height:85vh}.shopify-section--image-link-blocks .image-link-blocks{gap:14px}.shopify-section--image-link-blocks .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:max-content}.shopify-section--image-link-blocks .circle-button{opacity:1;visibility:visible;top:100%;left:60%;transform:translate(-50%);margin-block-start:24px}.shopify-section--image-link-blocks .circle-button[is=prev-button]{left:38%!important}.shopify-section--image-link-blocks .circle-button[is=next-button]{left:60%}.shopify-section--image-link-blocks .section{padding-block-end:112px}.shopify-section--image-link-blocks .section-header h2.h2{font-size:32px}.shopify-section--image-link-blocks .section .section-stack{gap:24px}.custom-halal-quality-accreditations .shopify-section--contact-block .section{margin-block-start:24px;margin-block-end:62px}.shopify-section--footer .footer__wrapper{gap:28px}.shopify-section--footer .footer__aside{padding-block-start:24px}.shopify-section--footer .footer__aside-bottom{flex-direction:column-reverse}.footer .footer__copyright .text-sm{font-size:14px}.sort-by-facet .bold,.facets-horizontal .text-with-icon{font-size:16px}.facets-horizontal{justify-content:start}.collection__top-bar .facets-summary .sort-by-facet{gap:0;flex-direction:row;align-items:center;margin:0;flex-basis:45%;padding-inline-end:0}.collection__top-bar .facets-summary .sort-by-facet .text-with-icon{position:unset;justify-content:space-between;width:100%}.facets-horizontal .text-with-icon.custom-filter{flex-direction:row;gap:0;padding-inline-end:0;align-items:center;width:100%;justify-content:space-between}.facet-container{display:flex;flex-direction:column}.facets-container{width:100%;flex-basis:44%}.collection--filters-horizontal .collection__top-bar{justify-content:center}.customer-form{margin-block-start:42px;margin-block-end:66px}.customer-form .customer-form__box{margin-inline:20px;padding:32px 20px}.customer-form .customer-form__box-inner .button{margin-block-start:10px;padding-block:13px;height:50px}.customer-form .customer-form__box .customer-form__box-inner .v-stack .form:not(.form--tight){gap:14px}.customer-form .customer-form__box .customer-form__box-inner .v-stack{gap:24px}.facets-summary .facets-horizontal .facet-dialog{position:absolute;right:0;left:auto}.custom-product .shopify-section--product-recommendations .scroll-area{padding-block-end:80px}.custom-product .shopify-section--product-recommendations .flickity-prev-next-button.previous{left:33%;right:auto;top:auto;bottom:-95px;width:50px;height:50px}.custom-product .shopify-section--product-recommendations .flickity-prev-next-button.next{left:auto;right:33%;top:auto;bottom:-95px;width:50px;height:50px}#header-sidebar-menu .panel__wrapper .panel-footer{display:none}}@media(max-width:500px){.cart-drawer .buy-buttons--compact{grid-template-columns:auto}.shopify-section--collection-banner .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:580px}.footer .footer__copyright{max-width:300px}.footer__block--text .prose.text-subdued p:not(:has(strong)){padding-inline-end:0}.footer__block--text .text-subdued p:first-child{margin-bottom:12px}}@media(max-width:370px){.custom-social-media .custom-social-link,.custom_collection_baner_content{font-size:16px}.hero-product-card{max-width:300px}.footer .footer__copyright{max-width:200px}.footer_logo_container .custom_footer_logo{width:25%}.footer_logo_container .secondary_logo_text{width:75%}.collection__top-bar .facets-summary .sort-by-facet{flex-basis:43%}}.block-swatch.is-disabled{background-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
