.container,.collection-page .section,.product-page .section,.blog-recipes .section,.article-recipes-detail-page .section,.blog-journal .section,.article-journal-details .section,#\34 04-not-found .section,.page-events .section,.page-start-your-subscription .section{max-width:1440px;margin:0 auto;padding-left:60px!important;padding-right:60px!important}h1,h2,h3,h4,h5,h6{margin:0}h1,h2,h3,h4,.moreThanChocolateSection .icon-boxes .icon-box .icon-box-heading{font-family:Nerko One!important;font-weight:400!important}h5,h6,p.subtitleThree,.cart-drawer__heading,.cart-drawer__heading span{font-family:Archivo Black!important}h1{font-size:100px!important;line-height:78.5%!important}h2{font-size:80px!important;line-height:80px!important}h3{font-size:60px!important;line-height:115.5%!important}h4{font-size:40px!important;line-height:115.5%!important}h5.subtitle,.cart-drawer__heading,.cart-drawer__heading span{font-size:24px!important;line-height:115.5%!important}h6.subtitleTwo{font-size:20px!important;line-height:115.5%!important}p.subtitleThree{font-size:15px!important;line-height:115.5%!important}p.bodyLarge{font-size:30px!important;line-height:140%!important}p.bodyMedium{font-size:20px!important;line-height:140%!important}p.bodySmall,header .header__column--right header-menu .menu-list__list-item a{font-size:16px!important;line-height:140%!important}.caption,header .header__column--right header-menu .menu-list__list-item a span span,header .menu-drawer__menu-item-text span{font-size:12px!important;line-height:115.5%!important}.customButton,.findYourCraving .section-resource-list__header .button{font-family:Open Sans!important;padding:16px 32px;font-size:16px;font-weight:700;line-height:140%;border:1px solid #2A4BAF;background:#2a4baf;color:#fff;display:flex;align-items:center;border-radius:50px;width:fit-content;gap:16px;transition:.3s;min-width:126px;justify-content:center;transition:all .3s ease-in-out}.customButton:hover,.findYourCraving .section-resource-list__header .button:hover{background:transparent;color:#2a4baf}.customButton svg path{transition:.3s}.customButton:hover svg path{fill:#2a4baf}.secondaryButton,.findYourCraving .section-resource-list__header .button{color:#2a4baf;background:transparent}.secondaryButton:hover,.findYourCraving .section-resource-list__header .button:hover{background:#2a4baf;color:#fff}.secondaryButton svg path{fill:#2a4baf}.secondaryButton:hover svg path{fill:#fff}.tertiaryButton{border-color:#eb81c7;background-color:#eb81c7}.tertiaryButton:hover{background:transparent;border-color:#eb81c7;color:#eb81c7}.tertiaryButton:hover svg path{fill:#eb81c7}.account-popover,.account-drawer,.cartQuantity .cart-bubble__background,.products-count-wrapper,.collection-events .collection-search,:is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{display:none!important}.primaryColor,header .header__column--right header-menu .menu-list__list-item a,header a.menu-drawer__menu-item,.collection-page h1,.product-page h3,.product-page h4{color:#2a4baf!important}.secondaryColor{color:#eb81c7!important}.textColor{color:#24262f!important}.p-0,header .header__columns{padding:0}.m-0{margin:0!important}.mobileHeading{display:none}header{border-bottom:4px solid #EB81C7}header .header__row,.collection-page .section,.product-page .section,.blog-recipes .section,.article-recipes-detail-page .section,.blog-journal .section,.article-journal-details .section,#\34 04-not-found .section,.page-events .section,.page-start-your-subscription .section{--full-page-grid-central-column-width: 100%;--full-page-grid-margin: 0}header .header__columns{padding-left:60px!important;transition:.3s}header .header__columns:hover{background:#ffc557}header .header__column--right .header-menu{padding-right:25px}header a.menu-list__link{padding-left:20px!important;padding-right:20px!important}header .header__column--right .cart-drawer{background:#eb81c7;padding:20px 20px 18px}header .header__column--right header-menu .menu-list__list-item a span span,header .menu-drawer__menu-item-text span{background:#fff;border-radius:40px;padding:1.5px 7.02px;text-transform:uppercase;margin-left:4px}header .header__columns:hover .header__column--right header-menu .menu-list__list-item:hover a,header .header__columns:hover header .header__column--right header-menu .menu-list__list-item a.menu-list__link--active{color:#fff!important}header .header__columns:hover .header__column--right header-menu .menu-list__list-item:hover a span span{color:#2a4baf!important}header .header__column--right .header-actions__action .svg-wrapper,header .header__column--right .header-actions__action .svg-wrapper svg{width:40px;height:40px}.menu-open>.menu-drawer{right:0;transition:.3s!important}.menu-drawer{transform:none;right:-78vw;left:auto;transition:.3s!important;width:78vw;border-left:6px solid #EB81C7;background:#ffc557}.cart-drawer__dialog.dialog-modal[open]::backdrop{background:#24262f99;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.cart-drawer .cart-drawer__dialog{width:600px}.cart-drawer__header{padding:16px 24px;border-bottom:1px solid #EB81C7}.cart-drawer__header span.cartQuantity{display:flex;align-items:center;position:relative}.cart-drawer__header .cart-bubble{padding:0}.cart-drawer__header .cart-drawer__heading,.cart-drawer__heading span{font-weight:400!important;color:#24262f}.cart-drawer__close-button{top:0;bottom:0;align-items:center;height:60px;outline:none!important;border:none!important}.cart-drawer__close-button svg{width:16px;height:16px}.cart-drawer__items{padding:22px;border-bottom:1px solid #24262F66;-webkit-mask-image:none!important;mask-image:none!important}.cart-drawer__content td.cart-items__media{width:130px;height:130px}.cart-drawer__items .cart-items__table-row{display:flex;gap:24px;position:relative}.cart-drawer__content a.cart-items__title{font-weight:700;color:#090909;padding-right:36px;display:block}.cart-drawer__content .product-desc{font-size:16px;color:#09090999}.cart-drawer__content dl.cart-items__variants+div{display:none}.cart-drawer__content td.cart-items__details.cart-primary-typography{width:calc(100% - 154px)}.cart-drawer__content .cart-items__remove{position:absolute;top:4px;width:24px;height:24px;right:0}.quantityPlusPrice{display:flex;align-items:center;justify-content:space-between}.quantityPlusPrice .cart-items__quantity{margin-top:0}.quantityPlusPrice .cart-items__price text-component{font-family:Archivo Black;font-size:16px;line-height:140%;color:#090909}.cart-drawer__content .cart-items__quantity .quantity-selector{min-width:120px!important;height:40px!important}.cart-drawer__content .quantity-selector .button{width:40px!important;height:40px!important}.cart-drawer__content .quantity-selector input[type=number]{font-size:16px}.cart-drawer__content .quantity-selector .svg-wrapper svg path,.cart-drawer__content .quantity-selector .svg-wrapper svg{width:16px!important;height:16px!important}.cart-fbt{padding:24px;border-bottom:1px solid rgba(36,38,47,.4)}.cartFbtList{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:0}.cartFbtList li{width:calc(25% - 12px)}.cart-fbt .product-card__content .product-media{flex:unset;margin-bottom:12px}.cart-fbt .product-card__title a{font-size:12px;font-weight:400;font-family:Open Sans}.cart-fbt .product-card__price{font-size:14px;line-height:20px;font-family:Archivo Black;margin-top:4px}.cart-shipping-progress{padding:14px 16px 0;margin-bottom:8px;bottom:232px;left:0;right:0}.cart-shipping-progress p{font-weight:700;display:flex;margin-bottom:6px}.cart-shipping-progress p img{width:20px;height:20px;margin-right:4px}.cart-shipping-progress .progress-bar{position:relative;height:6px;background-color:#00652840;border-radius:9999px;overflow:hidden}.cart-shipping-progress .progress-fill{height:100%;background-color:#006528;border-radius:9999px}.checkoutButton{justify-content:space-between}.cart-drawer__summary{gap:16px;padding-top:8px;-webkit-mask-image:none;mask-image:none}.cart__summary-totals{padding:16px 16px 8px;border-radius:12px;background:#ff95331a;border:none!important}.cart__summary-item span,.cart__summary-item .cart__total-value{font-size:16px;font-weight:700}.cart-drawer__content .cart-items__variants{display:none}.cart-drawer--empty .cart-drawer__heading{font-size:32px!important;margin-bottom:0}.cart-drawer--empty .cart-drawer__items{border:none;padding:12px 22px}.additional-checkout-buttons{display:none}.cartFbtList .product-media{aspect-ratio:unset;--ratio: unset;position:relative;padding-bottom:100%}.cartFbtList .product-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bannerSection{position:relative}.bannerContent{position:absolute;top:34%;left:0;right:0;margin:0 auto;text-align:center}.bannerContent img{width:390px;height:auto;margin:0 auto}.bannerContent a{margin:30px auto 0}.mobileBannerImage{display:none}.founder-vision-section{padding:60px 0;text-align:left}.founder-heading{color:#2a4baf;text-transform:uppercase;margin-bottom:30px}.video-wrapper{position:relative;max-width:100%;margin:0 auto;border-radius:32px;overflow:hidden;border:12px solid #24262F}.video-wrapper video{width:100%;display:block}.video-overlay{position:absolute;bottom:0;left:0;width:100%;color:#fff;text-align:left;background:linear-gradient(180deg,#0a0a0a00,#090909);-webkit-backdrop-filter:blur(7.449999809265137px);backdrop-filter:blur(7.449999809265137px);padding:48px 36px 36px}.video-overlay h5{margin-bottom:5px}.video-overlay p{font-size:14px;margin:0}.custom-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:#fff;background:#fff;border-radius:50%;width:96px;height:96px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.custom-play-btn:hover{background:#000c}.ritual-section{position:relative;overflow:hidden}.ritual-bg img{width:100%;display:block}.ritual-content{position:absolute;max-width:1020px;width:calc(100% - 48px);margin:0 auto;padding:35px 35px 120px;bottom:34%;left:0;right:0;background:#1b4bb8;border-radius:20px}.ritual-content *{color:#fefae5;position:relative;z-index:2}.ritual-content a{margin:0 auto}.ritual-content p{max-width:600px;margin:24px auto 36px}.ritual-list{margin-bottom:40px}.ritual-list li{align-items:center}.ritual-overlay{position:absolute;bottom:0}.ritual-overlay img{width:100%;height:auto;display:block}img.ritualIcon{position:absolute;width:118px;height:114px;right:5px;top:65px}.moreThanChocolateSection .icon img{height:148px;object-fit:contain}.collection-page .product-card__content{cursor:default}.product-grid,.findYourCraving .resource-list--grid{gap:32px;row-gap:80px}.product-grid .card-gallery{position:relative;padding-bottom:100%}.product-grid .card-gallery a.contents{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain;display:unset}.product-grid .card-gallery a.contents{background:var(--product-bg, transparent);background-size:cover;background-position:center;background-repeat:no-repeat}.product-grid .card-gallery a.contents *{height:100%;object-fit:contain}.product-grid .user-select-text p,.product-card .user-select-text.contents .text-block p,.blog-card h4{font-size:30px!important;line-height:38px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:420px;margin-top:10px!important;font-weight:700!important;margin-bottom:0!important}.blog-card h4{font-family:Open Sans!important}.product-grid .text-block.rte p,.product-card .text-block.rte p,.blog-card .blog-excerpt{font-size:16px!important;line-height:140%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 12px!important}.product-grid .text-block.rte p:first-child,.product-card .text-block.rte p:first-child{display:-webkit-box}.product-grid .text-block.rte p,.product-card .text-block.rte p,.product-card .text-block.rte .accordion-body div{display:none}.product-grid span.price,.product-card span.price{font-size:20px;line-height:20px}.product-grid .buy-buttons-block,.product-recommendations .buy-buttons-block{width:100%;position:absolute;bottom:200px;padding:6px 16px}.product-recommendations .buy-buttons-block{bottom:216px}.product-grid .accelerated-checkout-block{display:none}.product-grid .slideshow-control{z-index:-1}.product-card .button.add-to-cart-button{border:1px solid #fff;background:#fff;width:fit-content;margin-left:auto;box-shadow:none;font-family:Archivo Black,sans-serif;font-weight:400;color:#000;font-size:18px;line-height:24px;padding:8px 22px}.product-card .button.add-to-cart-button:hover{border-color:#3350a2;background:#3350a2;color:#fff;box-shadow:none}.product-card.blueBg .button.add-to-cart-button:hover{border-color:#f07aaf;background:#f07aaf;color:#fff;box-shadow:none}.product-card .button.add-to-cart-button .add-to-cart-icon{display:none}.collection-page .details-content ul,.blog-recipes .details-content ul{display:flex;flex-wrap:wrap;gap:46px}.collection-page .details-content ul li a,.blog-recipes .details-content ul li a{font-size:24px;line-height:115.5%;color:#090909;font-family:Archivo Black;font-weight:400;opacity:.4}.collection-page .details-content ul li a.active,.blog-recipes .details-content ul li a.active{opacity:1}.collection-page .details-content ul .facets__pill-input:checked+.facets__pill-label{background:transparent;color:#24262f}.collection-page header .header__row,.product-page header .header__row,.blog-recipes header .header__row,.article-recipes-detail-page header .header__row,.blog-journal header .header__row,.article-journal-details header .header__row,#\34 04-not-found header .header__row,.page-events header .header__row,.page-start-your-subscription header .header__row{padding:0!important;max-width:100%}.collection-page .collection-wrapper{display:flex}.collection-page #ResultsList{padding:0}.allProductsTitle{margin:0 0 12px}.allProductsTitle p{font-weight:700!important;color:#09090999}.page-events .three-column-footer-section .footer-blue-bar,.collection-page .three-column-footer-section .footer-blue-bar{background:#ff9533}.product-page .three-column-footer-section .footer-blue-bar,.page-contact .three-column-footer-section .footer-blue-bar{background:#006528}.blog-recipes .three-column-footer-section .footer-blue-bar,.page-infromation-and-policy .three-column-footer-section .footer-blue-bar{background:#77deff}.page-our-story .three-column-footer-section .footer-blue-bar,.article-recipes-detail-page .three-column-footer-section .footer-blue-bar,#\34 04-not-found .three-column-footer-section .footer-blue-bar,.page-our-rituals .three-column-footer-section .footer-blue-bar{background:#be1313}.blog-journal .three-column-footer-section .footer-blue-bar{background:#eb81c7}.product-reserve-spot .three-column-footer-section .footer-blue-bar{background:#24262f}.facets__filters-wrapper .facets__summary{opacity:1!important;border:1px solid #090909;padding:10px 32px;border-radius:50px;font-weight:700;font-size:16px;line-height:140%;height:48px}.facets__label{margin-inline-end:16px!important;color:#090909}.facets__summary .icon-caret{width:24px;height:24px;color:#090909;opacity:1}.facets__inputs-list{gap:20px!important;width:100%!important}.facets__inputs.facets__panel-content{width:100%;top:50px!important}.facets .checkbox .icon-checkmark{width:0;height:0;border:none}.facets__inputs-list-item{width:100%}.facets__inputs-list .facets__pill-label{justify-content:flex-start;padding:0;height:fit-content;box-shadow:none}.collection-page .details-content ul label{font-size:16px;line-height:24px;width:100%;color:#24262f}.facets--horizontal .facets__form{justify-content:flex-start;gap:0}.facets--horizontal .facets__panel .facets__status:has(:not(:empty)){margin:0 16px 0 0}.product-information__grid{gap:60px;display:flex}.product-information__grid>.product-information__media,.product-information__grid>.product-details{min-width:fit-content;padding:0!important}.product-information__grid>.product-details{min-width:calc(46% - 30px);width:calc(46% - 30px)}.product-information__grid>.product-information__media{width:calc(54% - 30px);min-width:calc(54% - 30px)}.product-information__grid .slideshow-controls__thumbnails{width:100%;gap:5px;padding:5px 0}.slideshow-controls__thumbnails-container .slideshow-controls__thumbnail{width:calc(25% - 16px)}.slideshow-controls__thumbnails-container .slideshow-controls__thumbnail[aria-selected=true]{border:2px solid #2A4BAF;outline:none!important}.product-information__grid>.product-details .group-block{padding:0}.product-information__grid .group-block-content a.contents p{font-family:Nerko One;font-size:60px;color:#2a4baf}.product-information__grid .accordion-item{max-width:100%}.product-information__grid .accordion-item p.accordion-text{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:140%}.product-information__grid .group-block-content{gap:10px}.product-information__grid .variant-picker__form label.variant-option__button-label{height:148px;display:block;padding:16px;text-align:center;border:1px solid #FFF6CC;background:#fff6cc;border-radius:0;margin-top:4px}.product-information__grid .variant-option{margin-top:2px}.product-information__grid .variant-picker__form label.variant-option__button-label img{width:74px;margin:0 auto 10px}.product-information__grid .variant-picker__form .variant-option__button-label:has(:checked),.product-information__grid .variant-option__button-label:has(:checked):hover{border-color:#ffc557;background:#fff6cc}.product-information__grid .variant-picker__form span.variant-option__button-label__text{color:#24262f;font-size:16px;line-height:140%}.product-information__grid .variant-picker__form .variant-option__button-label:has(:checked) .variant-option__button-label__text{font-weight:700}.product-information__grid .variant-option--buttons legend{font-size:16px;line-height:24px;font-family:archivo black;color:#09090999}.product-information__grid .product-form-buttons{margin-top:16px}.product-information__grid .product-details .quantity-selector,.cart-drawer__content .cart-items__quantity .quantity-selector{background:#fff;border:1px solid #D9D9D9;border-radius:50px;height:56px;width:168px;min-width:168px}.product-details .quantity-selector .button,.cart-drawer__content .quantity-selector .button{width:56px;height:56px;background:#fffae466}.product-details .quantity-selector .quantity-minus,.cart-drawer__content .quantity-selector .quantity-minus{border-radius:50px 0 0 50px;border-right:1px solid #FFF1B2}.product-details .quantity-selector .quantity-plus,.cart-drawer__content .quantity-selector .quantity-plus{border-left:1px solid #FFF1B2;border-radius:0 50px 50px 0}.product-details .quantity-selector .svg-wrapper svg,.product-details .quantity-selector .svg-wrapper svg path,.cart-drawer__content .quantity-selector .svg-wrapper svg path,.cart-drawer__content .quantity-selector .svg-wrapper svg{width:20px;height:20px;opacity:1}.product-details .quantity-selector .svg-wrapper,.cart-drawer__content .quantity-selector .svg-wrapper{color:#090909}.quantity-selector input[type=number]{font-size:24px;line-height:140%;color:#090909;font-family:Archivo Black}button.shopify-payment-button__button{border-radius:50px;height:56px;font-size:16px;line-height:140%;font-weight:700;text-transform:capitalize;padding:16px 32px;border:1px solid #2a4baf}.product-details .accordion .details.details{border-color:#2a4baf!important;padding-top:10px}.product-details .accordion accordion-custom:first-child .details.details{border-color:#09090940!important;margin-top:10px}.product-details .accordion .details .details__header{font-size:24px;line-height:115.5%;color:#2a4baf}.product-details .accordion .details__header .svg-wrapper,.product-details .details__header .svg-wrapper svg{width:24px;height:24px;color:#090909;opacity:.8}.product-details .accordion .details-content{padding-bottom:15px!important}.product-details .accordion .details-content .metafield-rich_text_field{max-width:100%}.product-details .accordion .details-content ul{padding-left:0}.product-details .accordion .details-content ul li{display:block;list-style:none;color:#24262e;font-size:16px;padding:10px 0;border-bottom:1px solid #D9D9D9}.product-details .accordion .details-content ul li strong{font-weight:600}.product-details .accordion .details-content p{font-size:16px;line-height:140%;opacity:.8;padding-bottom:20px}.product-details .accordion .details-content p:last-child{padding-bottom:0}#shopify-section-template--20051435421934__section_WbfKMM .custom-section-content>.section-content-wrapper{flex-wrap:nowrap!important;flex-direction:row;justify-content:space-between;border-top:1px solid rgb(9 9 9 / 25%);border-bottom:1px solid rgb(9 9 9 / 25%)}.product-page .section-wrapper .accordion{max-width:586px;border:1px solid rgb(9 9 9 / 25%);border-bottom:none}.product-page .section-wrapper .accordion .details.details{border-color:#09090940!important;padding:20px;border:none!important;border-bottom:1px solid rgba(9,9,9,.25)!important}.product-page .section-wrapper .accordion-custom:last-child .details.details{border-bottom:none!important}.product-page .section-wrapper .details .details__header{font-size:20px;line-height:115.5%;color:#24262f;align-items:flex-start}.product-page .section-wrapper .accordion .details .details__header span{margin-right:18px;color:#24262e80;width:28px}.product-page .section-wrapper .accordion .details[open] .details__header span,.product-page .section-wrapper .accordion .details[open] .details__header{color:#2a4baf}.product-page .section-wrapper .details-content p{font-size:16px;max-width:100%;padding-left:46px;color:#09090999}.product-page .section-wrapper .accordion .details .details__header .svg-wrapper{color:#24262f99!important;justify-content:flex-end;margin-right:0;height:23px}.product-page .section-wrapper .accordion .details[open] .details__header span svg{transform:rotate(45deg)}.product-page .section-wrapper .accordion .details[open] .details__header span path.vertical{opacity:1}.utterbond-subscription-widget .ub_subscription_box_group_selling_plan_select_opetion{border:1px solid rgb(9 9 9 / 25%)!important;margin-bottom:16px;padding:24px}.utterbond-subscription-widget .ub_subscription_box_group_selling_plan_select_opetion_radio input[type=radio]{margin:0;width:24px;height:24px}.utterbond-subscription-widget .ub_subscription_box_group_selling_text{color:#24262f!important;font-size:20px;line-height:140%}.utterbond-subscription-widget .ub_subscription_box_group_selling_plan_select_layout_discount_badge,.utterbond-subscription-widget .thsb_subscription_description_section{display:none}.utterbond-subscription-widget .ub_subscription_spg_plan{padding-top:16px;margin-top:16px;border-top:1px solid rgba(9,9,9,.15)}.utterbond-subscription-widget .ub_subscription_box_group_selling_plan_select_opetion.utb_selected{background:#fff6cc;border-color:#ffc557!important}.utterbond-subscription-widget select.ub_subscription_spg_plan_select{background:transparent;box-shadow:none;border-radius:0;border:1px solid rgba(9,9,9,.15);padding:16px;font-size:16px}.utterbond-subscription-widget .ub_subscription_spg_plan label.ub_subscription_box_group_selling_text{font-size:18px;margin-bottom:8px!important;display:block}.utterbond-subscription-widget .ub_subscription_content_select_opetion.th_subscription_content{padding:12px 0 0;margin-bottom:-28px}.utterbond-subscription-widget h5{font-size:16px;line-height:24px;color:#09090999}.utterbond-subscription-widget{margin-top:16px}.blog-search-section{padding:0 0 50px}.blog-listing-wrapper .blog-card img{margin-bottom:12px;min-height:420px;height:100%;max-height:420px;object-fit:cover;object-position:center}.blog-listing-wrapper{display:flex;flex-wrap:wrap;gap:32px}.blog-listing-wrapper .blog-card{max-width:calc(33% - 18px);cursor:pointer;width:100%}.blog-card .blog-excerpt{margin-bottom:0!important}.blog-card h4{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.blog-listing-wrapper .no-results{width:100%;text-align:center;font-size:16px}.blog-listing-wrapper .pagination{width:100%;margin:0;text-align:center}.blog-listing-wrapper .pagination button{width:48px;height:48px;border-radius:50%;margin:0 5px;border:1px solid #090909;background:transparent;font-size:16px;font-weight:600;transition:.5s all ease-in-out;font-family:Open Sans;cursor:pointer}.blog-listing-wrapper .pagination button.active,.blog-listing-wrapper .pagination button:hover{background:#2a4baf;border:1px solid #2A4BAF;transition:.5s all ease-in-out;color:#fff}.blog-search-section .MainTitle h5{color:#09090999}.blog-search-section .MainTitle{margin:48px 0 16px}.findYourCraving .section-resource-list__header h3{color:#2a4baf}.Events_Banner.imageWithTextSection.Recipe_Banner .leftContent{max-width:65%!important}.imageWithTextSection.Recipe_Banner.Events_Banner .rightImageCol{max-width:35%!important}.ctaSection .cta-right{width:35%}.collection .collection-search{max-width:calc(100% - 560px);width:100%;margin:0 0 -56px!important;position:relative;z-index:4}.collection .facets .collection-search{display:none}.collection .facets .facets__form-wrapper{max-width:544px;width:100%}.collection .facets{gap:12px;width:100%;justify-content:flex-end;margin-bottom:24px}.collection .facets .facets__form-wrapper .facets__filters-wrapper{max-width:100%!important;margin:0!important}.collection .collection-search input{width:100%;padding:10px 24px;border:1px solid #090909;border-radius:50px;outline:none;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700}.collection .collection-search input::placeholder{color:#0909097f}.wc_subscription_ut_build_box{padding:48px 0!important;margin:0!important;border-bottom:1px solid rgb(9 9 9 / 25%)}.wc_subscription_ut_build_box .header_widget p.box_title_sub,.wc_subscription_ut_build_box .searchInput{display:none}.mainStructureSubDiv{display:flex;flex-direction:column}.wc_subscription_ut_build_box .header_widget_new{order:0}.wc_subscription_ut_build_box .productMainContainor{order:1;border:1px solid #C9C9C9;background:#f7f3e2;padding:24px;gap:0!important}.wc_subscription_ut_build_box .productStructureMainDiv{margin:0;order:2;margin:48px 0!important}.wc_subscription_ut_build_box p.box_title,.frequencyButtonsDiv p{font-size:24px;line-height:115.5%;font-family:Archivo Black;color:#2a4baf}.wc_subscription_ut_build_box .gridProduct{margin-bottom:0!important;padding:32px 0;border-bottom:1px solid rgb(9 9 9 / 25%);flex-direction:row!important;gap:20px}.wc_subscription_ut_build_box .gridProduct:first-child{padding-top:0}.wc_subscription_ut_build_box .gridProduct:last-child{padding-bottom:0;border-bottom:none}.wc_subscription_ut_build_box .gridProduct figure{margin:0}.wc_subscription_ut_build_box .gridImage{width:120px!important;height:120px!important}.wc_subscription_ut_build_box .gridImage img{object-fit:cover}.wc_subscription_ut_build_box .contentWrapper{width:calc(100% - 200px);text-align:left;position:relative;display:flex;flex-wrap:wrap}.wc_subscription_ut_build_box .product_title{margin:0 0 16px!important;font-size:16px!important;font-weight:700!important;color:#090909!important}.wc_subscription_ut_build_box .product_title:hover{color:#090909!important}.wc_subscription_ut_build_box .contentWrapper *{text-align:left!important}.wc_subscription_ut_build_box .frequencyButtonsDiv{column-gap:24px}.wc_subscription_ut_build_box .frequencyButtonsDiv p{width:100%}.wc_subscription_ut_build_box .quantityMainBox{border:1px solid #D9D9D9!important;background:#fff!important;border-radius:50px!important;width:fit-content;height:40px;padding:0!important;margin:0!important}.wc_subscription_ut_build_box .quantityMainBox button{background:#fffae466!important;width:40px!important;height:40px!important;padding:12px 8px;text-align:center!important;justify-content:center!important;display:flex}.wc_subscription_ut_build_box .quantityMainBox button.wc_quantity-button-minus{border-radius:50px 0 0 50px;border-right:1px solid #FFF1B2}.wc_subscription_ut_build_box .quantityMainBox button.wc_quantity-button-plus{border-radius:0 50px 50px 0;border-left:1px solid #FFF1B2}.wc_subscription_ut_build_box .quantityMainBox button svg{width:16px;height:16px}.wc_subscription_ut_build_box .quantityMainBox button svg path{fill:#090909}.wc_subscription_ut_build_box .quantityMainBox button div{text-align:center!important}.wc_subscription_ut_build_box button.selected_addCartButton{background:transparent;border-radius:50px;height:40px!important;min-height:40px;color:#090909;width:fit-content!important;border:1px solid #090909;font-size:14px;font-family:Archivo Black;margin-top:0;order:2}.wc_subscription_ut_build_box .dropDown_variant{width:fit-content!important;height:40px;min-height:40px!important;padding:4px 20px!important;border:1px solid #090909!important;border-radius:50px!important;margin:0 12px 0 0!important;font-size:14px!important;font-family:Archivo Black;order:1}.wc_subscription_ut_build_box .quantityMainBox .thsb_subbundle_p_grid_add_qty_text{width:40px;font-size:14px;font-family:Archivo Black;text-align:center!important}.wc_subscription_ut_build_box .quantityMainBox .thsb_subbundle_p_grid_add_qty_text em.quantity_span_value{font-style:normal;text-align:center!important}.wc_subscription_ut_build_box .quantityMainBox .thsb_subbundle_p_grid_add_qty_text span,.wc_subscription_ut_build_box #footer_title,.wc_subscription_ut_build_box #bottom_part_notincludeTitle{display:none!important}.wc_subscription_ut_build_box .priceDiv{order:3}.wc_subscription_ut_build_box .priceDiv,.wc_subscription_ut_build_box .priceDiv p{color:#090909!important;font-size:15px!important;font-weight:700!important}.wc_subscription_ut_build_box .priceDiv p{margin-left:12px!important}.contentWrapper .anchor_tag{width:100%;order:0}.wc_subscription_ut_build_box .variantBoxDiv,.wc_subscription_ut_build_box .MainDivOfQuantity{width:fit-content!important}.wc_subscription_ut_build_box .frequencyButtons{width:calc(50% - 12px);margin:0!important}.wc_subscription_ut_build_box .frequencyButtons .label_frequency{margin-top:0;border-radius:0;padding:20px;min-height:fit-content;border:1px solid #C9C9C9;background:transparent;font-size:20px;font-weight:700;color:#24262f!important;text-align:left!important}.wc_subscription_ut_build_box .frequencyButtons .label_frequency.blackBG{background-color:#f7f3e2!important;color:#24262f!important}.wc_subscription_ut_build_box .frequencyButtons .label_frequency span{display:block;font-size:16px;font-weight:400;margin-top:8px}.wc_subscription_ut_build_box .footer_part{position:unset}.wc_subscription_ut_build_box #sticky_footer{background:transparent;padding:0}.wc_subscription_ut_build_box div#pricingDiv_footer_sub{text-align:left}.wc_subscription_ut_build_box button#duplicate_final_addToCartBtn_footer,.wc_subscription_ut_build_box #final_addToCartBtn_footer{font-family:Open Sans!important;padding:12px 32px;font-size:16px;font-weight:700;line-height:140%;border:1px solid #2A4BAF;background:#2a4baf;color:#fff;display:flex;align-items:center;border-radius:50px;width:fit-content;gap:16px;transition:.3s;min-width:220px;justify-content:center;transition:all .3s ease-in-out;margin-top:12px}.wc_subscription_ut_build_box button#duplicate_final_addToCartBtn_footer:hover,.wc_subscription_ut_build_box #final_addToCartBtn_footer:hover{border:1px solid #2A4BAF;background:transparent;color:#2a4baf}.wc_subscription_ut_build_box p#total_price_footer>span:nth-child(3),.wc_subscription_ut_build_box p#total_price_footer>span:nth-child(4){padding:0}.wc_subscription_ut_build_box #price_footer{font-size:20px;font-weight:700;margin-left:-10px}.wc_subscription_ut_build_box span#discount_footer{color:#006528;font-weight:700}.collection-page.collection .custom-section-content h1{text-transform:uppercase}.farmingStoriesSection h2{text-transform:capitalize}.yotpo-widget-loyalty-floater-widget .yotpo-banner-low{background:#2a4baf!important}.yotpo-widget-loyalty-floater-widget .yotpo-drawer-container{background:#fefae5}.yotpo-widget-loyalty-floater-widget .yotpo-drawer-logged-out-headline-text{font-size:24px!important;font-family:Nerko One!important;font-weight:400!important;color:#2a4baf!important}.ingredients-section{padding-bottom:80px}.ingredients-heading{color:#2a4baf;text-transform:uppercase}.ingredients-carousel{margin-top:40px}.ingredients-carousel .card{position:relative;border-radius:16px;overflow:hidden}.ingredients-carousel img{width:100%;height:100%;object-fit:cover}.ingredients-btn{margin-top:24px}.ingredients-btn .customButton{margin-left:auto}.ingredients-carousel h3{position:absolute;bottom:20%;left:15px;color:#fffae4!important;max-width:345px;line-height:100%!important;min-height:120px}.ingredients-carousel .owl-nav,.custom-owl-section .owl-nav{position:absolute;display:flex!important;gap:24px;margin-top:24px}.custom-owl-section .owl-nav{position:unset}.ingredients-carousel .owl-next,.custom-owl-section .owl-next{transform:rotate(180deg)}.ingredients-carousel .owl-nav button,.custom-owl-section .owl-nav button{width:56px;height:56px;border:2px solid #3350A2!important;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s}.ingredients-carousel .owl-nav button:hover,.custom-owl-section .owl-nav button:hover{background:#3350a2!important}.ingredients-carousel .owl-nav button svg,.custom-owl-section .owl-nav button svg{width:28px;height:28px;transition:.3s}.ingredients-carousel .owl-nav button:hover svg path,.custom-owl-section .owl-nav button:hover svg path{stroke:#fff}.product-page .product-information .button.add-to-cart-button{border-radius:50px;font-size:16px;font-weight:700;height:56px;border:1px solid #2a4baf}.product-page .product-information .button.add-to-cart-button .svg-wrapper.add-to-cart-icon{display:none}#shopify-section-template--20051435421934__section_EkTRji{z-index:9999}#shopify-section-template--20051435421934__section_EkTRji .section.section--page-width,#shopify-section-template--20051435421934__section_EkTRji .section.section--page-width div{height:fit-content;min-height:fit-content}@media(max-width:1200px){h1{font-size:64px!important;line-height:78.5%!important}h2{font-size:48px!important;line-height:48px!important}h3{font-size:40px!important;line-height:100%!important}h4{font-size:36px!important;line-height:100%!important}h5.subtitle,.cart-drawer__heading,.cart-drawer__heading span{font-size:20px!important;line-height:100%!important}h6.subtitleTwo{font-size:16px!important;line-height:115.5%!important}p.bodyLarge{font-size:24px!important;line-height:140%!important}p.bodyMedium{font-size:16px!important;line-height:140%!important}p.bodySmall,header .header__column--right header-menu .menu-list__list-item a{font-size:14px!important;line-height:140%!important}.customButton,.findYourCraving .section-resource-list__header .button{padding:10px 24px;font-size:14px;line-height:140%;gap:12px}.container,.collection-page .section,.product-page .section,.blog-recipes .section,.article-recipes-detail-page .section,.blog-journal .section,.article-journal-details .section,#\34 04-not-found .section,.page-events .section,.page-start-your-subscription .section{padding-left:24px!important;padding-right:24px!important}header .header__columns{padding-left:24px!important}.bannerContent img{width:300px}.bannerContent p{font-size:14px!important}.bannerContent a{margin-top:20px}.ritual-content{max-width:800px;padding:35px 35px 100px}.ritual-content{bottom:30%}.facets__filters-wrapper .facets__summary{padding:10px 20px}.facets__label{margin-inline-end:12px!important}.collection .facets .facets__form-wrapper{max-width:480px}.collection .facets .collection-search,.collection .collection-search{max-width:calc(100% - 492px)}}@media(max-width:1046px){.blog-listing-wrapper .blog-card img{min-height:340px;max-height:340px}.blog-listing-wrapper .blog-card{max-width:calc(33% - 20px)}}@media(max-width:991px){h1{font-size:56px!important;line-height:78.5%!important}h2{font-size:40px!important;line-height:40px!important}h3{font-size:32px!important;line-height:100%!important}h4{font-size:28px!important;line-height:100%!important}h5.subtitle,.cart-drawer__heading,.cart-drawer__heading span{font-size:16px!important;line-height:100%!important}h6.subtitleTwo{font-size:14px!important;line-height:115.5%!important}p.bodyLarge{font-size:20px!important;line-height:140%!important}p.bodyMedium{font-size:14px!important;line-height:140%!important}p.bodySmall,header .header__column--right header-menu .menu-list__list-item a{font-size:12px!important;line-height:140%!important}.customButton,.findYourCraving .section-resource-list__header .button{font-size:12px;line-height:140%;gap:8px}.customButton svg{width:18px;height:18px}header a.menu-list__link{padding-left:10px!important;padding-right:10px!important}header .header__column--right header-menu .menu-list__list-item a{font-size:12px!important;line-height:16px!important}header .header__column--right .cart-drawer{background:#eb81c7;padding:15px 15px 13px}.bannerContent img{width:220px}.bannerContent p{font-size:12px!important;margin-bottom:8px}.bannerContent a{margin-top:12px}.ritual-content p{max-width:400px;margin:16px auto 24px}.ritual-list{margin-bottom:20px;flex-wrap:wrap;gap:10px}.ritual-content{max-width:600px;padding:25px 25px 50px}.blog-listing-wrapper .blog-card img{min-height:260px;max-height:260px}.blog-card h4{font-size:20px!important;line-height:26px!important}.blog-card .blog-excerpt{font-size:14px!important;line-height:22px}.footerLoader{padding-top:60px}.ingredients-section{padding-bottom:60px}.ingredients-carousel h3{max-width:180px;min-height:66px}.ingredients-carousel .owl-nav button,.custom-owl-section .owl-nav button{width:46px;height:46px}.product-information__grid .group-block-content a.contents p{font-size:42px}.product-details .accordion .details .details__header{font-size:20px}.product-page .section-wrapper .accordion .details.details{padding:10px 20px}}@media(max-width:767px){.collection-page.collection .custom-section-content h1{text-transform:none}h1{font-size:48px!important;line-height:48px!important}h2{font-size:36px!important;line-height:40px!important}h3{font-size:28px!important;line-height:100%!important}h4{font-size:24px!important;line-height:100%!important}h5.subtitle,.cart-drawer__heading,.cart-drawer__heading span{font-size:14px!important;line-height:100%!important}h6.subtitleTwo{font-size:12px!important;line-height:115.5%!important}p.bodyLarge{font-size:16px!important;line-height:140%!important}p.bodyMedium{font-size:12px!important;line-height:140%!important}.customButton,.findYourCraving .section-resource-list__header .button{padding:8px 16px}.container,.collection-page .section,.product-page .section,.blog-recipes .section,.article-recipes-detail-page .section,.blog-journal .section,.article-journal-details .section,#\34 04-not-found .section,.page-events .section,.page-start-your-subscription .section{padding-left:16px!important;padding-right:16px!important}.mobileHeading{display:block}header .header__columns{padding-left:16px!important}.header-actions__cart-icon .cart-bubble{width:14px;top:2px;right:1px}.mobileBannerImage{display:block}.desktopBannerImage{display:none}.bannerContent img{width:135px}.bannerContent p{font-size:8px!important;margin-bottom:8px}.bannerContent{top:40%}.bannerContent a{min-width:fit-content}.founder-vision-section{padding:40px 0}.video-wrapper{border-radius:12px;border:4px solid #24262F}.founder-heading{margin-bottom:10px}.video-overlay{padding:12px 8px 8px}.custom-play-btn svg{width:16px;height:16px}.custom-play-btn{top:46%;width:32px;height:32px}.ritual-content{width:calc(100% - 56px);padding:20px 16px 60px;text-align:left;bottom:35px}.ritual-content p{margin:4px auto 12px;font-size:14px!important}.ritual-content h2{font-size:28px!important}.ritual-list{padding:0;justify-content:flex-start;gap:0px}.ritual-list li{align-items:center;gap:4px;width:100%}.ritual-list li img{width:20px}.ritual-content a{margin:0!important}img.ritualIcon{width:104px;height:100px;right:-15px;top:150px}.ritual-content *{font-size:12px}.moreThanChocolateSection{padding-bottom:0}.moreThanChocolateSection .icon img{height:32px}.ingredients-section{padding-bottom:40px}.ingredients-carousel{margin-top:20px}.ingredients-carousel h3{bottom:25%;max-width:150px;min-height:60px}.ingredients-carousel .owl-nav,.custom-owl-section .owl-nav{display:none!important}.ingredients-btn .customButton{width:100%}.collection-page ul.list-unstyled,.blog-recipes .details-content ul{gap:32px;row-gap:12px}.collection-page ul.list-unstyled li a,.blog-recipes .details-content ul li a{font-size:18px}.product-grid,.findYourCraving .resource-list--grid{gap:16px;row-gap:24px}.product-grid .user-select-text p,.product-card .user-select-text.contents .text-block p,.blog-card h4{font-size:16px!important;line-height:24px!important}.product-grid .text-block.rte p,.product-card .text-block.rte p,.blog-card .blog-excerpt{font-size:12px!important;line-height:16px;margin:0!important}.product-grid span.price,.product-card span.price{font-size:16px;line-height:16px}.collection-page .product-grid-container{padding-bottom:40px!important}.facets__filters-wrapper .facets__summary{height:40px;padding:10px 16px;margin-bottom:16px}.collection .collection-search{margin:0 0 -48px!important;max-width:calc(100% - 452px)}.collection .collection-search input{padding:10px 16px;height:40px}.product-card .button.add-to-cart-button{font-size:10px;line-height:14px;padding:4px 10px;height:30px}.product-grid .buy-buttons-block{bottom:136px;padding:0 6px}.allProductsTitle{padding:12px 0}.product-information__grid{flex-wrap:wrap;gap:30px}.product-information__grid>.product-information__media,.product-information__grid>.product-details{width:100%;min-width:100%}.product-information__grid .group-block-content a.contents p{font-size:32px;line-height:36px}.product-information__grid .accordion-item p.accordion-text{font-size:12px;line-height:140%}.product-information__grid .variant-option{display:flex!important;flex-wrap:wrap}.product-information__grid .variant-picker__form label.variant-option__button-label{height:fit-content;padding:8px;width:calc(33.3% - 8px)!important;flex:none!important;min-width:calc(33.3% - 8px)}.product-information__grid .variant-picker__form label.variant-option__button-label img{width:44px;margin:0 auto 8px}.product-information__grid .variant-picker__form span.variant-option__button-label__text{font-size:12px;line-height:140%}.product-details .quantity-selector .button{width:40px;height:40px}.product-information__grid .product-details .quantity-selector,.cart-drawer__content .cart-items__quantity .quantity-selector{background:#fff;border:1px solid #D9D9D9;border-radius:50px;height:40px;width:120px;min-width:120px}.quantity-selector input[type=number]{font-size:16px;line-height:140%}details .quantity-selector .svg-wrapper{width:16px;height:16px}button.shopify-payment-button__button{height:40px;font-size:12px;padding:12px 16px;min-height:40px!important}.product-information__grid .product-form-buttons{margin-top:16px;gap:16px}#shopify-section-template--20051435421934__section_WbfKMM .custom-section-content>.section-content-wrapper{flex-wrap:wrap!important;gap:16px}.product-page .section-wrapper .accordion .details.details{padding:8px 16px}.product-page .section-wrapper .details .details__header{font-size:14px}.product-page .section-wrapper .accordion .details .details__header span{margin-right:8px;width:24px}.product-page .section-wrapper .accordion .details .details__header .svg-wrapper{color:#24262f!important;justify-content:flex-end;margin-right:-5px;width:20px}.product-recommendations .section{gap:12px 0}.product-details .accordion .details.details{padding:4px 0}.product-details .accordion .details .details__header{font-size:20px;line-height:115.5%}.product-details .accordion .details-content p{font-size:16px;padding-bottom:8px}.product-page .section-wrapper .details-content p{font-size:12px;line-height:16px;max-width:100%;padding-left:28px;color:#09090999}.product-information__grid .variant-option--buttons legend{font-size:12px;line-height:16px}.product-details .accordion .details-content ul li{font-size:12px}.utterbond-subscription-widget .ub_subscription_box_group_selling_plan_select_opetion{margin-bottom:12px;padding:16px}.utterbond-subscription-widget .ub_subscription_box_group_selling_text{font-size:14px;line-height:140%}.utterbond-subscription-widget .ub_subscription_spg_plan label.ub_subscription_box_group_selling_text{font-size:14px}.utterbond-subscription-widget select.ub_subscription_spg_plan_select{padding:12px;font-size:12px}.utterbond-subscription-widget h5{font-size:12px;line-height:16px}.utterbond-subscription-widget .ub_subscription_box_group_selling_plan_select_opetion_radio input[type=radio]{width:20px;height:20px}.product-page .product-information .button.add-to-cart-button{font-size:14px;height:40px}.product-recommendations .buy-buttons-block{bottom:136px;padding:6px}.pdpBreadcrumb{display:none!important}.product-page .product-information{padding-top:20px}.product-page .resource-list .resource-list__item:nth-child(n+3){display:none}.product-page .product-information__media .product-media img{border-radius:16px}.product-page .product-information__media slideshow-slides{gap:16px}.blog-listing-wrapper .blog-card img{min-height:250px;max-height:250px}.blog-listing-wrapper .blog-card{max-width:calc(50% - 16px)}.blog-search-section .MainTitle{margin:32px 0 16px}.Events_Banner.imageWithTextSection.Recipe_Banner .leftContent{max-width:100%!important}.cart-drawer__content td.cart-items__media{width:60px;height:60px}.cart-drawer .cart-drawer__dialog{max-width:100%}.cart-drawer__content td.cart-items__details.cart-primary-typography{width:calc(100% - 72px)}.cart-drawer__items .cart-items__table-row{gap:12px;padding-bottom:12px;margin-bottom:12px}.cart-drawer__items{padding:10px}.cart-drawer__content a.cart-items__title,.cart-drawer__content .product-desc,.quantityPlusPrice .cart-items__price text-component,.cart-drawer__content .quantity-selector input[type=number]{font-size:12px}.cart-drawer__content .cart-items__quantity .quantity-selector{min-width:100px!important;height:32px!important;width:100px!important}.cart-drawer__content .quantity-selector .button{width:32px!important;height:32px!important}.cart-drawer__content .quantity-selector .svg-wrapper svg path,.cart-drawer__content .quantity-selector .svg-wrapper svg{width:12px!important;height:12px!important}.cart-fbt{padding:12px;border-bottom:1px solid rgba(36,38,47,.4)}.cartFbtList{gap:8px}.cartFbtList li{width:calc(40% - 8px)}.cartFbtList{flex-wrap:nowrap;gap:8px}.cart-fbt .product-card__price{font-size:12px}.cart__summary-totals{padding:12px 12px 4px;border-radius:8px;display:none}.cart__summary-item span,.cart__summary-item .cart__total-value{font-size:12px}.cart__ctas .cart__checkout-button{height:40px;padding:8px 16px}.cart-drawer__header{padding:8px 12px}.cart-drawer__close-button{height:50px;margin-right:-20px}.quantityPlusPrice{flex-direction:row-reverse}.quantityPlusPrice .cart-items__price{text-align:left}.cart-shipping-progress{padding:14px 16px 0;bottom:184px}.wc_subscription_ut_build_box .productMainContainor{padding:16px}.wc_subscription_ut_build_box .gridImage{width:96px!important;height:96px!important}.wc_subscription_ut_build_box .gridProduct{padding:16px 0;gap:12px;border-color:#ffc557}.wc_subscription_ut_build_box .contentWrapper{width:calc(100% - 108px)}.wc_subscription_ut_build_box .product_title{margin:0 0 4px!important;font-size:14px!important}.wc_subscription_ut_build_box .dropDown_variant{height:28px;min-height:28px!important;padding:4px 12px!important;margin:0 0 8px!important;font-size:12px!important;background-position-x:calc(100% - 10px)!important;background-size:12px!important}.wc_subscription_ut_build_box button.selected_addCartButton{padding:4px 8px;height:28px!important;min-height:28px;font-size:12px}.wc_subscription_ut_build_box .priceDiv p{margin-left:0!important;margin-top:8px}.wc_subscription_ut_build_box p.box_title,.frequencyButtonsDiv p{font-size:18px}.wc_subscription_ut_build_box{padding:32px 0!important;border-top:1px solid rgb(9 9 9 / 25%)}.wc_subscription_ut_build_box .frequencyButtons{width:calc(50% - 12px);margin:0 0 16px!important}.wc_subscription_ut_build_box .frequencyButtons .label_frequency{padding:16px;font-size:16px}.wc_subscription_ut_build_box .productStructureMainDiv{margin:36px 0 16px!important}.wc_subscription_ut_build_box .frequencyButtons .label_frequency span{margin-top:4px}.wc_subscription_ut_build_box .quantityMainBox{height:28px}.wc_subscription_ut_build_box .quantityMainBox button{width:28px!important;height:28px!important;padding:8px 4px}.wc_subscription_ut_build_box .quantityMainBox button svg{width:12px;height:12px}.wc_subscription_ut_build_box .quantityMainBox .thsb_subbundle_p_grid_add_qty_text{width:28px;font-size:12px}.wc_subscription_ut_build_box .priceDiv{width:100%;justify-content:flex-start!important}.wc_subscription_ut_build_box .priceDiv,.wc_subscription_ut_build_box .priceDiv p{font-size:12px!important}.wc_subscription_ut_build_box button#duplicate_final_addToCartBtn_footer,.wc_subscription_ut_build_box #final_addToCartBtn_footer{padding:6px 16px;font-size:14px;min-width:160px}.availableStockistSection.availableStockistRes{padding-top:40px!important;margin-top:0!important}.collection .facets.facets--drawer{margin-bottom:0}.ctaSection .cta-right{width:100%}}@media(max-width:750px){.menu-drawer__utility-links.menu-drawer__animated-element,.menu-drawer__featured-content{display:none}p.bodySmall,header .header__column--right header-menu .menu-list__list-item a{font-size:12px!important;line-height:16px!important}header .menu-drawer-container .header__icon--summary{padding:0 16px 0 0}header .header__columns{display:flex;justify-content:space-between;height:48px}header .header__column.header__column--left{display:flex;flex-direction:row-reverse;justify-content:space-between;width:calc(100% - 50px)}header .header__column--right .header-actions__action .svg-wrapper,header .header__column--right .header-actions__action .svg-wrapper svg{width:25px;height:25px}header .header__column--right .cart-drawer{padding:11px 11.5px 10px}header .header__icon--summary .header-drawer-icon,.header__icon--summary .header-drawer-icon svg{width:24px;height:24px}.menu-drawer.motion-reduce{align-items:center;justify-content:center}.menu-drawer__close-button{position:absolute;top:0;right:0}.header-drawer-icon--close{width:fit-content;height:100%}a.menu-drawer__menu-item{justify-content:center;font-weight:700}.menu-drawer__menu-item-text span{font-weight:400}.header-drawer-icon--close span{font-size:16px;line-height:24px;color:#24262f;margin-right:10px}.header-drawer-icon--close svg{width:16px;height:16px}.menu-open .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#09090966}}@media(max-width:749px){.collection .collection-search{margin:8px 0 -45px!important;max-width:calc(100% - 120px)}.collection-page .facets-toggle{width:100px;margin-left:auto!important;margin-right:0!important;height:40px}.collection .collection-search{margin:0 0 -40px!important;max-width:calc(100% - 116px)}}@media(max-width:650px){.blog-listing-wrapper .blog-card{max-width:100%;overflow:hidden}.blog-listing-wrapper{gap:24px}.blog-listing-wrapper .blog-card img{min-height:104px;margin:0;max-height:104px}.blog-listing-wrapper .blog-card img{max-width:calc(30% - 10px);width:100%;float:left}.blog-listing-wrapper .blog-card h4{margin-top:0!important}.blog-listing-wrapper .blog-card .BlogContent{max-width:calc(70% - 10px);width:100%;float:right;height:100%;display:flex;flex-direction:column;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
