[hidden]{display:none!important}html{scroll-behavior:smooth}body.oak-replica{margin:0;background:#fbfaf8;color:#544527}.oak-skip{position:fixed;left:-9999px}.oak-skip:focus{left:12px;top:12px;z-index:10000;background:#fff;padding:12px}.oak-announcement{height:68px;background:#54170b;color:#fff;display:flex;align-items:flex-start;justify-content:space-between;padding:16px 25px 0;position:relative;font:14px/22px neue-haas-unica,sans-serif}.oak-announcement button{background:none;border:0;color:#fff;font-size:28px;padding:0;cursor:pointer}.oak-ann-dots{display:flex;gap:7px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.oak-ann-dots i{border-radius:50%;width:5px;height:5px;background:#916353}.oak-ann-dots i.active{background:#fff}.oak-replica .header__container{min-height:82px}.oak-replica .header__logo{visibility:visible}.oak-menu-item{position:relative}.oak-submenu{position:absolute;left:50%;transform:translate(-50%) translateY(8px);min-width:250px;top:100%;padding:24px;background:#fbfaf8;box-shadow:0 8px 12px #54452712;display:flex;flex-direction:column;gap:16px;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s}.oak-menu-item:hover .oak-submenu,.oak-menu-item:focus-within .oak-submenu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.oak-submenu a{white-space:nowrap;text-align:left;font-size:15px}.oak-mobile-menu{padding:20px;background:#fbfaf8;border-top:1px solid #efede8;position:absolute;z-index:30;width:100%}.oak-mobile-menu a{display:block;padding:10px;font:17px neue-haas-unica,sans-serif}.oak-mobile-child{margin-left:22px;font-size:15px!important}.oak-replica .header__links:empty{min-width:50px}.oak-replica .header__buttons .header__links:empty{display:none}.oak-replica #bagBtn{cursor:pointer}.oak-replica .home-hero img{opacity:1}.oak-replica .home-hero .ir--home-hero img{width:100%;height:100%;object-fit:cover}.oak-product-carousel{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#79715d #e5e1d8;padding:0 60px 24px}.oak-product-cell{flex:0 0 calc((100% - 56px)/3);min-width:0;scroll-snap-align:start}.oak-product-cell .pi__img img{width:100%;height:100%;object-fit:cover}.oak-product-cell .pi__description{margin-top:12px;min-height:44px}.oak-product-cell .pi__name{padding-top:18px}.oak-product-cell .pi__img-two-wrapper{transition:opacity .4s}.oak-product-cell .pi__img-cta{z-index:4}.oak-product-cell [data-footer-cta]{display:none}.oak-product-cell .pi__quick-add-button{width:100%;min-height:44px;cursor:pointer;background:#fbfaf8;border:0;color:#544527;font-family:neue-haas-unica,sans-serif;letter-spacing:.08em;text-transform:uppercase}.oak-product-cell .pi__quick-add-button:hover{background:#e5e1d8}.oak-home .home-press-carousel .quote{display:none;width:100%}.oak-home .home-press-carousel .quote.is-active{display:block;animation:oak-fade .5s ease}.oak-home .home-press-carousel .logos{display:flex;align-items:center;justify-content:space-around;gap:24px}.oak-home .home-press-carousel .logo{cursor:pointer;opacity:.45}.oak-home .home-press-carousel .logo.is-active{opacity:1}.oak-replica .product-gallery-main-media>.carousel-cell{display:none;width:100%;animation:oak-fade .3s ease}.oak-replica .product-gallery-main-media>.carousel-cell.is-active{display:block}.oak-replica .product-gallery-main-media img{width:100%;height:auto;display:block;cursor:zoom-in}.oak-replica .product-gallery-thumbnails-slider{overflow:auto;scrollbar-width:none}.oak-replica .product-gallery-thumbnails-item.is-active{border-color:#544527}.oak-replica .product-gallery-thumbnails-item img{width:100%;height:100%;object-fit:cover}.oak-replica .product-gallery-arrow{display:flex}.oak-replica .product-gallery-arrow[disabled]{opacity:.35}.oak-replica .js-accordion-target{overflow:hidden;transition:height .3s}.oak-replica .js-accordion-target:not(.is-open){height:0!important}.oak-replica .js-accordion-target.is-open{height:auto!important}.oak-replica .js-acc-menu{overflow:hidden}.oak-replica .js-acc-menu:not(.is-open){display:none!important}.oak-replica .js-acc-menu.is-open{display:block!important;height:auto!important}.oak-replica .subscription-container .row-1{margin-bottom:16px}.oak-replica .pdp-ingredients-accordion__trigger,.oak-replica .pdp-faqs-accordion__trigger{cursor:pointer}.oak-replica .footer__contact-info-link{overflow-wrap:anywhere}.oak-newsletter-input{display:flex;border-bottom:1px solid #f1ede8;max-width:530px;margin:auto}.oak-newsletter-input input{color:#fff;background:none;border:0;outline:0;min-width:0;flex:1;padding:12px 0;font:16px neue-haas-unica,sans-serif}.oak-newsletter-input input::placeholder{color:#eee}.oak-newsletter-input button{background:none;border:0;color:#fff;cursor:pointer;font:14px neue-haas-unica,sans-serif}.oak-collection{padding:60px 0}.oak-collection>h1{text-align:center;margin:0 0 40px;font:42px saintecolombe,serif}.oak-page{max-width:900px;padding:64px 24px 90px;margin:auto}.oak-page h1{font:42px saintecolombe,serif;margin-bottom:32px}.oak-page form label{display:block;margin:24px 0}.oak-page form input,.oak-page form textarea{display:block;width:100%;padding:12px;border:1px solid #cac6c0;background:transparent;color:inherit;font:16px neue-haas-unica,sans-serif}.oak-page textarea{min-height:150px}.oak-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.oak-cart-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0007;border:0;width:100%;height:100%}.oak-cart aside{position:absolute;right:0;top:0;height:100%;width:min(520px,100%);background:#fbfaf8;padding:28px 24px;overflow:auto;animation:oak-slide .3s ease}.oak-cart header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cac6c0;margin-bottom:24px;padding-bottom:20px}.oak-cart h2{font:30px saintecolombe,serif;margin:0}.oak-cart [data-cart-close]{font-size:28px;background:none;border:0;color:inherit;cursor:pointer}.oak-cart-line{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #cac6c0}.oak-cart-line img{width:90px;height:108px;object-fit:cover}.oak-cart-line a{font-size:18px}.oak-cart-qty{display:flex;gap:14px;align-items:center;margin-top:12px}.oak-cart-qty button{border:1px solid #cac6c0;background:none;padding:2px 10px;cursor:pointer}.oak-cart-total{display:flex;justify-content:space-between;margin:24px 0;font-size:19px}.oak-cart .btn{display:block;width:100%;text-align:center}.oak-status{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:2000;background:#544527;color:#fff;padding:14px 22px;display:none}.oak-status.is-active{display:block}.oak-image-dialog{border:0;padding:24px;width:min(920px,95vw);max-height:95vh;background:#fbfaf8}.oak-image-dialog::backdrop{background:#000a}.oak-image-dialog img{max-height:85vh;object-fit:contain;width:100%}.oak-image-dialog button{position:absolute;right:15px;top:8px;font-size:32px;background:none;border:0;cursor:pointer}.oak-ingredients-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0007;z-index:900;display:flex;justify-content:flex-end}.oak-ingredients-modal>div{background:#fbfaf8;max-width:540px;padding:32px;overflow:auto}.oak-ingredients-modal button{float:right;border:0;background:none;font-size:28px;cursor:pointer}.oak-ingredients-modal h2{font:32px saintecolombe,serif}.oak-ingredients-modal p{font:16px/1.7 neue-haas-unica,sans-serif}@keyframes oak-fade{0%{opacity:.25}to{opacity:1}}@keyframes oak-slide{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:1025px){.oak-replica .product-gallery{width:48%;min-width:0;flex:0 0 48%;margin:24px 5% 24px 0}.oak-replica .product-gallery-main-media-block{width:calc(100% - 104px)}.oak-replica .pv-essential{width:47%;flex:1;min-width:0}.oak-replica .product-gallery-thumbnails{flex:0 0 96px;margin-left:0}.oak-replica .product-gallery-thumbnails-slider{max-height:600px}.oak-replica .pv-essentials__container{max-width:1440px;padding:0 16px;box-sizing:border-box}.oak-replica .header__container{padding:0 5%}}@media(max-width:1024px){.oak-announcement{height:54px;padding:10px 16px 0;font-size:12px}.oak-ann-dots{bottom:8px}.oak-replica .header__container{min-height:73px}.oak-replica .header__logo{position:relative;left:0;transform:none;top:auto;margin:0;flex:0 0 56%}.oak-replica .header__logo-link,.oak-replica .header__logo img{width:100%}.oak-product-carousel{gap:16px;padding:0 24px 20px}.oak-product-cell{flex:0 0 72%;max-width:360px}.oak-product-cell [data-footer-cta]{display:block;margin-top:12px}.oak-product-cell .pi__quick-add-button{border:1px solid #79715d}.oak-replica .product-gallery-thumbnails-slider{display:flex;overflow:auto;max-height:none;gap:8px}.oak-replica .product-gallery-thumbnails-item{flex:0 0 48px;margin:0}.oak-replica .product-gallery-main-media-block{width:100%}.oak-replica .product-gallery-thumbnails{width:100%;margin:0 0 12px}.oak-replica .product-gallery-container{flex-direction:column-reverse}.oak-replica .product-gallery-main-media{min-height:0}.oak-replica .product-gallery-thumbnails-up,.oak-replica .product-gallery-thumbnails-down{display:none}.oak-replica .product-gallery-thumbnails-slider{padding-top:12px}.oak-replica .pv-essential{width:100%}.oak-replica .product-gallery{position:static;min-width:0;width:100%;margin:0}.oak-replica .product-gallery-main-media img{height:auto}.oak-replica .home-press-carousel .logos{display:none}.oak-page{padding:40px 20px}.oak-page h1{font-size:32px}.oak-collection>h1{font-size:32px}.oak-replica .header__buttons .header__links{display:none}.oak-replica .home-hero .home-hero__cta-container{position:relative}.oak-replica .home-hero{background:#f1ede8}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.oak-replica .ir>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.oak-replica #MainContent{overflow:visible}.oak-search{position:fixed;z-index:100;left:0;top:0;width:100%;padding:36px 60px;background:#fbfaf8;border-bottom:1px solid #cac6c0;box-shadow:0 5px 18px #0001}.oak-search form{display:flex;max-width:1000px;margin:auto;gap:24px}.oak-search input{width:100%;background:transparent;border:0;border-bottom:1px solid #cac6c0;padding:12px;font:22px neue-haas-unica,sans-serif;color:#544527}.oak-search button{background:transparent;border:0;color:#544527;cursor:pointer;font:16px neue-haas-unica,sans-serif}.oak-is-scrolled .nav__wrapper{position:fixed;inset:0 0 auto;height:60px;background:#fbfaf8;z-index:100}.oak-is-scrolled .navBarLogoLink{opacity:1;visibility:visible;position:absolute;left:60px;top:14px}.oak-is-scrolled .headerAndNav{position:fixed;right:60px;top:14px;z-index:101}.oak-replica #header{min-height:143px}.oak-replica .header__links .js-desktop-search-trigger{border:0;background:none;cursor:pointer;padding:0}.oak-product-carousel{overflow-y:hidden}.oak-replica .product-gallery-thumbnails-slider{scroll-behavior:smooth}@media(max-width:1024px){.oak-replica #header{min-height:73px}.oak-search{padding:20px}.oak-search form{gap:8px}.oak-search input{font-size:16px}}@media(max-width:1024px){.oak-replica .product-gallery-container{flex-direction:column}.oak-replica .product-gallery-thumbnails{margin:12px 0 0}.oak-replica .product-gallery-thumbnails-slider{padding-top:0}}.oak-is-scrolled .navBarLogoLink{width:208px}.oak-is-scrolled #navBarLogo{width:100%;height:32px;object-fit:contain}.oak-replica .home-product-collections-carousel .oak-product-carousel{padding:0 0 24px;gap:24px}.oak-replica .home-product-collections-carousel .oak-product-cell{margin:0;padding:0;max-width:none;flex:0 0 calc((100% - 48px)/3)}.oak-replica .home-product-collections-carousel .oak-product-cell .pi{width:100%;max-width:none}.oak-replica .oak-product-cell .pi__name{padding-top:18px}@media(max-width:1024px){.oak-replica .home-product-collections-carousel .oak-product-carousel{padding:0 24px 20px;gap:16px}.oak-replica .home-product-collections-carousel .oak-product-cell{flex-basis:calc(50% - 8px);min-width:168px}.oak-replica .home-product-collections-carousel .oak-product-cell .pi__name{white-space:normal;line-height:1.3}}.oak-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 60px}.oak-results-grid .oak-product-cell{padding:0;margin:0}.oak-results-grid .pi{width:100%}.oak-results-search{display:flex;gap:20px;max-width:640px;margin:0 auto 48px;padding:0 24px}.oak-results-search input[type=search]{min-width:0;flex:1;background:none;border:0;border-bottom:1px solid #79715d;font:18px neue-haas-unica,sans-serif;padding:12px;color:inherit}.oak-results-search button{background:none;border:0;color:inherit;cursor:pointer}.oak-search-empty{text-align:center;padding:32px}@media(max-width:1024px){.oak-results-grid{margin:0 24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.oak-results-grid .oak-product-cell .pi__name{font-size:18px;line-height:1.3}}.oak-blog-section{width:94.44444%;max-width:1360px;margin-left:auto;margin-right:auto;background:#fbfaf8}.oak-blog-carousel-wrap{position:relative}.oak-blog-track{display:flex;gap:24px;overflow:hidden;scroll-behavior:smooth;list-style:none;margin:0;padding:0}.oak-blog-card{flex:0 0 calc((100% - 72px)/4);min-width:0}.oak-blog-card .ir--blog-carousel-image{position:relative;aspect-ratio:.78;overflow:hidden;background:#e5e1d8}.oak-blog-card .ir--blog-carousel-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.oak-blog-card h2{color:#49443e;font-family:saintecolombe,serif;font-size:1.12rem;line-height:1.3;font-weight:400}.oak-blog-card h4{min-height:1.1em}.oak-blog-arrow{display:block;border:0;background:#6f6956;color:#fff;position:absolute;z-index:2;top:40%;width:48px;height:48px;font-size:32px;line-height:1;cursor:pointer}.oak-blog-prev{left:0}.oak-blog-next{right:0}.oak-blog-dots{display:flex;justify-content:center;gap:8px;margin:40px auto 0}.oak-blog-dots i{width:6px;height:6px;border-radius:50%;background:#49443e;opacity:.4}.oak-blog-dots i.active{opacity:1}.oak-blog-section .button_container{height:52px;display:flex;justify-content:center}.oak-blog-section .button_container a{padding:0 115px;text-align:center;height:100%;color:#544527;background:transparent}.oak-blog-section .button_container a:hover{background:#6f6956;color:#fff}@media(max-width:1024px){.oak-blog-section{width:100%;padding:0 16px;box-sizing:border-box}.oak-blog-track{gap:16px;overflow-x:auto;scrollbar-width:none}.oak-blog-card{flex:0 0 78%}.oak-blog-arrow{display:none}.oak-blog-dots{margin-top:28px}.oak-blog-section .button_container{margin-top:32px}.oak-blog-section .button_container a{padding:0 36px}}.oak-replica .routine-carousel-section{width:100%;overflow:hidden}.oak-replica .routine-carousel__carousel.carousel-enabled{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.oak-replica .routine-carousel__slide{scroll-snap-align:start}.oak-replica .routine-carousel__atc{cursor:pointer}@media(max-width:1024px){.oak-replica .routine-carousel{padding:2rem 0}.oak-replica .routine-carousel__title{padding-left:1.25rem}.oak-replica .routine-carousel__carousel.carousel-enabled{padding:0 1.25rem 1rem}.oak-replica .routine-carousel__slide{width:calc((100vw - 56px)/1.5);margin-right:1rem}.oak-replica .routine-carousel__slide:last-child{margin-right:0}}@media(max-width:1024px){.oak-replica .routine-carousel>.container{width:100%;padding:0}.oak-replica .routine-carousel__carousel.carousel-enabled{box-sizing:border-box;gap:1rem;scroll-padding-left:1.25rem}.oak-replica .routine-carousel__slide{margin-right:0}.oak-replica .home-rewards-banner__cta{min-width:0;width:calc(100% - 32px);max-width:450px;left:50%;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/oak-adapter.css.map */
