body.page-width-normal{--page-margin: clamp(16px, 3.07vw, 53px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.page-wrapper--drawer-open{margin-right:0}.page-wrapper--drawer-open shopify-account::part(dialog){translate:none}body.page-width-normal :is(h1,h2,h3,h4,h5,h6,button,input){font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:Helvetica,Arial,sans-serif}.oatsoak-product-card .product-media-container img,.oatsoak-product-card .media-fit img{width:100%;height:100%;object-fit:cover}.oatsoak-product-card .card-gallery{border-radius:20px}.oatsoak-product-card .product-card__content{container-type:inline-size}.oatsoak-cutline{margin:0;width:100%;max-width:none;min-height:1.35em;overflow:hidden;font-size:clamp(.6875rem,1.04vw,18px);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.oatsoak-reviews-slot--card{min-height:max(10px,3.7cqi)}.oatsoak-product-card,.oatsoak-product-card .product-card__content{height:100%}.oatsoak-product-card a[ref=productTitleLink] .text-block,.oatsoak-product-card a[ref=productTitleLink] .text-block>*{width:100%;min-height:1.15em;margin:0;padding-block:0;overflow:hidden;font-size:max(11px,3.97cqi);font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.oatsoak-product-card .oatsoak-cutline{min-height:1.25em;font-size:max(11px,3.17cqi);font-weight:300;line-height:1.25}.oatsoak-product-card .product-badges{top:max(8px,3.17cqi);right:max(8px,3.17cqi);left:auto}.oatsoak-product-card .product-badges__badge.oatsoak-badge{display:inline-flex;align-items:center;justify-content:center;min-width:max(64px,23.02cqi);min-height:max(20px,7.67cqi);padding:0 max(6px,2.12cqi);border-radius:max(6px,2.65cqi);background:#e1d4b1;color:#000;font-size:max(9px,2.91cqi);font-weight:500;line-height:1}.oatsoak-card-actions{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:auto}.oatsoak-variant-pills{display:flex;flex-wrap:wrap;gap:.25rem}.oatsoak-variant-pills__pill{min-width:27px;height:22px;padding:0 .35rem;border:1px solid currentColor;background:#fff;font-size:.6875rem;line-height:1;cursor:pointer}.oatsoak-variant-pills__pill.is-selected{background:#e1d4b1;border-color:#e1d4b1}.oatsoak-card-actions__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.oatsoak-card-actions__atc{width:clamp(90px,8.62vw,149px);min-width:0;height:auto;aspect-ratio:149 / 43;padding:0 1rem;border:0;border-radius:10px;background:#e1d4b1;color:#000;cursor:pointer;font-size:clamp(.6875rem,.75vw,13px)}.oatsoak-card-actions__atc:disabled{opacity:.5;cursor:not-allowed}.oatsoak-card-actions__price{font-size:clamp(.75rem,.93vw,16px);white-space:nowrap}.oatsoak-product-card .oatsoak-card-actions{gap:max(6px,3.7cqi);padding-block-start:max(4px,2.9cqi)}.oatsoak-product-card .oatsoak-card-actions__row{gap:max(8px,2.65cqi)}.oatsoak-product-card .oatsoak-card-actions__atc{width:max(88px,39.42cqi);min-height:26px;padding-inline:max(4px,1.59cqi);border-radius:max(6px,2.65cqi);font-size:max(9px,2.65cqi);font-weight:500}.oatsoak-product-card .oatsoak-card-actions__price{font-size:max(12px,5.29cqi);font-weight:300;line-height:1}.oatsoak-product-card .oatsoak-variant-pills{gap:max(3px,1.06cqi)}.oatsoak-product-card .oatsoak-variant-pills__pill{min-width:max(20px,7.14cqi);height:max(16px,5.82cqi);padding:0 max(4px,1.32cqi);border-radius:max(4px,1.32cqi);font-size:max(8px,2.12cqi)}@media screen and (max-width:749px){.oatsoak-card-actions__atc{min-width:0;width:min(149px,58%);height:auto;aspect-ratio:149 / 43}}.oatsoak-product-card .quick-add{display:none}[id$=__product_list_fa6P9H] .section-resource-list__header h2{font-size:clamp(1.5rem,2.32vw,40px);font-weight:300;line-height:1}[id$=__product_list_fa6P9H] .section-resource-list__header :is(.button,.button-secondary),[id$=__product_list_fa6P9H] .section-resource-list__header :is(.button,.button-secondary):hover{--button-background-color: #e1d4b1;--button-color: #000;--button-border-color: #e1d4b1;--button-border-width: 0px;min-width:clamp(120px,10.4vw,180px);height:clamp(38px,2.84vw,49px);min-height:0;border:0;border-radius:10px;font-size:clamp(.5625rem,.58vw,10px);font-weight:500}[id$=__product_list_fa6P9H] .resource-list{--resource-list-column-gap-desktop: clamp(16px, 2.08vw, 36px) !important;--resource-list-row-gap-desktop: clamp(36px, 3.7vw, 64px) !important}.oatsoak-reviews-slot--hero:empty{min-height:1.25rem}.hero-wrapper .oatsoak-reviews-slot--hero{min-height:1.25rem}.oatsoak-hero-certs{position:absolute;right:var(--page-margin);bottom:clamp(20px,2.49vw,43px);z-index:2;display:flex;align-items:center;gap:clamp(6px,.75vw,13px);pointer-events:none}.section[data-oatsoak-section=retail-band]{min-height:clamp(180px,18.4vw,318px);justify-content:center}[data-oatsoak-section=retail-band] h2{font-size:clamp(1.5rem,2.32vw,40px);font-weight:300}.oatsoak-hero-certs__logo{display:block;width:auto;height:clamp(calc(var(--oatsoak-cert-height, 63) * .42px),calc(var(--oatsoak-cert-height, 63) * 100vw / 1728),calc(var(--oatsoak-cert-height, 63) * 1px));object-fit:contain}[data-oatsoak-section=usp] .icon-block__media,[data-oatsoak-section=usp] .icon-block img{width:clamp(107px,12.4vw,214px)!important;height:auto;max-width:none;object-fit:contain;aspect-ratio:1}[data-oatsoak-section=usp] .text-block:first-child,[data-oatsoak-section=usp] .text-block:first-child :is(p,h1,h2,h3,h4,h5,h6){font-size:clamp(1.125rem,1.447vw,25px);font-weight:500;line-height:1.22}[data-oatsoak-section=usp] .text-block:last-child,[data-oatsoak-section=usp] .text-block:last-child :is(p,h1,h2,h3,h4,h5,h6){font-size:clamp(.75rem,.752vw,13px);font-weight:300;line-height:1.15}[data-oatsoak-section=usp] .text-block:last-child{max-width:clamp(200px,14vw,242px);margin-inline:auto}[data-oatsoak-section=usp] .group-block-content:has(>.icon-block){gap:clamp(12px,1.39vw,24px)}[data-oatsoak-section=usp] .group-block-content:has(>.text-block){gap:clamp(6px,.52vw,9px)}[data-oatsoak-section=usp] .icon-block{width:clamp(107px,12.4vw,214px);height:clamp(107px,12.4vw,214px);aspect-ratio:1;align-items:center;justify-content:center;margin-inline:auto;border-radius:50%;background:#fff}@media screen and (max-width:749px){[data-oatsoak-section=usp] .section-content-wrapper{display:flex;flex-flow:row nowrap;gap:0;padding-inline:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-oatsoak-section=usp] .section-content-wrapper::-webkit-scrollbar{display:none}[data-oatsoak-section=usp] .section-content-wrapper>.group-block,[data-oatsoak-section=usp] .layout-panel-flex--row>.group-block--width-fill{flex:0 0 100%;width:100%;max-width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}[data-oatsoak-section=usp] .icon-block,[data-oatsoak-section=usp] .icon-block__media,[data-oatsoak-section=usp] .icon-block img{width:clamp(76px,28vw,107px);height:clamp(76px,28vw,107px)}[data-oatsoak-section=usp] .oatsoak-usp-dots{display:flex}}[id$=__hero_dy3wan] .hero__container{border-radius:20px;overflow:hidden}[id$=__hero_dy3wan] .hero{min-height:0;aspect-ratio:1728 / 493}[id$=__hero_dy3wan] .hero__container{width:calc(100% - (var(--page-margin) * 2));min-height:0;margin-inline:auto;aspect-ratio:1622 / 480}[id$=__hero_dy3wan] .hero--auto .hero__media{aspect-ratio:1622 / 480}[id$=__hero_dy3wan] .hero__content-wrapper{padding:40px clamp(24px,5.8vw,100px) 40px clamp(24px,57vw,985px)}[id$=__hero_dy3wan] .hero__content-wrapper h2{font-size:clamp(1.75rem,2.9vw,50px);font-weight:400;line-height:1.1}[id$=__hero_dy3wan] .button{width:clamp(170px,14.64vw,253px);min-width:0;min-height:0;aspect-ratio:253 / 73;border-radius:10px;background:#e1d4b1;color:#000}[id$=__hero_jVaWmY] .hero{min-height:min(46.12vw,797px)}[id$=__hero_jVaWmY] .hero__container{border-bottom-right-radius:50% clamp(18px,2.2vw,38px);border-bottom-left-radius:50% clamp(18px,2.2vw,38px)}[id$=__hero_jVaWmY] .hero__content-wrapper{justify-content:flex-end;padding:clamp(56px,6vw,104px) var(--page-margin) clamp(32px,5.32vw,92px)}[id$=__hero_jVaWmY] .hero__content-wrapper .text-block.h1>*{font-size:clamp(2rem,3.18vw,55px);font-weight:500;line-height:1.05;max-width:556px}[id$=__hero_jVaWmY] .hero__content-wrapper .rte:not(:has(h1,h2))>*{max-width:507px;font-size:clamp(.875rem,1.16vw,20px);font-weight:300}[id$=__hero_jVaWmY] :is(.button,.button-secondary,.button-custom){width:max-content;min-width:clamp(160px,13.9vw,240px);height:clamp(39px,3.41vw,59px);min-height:clamp(39px,3.41vw,59px);padding-block:0;white-space:nowrap;border-radius:10px}[id$=__hero_jVaWmY] .button:not(.button-secondary){background:#e1d4b1;color:#000;border-color:#e1d4b1}@media screen and (max-width:749px){[id$=__hero_jVaWmY] .hero{min-height:620px;aspect-ratio:auto}[id$=__hero_jVaWmY] .hero__content-wrapper{padding:200px 16px 96px}[id$=__hero_jVaWmY] :is(.button,.button-secondary,.button-custom){width:max-content;max-width:100%;min-width:0;height:44px;min-height:44px;padding-block:0;white-space:nowrap}[id$=__hero_jVaWmY] .hero__content-wrapper .text-block.h1>*{font-size:2rem}.oatsoak-hero-certs{right:auto;bottom:24px;left:16px}}@media screen and (max-width:749px){.hero--mobile-overlay .hero__media-grid{z-index:0}.hero--mobile-overlay .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:rgb(0 0 0 / var(--mobile-overlay-opacity, .4))}.hero--mobile-overlay .hero__content-wrapper{z-index:2}.hero--mobile-overlay .hero__content-wrapper :is(.text-block,.text-block>*,p,h1,h2,h3,h4,h5,h6){color:#fff}.hero--mobile-overlay .oatsoak-hero-certs__logo{filter:invert(1)}.hero--mobile-overlay :is(.button,.button-secondary){--button-color: #fff;color:#fff}.hero--mobile-overlay .button-secondary{--button-border-color: #fff;border-color:#fff}.hero--mobile-overlay .button:not(.button-secondary){--button-background-color: #000;--button-border-color: #000;--button-color: #fff;background:#000;border-color:#000;color:#fff}.section[data-mobile-overlay]{position:relative}.section[data-mobile-overlay] .background-image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:rgb(0 0 0 / var(--mobile-overlay-opacity, .4))}.section[data-mobile-overlay] .custom-section-content{position:relative;z-index:2}.section[data-oatsoak-section=newsletter][data-mobile-overlay] :is(h2,.text-block,.text-block>*,p){color:#fff}.section[data-oatsoak-section=newsletter][data-mobile-overlay] .email-signup__button,.section[data-oatsoak-section=newsletter][data-mobile-overlay] .email-signup__button:hover{--button-color: #fff;color:#fff}.section[data-oatsoak-section=newsletter][data-mobile-overlay] .email-signup__input{--color-input-text: #fff;--color-input-text-rgb: 255 255 255;color:#fff;caret-color:#fff}.section[data-oatsoak-section=newsletter][data-mobile-overlay] .email-signup__input::placeholder{color:#fff;opacity:1}}[data-oatsoak-section=about]{--oatsoak-about-rule-inset: min(6.02vw, 104px)}@media screen and (max-width:1279px){[data-oatsoak-section=about]{--oatsoak-about-rule-inset: min(3.4vw, 43px)}}@media screen and (max-width:899px){[data-oatsoak-section=about]{--oatsoak-about-rule-inset: min(1.8vw, 16px)}}[data-oatsoak-section=about] .image-block{aspect-ratio:740 / 848;flex:0 0 min(45.6%,740px)}[data-oatsoak-section=about] .image-block img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.section[data-oatsoak-section=about]{padding-block:clamp(56px,8.33vw,144px)}[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex{padding-block:0;gap:clamp(32px,4.63vw,80px)}[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex:before,[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex:after{content:"";position:absolute;z-index:0;inset-inline:0;border-block-start:1px solid #000}[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex:before{top:var(--oatsoak-about-rule-inset)}[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex:after{bottom:var(--oatsoak-about-rule-inset)}[data-oatsoak-section=about] .custom-section-content .group-block{max-width:643px}[data-oatsoak-section=about] .group-block-content{gap:0}[data-oatsoak-section=about] .text-block.h3>*{font-size:clamp(2rem,3.47vw,60px);font-weight:300;line-height:1.15}[data-oatsoak-section=about] .text-block:not(.h3){max-width:28.33em;font-size:clamp(.8125rem,.868vw,15px);font-weight:300;line-height:1.15}[data-oatsoak-section=about] .text-block:not(.h3) p{margin-block:0}[data-oatsoak-section=about] .text-block:not(.h3) p+p{margin-block-start:.45em}[data-oatsoak-section=about] .group-block-content>:last-child{margin-block-start:clamp(16px,1.5vw,26px)}[data-oatsoak-section=about] .button{min-width:clamp(120px,8.62vw,149px);height:clamp(34px,2.49vw,43px);aspect-ratio:149 / 43;border-radius:10px;background:#e1d4b1;color:#000;border-color:#e1d4b1;font-size:clamp(9px,.58vw,10px);font-weight:500}.section[data-oatsoak-section=collection-header]{min-height:max(240px,min(25.23vw,436px));justify-content:flex-end}[data-oatsoak-section=collection-header] .section-content-wrapper{padding-block:clamp(40px,5.61vw,97px) clamp(32px,5.67vw,98px);padding-inline:var(--page-margin);gap:clamp(4px,.46vw,8px);align-items:flex-start}[data-oatsoak-section=collection-header] .background-image-container img{object-position:bottom center}[data-oatsoak-section=collection-header] h1{max-width:556px;margin-block:0;font-size:clamp(2rem,3.18vw,55px);font-weight:500;line-height:1.05}[data-oatsoak-section=collection-header] .text-block:not(:has(h1))>*{max-width:507px;margin-block:0;font-size:clamp(.875rem,1.16vw,20px);font-weight:300;line-height:1.15}@media screen and (max-width:749px){[data-oatsoak-section=collection-header] .section-content-wrapper{padding-block:24px 32px}}.product-grid-container .facets :is(.facets__summary,.facets__label),.product-grid-container .facets .products-count-wrapper{font-size:clamp(.8125rem,.98vw,17px);font-weight:300}@media screen and (min-width:750px){.product-grid-container .product-grid{--product-grid-gap-desktop: clamp(32px, 4.4vw, 76px) clamp(16px, 2.08vw, 36px)}}@media screen and (min-width:990px){.product-grid-container .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, 1fr)}}.section[data-oatsoak-section=newsletter]{container-type:inline-size;position:relative;display:flex;flex-direction:column;width:calc(100% - (var(--page-margin) * 2));margin-block:clamp(56px,11.46vw,198px) clamp(40px,7.52vw,130px);margin-inline:auto;min-height:min(23.49vw,406px);justify-content:center;align-items:stretch;border-radius:20px;overflow:hidden;padding:clamp(24px,4.63vw,80px) clamp(24px,15.05vw,260px) clamp(24px,4.63vw,80px) clamp(24px,46.93vw,811px)}.template-collection .section[data-oatsoak-section=newsletter]{margin-block-start:clamp(40px,7.52vw,130px)}[data-oatsoak-section=newsletter] .custom-section-content{overflow:visible!important}.section[data-oatsoak-section=newsletter] .section-content-wrapper{padding-block:0;gap:0;align-items:flex-start}.section[data-oatsoak-section=newsletter] h2{font-size:clamp(1.25rem,8.5cqi,48px);font-weight:400;line-height:1.15;text-align:left;white-space:nowrap}.section[data-oatsoak-section=newsletter] .text-block+.text-block,.section[data-oatsoak-section=newsletter] .text-block+.text-block p{max-width:min(100%,27.3em);font-size:clamp(.75rem,3.63cqi,20px);font-weight:300;line-height:1.15}.section[data-oatsoak-section=newsletter] .text-block+.text-block{margin-block:clamp(4px,.35vw,6px) clamp(12px,1.1vw,19px)}.section[data-oatsoak-section=newsletter] .text-block :is(strong,b){font-weight:700}.section[data-oatsoak-section=newsletter] .email-signup__form .email-signup__input-group{gap:1.27cqi;align-items:stretch}[data-oatsoak-section=newsletter] .email-signup__form .email-signup__input,[data-oatsoak-section=newsletter] .email-signup__form .email-signup__button{height:clamp(40px,8.17cqi,52px);min-height:40px;border-radius:10px}[data-oatsoak-section=newsletter] .email-signup__form .email-signup__input{flex:0 1 71.7%;padding-inline:2.5cqi;background-color:transparent;font-size:clamp(.6875rem,2.18cqi,12px);font-weight:300;text-align:center}[data-oatsoak-section=newsletter] .email-signup__form .email-signup__button{flex:0 0 26.9%;padding-inline:0;font-size:clamp(.75rem,2.9cqi,16px);font-weight:700}[data-oatsoak-section=faq] .section-content-wrapper{display:grid;grid-template-columns:minmax(420px,740px) minmax(0,798px);gap:clamp(32px,3vw,53px);padding-inline:0 clamp(32px,7.9vw,137px);align-items:start}[data-oatsoak-section=faq] .section-content-wrapper>:first-child{min-height:clamp(240px,19.33vw,334px);padding:clamp(28px,4.1vw,71px) clamp(24px,3vw,52px) clamp(28px,4.05vw,70px) clamp(36px,12vw,208px);border-radius:0 20px 20px 0;background:#e1d4b1}[data-oatsoak-section=faq] .section-content-wrapper>:first-child .group-block-content{position:static;gap:clamp(4px,.4vw,7px)}[data-oatsoak-section=faq] .section-content-wrapper>:first-child .image-block{position:absolute;top:0;inset-inline-start:clamp(16px,3.82vw,66px);transform:translateY(-80%)}[data-oatsoak-section=faq] .section-content-wrapper>:first-child h2{font-size:clamp(2rem,3.47vw,60px);font-weight:300;line-height:1.15}[data-oatsoak-section=faq] .section-content-wrapper>:first-child .text-block+.text-block{max-width:clamp(240px,24.6vw,425px);font-size:clamp(.875rem,1.157vw,20px);font-weight:300;line-height:1.15}[data-oatsoak-section=faq] .details .details__header{padding-block:clamp(12px,1.7vw,30px);font-size:clamp(1rem,1.447vw,25px);font-weight:300}[data-oatsoak-section=faq] .details .details-content{max-width:87%;padding-block-end:clamp(16px,1.56vw,27px)}[data-oatsoak-section=faq] .details .details-content .text-block{font-size:clamp(.8125rem,.868vw,15px);font-weight:300;line-height:1.15}[data-oatsoak-section=faq] .icon-plus{flex:0 0 clamp(34px,2.78vw,48px);width:clamp(34px,2.78vw,48px);height:clamp(34px,2.78vw,48px);aspect-ratio:1;border:0;border-radius:50%;background:#e1d4b1;display:inline-flex;align-items:center;justify-content:center}[data-oatsoak-section=faq] .icon-plus svg{width:18px;height:18px}[data-oatsoak-section=retail-band] img{object-fit:contain}[data-oatsoak-section=retail-band] .section-content-wrapper,[data-oatsoak-section=retail-band] .custom-section-content{width:100%;max-width:none}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]){width:100%!important;max-width:none!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:cover!important}@media screen and (min-width:1900px){[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]){background-size:106% auto!important}}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__inner]{min-height:clamp(180px,18.4vw,318px)!important;grid-template-columns:clamp(150px,15.7vw,272px) minmax(0,1fr);padding-inline:var(--page-margin);padding-block:clamp(11px,1.16vw,20px) clamp(48px,4.92vw,85px)}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__track]{gap:clamp(48px,6.2vw,107px)}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__logo]{--oatsoak-logo-unit: clamp(.62px, .0579vw, 1px);width:calc(var(--ai-logo-w, 140) * var(--oatsoak-logo-unit));height:calc(var(--ai-logo-h, 70) * var(--oatsoak-logo-unit));max-width:clamp(140px,15.4vw,265px);max-height:clamp(70px,7.6vw,131px)}@media screen and (max-width:749px){[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__inner]{grid-template-columns:minmax(96px,22%) minmax(0,1fr);gap:10px;padding-inline:16px 0}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__title]{font-size:var(--ai-logo-banner-mobile-title-size, 22px);line-height:1.05}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__track],[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__items]{gap:24px}[data-oatsoak-section=retail-band] [class^=ai-logo-banner-]:not([class*=__]) [class$=__logo]{width:auto;max-width:min(var(--ai-logo-banner-logo-width, 120px),110px);height:min(var(--ai-logo-banner-logo-height, 52px),52px);max-height:52px}}#oatsoak-product-list,[data-oatsoak-section=usp] .section-content-wrapper,#oatsoak-bundle,#oatsoak-loved-by-you,#oatsoak-reviews{padding-block:clamp(40px,4.63vw,80px)}[data-oatsoak-section=usp] .section-content-wrapper{padding-inline:clamp(0px,6.02vw,104px)}.oatsoak-usp-dots{display:none;justify-content:center;align-items:center;gap:0;margin:0;padding:0 0 8px}.oatsoak-usp-dots__dot{display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;background:transparent;cursor:pointer}.oatsoak-usp-dots__dot:after{content:"";width:8px;height:8px;border-radius:50%;background:#e1d4b1}.oatsoak-usp-dots__dot[aria-current=true]:after{background:#000}.oatsoak-bundle__slot{min-height:0!important;padding:clamp(12px,1.56vw,27px) clamp(10px,1.27vw,22px) clamp(12px,1.16vw,20px)!important}.oatsoak-bundle__slot .oatsoak-cutline{min-height:1.35em!important;white-space:nowrap}@media screen and (max-width:749px){.shopify-section .section--page-width{padding-inline:16px}[data-oatsoak-section=usp] .section-content-wrapper{padding-inline:0}.section[data-oatsoak-section=newsletter]{min-height:360px;aspect-ratio:auto;padding:48px 24px}.section[data-oatsoak-section=newsletter] .text-block:first-child,.section[data-oatsoak-section=newsletter] .text-block:first-child>*,.section[data-oatsoak-section=newsletter] h2{width:100%;max-width:100%;max-inline-size:100%;white-space:normal;overflow-wrap:break-word}[data-oatsoak-section=newsletter] .background-image-fit img{object-fit:cover}[data-oatsoak-section=newsletter] .email-signup__form .email-signup__input,[data-oatsoak-section=newsletter] .email-signup__form .email-signup__button{flex:0 0 auto;width:100%;height:auto;min-height:48px}[id$=__hero_dy3wan] .hero,[id$=__hero_dy3wan] .hero__container,[id$=__hero_dy3wan] .hero--auto .hero__media{aspect-ratio:auto}[id$=__hero_dy3wan] .hero{min-height:0;padding-block:16px 40px}[id$=__hero_dy3wan] .hero__container{width:calc(100% - 32px);min-height:420px;padding-block:0}[id$=__hero_dy3wan] .hero__content-wrapper{padding:40px 24px}[id$=__hero_dy3wan] .hero__media-wrapper--desktop.hero__media-wrapper--mobile .hero__media{object-position:96% center;transform:scale(1.08)}[id$=__hero_dy3wan] .button,[data-oatsoak-section=about] .button{width:min(100%,253px);height:auto}.section[data-oatsoak-section=about]{padding-block:48px;border-block:1px solid #000}[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex:before,[data-oatsoak-section=about] .custom-section-content>.layout-panel-flex:after{content:none}[data-oatsoak-section=about] .text-block:not(.h3){max-width:none;font-size:1rem}[data-oatsoak-section=about] .button{font-size:.875rem}[data-oatsoak-section=faq] .section-content-wrapper{display:flex;flex-direction:column;padding-inline:0;align-items:stretch}[data-oatsoak-section=faq] .section-content-wrapper>:first-child{width:calc(100% - 16px);min-height:260px;padding:40px 32px 40px 16px}[data-oatsoak-section=faq] .accordion{padding-inline:16px}[data-oatsoak-section=faq] .details .details__header{gap:12px}.oatsoak-bundle__layout{display:flex;flex-direction:column}}@media screen and (min-width:750px)and (max-width:989px){[id$=__hero_dy3wan] .hero,[id$=__hero_dy3wan] .hero__container,[id$=__hero_dy3wan] .hero--auto .hero__media{aspect-ratio:auto}[id$=__hero_dy3wan] .hero__container{min-height:280px}}@media screen and (min-width:750px){[id$=__footer_m9NzUG] .menu .menu__heading{padding-block:0}}@media screen and (min-width:990px){[id$=__footer_m9NzUG] .footer-content,[id$=__footer_utilities_jLGE8U] .utilities{--padding-inline-start: 4%;--padding-inline-end: 4%}[id$=__footer_m9NzUG] .footer-content{grid-template-columns:26fr 22fr 23.3fr 28.7fr;column-gap:clamp(24px,3.4vw,59px)}}[id$=__footer_m9NzUG] .footer-content .email-signup__form .email-signup__input-group{gap:1%;align-items:stretch}[id$=__footer_m9NzUG] .email-signup__form .email-signup__input,[id$=__footer_m9NzUG] .email-signup__form .email-signup__button{height:clamp(40px,2.9vw,50px);min-height:0;border-radius:10px;font-size:clamp(.625rem,.64vw,11px)}[id$=__footer_m9NzUG] .email-signup__form .email-signup__input{flex:0 1 59.1%;padding-inline:clamp(12px,1.22vw,21px);background-color:transparent;font-weight:400}[id$=__footer_m9NzUG] .email-signup__form .email-signup__input::placeholder{color:#000}[id$=__footer_m9NzUG] .email-signup__form .email-signup__button{flex:0 0 39.9%;padding-inline:0;font-weight:500}@media screen and (max-width:749px){[id$=__footer_m9NzUG] .footer-content{padding-block:48px 32px}[id$=__footer_utilities_jLGE8U] .utilities{padding-block:24px 56px}[id$=__footer_m9NzUG] .footer-content .email-signup__form .email-signup__input-group{gap:8px}[id$=__footer_m9NzUG] .email-signup__form .email-signup__input,[id$=__footer_m9NzUG] .email-signup__form .email-signup__button{flex:0 0 auto;width:100%;height:auto;min-height:48px;font-size:.8125rem}}.template-product .product-information{padding-block-start:clamp(12px,1.8vw,32px)}.template-product .product-information__media{--thumbnail-width: clamp(64px, 5.84vw, 101px)}.template-product .product-media-container{border-radius:10px;overflow:hidden}.template-product slideshow-controls[thumbnails] button{border-radius:5px}.oatsoak-breadcrumbs{width:100%}.oatsoak-breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.35em;align-items:center;margin:0;padding:0;list-style:none;font-size:12px;font-weight:300;line-height:1.3;color:#8e8e8e}.oatsoak-breadcrumbs__item{display:inline-flex;align-items:center;gap:.35em;min-width:0}.oatsoak-breadcrumbs__item:not(:last-child):after{content:"/";color:#8e8e8e}.oatsoak-breadcrumbs__item a{color:inherit;text-decoration:none}.oatsoak-breadcrumbs__item a:hover{text-decoration:underline}.oatsoak-breadcrumbs__item [aria-current=page]{min-width:0}.template-product .product-details h1,.template-product .product-details h1 *{font-size:clamp(1.5rem,2.31vw,40px);font-weight:700;line-height:1}.template-product .product-details .text-block.custom-typography>*{font-weight:300}.template-product .product-details .rte:not(:has(h1,h2))>*{font-size:clamp(.8125rem,.87vw,15px);font-weight:300;line-height:1.35}.template-product .product-details .group-block-content:has(>.icon-block)>.text-block>*{font-size:clamp(.6875rem,.7vw,12px)}.oatsoak-pdp-usps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;width:100%;max-width:100%;min-width:0;gap:8px 12px;align-items:start}.oatsoak-pdp-usps__item{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.oatsoak-pdp-usps__image{display:block;width:40px;height:40px;margin:0 auto 8px;object-fit:contain}.oatsoak-pdp-usps__label{margin:0;font-size:clamp(.8125rem,.87vw,15px);font-weight:300;line-height:1.2}.oatsoak-pdp-usps__empty{grid-column:1 / -1;margin:0;color:#8e8e8e;font-size:12px}.template-product .product-details .price{font-size:clamp(1.25rem,1.74vw,30px);font-weight:300}.template-product .product-details .add-to-cart-button,.template-product .product-details .product-form-buttons .button:not(.quantity-minus,.quantity-plus){min-width:min(100%,240px);min-height:43px;border-radius:5px;font-size:10px;font-weight:500;letter-spacing:.04em}.template-product .product-details .variant-option--buttons{gap:6px}.template-product .product-details .variant-option--equal-width-buttons{display:flex;flex-wrap:wrap}.template-product .product-details .variant-option--buttons legend{display:flex;gap:0}.template-product .product-details .variant-option--buttons legend:before{content:"Select\a0"}.template-product .product-details .variant-option--buttons legend:after{content:":"}.template-product .product-details .variant-option--buttons legend,.template-product .product-details .quantity-selector-wrapper:before{margin-block-end:7px;font-size:15px;font-weight:300;line-height:1.2;color:#000}.template-product .product-details .variant-option__button-label{--options-border-radius: 5px;--options-border-width: 1px;flex:0 0 auto;width:35px;min-width:35px;height:35px;min-height:35px;padding:0;font-size:8px;font-weight:700}.template-product .product-details .variant-option__button-label__text{text-align:center}.template-product .product-details .quantity-selector-wrapper{align-items:flex-start;row-gap:0}.template-product .product-details .quantity-selector-wrapper:before{content:"Select Quantity:";flex:0 0 100%;white-space:nowrap}.template-product .product-details .quantity-selector{--quantity-selector-width: 67px;flex:0 0 auto;width:67px;height:35px;min-height:35px;border-radius:5px}.template-product .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){width:22px;height:33px}.template-product .product-details .quantity-selector svg{width:10px;height:10px}.template-product .product-details .quantity-selector input[type=number]{width:23px;max-width:23px;padding:0;font-size:15px;font-weight:400}.oatsoak-as-seen-in{display:flex;gap:20px;width:100%;min-height:var(--oatsoak-as-seen-in-height, 74px);padding:8px 16px 8px 22px;align-items:center;border-radius:5px;background:#e1d4b1;color:#000}.oatsoak-as-seen-in__label{margin:0;flex:0 0 auto;font-size:15px;font-weight:300;line-height:1.2}.oatsoak-as-seen-in__logos{display:flex;gap:var(--oatsoak-as-seen-in-gap, 8px);min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end}.oatsoak-as-seen-in__item{display:flex;max-width:100%;flex:0 0 auto;align-items:center}.oatsoak-as-seen-in__logo{width:var(--oatsoak-logo-width, 60px);max-width:100%;height:auto;max-height:calc(var(--oatsoak-as-seen-in-height, 74px) - 16px);object-fit:contain}.oatsoak-as-seen-in__item--empty{width:var(--oatsoak-logo-width, 60px);height:calc(var(--oatsoak-as-seen-in-height, 74px) - 24px);justify-content:center;border:1px dashed rgb(0 0 0 / .35);border-radius:4px;font-size:10px;opacity:.7}.template-product .product-details .oatsoak-buy-cta{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%;margin-block-end:-18px}.template-product .product-details .oatsoak-buy-cta__button{display:flex;gap:.3em;width:min(100%,280px);min-height:43px;padding:0 12px;align-items:center;justify-content:center;border:0;border-radius:5px;background:#000;color:#e1d4b1;font-size:13px;font-weight:500;letter-spacing:.04em;line-height:1;text-transform:uppercase;cursor:pointer}.template-product .product-details .oatsoak-buy-cta__button:disabled{opacity:.5;cursor:default}.template-product .product-details .oatsoak-buy-cta__button:focus-visible{outline:2px solid #000;outline-offset:2px}.template-product .product-details .oatsoak-buy-cta__delivery{position:relative;display:flex;width:min(100%,280px);min-height:28px;margin:0;padding:0 28px;align-items:center;justify-content:center;border-radius:5px;background:#e1d4b1;color:#000;font-size:11px;font-weight:500;line-height:1.2;text-align:center}.template-product .product-details .oatsoak-buy-cta__clock{position:absolute;left:7px;display:flex;width:13px;height:13px}.template-product .product-details .oatsoak-buy-cta__clock svg{width:100%;height:100%}.template-product .product-details .oatsoak-subscription-panel{position:relative;display:flex;flex-direction:column;width:min(100%,411px);overflow:hidden;border:1px solid #000;border-radius:10px;background:#fff;color:#000}.template-product .product-details .product-form-buttons:has(>.oatsoak-subscription-panel){display:flex;flex-direction:column;align-items:flex-start;width:100%}.template-product .product-details .product-form-buttons:has(>.oatsoak-subscription-panel)>.quantity-selector-wrapper{width:100%}.template-product .oatsoak-subscription-panel>.shopify-app-block,.template-product .oatsoak-subscription-panel>.shopify-app-block>.shopify_subscriptions_app_container,.template-product .oatsoak-subscription-panel .shopify_subscriptions_app_block:not(.shopify_subscriptions_app_block--hidden),.template-product .oatsoak-subscription-panel .shopify_subscriptions_app_block:not(.shopify_subscriptions_app_block--hidden)>.shopify_subscriptions_fieldset{display:contents}.template-product .oatsoak-subscription-panel .shopify_subscriptions_app_block--hidden{display:none}.template-product .oatsoak-subscription-panel .plan_card{position:relative;border:0;border-radius:0;background:transparent;color:inherit}.template-product .oatsoak-subscription-panel .subscription_group{margin:0;border:0;padding:0}.template-product .oatsoak-subscription-panel .subscription_group:first-child{min-height:74px;justify-content:center;padding-inline:30px;border-bottom:1px solid #000}.template-product .oatsoak-subscription-panel .subscription_group:first-child>.title_and_price_wrapper{align-items:center;min-height:20px}.template-product .oatsoak-subscription-panel .subscription_group:first-child .group_list_item.one_time_purchase_option_app_block{align-items:center;margin:0}.template-product .oatsoak-subscription-panel .subscription_group:first-child .in_widget_price{display:none}.template-product .oatsoak-subscription-panel .subscription_group:last-child{position:relative;min-height:204px;padding-block:34px 12px}.template-product .oatsoak-subscription-panel .subscription_group:last-child>.title_and_price_wrapper{display:none}.template-product .oatsoak-subscription__eyebrow{position:absolute;top:63px;left:44px;z-index:1;display:block;width:min(266px,calc(100% - 88px));min-height:22px;padding-inline:12px;background:#fff;font-size:15px;font-weight:300;line-height:22px;text-align:center;white-space:nowrap}.template-product .oatsoak-subscription__eyebrow strong{font-weight:700}.template-product .oatsoak-subscription__subscribe-label{display:flex;align-items:center;gap:11px;width:max-content;margin-inline-start:30px;font-size:15px;font-weight:300;line-height:20px;cursor:pointer}.template-product .oatsoak-subscription__subscribe-label:before{content:"";box-sizing:border-box;width:16px;height:16px;flex:0 0 16px;border:1px solid #000;border-radius:50%;background:#fff}.template-product .oatsoak-subscription__subscribe-label.is-selected:before{border:3px solid #fff;background:#000;box-shadow:0 0 0 1px #000}.template-product .oatsoak-subscription__benefits{display:grid;gap:2px;margin:8px 0 0 58px;padding:0;list-style:none;font-size:10px;font-weight:300;line-height:13px}.template-product .oatsoak-subscription__benefits li{display:flex;align-items:center;gap:7px}.template-product .oatsoak-subscription__benefits li:before{content:"\2713";width:8px;font-size:10px;font-weight:500}.template-product .oatsoak-subscription__schedule{margin:11px 0 0 58px;font-size:15px;font-weight:300;line-height:20px}.template-product .oatsoak-subscription-panel .subscription_group .group_list{display:grid;grid-template-columns:repeat(2,minmax(0,120px));gap:5px 7px;width:247px;margin:7px 0 0 58px;padding:0}.template-product .oatsoak-subscription-panel .subscription_group .group_list>li{width:120px;min-width:0;margin:0}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item{display:grid;width:120px;min-height:23px;margin:0;padding:0 5px;place-items:center;border:1px solid #000;border-radius:5px;cursor:pointer}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item:before{display:none}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item:has(input:checked){border-color:#000;background:#000;color:#fff}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item .title_and_price_wrapper{display:block;width:auto}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item .title_and_price_wrapper>span{display:block;overflow:hidden;font-size:8px;font-weight:300;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item .in_widget_price{display:none}.template-product .oatsoak-subscription-panel>.oatsoak-subscription__add-block{width:247px;margin:0 0 0 58px}.template-product .oatsoak-subscription-panel>.oatsoak-subscription__add-block,.template-product .oatsoak-subscription-panel>.oatsoak-subscription__add-block>add-to-cart-component{display:block}.template-product .oatsoak-subscription-panel .oatsoak-subscription__add-block .add-to-cart-button{width:247px;min-width:0;height:43px}.template-product .oatsoak-subscription-panel .oatsoak-subscription__add-block .add-to-cart-button,.template-product .oatsoak-subscription-panel .oatsoak-subscription__add-block .add-to-cart-button:hover{--button-background-color: #000;--button-color: #fff}.template-product .oatsoak-subscription-panel .oatsoak-subscription__add-block .add-to-cart-icon{display:none}.template-product .oatsoak-subscription__button-label{font-size:10px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap}.template-product .oatsoak-subscription__button-label s{opacity:.65}.template-product .oatsoak-subscription-panel .shopify_subscriptions_app_policy{order:2;width:247px;margin:9px 0 26px 58px;font-size:10px;font-weight:300;line-height:13px;text-decoration:underline}.template-product .oatsoak-subscription-panel>.oatsoak-subscription__add-block{order:1}.template-product .product-details .accordion .details__header{font-size:clamp(.8125rem,.87vw,15px);font-weight:300}.oatsoak-pdp-videos{display:block;width:100%}.oatsoak-pdp-videos__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,.7vw,12px)}.oatsoak-pdp-videos__slide{position:relative;overflow:hidden;border-radius:5px;background:#f2f2f2}.oatsoak-pdp-videos__slide video{display:block;width:100%;aspect-ratio:119 / 210;object-fit:cover}.oatsoak-pdp-videos__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.oatsoak-pdp-videos__play-icon{width:0;height:0;border-style:solid;border-width:13px 0 13px 22px;border-color:transparent transparent transparent #fff;filter:drop-shadow(0 1px 4px rgb(0 0 0 / .35))}.oatsoak-pdp-videos__slide.is-playing .oatsoak-pdp-videos__play-icon{display:none}.oatsoak-pdp-videos__empty{margin:0;font-size:.8125rem;font-weight:300}.oatsoak-ingredients__heading,.oatsoak-how-to__heading{margin:0 0 clamp(24px,2.3vw,40px);font-size:clamp(2rem,3.18vw,55px);font-weight:300;line-height:1;text-align:center}.oatsoak-ingredients__rows{display:flex;flex-direction:column;gap:clamp(48px,5.2vw,90px)}.oatsoak-ingredients__carousel{display:block}.oatsoak-ingredients__carousel.is-carousel .oatsoak-ingredients__rows{flex-direction:row;justify-content:flex-start;gap:0;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.oatsoak-ingredients__carousel.is-carousel .oatsoak-ingredients__rows::-webkit-scrollbar{display:none}.oatsoak-ingredients__carousel.is-carousel .oatsoak-ingredients__row{flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}.oatsoak-ingredients__row{display:grid;grid-template-columns:minmax(0,377px) minmax(0,548px);justify-content:center;gap:clamp(24px,3.47vw,60px);align-items:center}.oatsoak-ingredients__controls{--oatsoak-carousel-arrow: 36px;--oatsoak-carousel-icon: 16px;display:flex;justify-content:center;align-items:center;gap:12px;margin-top:clamp(20px,2vw,34px)}.oatsoak-ingredients__arrow{display:grid;width:var(--oatsoak-carousel-arrow);height:var(--oatsoak-carousel-arrow);padding:0;place-items:center;border:1px solid #000;border-radius:50%;background:#fff;color:#000;line-height:1;cursor:pointer}.oatsoak-ingredients__arrow .svg-wrapper{--icon-stroke-width: 1px;display:block;width:var(--oatsoak-carousel-icon);height:var(--oatsoak-carousel-icon)}.oatsoak-ingredients__arrow .svg-wrapper svg{display:block;width:100%;height:100%}.oatsoak-ingredients__arrow--previous .svg-wrapper{transform:scaleX(-1)}.oatsoak-ingredients__arrow:disabled{opacity:.3;cursor:default}.oatsoak-ingredients__arrow:focus-visible{outline:2px solid #000;outline-offset:3px}.oatsoak-ingredients__status{min-width:38px;margin:0;font-size:13px;font-weight:300;text-align:center}.oatsoak-ingredients__media{aspect-ratio:377 / 379;overflow:hidden;border-radius:5px}.oatsoak-ingredients__media img,.oatsoak-ingredients__placeholder{width:100%;height:100%;object-fit:cover}.oatsoak-ingredients__name{margin:0 0 1rem;font-size:clamp(1.375rem,2.03vw,35px);font-weight:300;line-height:1.2}.oatsoak-ingredients__body,.oatsoak-ingredients__body p,.oatsoak-ingredients__body li{font-size:clamp(.9375rem,1.16vw,20px);font-weight:300;line-height:1.35}.oatsoak-ingredients__body p+p{margin-top:.75em}.oatsoak-ingredients__body :is(strong,b),.oatsoak-how-to__caption :is(strong,b),[data-oatsoak-section=faq] .details-content :is(strong,b){font-weight:700}.oatsoak-how-to__intro{max-width:548px;margin:0 auto clamp(48px,4.6vw,80px);font-size:clamp(.9375rem,1.16vw,20px);font-weight:300;line-height:1.4;text-align:center}.oatsoak-how-to{--oatsoak-how-to-badge: clamp(48px, 4.98vw, 86px)}.oatsoak-how-to--no-badges{--oatsoak-how-to-badge: 0px}.oatsoak-how-to--no-badges .oatsoak-how-to__media{aspect-ratio:auto;border-radius:0;overflow:visible}.oatsoak-how-to--no-badges .oatsoak-how-to__media img{height:auto;object-fit:contain}.oatsoak-how-to__steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(16px,1.45vw,25px);margin:0;padding:0;list-style:none}.oatsoak-how-to__step{position:relative;min-width:0;padding-block-start:calc(var(--oatsoak-how-to-badge) / 2);container-type:inline-size}.oatsoak-how-to__media{position:relative;aspect-ratio:305 / 457;overflow:hidden;border-radius:5px}.oatsoak-how-to__media img,.oatsoak-how-to__media svg{width:100%;height:100%;object-fit:cover}.oatsoak-how-to__number{position:absolute;top:0;left:50%;z-index:1;display:grid;place-items:center;width:var(--oatsoak-how-to-badge);height:var(--oatsoak-how-to-badge);transform:translate(-50%);border-radius:50%;background:#e1d4b1;font-size:clamp(1.25rem,2.2vw,38px);font-weight:300;line-height:1}.oatsoak-how-to__caption,.oatsoak-how-to__caption p{margin:1rem 0 0;font-size:clamp(.6875rem,6.56cqi,20px);font-weight:300;line-height:1.2;text-align:center}.oatsoak-how-to--no-badges .oatsoak-how-to__caption{position:absolute;inset-inline:0;top:75%;bottom:3.2%;display:flex;flex-direction:column;justify-content:center;margin:0;padding-inline:5%}.oatsoak-how-to--no-badges .oatsoak-how-to__caption p{margin:0}.oatsoak-how-to--no-badges .oatsoak-how-to__caption p+p{margin-block-start:.4em}.template-product .oatsoak-reviews__heading{font-size:clamp(2rem,3.47vw,60px)}@media screen and (max-width:989px){.oatsoak-ingredients__row{grid-template-columns:minmax(0,1fr);justify-items:center}.oatsoak-ingredients__carousel.is-carousel .oatsoak-ingredients__row{align-content:start}.oatsoak-ingredients__media{width:min(100%,377px)}.oatsoak-how-to__steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.oatsoak-how-to__steps::-webkit-scrollbar{display:none}.oatsoak-how-to__step{flex:0 0 min(70vw,19.06rem);scroll-snap-align:start}}@media screen and (max-width:749px){.template-product .product-details{min-width:0;max-width:100%;overflow-x:clip}.template-product .product-details .oatsoak-subscription-panel{width:100%}.template-product .oatsoak-subscription__benefits{font-size:13px;line-height:1.3;gap:6px}.template-product .oatsoak-subscription__benefits li:before{font-size:13px}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item{min-height:36px;padding:6px 8px}.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item .title_and_price_wrapper>span{font-size:12px;line-height:1.2;white-space:normal}.template-product .product-details .group-block-content:has(>.group-block>.group-block-content>.icon-block){display:flex;flex-flow:row nowrap;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.template-product .product-details .group-block-content:has(>.group-block>.group-block-content>.icon-block)::-webkit-scrollbar{display:none}.template-product .product-details .group-block-content:has(>.group-block>.group-block-content>.icon-block)>.group-block{flex:0 0 100%;width:100%;max-width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.template-product .product-details .oatsoak-usp-dots{display:flex}.template-product .oatsoak-subscription__eyebrow{left:50%;width:max-content;max-width:calc(100% - 24px);font-size:min(15px,4vw);transform:translate(-50%)}.template-product .oatsoak-subscription-panel .subscription_group .group_list,.template-product .oatsoak-subscription-panel>.oatsoak-subscription__add-block,.template-product .oatsoak-subscription-panel .shopify_subscriptions_app_policy{width:min(247px,calc(100% - 48px));margin-inline:auto}.template-product .oatsoak-subscription-panel .subscription_group .group_list{grid-template-columns:repeat(2,minmax(0,1fr))}.template-product .oatsoak-subscription-panel .subscription_group .group_list>li,.template-product .oatsoak-subscription-panel .subscription_group .group_list .group_list_item{width:100%}.template-product .oatsoak-subscription-panel .oatsoak-subscription__add-block .add-to-cart-button{width:100%}.oatsoak-how-to__step{flex-basis:min(19.06rem,calc((100% - 1rem) / 1.5))}.template-product .product-details .add-to-cart-button,.template-product .product-details .product-form-buttons .button:not(.quantity-minus,.quantity-plus){width:100%;font-size:.75rem}.template-product .product-details .variant-option__button-label{width:44px;min-width:44px;height:44px;min-height:44px;font-size:10px}.template-product .product-details .quantity-selector{--quantity-selector-width: 84px;width:84px;height:44px;min-height:44px}.template-product .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){width:28px;height:42px}.template-product .product-details .quantity-selector input[type=number]{width:28px;max-width:28px}.template-product .product-details .oatsoak-buy-cta__button,.template-product .product-details .oatsoak-buy-cta__delivery{width:100%}.template-product .product-details .oatsoak-buy-cta__button{font-size:.75rem}.template-product .product-details .oatsoak-buy-cta__delivery{min-height:30px;font-size:.625rem}.oatsoak-as-seen-in{gap:12px;padding:10px 12px}.oatsoak-as-seen-in__label{font-size:13px}.oatsoak-as-seen-in__logos{justify-content:flex-start}.oatsoak-as-seen-in__logo{width:calc(var(--oatsoak-logo-width, 60px) * .8);max-height:calc(var(--oatsoak-as-seen-in-height, 74px) - 20px)}.oatsoak-as-seen-in__item--empty{width:calc(var(--oatsoak-logo-width, 60px) * .8);height:calc(var(--oatsoak-as-seen-in-height, 74px) - 28px)}.oatsoak-ingredients__controls{--oatsoak-carousel-arrow: 44px;--oatsoak-carousel-icon: 18px}.oatsoak-pdp-videos__track{gap:8px}}@media screen and (max-width:749px){html{--font-size--paragraph: 1rem;--font-size--h1: 2rem;--font-size--h2: 1.625rem;--font-size--h3: 1.75rem;--font-size--h4: 1.375rem;--font-size--h5: 1rem;--font-size--h6: .9375rem}.oatsoak-cutline,.oatsoak-product-card .oatsoak-cutline,.oatsoak-bundle__slot .oatsoak-cutline{font-size:.875rem}.oatsoak-product-card a[ref=productTitleLink] .text-block,.oatsoak-product-card a[ref=productTitleLink] .text-block>*{font-size:.9375rem}[id$=__product_list_fa6P9H] .section-resource-list__header h2,[data-oatsoak-section=retail-band] h2,.oatsoak-ugc__heading,.oatsoak-bundle__heading,.oatsoak-tiles__heading,.section[data-oatsoak-section=newsletter] h2,[id$=__hero_dy3wan] .hero__content-wrapper h2{font-size:1.75rem}[id$=__hero_jVaWmY] .hero__content-wrapper .text-block.h1>*,[data-oatsoak-section=collection-header] h1,[data-oatsoak-section=about] .text-block.h3>*,[data-oatsoak-section=faq] .section-content-wrapper>:first-child h2,.oatsoak-ingredients__heading,.oatsoak-how-to__heading,.template-product .oatsoak-reviews__heading{font-size:2.25rem}[id$=__hero_jVaWmY] .hero__content-wrapper .rte:not(:has(h1,h2))>*,[data-oatsoak-section=collection-header] .text-block:not(:has(h1))>*,[data-oatsoak-section=about] .text-block:not(.h3),[data-oatsoak-section=about] .text-block:not(.h3) p,[data-oatsoak-section=faq] .section-content-wrapper>:first-child .text-block+.text-block,[data-oatsoak-section=faq] .details .details-content .text-block,[data-oatsoak-section=usp] .text-block:last-child,[data-oatsoak-section=usp] .text-block:last-child :is(p,h1,h2,h3,h4,h5,h6),.oatsoak-ugc__body,.oatsoak-bundle__subheading,.section[data-oatsoak-section=newsletter] .text-block+.text-block,.section[data-oatsoak-section=newsletter] .text-block+.text-block p,.template-product .product-details .rte:not(:has(h1,h2))>*,.oatsoak-ingredients__body,.oatsoak-ingredients__body p,.oatsoak-ingredients__body li,.oatsoak-how-to__intro,.oatsoak-how-to__caption,.oatsoak-how-to__caption p{font-size:1rem}.template-product .product-details h1,.template-product .product-details h1 *{font-size:1.75rem}[data-oatsoak-section=usp] .text-block:first-child,[data-oatsoak-section=usp] .text-block:first-child :is(p,h1,h2,h3,h4,h5,h6),[data-oatsoak-section=faq] .details .details__header,.oatsoak-ingredients__name{font-size:1.375rem}.oatsoak-pdp-usps__image{width:44px;height:44px}.oatsoak-pdp-usps__label{font-size:1rem}.oatsoak-breadcrumbs__list{font-size:.8125rem}.template-product .product-details .price{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oatsoak-homepage.css.map */
