.all-recipe-link a,.play_video_instructions_block h3{text-decoration:underline}body a,body h1,body h2,body h3,body h4,body h5,body p{letter-spacing:0}@media (min-width:768px){.template-article .image-with-text__wrapper{padding:0!important}.template-article .shopify-section--image-with-text>.section{margin-bottom:0!important;background-color:#f8f8f8!important;padding:56px 0;margin-top:0!important}.main_blog .article__info{padding-top:51px!important}.template-article .shopify-section--image-with-text .image-with-text__image{border-radius:19px}.template-article .shopify-section--image-with-text .heading.h3{margin-bottom:0}#rk_parent h1,#rk_parent h2,#rk_parent h3,#rk_parent h4,#rk_parent h5,#rk_parent h6{line-height:normal!important;letter-spacing:0!important}#rk_design div.rk_column.rk_actions{display:flex!important}#recipe-ingredients li p,#recipe-preparation li p,#rk_design p{line-height:1.5!important}#rk_parent h1{font-size:50px!important}#rk_parent h2{font-size:40px!important}#rk_parent h3{font-size:32px!important}#rk_parent h4{font-size:26px!important}#rk_parent h5{font-size:22px!important}#rk_parent h6{font-size:16px!important}}.shopify-section--announcement-bar .announcement-bar__message{text-transform:capitalize;letter-spacing:.12px;font-weight:600;font-size:16px;padding:9.5px 0;line-height:15px}.shopify-section--announcement-bar .announcement-bar__message span{font-weight:700;font-family:Wigrum-Bold;text-transform:uppercase}.hide-icons,.temp-prod-gift-cards ol.flickity-page-dots,body .collection_tab_content .new-product-item .product-item__quick-form .button.loader-true[disabled=disable]~a.klaviyo-bis-trigger.button,body .collection_tab_content .new-product-item .product-item__quick-form .product-form__add-button.loader-true[disabled]~.klaviyo-bis-trigger.button,body .mini-cart .new-product-item .product-item__quick-form .button.loader-true[disabled=disable]~.klaviyo-bis-trigger.button,body .mini-cart .new-product-item .product-item__quick-form .button.loader-true[disabled]~.klaviyo-bis-trigger.button{display:none!important}.container-1440-64{max-width:1440px;margin:0 auto;padding:0 64px}.shopify-section--header .mega-menu__inner{justify-content:space-between;overflow:visible;padding:27.5px 0;display:flex;gap:20px;max-height:unset;display:grid;grid-template-columns:68% 30%}.center-recipe-tab ul{justify-content:center}.shopify-section--header .mega-menu .container{padding:0 48px;max-width:1440px}.shopify-section--header .first-menu-header .mega-menu__images-wrapper--tight{grid-gap:24px;gap:24px;max-width:70.5%;width:70.5%;display:flex;padding-left:50px}.shopify-section--header .megamenu-custom-block{width:100%;position:relative}.shopify-section--header .megamenu-custom-block:after{position:absolute;top:-27.5px;right:0;content:"";background:#cdcdcd;height:calc(100% + 55px);width:1px}.shopify-section--header .second-menu-header .linklist__item a:hover path{fill:#b0383a!important}.shopify-section--header .first-menu-header .mega-menu__image-push{width:25%}.shopify-section--header .mega-menu__image-wrapper img{border-radius:10px;transform:none!important;background:#ecebe6}.shopify-section--header div#desktop-menu-2 .mega-menu__image-wrapper img,.shopify-section--header div#desktop-menu-3 .mega-menu__image-wrapper img{background:#f3f3f3}.shopify-section--header .megamenu-custom-block h2{font-family:Wigrum-Bold;text-transform:capitalize;font-size:36px;line-height:36px;color:#241811;margin:-6px 0 17px!important}.shopify-section--header .megamenu-custom-block p.custom-block-header-desc{font-size:16px;line-height:20px;color:#241811;margin:13px 0 16px;min-height:60px}.shopify-section--header .header__linklist-item{text-transform:unset;padding-top:0}.shopify-section--header .megamenu-custom-block a{background:#a30a0a;border-radius:0;font-size:18px;line-height:18px;font-family:Wigrum-Bold;text-transform:capitalize;color:#fff;padding:16px;letter-spacing:0;white-space:nowrap;width:100%;margin:0 auto;display:block}.shopify-section--header .megamenu-custom-block a:after,.shopify-section--header .megamenu-custom-block a:before{content:"";display:block;top:6px;width:38px;height:38px;background:#a30a0a;position:absolute;border-radius:5px}.shopify-section--header .megamenu-custom-block a:before{left:-16.4px;transform:rotate(-45deg)}.shopify-section--header .megamenu-custom-block a:after{transform:rotate(135deg);right:-17.6px}.shopify-section--header .megamenu-custom-block p.free-ship-desktop-header{font-family:Wigrum-Medium;font-size:14px;line-height:14px;margin-top:16px;text-align:center;color:#241811}.shopify-section--header .mega-menu__image-wrapper{margin-bottom:12px;position:relative}.shopify-section--header .mega-menu__heading{font-family:Wigrum;font-size:23px;line-height:1;color:#241811;margin-bottom:8px;margin-top:0;font-weight:700;text-align:left}.shopify-section--header .mega-menu__text{font-size:15px;line-height:110%;color:#666;text-align:left;font-weight:700}.shopify-section--header .second-menu-header .mega-menu__image-push,.video-wrapper__poster-content{width:auto}.shopify-section--header .second-menu-header.bundlesandgift-menu-header .mega-menu__image-push{width:196px}.shopify-section--header .second-menu-header .mega-menu__images-wrapper{width:24.8%}.shopify-section--header .second-menu-header .mega-menu__columns-wrapper{margin:-4px 0 0;width:45.7%;flex-wrap:nowrap;padding:0 50px;justify-content:space-between}.shopify-section--header .second-menu-header .linklist__item:not(:first-child),.shopify-section--header .third-menu-header .linklist__item:not(:first-child){padding-top:16px}.shopify-section--header .second-menu-header .linklist__item a,.shopify-section--header .third-menu-header .linklist__item a{font-size:16px;color:#241811;font-family:Wigrum-Medium;line-height:22px;display:flex;align-items:center;text-transform:capitalize}.shopify-section--header .second-menu-header .mega-menu__title,.shopify-section--header .third-menu-header .mega-menu__title{margin-bottom:18px;line-height:21px;color:#a30a0a;font-weight:500;font-family:Wigrum-Medium;text-transform:capitalize;font-size:18px;letter-spacing:0}.mac-os mobile-navigation a.shop-all-mobile,.shopify-section--header .second-menu-header .mega-menu__column:last-of-type{margin-right:0}.shopify-section--header .second-menu-header .mega-menu__column{max-width:259px;margin:0}.shopify-section--header p.header-tag{position:absolute;margin:0;right:16.5px;top:12px;font-size:12px;color:#fff;padding:2px 8px 3px;background:#a30a0a;border-radius:4px;line-height:15px}.shopify-section--header .second-menu-header p.header-tag{text-transform:capitalize}.shopify-section--header .second-menu-header .linklist__item,.shopify-section--header .third-menu-header .linklist__item{line-height:0}.shopify-section--header .second-menu-header .linklist__item a svg,.shopify-section--header .third-menu-header .linklist__item a svg{width:17px;min-width:17px;margin-left:7px;margin-top:3px}.shopify-section--header a.header__linklist-link{font-weight:500;font-size:16px;font-family:Wigrum-Medium}.shopify-section--header .header__icon-wrapper{display:flex;align-items:center;justify-content:center}.shopify-section--header .header__linklist-item:not(:last-child){margin-right:40px}.shopify-section--header .header__wrapper,.worldwide_reviews_slider .slide_item{justify-content:space-between}.shopify-section--header .header__cart-count--floating{right:-1px;top:-6px;height:16px;width:16px;min-width:16px;font-size:8px}mobile-navigation .mobile-nav__images-scroller{padding:0;width:100%;display:block;margin-bottom:20px}mobile-navigation .mobile-nav__image-push{min-width:unset;max-width:100%;text-align:center;display:flex;justify-content:space-between;align-items:center;border-radius:10px;border:.5px solid #e6e7e8;margin-bottom:8px;padding:8px 16px}mobile-navigation .mobile-nav__image{width:auto;max-width:83px;order:2;margin:0;aspect-ratio:1/1;object-fit:contain;border-radius:8px}mobile-navigation .mobile-menu-desc-title{text-align:left;margin-right:6px}mobile-navigation p.mobile-nav__image-heading{font-size:16px;text-transform:capitalize;font-weight:500;line-height:16px;margin-bottom:8px;width:fit-content;font-family:Wigrum-Medium;display:flex;align-items:center}mobile-navigation p.mobile-nav__image-heading.img_show span:first-child{margin-top:-6px}mobile-navigation p.mobile-nav__image-heading span:first-child{line-height:22px}mobile-navigation .mobile-nav__image-text{font-size:12px;line-height:12px;color:#666;font-weight:400}mobile-navigation span.header-tag-mobile{margin:0 0 0 6px;font-family:Wigrum-Regular;font-size:14px;color:#fff;padding:4px 6px 3px;background:#383738;border-radius:90px;line-height:18px;font-weight:400;display:inline-block}mobile-navigation .mobile-nav__link{font-size:18px;padding:20px 0;line-height:18px;font-family:Wigrum-Medium;font-weight:500;letter-spacing:0}.all-recipe-link a,.blog-recipe-hp h1,.blog-recipe-hp h2{font-weight:700;font-family:Wigrum-Bold;text-transform:capitalize}mobile-navigation .mobile-nav+.mobile-nav__images-wrapper{padding:0!important}mobile-navigation .drawer__content{padding:0 16px;overflow:inherit;flex-grow:inherit}.scroller.scroller__shop-the-post a.product-item__aspect-ratio img.product-item__primary-image,mobile-navigation .mobile-nav .collapsible{margin:0}mobile-navigation .mobile-nav__item{border-bottom:0!important;position:relative;margin-bottom:0!important}mobile-navigation .mobile-nav__item[data-level="1"]{margin-bottom:20px!important}li.mobile-nav__item.third-menu-header ul.mobile-nav{padding:0;margin:0}li.mobile-nav__item.third-menu-header ul.mobile-nav .mobile-nav__link{font-size:16px;font-family:Wigrum-Regular;font-weight:400;line-height:normal;text-transform:capitalize}li.mobile-nav__item.third-menu-header ul.mobile-nav .mobile-nav__item:after,mobile-navigation .mobile-nav__item:last-child:after{display:none}.home-multi-column.science-page-multi-column .multi-column__image-wrapper,.mobile-nav .mobile-nav .mobile-nav__item,.section-img-slider-text .description-right-side{margin-bottom:16px}mobile-navigation .drawer__footer{box-shadow:none!important;padding:20px 16px 16px;transform:none;border-top:.5px solid #666}mobile-navigation .mobile-second-menu ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;padding-bottom:20px!important}mobile-navigation .mobile-second-menu li{width:52%;padding:0 0 16px;line-height:0}mobile-navigation .mobile-second-menu li:nth-child(2n){width:48%}mobile-navigation .mobile-second-menu li:last-child,mobile-navigation .mobile-second-menu li:nth-last-child(2){padding-bottom:0}mobile-navigation .mobile-second-menu a{font-size:14px;line-height:18px;color:#241811;font-weight:400}mobile-navigation .mobile-second-menu{position:relative;padding:0 8px}mobile-navigation .mobile-second-menu:after{position:absolute;bottom:-4px;content:"";width:calc(100% + 32px);left:-16px;height:1px;background:#666}.main_blog span.stamped-badge-caption,mobile-navigation .mobile-nav__footer{display:block}mobile-navigation .mobile-nav__footer_bottom .shop-all-mobile{background:#a30a0a;border-radius:90px;font-size:18px;line-height:18px;font-family:Wigrum-Bold;text-transform:capitalize;color:#fff;padding:15px;letter-spacing:0;white-space:nowrap;width:100%;margin:0 auto;display:block}.mobile-nav__footer_bottom{margin-top:20px}.center-recipe-tab.mobile_slider,.how-it-works-step-section .with-mob-img .mobile-how-work-img,.second-menu-header .mobile-nav__images-wrapper,collapsible-content#mobile-menu-2 .mobile-nav__item:after,li.mobile-nav__item.third-menu-header .mobile-nav__images-wrapper,mobile-navigation .drawer__footer:before{display:none}.mobile-nav__footer_top{display:flex;width:188px;justify-content:space-between;align-items:center;margin:0 auto}.how-it-works-step-section .all-desc-how-work p:not(:last-of-type),.main_blog .left_content .content_direction ol li:not(:last-child){margin-bottom:8px}mobile-navigation .free-ship-desktop-header{font-size:14px;line-height:18px;margin-top:8px;text-align:center}mobile-navigation a.shop-all-mobile svg{margin-left:5px}mobile-navigation .mobile-nav__footer a.icon-text{font-size:14px;line-height:20px;width:auto}mobile-navigation .mobile-nav__footer a.icon-text svg{margin-right:7px;margin-left:1px;margin-top:3px;width:19.2px;height:19.2px}mobile-navigation .drawer__header{padding:16px}mobile-navigation img.header__logo-image{margin:0}mobile-navigation .mobile-logo{flex:1}mobile-navigation .mobile-link-block h2{font-size:18px;color:#1d1919;font-weight:500;font-family:Wigrum-Medium;margin-bottom:13px}mobile-navigation .mobile-link-block p.technology-header-desc{font-size:14px;line-height:18px;color:#1d1919;margin-bottom:52px}mobile-navigation .mobile-link-block a{background:#a30a0a;border-radius:90px;font-size:18px!important;line-height:22px;font-family:Wigrum-Medium!important;text-transform:unset!important;width:100%;color:#fff;font-weight:500!important;padding:16px;letter-spacing:0!important}mobile-navigation .mobile-link-block p.center-free-ship-mob{font-size:14px;line-height:17px;color:#1d1919;text-align:center;margin-top:16px;font-weight:500;font-family:Wigrum-Medium}mobile-navigation .mobile-link-block{margin:48.8px 15px 24.8px}.blog-recipe-hp h1,.blog-recipe-hp h2{font-size:40px;line-height:40px;text-align:center;margin-bottom:32px!important}.center-recipe-tab{margin-top:30px}.center-recipe-tab ul{list-style:none;padding:0;display:flex}.center-recipe-tab ul li{display:flex;justify-content:center;align-items:center;border-radius:90px;border:.5px solid #666666;padding:4px 10px;margin:0 4px;white-space:nowrap;cursor:pointer;color:#666;font-size:16px;height:33px}.center-recipe-tab ul p{font-size:16px;line-height:20px;color:#241811;margin:-2px 0 0}.center-recipe-tab ul li.active{background:#383738;border:.5px solid #383738;color:#fff}.svg-recipe{line-height:0;display:flex;align-items:center;justify-content:center;font-size:0}.center-recipe-tab ul li:first-child.active path{fill:#fff;stroke:#383738;fill:#383738;stroke:#fff}.center-recipe-tab ul li.active:not(:first-child) path{stroke:#fff}.center-recipe-tab ul li.active p{color:#fff}.center-recipe-tab ul svg{margin-right:8px}.slider-recipe .recipe_tab_content{padding:0;list-style:none;margin:0 -12px;flex-wrap:wrap;display:none}.slider-recipe .recipe_tab_content.active{display:block;padding:0 80px}.blog-recipe-hp .container{max-width:1440px}.border-with-recipe{padding:0 12px;height:100%}.slider-recipe ul.slick-dots{margin:32px 0 0}.slider-recipe ul.slick-dots li button{background:#e5e5e5}.slider-recipe ul.slick-dots li.slick-active button{background:#241811}.slide-data-recipe{background-color:#fff;height:100%;display:flex;flex-direction:column}.slider-recipe .border-with-recipe{padding:0}.slider-recipe .border-with-recipe img{min-height:270px;object-fit:cover;border-radius:5px}.slide-data-recipe .blog-tags,.tag-list-recipe{font-size:16px;color:#666;line-height:120%}.slide-data-recipe .recipe-title{line-height:120%}.product_reviews_slider .slick-slide,.slider-recipe .slick-slide,.worldwide_reviews_slider .slick-slide{height:inherit}.slider-recipe .slick-track{display:flex;column-gap:15px}.all-recipe-link a{font-size:20px;line-height:16px;color:#25282a;margin:0 auto}.recipe-all-content span.read_more,a.shop_bundle_btn,p.recipe-title{font-family:Wigrum-Medium;font-weight:500}.all-recipe-link{text-align:center;margin-top:30px}.blog-recipe-hp{padding:40px 0}.recipe-all-content{padding:12px 8px;flex:1;display:flex;flex-direction:column}p.recipe-title{font-size:16px;line-height:16px;margin:0 0 4px;flex:1}.recipe-time,.tag-list-recipe{align-items:center;display:flex}p.recipe-desc{font-size:12px;line-height:12px;margin:0 0 8px;color:#666;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.recipe-all-content span.read_more{color:#666;font-size:12px;line-height:normal;text-decoration-line:underline;text-transform:capitalize}.slider-recipe{margin-top:32px}.popover__choice-label span.img-icon,.slider-recipe .slick-arrow,button.popover__choice-item,form#header-localization-form .popover-button span.img-icon,form#header-sidebar-localization-form button.popover-button span.img-icon,span.popover__choice-label{font-size:0}.recipe-time{font-size:12px;color:#a30a0a;gap:2px;margin:0 0 5px}.third-menu-header .mega-menu__columns-wrapper{padding-left:15px;padding-right:10px;margin:0}.third-menu-header .mega-menu__column{margin:-4px 0 0}.shopify-section--header .third-menu-header .megamenu-custom-block h2{max-width:300px}.product span.product-form__option-name,.shopify-section--header .third-menu-header .mega-menu__heading{text-transform:capitalize}.header__linklist-item.has-dropdown .header__linklist-link:after{top:-2px}.mac-os .header__linklist-item.has-dropdown .header__linklist-link:after{top:-3px}mobile-navigation#mobile-menu-drawer{z-index:100;display:block;height:100%;max-height:100%}mobile-navigation .mobile_scroll{overflow:auto;overflow-x:hidden;height:100%;padding-bottom:30px}mobile-navigation .drawer__header .drawer__close-button{line-height:13px}.mac-os .shopify-section--header p.header-tag{padding:4px 8px;line-height:normal;top:9px;right:13px}.mac-os .shopify-section--header .second-menu-header .linklist__item a svg,.quickview_modal.collection-quickview .quickview_product_info .price-list .price,.shopify-section--header .third-menu-header .linklist__item a svg,mobile-navigation form#header-sidebar-localization-form{margin-top:0}.mac-os mobile-navigation span.header-tag-mobile{padding:4px 6px;line-height:14px}.mac-os cart-drawer cart-drawer-recommendations .product-item__link span,.mac-os cart-drawer cart-drawer-recommendations .quickview_btn span,.mac-os mobile-navigation p.mobile-nav__image-heading.img_show span:first-child{margin-top:2px}.mac-os mobile-navigation .mobile-nav__footer a.icon-text svg{margin-right:7px;margin-top:0;margin-left:0}.mac-os mobile-navigation a.shop-all-mobile svg{margin-left:8px}.mac-os .center-recipe-tab ul p{margin-top:6px}.mac-os .center-recipe-tab ul li{padding:4px 10px 5px}.mac-os .tag-list-recipe p{padding:3.5px 6px}collapsible-content#mobile-menu-2 li a.mobile-nav__link{color:#241811;font-size:16px;font-weight:400;line-height:18px;text-transform:capitalize;font-family:Wigrum-Regular;display:block;letter-spacing:.2px}collapsible-content#mobile-menu-2 ul.mobile-nav,collapsible-content#mobile-menu-4 ul.mobile-nav,collapsible-content#mobile-menu-5 ul.mobile-nav{padding:0 15px;margin:0}collapsible-content#mobile-menu-2 .mobile-nav__item{margin-bottom:16px;border:none}mobile-navigation#mobile-menu-drawer .animated-plus:after{height:7px}mobile-navigation#mobile-menu-drawer .animated-plus:before{width:7px}collapsible-content#mobile-menu-1[open]{margin-top:-12px}a.shop_bundle_btn{display:flex;align-items:center;justify-content:center;gap:8px;margin:15px 0;font-size:16px}a.shop_bundle_btn svg{margin-top:3px}.shopify-section--header .second-menu-header .mega-menu__images-wrapper p.mega-menu__heading{max-width:260px;margin:0 auto}.compare_review.home_reviews_images .section__header h2.heading{margin:12px auto!important}@media (max-width:1367px){.shopify-section--header .megamenu-custom-block a{padding:16px 10px}.shopify-section--header .megamenu-custom-block{padding-right:25px}.shopify-section--header .first-menu-header .mega-menu__images-wrapper--tight{padding-left:25px}.shopify-section--header .second-menu-header .mega-menu__columns-wrapper{padding:0 25px}.compare_best_seller .slick-initialized.slick-slider{overflow:visible}}@media (max-width:1199px){.container-1440-64{padding:0 30px}.shopify-section--header .header__inline-navigation{justify-content:flex-start;flex:unset}.shopify-section--header .header__secondary-links{flex:unset}mobile-navigation .second-menu-header .mobile-nav__image-push:first-of-type{display:none}mobile-navigation p.mobile-nav__image-heading.img_show span:first-child{margin-top:-4px}}@media (max-width:749px){p.header-tag{font-size:12px;color:#fff;padding:2px 8px 3px;background:#a30a0a;border-radius:4px;line-height:16px}.center-recipe-tab,.tab_flex{display:flex}.html-championships .product_free_shipping_logos{padding-top:40px}.center-recipe-tab ul{list-style:none;padding:0;display:flex;justify-content:flex-start;scrollbar-width:none;scrollbar-color:#231F20 transparent;overscroll-behavior-x:contain;scroll-behavior:smooth;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;overflow:auto;margin-left:16px}.center-recipe-tab ul li{flex:0 0 auto;scroll-snap-align:start}.center-recipe-tab ul li p{margin-top:0!important}.all-recipe-link,.container-1440-64,.title-recipe{padding:0 16px}.slider-recipe .recipe_tab_content.active{padding:0;margin:0}.slider-recipe ul{margin:0 0 0 -10.5px}.border-with-recipe{padding:0 0 0 16px}.blog-recipe-hp h1,.blog-recipe-hp h2{font-size:28px;line-height:28px;margin-bottom:32px!important}p.recipe-title{font-size:14px;line-height:14px}p.recipe-time{font-size:12px;margin-bottom:8px}p.recipe-time svg{width:9.6px;height:9.6px}.center-recipe-tab.mobile_slider{display:none}.tab_flex{align-items:center}.center-recipe-ul .slick-list{padding-left:16px}}.third-menu-header .mega-menu__images-wrapper--tight{grid-gap:24px;gap:24px}.how-it-work-banner .container{max-width:1174px;padding:0 29px}.how-it-work-banner .image-with-text__wrapper{padding:0 0 24px}.how-it-work-banner .image-with-text__image-wrapper{width:39.33%}.how-it-work-banner .image-with-text__content-wrapper{width:62.5%}.how-it-work-banner .image-with-text__content{padding-right:65px}.how-it-work-banner .text-container .h3{font-size:64px;line-height:64px;font-family:Wigrum-Bold;margin-bottom:13px}.how-it-work-banner .image-with-text__text-wrapper,.how-it-work-banner .image-with-text__text-wrapper h1{font-size:18px;font-family:Wigrum-Medium;line-height:22px;font-weight:500}.how-it-works-step-section .container{max-width:882px}.how-it-works-step-section .left-img-how-work{padding-right:84px;line-height:0}.how-it-works-step-section .heading-how-work h2{font-size:40px;line-height:40px;text-align:center;font-family:Wigrum-Bold;font-weight:700;padding:56px 0;color:#241811;text-transform:capitalize;max-width:540px;margin:0 auto}.how-it-works-step-section .single-block-how-work{display:flex;align-items:center;padding:32px 0;justify-content:flex-end}.how-it-works-step-section .right-desc-how-work{max-width:365px;position:relative}.how-it-works-step-section .all-desc-how-work p{font-weight:400;font-family:Wigrum-Regular;font-size:18px;line-height:20px;margin:0}.how-it-works-step-section .all-desc-how-work p strong{font-weight:700;font-family:Wigrum-Bold;text-transform:capitalize;font-size:28px;line-height:28px;padding-bottom:0;display:inline-block}@media (max-width:999px){.how-it-work-banner .image-with-text__image-wrapper{width:100%;margin-bottom:20px}.how-it-work-banner .image-with-text__image{margin:0 auto;max-width:300px}.how-it-work-banner .image-with-text__content-wrapper{width:100%}.how-it-work-banner .image-with-text__content{padding-right:0;max-width:100%!important;text-align:center}.how-it-works-step-section .left-img-how-work{padding-right:30px}}@media (max-width:749px){.how-it-work-banner .text-container .h3{font-size:40px;line-height:40px;margin-bottom:9px;letter-spacing:0}.how-it-work-banner .image-with-text__text-wrapper,.how-it-work-banner .image-with-text__text-wrapper h1{font-size:14px;font-family:Wigrum-Regular;line-height:18px;font-weight:400}.how-it-work-banner .container{padding:0 16px}.how-it-work-banner .image-with-text{padding:0}.how-it-work-banner .image-with-text__wrapper{padding:32px 0}.how-it-work-banner .image-with-text__image{max-width:208px}.center-recipe-tab ul li:last-child{margin-right:16px}.center-recipe-tab.mobile_slider .center-recipe-ul{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden;justify-content:flex-start;display:none}.center-recipe-tab.mobile_slider .center-recipe-ul::-webkit-scrollbar{display:none}}@media (max-width:320px){mobile-navigation .mobile-nav__image-push{padding:8px}mobile-navigation span.header-tag-mobile{font-size:12px;padding:2px 4px 4px;line-height:14px}mobile-navigation p.mobile-nav__image-heading{font-size:14px;line-height:14px}mobile-navigation a.shop-all-mobile{font-size:14px}mobile-navigation .mobile-nav__footer a.icon-text svg{margin-right:0}mobile-navigation a.shop-all-mobile svg{margin-left:3px}.shopify-section--header .icon-burger-mobile{min-width:unset}mobile-navigation .mobile-link-block{margin:35px 0 12px}mobile-navigation .mobile-link-block p.technology-header-desc{margin-bottom:30px}.how-it-work-banner .text-container .h3{font-size:34px;line-height:34px}}.how-it-works-step-section .right-desc-how-work:after{position:absolute;top:32px;left:-205px;content:"";width:199px;height:38px;background-image:url(/cdn/shop/files/Frame_427319102_1.png?v=1701688417);background-size:100% 100%;background-repeat:no-repeat}.how-it-works-step-section .right-desc-how-work.block-count3:after{background-image:url(/cdn/shop/files/Frame_427319102_2.png?v=1701688972);left:-312px;width:306px}.how-it-works-step-section .right-desc-how-work.block-count4:after{left:-213px;width:207px}.how-it-works-step-section .right-desc-how-work.block-count5:after{left:-195px;width:189px}.home-featured-collections.science-page-products .button-wrapper{margin-top:40px}.home-featured-collections.science-page-products .button-wrapper a{color:#241811;line-height:16px}.blog_recipe_blog .recipe-all-content span.read_more{display:block;padding-top:8px;line-height:12px}.blog_recipe_blog .slide-data-recipe{border-radius:16px;border:.5px solid #666}.blog_recipe_blog p.recipe-time svg{height:12.6px;width:12.6px;display:flex;align-items:center;justify-content:center;margin-top:2px}.blog_recipe_blog .recipe-all-content,.recipes_recipepage .recipe-all-content{padding:12px 14px}.blog_recipe_blog .slider-recipe-blog .border-with-recipe img{border-radius:16px 16px 0 0;min-height:163px;max-height:163px}.blog_recipe_blog .border-with-recipe .blog_review img,.border-with-recipe .blog_review img{border-radius:0}.blog_recipe_blog .slider-recipe-blog li{margin-bottom:40px}body .blog-recipe-hp.blog_recipe_blog{padding-bottom:16px}body .blog-recipe-hp.blog_recipe_blog h1,body .blog-recipe-hp.blog_recipe_blog h2{margin-bottom:24px!important}.blog-recipe-hp.blog_recipe_blog p.subheading{margin:0 0 24px!important;text-align:center;color:#241811;font-size:16px}.blog_recipe_blog .recipe_filter{width:147px}.blog_recipe_blog .recipe_mobile_filters{gap:16px;display:none}.artcile_banner .ratings_content li>svg path{fill:#a30a0a}svg.icon.icon--header-customer path{fill:#25282a}.quickview_modal.collection-quickview .quickview_product_info .product-item__quick-form,form#header-localization-form .popover-button,form#header-sidebar-localization-form button.popover-button{display:flex;align-items:center}.popover__choice-label span.img-icon img,form#header-localization-form .popover-button span.img-icon img,form#header-sidebar-localization-form button.popover-button span.img-icon img{width:25px}form#header-localization-form .popover-button svg{top:0}.popover__choice-item:not(:first-child){margin-top:15px}.popover__choice-label[aria-current]:after,input:checked+.popover__choice-label:after{top:10px}.quickview_modal.collection-quickview .block-swatch-list:not(.first-tab-quickvariant),form#header-sidebar-localization-form{margin-top:10px}.section-hair-care .top-img-section-hair-care{line-height:0;position:relative}.section-hair-care .section-hair-care-desc-container{padding:0 16px}.section-hair-care .main-content-slider-section-hair-care{margin:0 -16px;padding:0 91px}.section-hair-care .top-img-section-hair-care .video-play-pause{position:absolute;z-index:1;top:0;left:0;cursor:pointer;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.section-hair-care .top-img-section-hair-care .video-play-pause svg{width:80.845px;height:80.845px}.section-hair-care .top-img-section-hair-care video{max-width:100%;border-radius:10px;aspect-ratio:1/1.49;object-fit:cover;cursor:pointer;width:100%}.section-hair-care .container{max-width:1440px;padding:0 64px}.section-hair-care-head.text-container img{max-width:145px;margin:0 auto}.section-hair-care-head.text-container h2{margin:16px 0 32px!important;line-height:40px;text-transform:capitalize;font-size:40px;font-family:Wigrum-Bold;text-align:center}.home_worldwide_reviews .worldwide_reviews_slider .slick-arrow,.section-hair-care .slick-arrow{top:50%}.ask-the-expert-section-com .video-section--full .video-wrapper{aspect-ratio:1/.661}@media (min-width:1200px){.ask-the-expert-section-com .video-section--full .video-wrapper{aspect-ratio:inherit;height:556px}.shopify-section .technology_tab_content .grid_left{width:48%}}.ask-the-expert-section-com .video_left_item,.section-img-slider-text .left-side-image-slider{width:48.54%}.ask-the-expert-section-com .video_right_item{width:51.46%;padding:57px 72px 20px}.ask-the-expert-section-com .video_right_content{text-align:left}.ask-the-expert-section-com .video_right_content .button-wrapper{margin-left:0;text-align:center}.ask-the-expert-section-com .video_right_content .button-wrapper a{background:#a30a0a;color:#fff;line-height:42px;height:44px}.ask-the-expert-section-com p.sub-heading,.section-img-slider-text .slider-img-data p.subhead{font-family:Wigrum-Medium;font-size:16px;line-height:22px;color:#a30a0a;font-weight:500}.ask-the-expert-section-com h2,.ask-the-expert-section-com p{margin-bottom:16px!important}.section-celebrate-coffee .single-slide-coffee-img img{width:100%;aspect-ratio:1/1.4;border-radius:16px;object-fit:cover}.section-celebrate-coffee .single-slide-coffee-img{padding:0 11px}.section-celebrate-coffee .slick-arrow{border-radius:50%;background-color:#fff;top:50%;left:64px}.section-celebrate-coffee .slick-arrow.slick-next{right:64px;left:auto}.section-celebrate-coffee .section-hair-care-head.text-container h2{margin:16px 0 48px!important}.section-img-slider-text .slider-img-data{width:51.46%;padding:20px 97px 20px 72px}.section-img-slider-text .image-slider-text{display:flex;align-items:center;position:relative}.section-img-slider-text .main-logo-position{position:absolute;left:48.54%;top:31px;transform:translate(-48.54%);z-index:1}.image-slider-text .single-slide-img img{width:100%;object-fit:cover;aspect-ratio:1/1}.middle_community .image-slider-text .single-slide-img img{object-fit:contain!important;aspect-ratio:1/.8!important;border-radius:0!important}#shopify-section-template--17603315630323__image_text_slider_community_UTk7gF>div>div>div.left-side-image-slider.slick-initialized.slick-slider>div>div>div.single-slide-img.slick-slide.slick-current.slick-active>img,ul.stackup_images li:first-child img,ul.stackup_images li:last-child img{object-fit:contain}.section-img-slider-text .left-side-image-slider .slick-arrow{background-image:url(white_slick_arrow.svg);top:50%;left:25px;width:47px;height:47px}.section-img-slider-text .left-side-image-slider .slick-arrow.slick-next{right:25px;left:auto}.section-img-slider-text .slider-img-data p.subhead{margin-bottom:16px}.section-img-slider-text .slider-img-data h2{font-size:64px;line-height:64px;text-transform:capitalize;font-family:Wigrum-Bold;margin:-8px auto 24px!important}.section-img-slider-text .slider-img-data .right-button a{color:#fff;font-size:18px;font-family:Wigrum-Bold;text-transform:capitalize;white-space:nowrap;height:48px;line-height:48px;position:relative;width:100%;display:block;margin:0 auto 0 0;background:#a30a0a;max-width:328px;text-align:center}.article #rk_parent .rk_sunny .rk_container a,.article #rk_parent .rk_sunny .rk_container li,.article #rk_parent .rk_sunny .rk_container p,.article #rk_parent .rk_sunny .rk_container ul,.section-img-slider-text .description-right-side p{font-size:16px;line-height:20px}.product_free_shipping_logos .logo__item{display:flex;align-items:center;justify-content:center;padding:0 20px}.product_free_shipping_logos .container{padding:9.5px 0;max-width:100%}.product_faqs_section .collapsible-toggle font.title{display:flex;align-items:center;font-family:Wigrum-Medium;font-size:18px;font-weight:500;text-transform:capitalize;color:#241811;gap:24px}.welcome_images_grid{display:block;text-align:center}.welcome_bottom_images{display:grid;justify-content:center;flex-wrap:wrap;max-width:1134px;margin:0 auto;grid-template-columns:repeat(7,minmax(0,1fr));animation-name:fade;animation-delay:-.5s;animation-duration:5s}.welcome_bottom_images .image-wrap{max-width:162px;height:162px;overflow:hidden}.welcome_bottom_images img{max-width:162px;height:162px;width:100%;object-fit:cover}.welcome_images_grid h1,.welcome_images_grid h3.heading{font-family:Wigrum-Bold;line-height:normal;font-size:64px;text-transform:none;margin:0 0 24px}.welcome_content{padding:46px 0 48px}.welcome_content p{font-size:18px;line-height:normal;max-width:630px;margin:0 auto}.welcome_content .button-wrapper{max-width:328px;margin:24px auto 0}.welcome_content a.button{height:44px;line-height:normal;background:#fff;color:#a30a0a;white-space:nowrap;width:100%;margin:0 auto;display:block;font-size:18px;font-family:Wigrum-Bold;text-transform:capitalize;letter-spacing:0}.welcome_content a.button span{line-height:40px}.half-circle{max-width:1134px;height:431px;background-color:#f8f8f8;border-radius:421px 421px 0 0;margin:0 auto;position:relative;overflow:hidden;padding-top:12px}.half-circle-border{position:relative;z-index:1}.half-circle-border:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Frame_427319152_1.png?v=1704255330);background-size:100% 100%;background-repeat:no-repeat;width:100%;height:432px;left:0;right:0;margin:-1px auto 0;max-width:1340px}.article__comment-box .container,.slider-recipe-blog .recipe_tab_content .border-with-recipe{padding:0}.article__comment-box{padding:40px 64px;max-width:1440px;margin:0 auto!important}.article__comment-box .comment_with_image{display:flex;align-items:center;justify-content:center;margin:0 -32px}.article__comment-box .image_comment,.article__comment-box form#comment_form{max-width:50%;flex-basis:50%;padding:0 32px}.article__comment-box .article__comment-form-title{color:#000;font-family:Wigrum;font-size:28px;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:16px}.article__comment-box .form__info p{color:#000;font-size:16px;line-height:20px;margin:0}.article__comment-box .form__info p a{text-decoration:none}.article__comment-box label.input__label{position:unset;background:0 0;margin-bottom:6px;color:#000;font-family:Wigrum;font-size:16px;font-weight:500;line-height:22px}.article__comment-box .input input,.article__comment-box .input textarea{border-radius:90px;border:1px solid #757575}.article__comment-box .input{display:flex;flex-direction:column-reverse;color:#000}.article__comment-box form#comment_form>.input{margin-top:24px}.article__comment-box .input-row{column-gap:30px}.article__comment-box .input input{height:40px}.article__comment-box .input textarea{max-height:93px;border-radius:10px}.article__comment-box button.form__submit{max-width:324px;width:100%;height:44px;margin-top:24px}.article__comment-box .is-filled~.input__label,.article__comment-box :focus-within~.input__label{transform:none!important}.article__comment-box input:focus,.article__comment-box input:focus-visible,.article__comment-box textarea:focus,.article__comment-box textarea:focus-visible{outline:0!important;box-shadow:unset!important}.article__comment-box .loader-button__text{font-family:Wigrum;font-size:18px;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:0!important}.recipes_recipepage .border-with-recipe img{min-height:163px;max-height:163px}.blog-featured-collections .button-wrapper{padding-top:10px}.blog-featured-collections.home-featured-collections .product-item{border:.5px solid #666}.blog-featured-collections.home-featured-collections .button-wrapper a{color:#241811}.center-recipe-tab li:last-child .svg-recipe path{fill:#383738}.center-recipe-tab ul li.active:last-child path{fill:#fff;stroke:initial}.main_blog .article__inner{flex-direction:column;overflow:hidden;margin-left:0!important;margin-right:0!important}.main_blog .article__content,.shopify-section--header .third-menu-header .mega-menu__title{width:100%}.main_blog .blog_main h2,.main_blog .blog_main h3{color:#241811;font-family:Wigrum;font-size:40px;font-weight:700;line-height:38px;text-transform:capitalize;margin-bottom:24px;letter-spacing:0;margin-top:25px}.main_blog .blog_main,.main_blog .blog_main p{color:#241811;font-family:Wigrum;font-size:16px;line-height:24px}.main_blog .blog_main .blog_image,.main_blog .blog_main .blog_text{padding:0 36px;line-height:0;flex-basis:50%}.main_blog .blog_main .blog_text{max-width:50.02%;flex-basis:50.02%}.main_blog .blog_main .blog_image{max-width:49.98%;flex-basis:49.98%}.main_blog .blog_main iframe,.main_blog .blog_main img{width:100%;height:400px;object-fit:cover;object-position:center;margin:55px 0}.blog_main.blog_second{background:#f8f8f8;flex-direction:row-reverse}.main_blog .article__shop-the-post h5{color:#a30a0a;font-family:Wigrum-Medium;font-weight:500;font-size:18px;line-height:normal;margin-bottom:16px;margin-top:15px}.article__comments-count{color:#241811;font-size:16px;font-weight:400;line-height:20px}.main_blog .article__info{width:auto;border:none;margin:0 auto;max-width:100%;padding:80px 0 32px;display:block}.article__info .artcile_banner{padding:0 0 24px;display:block}.main_blog .article__shop-the-post{max-width:100%;margin:24px auto 0;flex-basis:100%}.main_blog .product-item{border-radius:10px;border:.5px solid #666;padding:12px;margin-bottom:19px;align-items:center}.scroller__shop-the-post .product-content__featured-products-list{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:0}.main_blog .product-item__image-wrapper{margin:0;width:100%}.main_blog .blog_review .review_title{font-size:16px}.main_blog .product-item-meta a{color:#241811;font-family:Wigrum;font-size:18px;font-weight:500;line-height:normal;order:2;text-align:left;margin:0;text-decoration:none}.main_blog .product-item-meta span#collection-sub{color:#666;font-family:Wigrum;font-size:16px;font-weight:400;line-height:20px;font-style:unset;text-align:left;order:3}.main_blog .product-item-meta{display:flex;flex-direction:column;row-gap:2px}.main_blog span.stamped-product-reviews-badge{order:1;color:#241811;font-family:Wigrum;font-size:14px;font-weight:400;line-height:18px;margin-top:-3px}.main_blog .product-item-meta__price-list-container{order:4;text-align:left;color:#241811;font-family:Wigrum;font-size:18px;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:3px}.main_blog .product-item__info.text--small{width:100%;margin-top:12px;justify-content:space-between}.main_blog span.stamped-badge{display:flex;flex-wrap:wrap}.main_blog .stamped-fa-star:before{color:#ffd200}.main_blog .product-content__featured-products-list .product-item__link{color:#666;font-family:Wigrum-Medium;font-weight:500;font-size:14px;line-height:normal;text-transform:capitalize;margin:2px 0 0}.main_blog .left_content p{color:#a30a0a;font-size:18px;font-family:Wigrum-Medium;font-weight:500;line-height:normal;margin-bottom:16px;margin-top:0}.main_blog .left_content .img_text_ing{display:flex;align-items:center;margin-bottom:16px}.main_blog .content_ing h5{color:#241811;font-size:16px;font-weight:400;line-height:20px;margin-left:8px;max-width:280px}.main_blog .left_content .ingredients.directions{padding-top:8px}.main_blog .left_content .content_direction ol{padding-left:25px}.main_blog .bg_color{background:#f8f8f8}.article{margin:0 auto}.artcile_banner .article__excerpt,.artcile_banner .article__excerpt p,.main_blog .left_content .content_direction ol li{color:#241811;font-family:Wigrum;font-size:16px;font-weight:400;line-height:20px}.main_blog .left_content{max-width:100%;flex-basis:100%}.artcile_banner{padding:0 64px;display:grid;grid-auto-flow:column;gap:40px}.artcile_banner h1.article__title,.article #rk_parent .rk_sunny .rk_container .rk_heading{color:#241811;font-family:Wigrum;font-size:40px;line-height:40px;font-weight:700;text-transform:capitalize;margin:-7px 0 16px!important;letter-spacing:0}@media (max-width:767px){#rk_parent h1,#rk_parent h2,#rk_parent h3,#rk_parent h4,#rk_parent h5,#rk_parent h6{line-height:normal!important;letter-spacing:0!important}#rk_design div.rk_column.rk_actions{display:flex!important}#recipe-ingredients li p,#recipe-preparation li p,#rk_design p{line-height:1.5!important}#rk_parent h1{font-size:32px!important}#rk_parent h2{font-size:28px!important}#rk_parent h3{font-size:26px!important}#rk_parent h4{font-size:22px!important}#rk_parent h5{font-size:18px!important}#rk_parent h6{font-size:16px!important}}.artcile_banner .main_blog .article__shop-the-post{margin-top:55px;max-width:100%}.article__shop-the-post .stamped-fa-star:before{font-size:18px}.artcile_banner .main_blog span.stamped-badge-caption{margin-left:0}.artcile_banner .main_blog .product-item{padding:12px}.artcile_banner span.article_author,body .article__subheading{color:#a30a0a;font-family:Wigrum;font-size:18px;font-weight:500;line-height:18px;display:block}body .article__subheading{text-transform:capitalize;padding-bottom:0}.artcile_banner .ratings_content{display:grid;gap:36px;grid-auto-flow:column;width:fit-content;margin:16px 0 24px!important;line-height:0;padding:0}.artcile_banner .recipe-time svg{height:17px}.artcile_banner .ratings_content img,.artcile_banner .ratings_content li{padding:0!important;margin:0!important}.artcile_banner .article__header-content{padding:0;margin-left:0}.article__image-wrapper--square{border-radius:19.2px;margin-bottom:20px;width:auto;height:auto}blog-post-header.article__header.container{margin-top:32px;margin-bottom:51px}.main_blog .instructions_video video{width:100%;height:100%}.main_blog .instructions_video{max-width:577px;max-height:470px;margin:0;height:470px}.main_blog .article__inner .container{padding-left:16px;padding-right:16px;max-width:1104px}.main_blog .instructions_video .video-play-pause svg{width:130px;height:130px}.championship_image_text_section .image-with-text__text-wrapper p{max-width:550px}.past-championship-slider-wrap .content{max-width:250px}.home_reviews_images .section__header h2.heading{margin:12px auto!important}.home-banner-section .text-container ul li{padding:0 0 3px 24px!important;background-image:url(/cdn/shop/files/icon__verified_badge_fe2d5286-2f09-4cd2-bdbd-377e32b2352e.svg?v=1705397121);background-size:18px 19px;background-repeat:no-repeat;letter-spacing:0;font-size:20px;background-position:left 6px;text-transform:capitalize}.home-banner-section .text-container ul{list-style-type:none;margin-left:0}.article #rk_parent .rk_sunny .rk_container .rk_actions,.article #rk_parent .rk_sunny .rk_container .rk_image,.article__comment-box .article__comment-list,.compare_review.hide-title .review_title,.featured-collections .product_price,.html-gift-cards .product.product--thumbnails-bottom .product_price,.mini-cart .additem_slider .new-product-item .hidden-phone,.mini-cart .additem_slider .new-product-item .product-item-meta__title:after,.mini-cart .additem_slider .new-product-item span#collection-sub,.product-list__inner .product_price,.shopify-section--blog-post-comments .product_price,cart-drawer .checkout-button .product_price,h2.mobile-heading{display:none}.third-menu-header .mega-menu__column{display:flex;flex-wrap:wrap;column-gap:10px}.third-menu-header .mega-menu__columns-wrapper{width:38%}.third-menu-header .mega-menu__images-wrapper--tight{width:41%}.third-menu-header .mega-menu__image-push,.third-menu-header a.mega-menu__image-push:first-child{width:167px}.community_content svg path{fill:#a30a0a}.blog_grid_item{width:25%;padding:0 12px 56px}.recipe_tab_content{display:none;margin:0 -12px -56px}.recipe_tab_content.active{display:flex;flex-wrap:wrap;justify-content:flex-start}.article #rk_parent .star.is-selected~.star svg{fill:#ffd200!important}.star.is-selected svg{fill:#ffd200!important}.article #rk_parent .rk_rating svg{width:12px;height:13px}.article #rk_parent .rk_rating span.star,.blog_review .stars span.star{padding:0 1px;line-height:13px}.article #rk_parent .rk_rating #rk_rating_thanks{font-size:16px;color:#757575;font-family:Wigrum-Regular;line-height:20px;padding-left:6px}.article #rk_parent .rk_rating .stars{align-items:center}.article #rk_parent .rk_sunny .rk_container .rk_column_heading{color:#a30a0a;font-family:Wigrum-Medium;font-weight:500;margin-bottom:16px;margin-top:0;border:0;letter-spacing:0}.article #rk_parent .rk_sunny .rk_container .rk_column_heading span{background:0 0;padding-right:0}.article #rk_parent .rk_sunny .rk_container .rk_directions ul li,.article #rk_parent .rk_sunny .rk_container .rk_ingredients ul li{padding:0;margin-bottom:16px;margin-left:16px}.article .rk_directions.rk_column{padding-top:8px;padding-bottom:8px}.article .rte ol li::marker{font-size:16px}.article #rk_parent .rk_sunny .rk_container .rk_directions ol li,.article #rk_parent .rk_sunny .rk_container .rk_ingredients ol li{padding:0;margin-bottom:16px}.article #rk_parent .rk_sunny .rk_container .rk_description{padding-bottom:24px}.article #rk_parent .rk_sunny .rk_container{padding-bottom:0;padding-top:0}.article #rk_parent .rk_sunny .rk_container .rk_grid .rk_primary{padding-right:0}.article #rk_parent .rk_sunny .rk_container .rk_directions ul li p,.article #rk_parent .rk_sunny .rk_container .rk_ingredients ul li p{vertical-align:top}.article__image-wrapper--square img.article__image{margin:0;height:auto;border-radius:19.2px;width:100%}@media (max-width:1430px){.third-menu-header .mega-menu__columns-wrapper{width:40%}}@media (max-width:1399px){.third-menu-header .mega-menu__columns-wrapper{width:40.5%}.third-menu-header .mega-menu__image-push,.third-menu-header a.mega-menu__image-push:first-child{width:154px}}@media (max-width:1367px){.ask-the-expert-section-com .video_right_item,.section-img-slider-text .slider-img-data{padding:20px 30px}.section-img-slider-text .slider-img-data h2{font-size:40px;line-height:40px}.section-img-slider-text .main-logo-position{top:10px;left:43%}.article__comment-box form#comment_form{margin:20px 0}.artcile_banner .ratings_content{gap:15px}.artcile_banner .article__image-wrapper--square{height:fit-content;width:500px}.main_blog .instructions_video{height:100%}.third-menu-header .mega-menu__columns-wrapper{width:48%}.third-menu-header .mega-menu__image-push,.third-menu-header a.mega-menu__image-push:first-child{width:148px}.shopify-section--header .third-menu-header .mega-menu__image-wrapper img{height:148px}body .shopify-section--header .second-menu-header .mega-menu__columns-wrapper{margin-left:0}}@media (max-width:1299px){.third-menu-header .mega-menu__columns-wrapper{width:54.5%}.third-menu-header .mega-menu__image-push,.third-menu-header a.mega-menu__image-push:first-child{width:134px}.shopify-section--header .third-menu-header .mega-menu__image-wrapper img{height:134px}}@media (max-width:1240px){.third-menu-header .mega-menu__columns-wrapper{width:62.5%}}@media (max-width:1199px){.section-img-slider-text .main-logo-position{left:42.5%}.welcome_bottom_images .image-wrap{height:140px}.half-circle{height:391px}.half-circle-border:before{height:392px}.article__comment-box{padding:30px}.home-featured-collections.home-featured-collections .button-wrapper{padding-top:0;margin-top:24px}.home-featured-collections.home-featured-collections ul.slick-dots{margin-top:24px}.home-featured-collections.home-featured-collections .section__header{margin-bottom:24px}.main_blog .blog_main{padding:32px 20px}.main_blog .article__info{padding:54px 20px}.artcile_banner h1.article__title,.article #rk_parent .rk_sunny .rk_container .rk_heading{line-height:28px;font-size:28px}.artcile_banner{padding:0;gap:20px}.how-it-work-banner .image-with-text__content{padding-right:0;max-width:617px}.blog_grid_item{width:33.33%;padding-bottom:32px}.recipe_tab_content{margin-bottom:0}}@media screen and (max-width:1024px){.article #rk_parent .rk_sunny .rk_container .rk_grid .rk_primary{padding-bottom:16px}}@media screen and (max-width:999px){.artcile_banner .article__image-wrapper--square,.artcile_banner .article__image-wrapper--square img{width:100%}.artcile_banner{gap:24px;grid-auto-flow:unset}}@media (max-width:991px){body .section-template--16966102483187__image_text_slider_community_UTk7gF-padding,body .section-template--16966102483187__image_text_slider_community_wYrh4J-padding{padding:0 0 16px}.how-it-works-step-section .right-desc-how-work:after{left:-151px;background-size:auto;width:145px}.how-it-works-step-section .right-desc-how-work.block-count3:after{left:-262px;width:256px}.how-it-works-step-section .right-desc-how-work.block-count4:after{left:-158px;width:152px}.how-it-works-step-section .right-desc-how-work.block-count5:after{left:-141px;width:135px}.section-img-slider-text .main-logo-position{left:41.5%}.article__comment-box .comment_with_image{flex-direction:column;padding:24px 0;margin:-16px 0}.article__comment-box .image_comment,.article__comment-box form#comment_form{max-width:100%;flex-basis:100%;padding:16px 0}.article__comment-box form#comment_form{margin:0}.blog_main.blog_second,.main_blog .blog_main{margin:-12px 0;flex-direction:column-reverse;padding:12px 0}.main_blog .blog_main .blog_image,.main_blog .blog_main .blog_text{max-width:100%;flex-basis:100%;padding:12px 0}.blog_main.blog_third{flex-direction:column}.main_blog .article__shop-the-post{margin:24px auto 0}.main_blog .left_content{max-width:100%;max-width:calc(100% - 300px);flex-basis:calc(100% - 300px)}.main_blog .left_content .content_direction ol{max-width:640px}.main_blog .left_content p{margin-bottom:8px}.main_blog .article__info{padding:36px 0;gap:20px}.main_blog .blog_main{padding:32px 0}.main_blog .blog_main h2,.main_blog .blog_main h3{font-size:28px;font-weight:700;line-height:28px}.main_blog .blog_main h2 span,.main_blog .blog_main h3 span{display:inline-block;line-height:normal}.main_blog .article__content>.container:first-child .blog_text{margin-bottom:0}.main_blog .blog_main.blog_second{padding-top:20px;padding-bottom:20px}.main_blog .blog_main.blog_third{padding-top:32px;padding-bottom:20px}.artcile_banner .ratings_content{column-gap:36px;row-gap:8px;white-space:nowrap}.community_reverse .image-slider-text,.community_reverse .video_grid,.section-img-slider-text .image-slider-text{flex-direction:column-reverse}.ask-the-expert-section-com .video_left_item,.section-img-slider-text .left-side-image-slider,.section-img-slider-text .slider-img-data{width:100%}.ask-the-expert-section-com .video_right_item,.section-img-slider-text .slider-img-data{padding:16px 16px 32px}.ask-the-expert-section-com .video_right_content{text-align:center}body .section-template--16966102483187__2954f0f1-a95e-419a-871b-308ecba8d2e8-padding,body .section-template--16966102483187__image_text_slider_community_HnMita-padding{padding-top:0;padding-bottom:16px}.main_blog .article__content>.container:last-child{padding:0 16px}.scroller__shop-the-post .product-content__featured-products-list{column-gap:20px;grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.how-it-works-step-section .single-block-how-work{padding:32px 0 24px;flex-direction:column}.how-it-works-step-section .left-img-how-work{padding:0 0 24px}.how-it-works-step-section .all-desc-how-work p{font-size:16px}.how-it-works-step-section .all-desc-how-work p strong{font-size:24px;line-height:24px}.how-it-works-step-section .container{padding:0 16px}.how-it-works-step-section .right-desc-how-work{max-width:100%;text-align:center}.how-it-works-step-section .heading-how-work h2{font-size:28px;line-height:28px;padding:32px 0 16px}.how-it-works-step-section .with-mob-img .mobile-how-work-img,.main_blog .article__info{display:block}.how-it-works-step-section .heading-how-work h2 br,.how-it-works-step-section .right-desc-how-work:after,.how-it-works-step-section .with-mob-img .desktop-how-work-img{display:none}.section-img-slider-text .main-logo-position{left:39.5%}.welcome_bottom_images .image-wrap,.welcome_bottom_images img{height:105px}.half-circle-border:before{height:329px}.half-circle{height:327px}.main_blog .article__shop-the-post,.main_blog .left_content{max-width:100%;flex-basis:100%}.main_blog .product-content__featured-products-list{margin:0 0 20px}}@media (max-width:749px){.how-it-works-step-section .right-desc-how-work:after,h2.desktop-heading{display:none}.home-multi-column.science-page-multi-column .container{padding-top:24px}.blog_recipe_blog .slider-recipe-blog,.home-featured-collections.science-page-products .button-wrapper,.section-hair-care .slick-dots{margin-top:32px}.blog_recipe_blog .slider-recipe-blog li{margin-bottom:16px}.blog-recipe-hp.blog_recipe_blog h2{line-height:28px}body .blog_recipe_blog .slider-recipe-blog p.recipe-title{font-size:16px;line-height:22px}.blog_recipe_blog .recipe_mobile_filters{gap:10px}.section-hair-care-head.text-container h2{margin:16px 0 32px!important;line-height:28px;font-size:28px}.section-hair-care .main-content-slider-section-hair-care{padding:0;margin:0}.section-hair-care .container{padding:0}.ask-the-expert-section-com .video_left_item,.section-img-slider-text .left-side-image-slider{width:100%}.ask-the-expert-section-com .video_right_item{width:100%;padding:24px 16px 32px}.ask-the-expert-section-com .video_right_content,.section-img-slider-text .all-right-side-data{text-align:center}.ask-the-expert-section-com .video_right_content .button-wrapper{margin-left:auto}.ask-the-expert-section-com .video-section--full .video-wrapper{aspect-ratio:1/.928}.ask-the-expert-section-com .video_right_content p{font-size:16px;line-height:20px}.ask-the-expert-section-com .video_right_content h2{font-size:40px;line-height:40px}.ask-the-expert-section-com p.sub-heading{margin-bottom:23px!important}.section-celebrate-coffee .section-hair-care-head.text-container h2{margin:16px 0 24px!important}.section-celebrate-coffee .single-slide-coffee-img{padding:0 8px}.section-celebrate-coffee ul.slick-dots{margin-top:24px}.section-img-slider-text .image-slider-text{flex-direction:column}.section-img-slider-text .slider-img-data{padding:24px 16px;width:100%;background:#f8f8f8}.image-slider-text .single-slide-img img{aspect-ratio:1/.939}.section-img-slider-text .left-side-image-slider .slick-dots{display:none!important}.section-img-slider-text .slider-img-data h2{word-break:break-word}.section-img-slider-text .main-logo-position{top:0;left:auto;transform:translate(0);right:0;width:100%;aspect-ratio:1/.939;display:flex;align-items:flex-end;justify-content:flex-end}.section-img-slider-text .main-logo-position img{display:none;height:90px;width:90px;margin-bottom:-52.5px;margin-right:12px}.welcome_images_section{max-width:100%;padding:0}.welcome_content{padding:24px 0}.welcome_images_grid h1,.welcome_images_grid h3.heading{font-size:40px;line-height:40px;margin:-8px 0 16px!important}.shopify-section--announcement-bar .announcement-bar__message,.welcome_content p{font-size:11px}.welcome_content .button-wrapper{margin:16px auto 0}.welcome_bottom_images .image-wrap{height:105px}.half-circle-border:before{height:329px}.half-circle{height:327px}.center-recipe-tab.mobile_slider .center-recipe-ul{display:flex;padding:0 16px;max-width:655px;margin:0 auto}.border-with-recipe img{border-radius:16px 16px 0 0}.slide-data-recipe{background-color:#fff}body .blog-recipe-hp.blog_recipe_blog h1,body .blog-recipe-hp.blog_recipe_blog h2{margin-bottom:20px!important}.blog-recipe-hp.blog_recipe_blog p.subheading{margin:0 0 20px!important}.blog_recipe_blog .center-recipe-tab.mobile_slider .center-recipe-ul{padding:0 16px;max-width:655px;margin:0 auto}.blog_recipe_blog .center-recipe-tab ul li:last-child{margin-right:0}.article__comment-box{padding:48px 16px}.article__comment-box .input-row{padding-top:8px;display:flex}.article__comment-box .input{margin:0;width:100%}.blog-recipe-hp.recipes_recipepage{background:#fff!important}.blog-featured-collections.home-featured-collections .button-wrapper a{color:#a30a0a}.home-featured-collections.blog-featured-collections h3.heading.h2{max-width:250px;margin:0 auto}.recipes_recipepage .center-recipe-tab.mobile_slider{padding-left:12px}blog-post-header.article__header.container{margin-top:24px;margin-bottom:32px}.main_blog .instructions_video{height:100%}.section.text_overlap_welcome.first-fold-welcome,.text_overlap_welcome.first-fold-welcome .image-overlay__image-wrapper{height:auto;aspect-ratio:1/1}.text_overlap_welcome.first-fold-welcome .image-overlay{--image-height: auto !important;aspect-ratio:1/1}.first-fold-welcome .image-overlay__content-wrapper{top:0}.section.text_overlap_welcome.first-fold-welcome .container{padding:0 16px}.text_overlap_welcome.first-fold-welcome a.multi-column__link{margin:12px auto 0!important;max-width:246px;border-radius:22.4px;line-height:23px}.text_overlap_welcome.first-fold-welcome img.image-overlay__image.mobile_image{object-fit:fill}.artcile_banner .article__image-wrapper--square img{aspect-ratio:1/.8781}.section-img-slider-text .slider-img-data p.subhead{max-width:170px;margin-left:auto;margin-right:auto}.home-banner-section .text-container ul{margin-bottom:12px;display:flex;flex-wrap:wrap;justify-content:center}.home-banner-section .text-container ul li{padding-bottom:0!important}.scroller__shop-the-post .product-content__featured-products-list,h2.mobile-heading{display:block}.recipe_tab_content{margin:0 12px -16px}.blog_grid_item{width:50%;padding:0 4px 16px}.blog_recipe_blog .recipe-all-content{padding:12px 8px}.main_blog .article__info{padding:32px 0 16px}.main_blog .blog_main{padding:0!important}.article__comment-box button.form__submit{max-width:100%}.main_blog .blog_main iframe,.main_blog .blog_main img{margin:30px 0}.main_blog .blog_main img,.main_blog .blog_main img.blog-img1{height:auto}.main_blog .product-item{flex-direction:row}.main_blog .product-item__image-wrapper{width:130px}.main_blog .product-item__info.text--small{width:calc(100% - 130px);margin-top:0;padding-left:12px}}@media (max-width:650px){.recipe_hold .promotion-block{align-items:flex-end}.recipe_hold .promotion-block__content-wrapper{margin-bottom:18px}.welcome_bottom_images .image-wrap{height:89px}.half-circle-border:before{height:280px}.half-circle{height:278px}}@media (max-width:480px){mobile-navigation.drawer{width:100%;max-width:100%;height:100vh}body .blog_recipe_blog .slider-recipe-blog .border-with-recipe img{min-height:163px;max-height:163px}.blog_recipe_blog .recipe_filter{width:50%}.half-circle-border:before{background-image:url(/cdn/shop/files/Frame_427319153.png?v=1704260096)}.half-circle{border-radius:0}.welcome_bottom_images .image-wrap{height:80px;max-width:81px;width:81px}.half-circle,.half-circle-border:before{height:246px}.welcome_bottom_images{margin-left:-44px;margin-right:-44px}.home-banner-section .image-with-text-block__content{padding-bottom:200px!important;padding-top:0!important}.home-banner-section .button-wrapper{max-width:246px!important}.home-banner-section .text-container ul li{display:inline!important;background-position:left 2px;padding-right:8px!important;font-size:13px;background-size:15px 15px;padding-left:19px!important}.main_blog .blog_main iframe{height:360px}.checkout-sticky-drawer button{max-width:calc(100% - 32px)!important}.template-blog .blog_recipe_blog .slider-recipe-blog .blog_grid_item{max-width:100%;flex-basis:100%}}@media (max-width:360px){.how-it-work-banner .text-container .h3{max-width:318px;margin:0 auto 9px}.home-banner-section .image-with-text-block__content{padding-bottom:152px!important}.half-circle-border:before,.main_blog .blog_main iframe{height:200px}.welcome_bottom_images .image-wrap{height:80px;max-width:81px;width:81px}.half-circle{height:246px}.main_blog .instructions_video{height:248px;width:100%}.main_blog .blog_image{width:100%;height:283px!important;padding:0;min-height:283px;border-radius:12px;overflow:hidden!important}.main_blog .blog_image img{min-height:283px}.main_blog .blog_second .blog_image img{min-height:200px}}.mac-os .viral-event-championship-grid .worldwide_reviews_slider p{line-height:35px!important}html.html-how-it-works{scroll-behavior:smooth}#multi-column-section{scroll-margin-top:60px}.mac-os.template-product .home_worldwide_reviews .button-wrapper a{border-radius:90px}body #collection_maker_popup .product_item a.shop_btn{padding:4px 9.8px}body .home_reviews_images .button-wrapper a{pointer-events:auto}.product .block-swatch{max-width:128px;margin:4px;max-width:inherit;width:auto}.aeropress-go .product .block-swatch{max-width:inherit;width:auto}.product_aeropressx_slider .slide_item img.product__image{aspect-ratio:1/1.189}.product .product-form__option-selector .block-swatch__item{padding:0 17px;min-width:100%;margin:0}.product .block-swatch-list{margin:0 -4px 4px}.product .product span.product-form__option-name{letter-spacing:0}.product .product-form__quantity-label{margin-bottom:0}@media (min-width:1000px){.artcile_banner{grid-template-columns:1fr 1fr;width:100%}.artcile_banner .article__header-content{width:100%}}@media (max-width:350px){body #collection_maker_popup .product_item a.shop_btn{padding:2px 5px}}@media (max-width:353px){.review_tab_content .product_item span.title{font-size:12px;padding:10px 4.8px 15px}}section.coffee-maker-product variant-slider{display:flex;gap:6.72px;flex-direction:row-reverse}.product_reviews_slider p{flex:1}.product_reviews_item,.worldwide_reviews_slider .slide_item{display:flex;flex-direction:column;height:100%}.worldwide_reviews_slider .slick-track{align-items:unset!important}body.mac-os .home-banner-section h2.heading img{margin-top:-5px!important}.reviews_images_item img{aspect-ratio:1/.87;object-fit:cover}.blog_review,.recipe-time{min-height:20px}.html-championships .blog_review{min-height:unset}.blog_review span,.recipe-time span{line-height:20px}.shopify-section--main-product .product__media-list-wrapper .product__media-image-wrapper img{object-fit:fill}.button-accessories a.button.button--primary{color:#fff;background:0 0;position:relative;border-left:0;border-right:0;max-width:328px;margin:0 auto;width:100%!important;display:block;height:48px!important;line-height:48px;background-color:#a30a0a!important;border-radius:90px!important;padding:0 20px;font-family:Wigrum-Bold;font-weight:700;text-transform:capitalize;font-size:18px;letter-spacing:0}.mac-os .button-accessories a.button.button--primary{padding-top:3px}.button-available.button-accessories a.button.button--primary{max-width:100%;width:fit-content!important;height:auto!important;min-height:48px!important}body .collection_tab_content .new-product-item .product-item__quick-form .button.loader-true[disabled=disable],body .collection_tab_content .new-product-item .product-item__quick-form .product-form__add-button.loader-true[disabled],body .mini-cart .new-product-item .product-item__quick-form .button.loader-true[disabled=disable],body .mini-cart .new-product-item .product-item__quick-form .button.loader-true[disabled],cart-drawer cart-drawer-recommendations .product-item__cta-wrapper{display:block!important}cart-drawer cart-drawer-recommendations .product-item__link span,cart-drawer cart-drawer-recommendations .quickview_btn span{margin-top:-1px;display:flex;align-items:center;justify-content:center;line-height:normal}.mini-cart cart-drawer-recommendations .new-product-item .product-item__quick-form .button.quickview_btn,cart-drawer cart-drawer-recommendations .product-item__link{border-radius:90px;background:#a30a0a;color:#fff!important;text-decoration:none;font-size:13px;letter-spacing:0;text-transform:capitalize;font-family:Wigrum-Bold;height:29px;width:100%;text-align:center;margin-top:8px}.shopify-section--main-collection .button-wrapper.text--center.replacements{margin-bottom:15px}.empty-state h3.h4{font-family:Wigrum-Bold;font-size:40px;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:16px}.mini-cart .drawer__header{position:sticky;top:0}.template-page.about .about_page_road.about_road_section .timeline ul li .image img,.template-page.about .story_image_text_section .image-with-text__image{border-radius:10px}.popover__content span.popover__choice-label{display:flex;justify-content:flex-end;align-items:center}.popover__choice-label span.img-icon{line-height:0;font-size:25px;height:18px;display:inline-block;width:25px;margin:0 0 0 10px}.mobile-nav__footer .popover__content span.popover__choice-label{justify-content:center;width:fit-content;margin:0 auto}.checkout-sticky-drawer{position:fixed;bottom:0;width:100%;left:50%;transform:translate(-50%);padding:20px 0;background:#fff;z-index:12}.championship_image_text_section ul li:before{background-size:100% 100%!important}@media (max-width:576px){.section-hair-care .top-img-section-hair-care video{aspect-ratio:1/1.665}.section-celebrate-coffee .single-slide-coffee-img img{aspect-ratio:1/1.73}.artcile_banner .ratings_content{display:flex;flex-wrap:wrap}.article__inner .container,blog-post-header.article__header.container{padding-left:16px;padding-right:16px}.template-page .championship_image_text_section .button-wrapper,.template-page .viral-event-championship-section .button-wrapper{max-width:100%}.template-page .art_image_grid_section .button-wrapper,.template-page .past-championship-slider-wrap .button-wrapper{max-width:calc(100% - 32px);padding:0}}@media (max-width:380px){.button-available.button-accessories a.button.button--primary{line-height:28px;padding:8px 20px}}@media (max-width:374px){.button-available.button-accessories a.button.button--primary{line-height:24px;padding:8px 20px}}@media (max-width:359px){.section.text_overlap_welcome.first-fold-welcome,.text_overlap_welcome.first-fold-welcome .image-overlay,.text_overlap_welcome.first-fold-welcome .image-overlay__image-wrapper{aspect-ratio:1/1.1}cart-drawer cart-drawer-recommendations .product-item__link{font-size:11px;height:23px;width:90px}}.shopify-section--main-product .product-meta__price-list-container{margin-top:10px}.window-os product-recommendations .new-product-item .product-item__quick-form .button .loader-button__text{margin-top:-3px}.mac-os .coffee_item .button-wrapper a span,.mac-os .home-banner-section .image-with-text-block__content .button.mobile_link span.mobile_btn,.mac-os .home_worldwide_reviews .button-wrapper a,.mac-os .image-with-text-overlay-section .button-wrapper a span{line-height:48px}.mac-os footer .footer__item-content .needsclick button[type=button]{line-height:50px}.blog_review span.star.is-selected svg path,.blog_review span.star.is-selected~.star svg path{fill:gold!important}.blog_review span.star svg path{fill:#000!important;fill:#fff0!important}.blog_review .stars{display:flex;flex-direction:row-reverse}.recipe-time svg{height:21px}.article_post__header .article__image-wrapper{height:100%}.quickview_modal.collection-quickview .quickview_product_info h2{margin-left:0;text-align:left;margin-top:10px}.quickview_modal.collection-quickview .block-swatch-list.first-tab-quickvariant{padding-top:10px;margin-top:19.2px;border-top:1px solid #66666650}.quickview_modal.collection-quickview .block-swatch-list h4.title{width:100%;margin-bottom:3px}.quickview_modal.collection-quickview .block-swatch__item{border-radius:90px;background:0 0;border:1px solid #66666650;min-width:100px;font-size:14px;line-height:15px;padding:12px 16px!important;color:#666;text-align:center}.quickview_modal.collection-quickview .block-swatch__radio{width:75px;height:34px;opacity:0;cursor:pointer;margin:4px;clip:inherit}.quickview_modal.collection-quickview .block-swatch{position:relative}.quickview_modal.collection-quickview .block-swatch__radio:checked+.block-swatch__item:after{display:none}.quickview_modal.collection-quickview .quantity-selector__input{padding:0 3px;width:18px}.quickview_modal.collection-quickview button.quantity-selector__button{width:20px}.quickview_modal.collection-quickview .quantity-selector{border:1px solid #cccCCCCC;border-radius:90px;margin-right:8px;display:none}.quickview_modal.collection-quickview .block-swatch__item.active{border-color:#383738;background:#383738;color:#fff}.main_blog .article__content .container{max-width:750px}@media (min-width:750px){.template-page div#main{min-height:575px}.quickview_modal.collection-quickview span#collection-sub{display:block!important}.quickview_modal.collection-quickview .quickview_product_info{width:calc(100% - 328px)}.quickview_modal.collection-quickview .quickview_product_image{max-width:328px;width:100%}}@media (max-width:480px){.quickview_modal.collection-quickview .quickview_content{max-width:300px}.article #rk_parent .rk_sunny .rk_container span.rk_meta{font-size:17px!important}}.template-article .image-with-text__text-wrapper{font-family:Wigrum;color:#242811}.shopify-section--header div#desktop-menu-2 .mega-menu__image-wrapper img{max-width:175px;aspect-ratio:1/1.1;object-fit:cover}.shopify-section--header .first-menu-header .mega-menu__image-push img{aspect-ratio:1/.869}.template-article .shopify-section--image-with-text h1.heading.h3{font-family:Wigrum;font-weight:700;margin-bottom:20px}.article #rk_parent .rk_sunny .rk_container .rk_meta{font-family:Wigrum-Medium;font-weight:500;letter-spacing:0;font-size:20px!important}#rk_parent .rk_sunny .rk_container .rk_heading{font-size:30px!important;line-height:34px!important}.article #rk_parent .rk_sunny .rk_container .rk_column_heading{font-size:22px!important;line-height:26px!important}.multilingual_instructions_section .multi-column__image-wrapper{background-color:#edebe7;overflow:hidden}.multilingual_instructions_section .multi-column__image-wrapper img{padding:15px}.multilingual_instructions_section .multi-column__image-wrapper img[alt=Product_Image_10]{transform:scale(1.215)}.main_blog .blog_main div[style="text-align: center;"],.main_blog .blog_main p[style="text-align: center;"]{margin-bottom:20px!important}@media (min-width:1200px){.main_blog .blog_main h2,.main_blog .blog_main h3{font-size:30px;line-height:34px}}@media (max-width:991px){.article #rk_parent .rk_sunny .rk_container .rk_column_heading{font-size:20px!important;line-height:24px!important}}@media (max-width:749px){.button-accessories a.button.button--primary{font-size:16px;line-height:44px}.empty-state h3.h4{font-size:28px}a.link.read_more_link.text-blank{display:none}.compare_product_section .product_grid .product_left ul li:not(:first-child) span{padding-right:5px}.compare_product_section .product_grid .product_right ul li:not(:first-child) span{padding-left:5px}.quickview_modal.collection-quickview .block-swatch-list.first-tab-quickvariant{padding-top:10px;margin-top:0;border-top:0}.quickview_modal.collection-quickview .block-swatch-list:not(.first-tab-quickvariant){margin-top:10px}.quickview_modal.collection-quickview .quickview_product_info{padding-right:0}.quickview_modal.collection-quickview .quickview_product_info h2{padding-right:0;margin-bottom:16px}.quickview_modal.collection-quickview .quickview_close{top:15px;right:17px}.main_blog .blog_main div[style="text-align: center;"],.main_blog .blog_main p[style="text-align: center;"]{margin-top:-16px!important}.how-it-work-banner.image-with-text-overlay-section .image-with-text__wrapper{padding:0}}.mac-os .review_tab_modal .product_item .quick-add .product-item__cta span{margin-top:3px;line-height:22px;height:auto}.image-with-text__content-wrapper .breadcrumb__link:not([aria-current=page]):not(:hover){opacity:.9}.image-with-text__content-wrapper .breadcrumb__item{overflow:hidden;max-width:25ch;text-overflow:ellipsis;white-space:nowrap}.image-with-text__content-wrapper .breadcrumb__list{display:inline-flex;list-style:none;padding:0 0 26px;margin:0}.image-with-text__content-wrapper .breadcrumb--floating{position:relative;left:unset}.image-with-text__content-wrapper .breadcrumb__link{font-size:16px;line-height:24px;display:inline}.personal_images_section .community_personal_text_mobile{animation:0}facet-filters .checkbox-container.shop-all-fil{order:-1!important}@media (min-width:900px){.ask-the-expert-section-com .video_right_item,.section-img-slider-text.top_community .slider-img-data{padding:20px 97px 20px 72px}.section-img-slider-text.top_community .slider-img-data p.subhead{font-size:18px}.section-img-slider-text.top_community .slider-img-data h2{margin:24px auto!important}.section-img-slider-text.top_community .description-right-side{margin-bottom:30px;margin-top:30px}.section-img-slider-text .image-slider-text .single-slide-img img{object-fit:unset;aspect-ratio:1.12/1}}.center-recipe-tab ul::-webkit-scrollbar,.collection_list_section .grid-ctm-categories::-webkit-scrollbar,.product-facet__filter-item .collapsible .collapsible__content::-webkit-scrollbar{display:none}@media (max-width: 480px){.home-banner-section .image-with-text-block__content{padding-bottom:0!important}}body cart-drawer .add_cart .product-item__cta-wrapper{display:block!important}.us_ca_banner_section.slider-section-banner .image-with-text-block__content.content-box.content-box--small.content-box--text-left.content-box--left.text-container{margin-left:0}.us_ca_banner_section.home-banner-section .image-with-text-block__text-container p strong{font-family:Wigrum-Bold;font-weight:700}@media only screen and (min-width: 1025px) and (max-width: 1367px){.slider-banner-top .content-box--left.text-container,.slideshow__text-wrapper .content-box--left.text-container{max-width:390px!important}.shopify-section--header .header__linklist-item:not(:last-child){margin-right:55px}}@media only screen and (min-width: 750px) and (max-width: 1024px){.slider-banner-top .content-box--left.text-container,.slideshow__text-wrapper .content-box--left.text-container{max-width:290px!important}}@media (min-width:1200px){.us_ca_banner_section.home-banner-section .image-with-text-block__content .h3.split-texts-new-f span.introducing{font-size:40px}}@media (max-width:999px){.label-more-filters button.collapsible-toggle.text--strong{display:none}.label-more-filters .collapsible{margin-top:20px;height:auto;overflow:visible;visibility:visible}}@media (max-width:749px){.us_ca_banner_section .image-with-text-block__content .h3.split-texts-new-f{font-size:36px;margin-bottom:11px}.us_ca_banner_section.home-banner-section .image-with-text-block__content .h3.split-texts-new-f span.introducing{font-size:27px}.slider-banner-top h2.heading,.slideshow__text-wrapper h2.heading{display:flex!important;margin-bottom:14px!important}}.star.is-selected svg,.star.is-selected~.star svg{fill:#ffd200!important}#rk_parent .rk_social svg{fill:#a30a0a!important}.product-facet__filter-item.label-more-filters.hide-other-show-more{border:0}.product-facet__filter-item.hide-filter-other,.main_blog .article__image-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/471/assets/custom_s.css.map */
