:root{--epsoak-blue: #00478f;--epsoak-teal: #4ea5a5;--epsoak-navy: #26568b;--epsoak-cream: #f2f1ed;--epsoak-gray: #d9d9d9;--epsoak-charcoal: #4d4d4d;--epsoak-ink: #292c28;--epsoak-white: #ffffff;--epsoak-gradient: linear-gradient(90deg, #00478f 0%, #4ea5a5 100%);--epsoak-font: "Bricolage Grotesque", sans-serif;--font-body--family: var(--epsoak-font);--font-body--weight: 400;--font-heading--family: var(--epsoak-font);--font-heading--weight: 800;--font-highlight--family: var(--epsoak-font);--font-subheading--family: var(--epsoak-font);--font-subheading--weight: 700;--font-subheading--letter-spacing: 0;--font-button--family: var(--epsoak-font);--font-button--weight: 700;--font-button--transform: uppercase;--font-button--letter-spacing: 0;--font-navigation--family: var(--epsoak-font);--font-navigation--weight: 400;--font-navigation--letter-spacing: 0;--font-pcard-title--family: var(--epsoak-font);--font-pcard-title--weight: 600;--font-pcard-title--size: 2.5rem;--font-pcard-price--family: var(--epsoak-font);--font-pcard-badge--family: var(--epsoak-font);--font-size--mega-title: clamp(4.8rem, 3rem + 2.5vw, 7.2rem);--font-size--h1: clamp(3.6rem, 2.4rem + 2vw, 6rem);--font-size--h2: clamp(2.8rem, 2rem + 1.2vw, 4rem);--font-size--h3: clamp(2.4rem, 1.8rem + .8vw, 3.2rem);--font-size--h4: clamp(2.2rem, 1.8rem + .5vw, 3rem);--font-size--h5: clamp(2rem, 1.7rem + .4vw, 2.5rem);--font-size--h6: 2rem;--font-size--paragraph: 2rem;--font-size--paragraph-small: 1.5rem;--font-mega-title--line-height: 1.2;--font-h1--line-height: 1.2;--font-h2--line-height: 1.5;--font-h3--line-height: 1.5625;--font-h4--line-height: 1.3;--font-h5--line-height: 1.28;--font-h6--line-height: 1.2;--font-paragraph--line-height: 1.9;--button-height: 6.3rem;--button-corner-radius: 6rem;--input-height: 6.3rem;--input-border-radius: 6rem}html,body,button,input,select,textarea{font-family:var(--epsoak-font)}body{background-color:#fff!important;color:rgb(var(--color-foreground));font-weight:400;letter-spacing:0}html,body.index,body.index #MainContent,body.index .main-content{background-color:#fff!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.mega-title,.paragraph,.btn,.product-card__title{font-family:var(--epsoak-font);letter-spacing:0}h1,.h1,.mega-title{font-weight:800}h2,.h2,h3,.h3{font-weight:700}h4,.h4{font-weight:500}h5,.h5{font-weight:600}h6,.h6{font-weight:700}.epsoak-body-1{font-family:var(--epsoak-font);font-size:3.2rem;font-weight:400;line-height:5rem;letter-spacing:0}.btn{font-family:var(--epsoak-font);font-size:2rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.product-card__title{font-size:2.5rem;font-weight:600;line-height:3.2rem;text-transform:capitalize}.epsoak-header-section,.epsoak-header-section.header-sticky{position:fixed!important;top:0;left:0;width:100%;z-index:40;height:auto;overflow:visible;pointer-events:none}body:not(.index) #MainContent{padding-top:calc(5.2rem + 10.4rem)}body.index #MainContent{padding-top:0!important}@media(max-width:767.98px){body.index .shopify-section:has(.section--allow-overlap){top:0!important}}.epsoak-header-section .header,.epsoak-header-section .epsoak-header,.epsoak-header-section .menu-drawer-button,.epsoak-header-section .fixed-overlay{pointer-events:auto}html:has(body.has-dropdown-menu):not(:has(.search-open)):not(.scroll-locked),html:has(body.has-mega-menu):not(:has(.search-open)):not(.scroll-locked){overflow:visible!important;scrollbar-gutter:auto!important;padding-inline-end:0!important}.has-dropdown-menu .header--epsoak~.fixed-overlay{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.header--epsoak{--epsoak-header-duration: .85s;--epsoak-header-ease: cubic-bezier(.22, 1, .36, 1);background:transparent!important;z-index:40;box-sizing:border-box;padding-inline:var(--page-padding);transform:translateY(3rem);transition:padding-inline var(--epsoak-header-duration) var(--epsoak-header-ease),transform var(--epsoak-header-duration) var(--epsoak-header-ease)}body:has(.shopify-section:first-child [data-header-overlay]) .header.header--epsoak{--header-offset-absolute: 3rem;transform:translateY(3rem)}.header--epsoak[is=sticky-header]{transition:padding-inline var(--epsoak-header-duration) var(--epsoak-header-ease),transform var(--epsoak-header-duration) var(--epsoak-header-ease)}.header--epsoak .header__background{display:none}.epsoak-header{position:relative;font-family:var(--epsoak-font);color:var(--epsoak-white);padding-top:0;transition:padding-top var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1))}.epsoak-header__announcement{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;height:52px;overflow:hidden;opacity:0;visibility:hidden;padding:0 3.5rem;background:var(--epsoak-gray);color:var(--epsoak-blue);font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.epsoak-header__announcement-text{margin:0}.epsoak-header__announcement-link{position:absolute;right:4.2rem;color:inherit;text-decoration:none;font-weight:800}.epsoak-header__announcement-link:hover{text-decoration:underline}@media(max-width:749.98px){.epsoak-header__announcement{padding:0 1.6rem;font-size:1.2rem;letter-spacing:.02em}.header--epsoak .epsoak-header__announcement-link{display:none}}.header--epsoak .epsoak-header__bar{display:flex;align-items:center;position:relative;width:100%;max-width:none;height:8.8rem;margin:2.4rem 0;padding:0 2.4rem;background-image:var(--epsoak-gradient);border-radius:999px;box-sizing:border-box;transition:width var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1)),max-width var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1)),margin var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1)),border-radius var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1)),height var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1)),padding var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1))}.header--epsoak .epsoak-header__cluster{display:flex;align-items:center;min-width:0;flex:1 1 0}.header--epsoak .epsoak-header__cluster--left{justify-content:flex-start;padding-right:14rem}.header--epsoak .epsoak-header__cluster--right{justify-content:flex-end;gap:2.4rem;padding-left:14rem}.header--epsoak .epsoak-header__nav{display:none}.header--epsoak .epsoak-header__nav-list{display:flex;flex-wrap:nowrap;align-items:center;gap:2.8rem;margin:0;padding:0;list-style:none}.header--epsoak .epsoak-header__item{position:relative;flex:0 0 auto;margin:0;padding:0}.header--epsoak .epsoak-header__item>details,.header--epsoak .epsoak-header__item>details>summary,.header--epsoak .epsoak-header__item>a{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.6rem 0;color:var(--epsoak-white);font-family:var(--epsoak-font);font-size:2.4rem;font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap;text-decoration:none;background:none;border:0;box-shadow:none;cursor:pointer;transition:opacity .25s ease}.header--epsoak .epsoak-header__item>details>summary:hover,.header--epsoak .epsoak-header__item>a:hover{opacity:.72}.header--epsoak .epsoak-header__item>details>summary{list-style:none}.header--epsoak .epsoak-header__item>details>summary::-webkit-details-marker{display:none}.header--epsoak .epsoak-header__caret{display:inline-flex;width:.9rem;height:.9rem;transform:rotate(-45deg);flex:0 0 auto}.header--epsoak .epsoak-header__caret img{width:100%;height:100%;display:block}.header--epsoak .epsoak-header__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;margin:0;padding:0;grid-area:auto;max-width:none;font-size:0;line-height:0}.header--epsoak .epsoak-header__logo a{display:block;line-height:0}.header--epsoak .epsoak-header__logo img{display:block;width:16.8rem;height:auto;max-height:6.2rem;object-fit:contain;mix-blend-mode:screen}.header--epsoak .epsoak-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;flex:0 0 auto}.header--epsoak .epsoak-header__actions .epsoak-header__icon{width:auto;height:3.2rem}.header--epsoak .epsoak-header__actions .epsoak-header__icon img{width:auto;height:3.2rem;max-height:3.2rem;object-fit:contain}.header--epsoak .epsoak-header__cart.cart-icon,.cart-has-items .header--epsoak .epsoak-header__cart.cart-icon{margin-inline-end:0}.header--epsoak .epsoak-header__search{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;min-width:0}.header--epsoak .epsoak-header__search-form{display:flex;align-items:center;width:0;height:4.4rem;margin:0;overflow:hidden;opacity:0;pointer-events:none;background:#f2f1ed7f;border-radius:4.8rem;transition:width .3s ease,margin .3s ease,opacity .2s ease}.header--epsoak .epsoak-header__search.is-open .epsoak-header__search-form{width:14rem;margin-inline-end:.8rem;opacity:1;pointer-events:auto}.header--epsoak .epsoak-header__search.is-open .epsoak-header__search-toggle{display:none}.header--epsoak .epsoak-header__search-close{display:none;position:relative;z-index:2;width:3.2rem;height:3.2rem;flex:0 0 3.2rem;color:var(--epsoak-white);pointer-events:auto}.header--epsoak .epsoak-header__search.is-open .epsoak-header__search-close{display:inline-flex}.header--epsoak .epsoak-header__search-close svg{width:1.8rem;height:1.8rem;display:block;pointer-events:none}.header--epsoak .epsoak-header__search-input{width:14rem;height:4.4rem;padding:0 1.6rem;border:0;border-radius:4.8rem;background:transparent;color:var(--epsoak-blue);font-family:var(--epsoak-font);font-size:1.5rem;font-weight:600;line-height:4.4rem;letter-spacing:0;text-transform:uppercase;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.header--epsoak .epsoak-header__search-input::-webkit-search-decoration,.header--epsoak .epsoak-header__search-input::-webkit-search-cancel-button,.header--epsoak .epsoak-header__search-input::-webkit-search-results-button,.header--epsoak .epsoak-header__search-input::-webkit-search-results-decoration{display:none}.header--epsoak .epsoak-header__search-input::placeholder{color:var(--epsoak-blue);opacity:1;text-transform:uppercase}.header--epsoak .epsoak-header__search-toggle.epsoak-header__icon{width:auto;height:3.2rem;flex:0 0 auto}.header--epsoak .epsoak-header__search-toggle.epsoak-header__icon img,.header--epsoak .epsoak-header__search-toggle img{width:auto;height:3.2rem;display:block;object-fit:contain}.header--epsoak .epsoak-header__icon{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:none;color:inherit;text-decoration:none;cursor:pointer}.header--epsoak .epsoak-header__search-close.epsoak-header__icon{display:none}.header--epsoak .epsoak-header__search.is-open .epsoak-header__search-close.epsoak-header__icon{display:inline-flex}.header--epsoak .epsoak-header__icon img{width:2.8rem;height:2.8rem;display:block;object-fit:contain}.header--epsoak .epsoak-header__cart{position:relative}.header--epsoak .epsoak-header__cart.cart-icon .cart-count--absolute{--cart-count-size: 1.6rem;--cart-count-offset-x: -.5rem;top:-.5rem;inset-inline-end:-.5rem;font-size:1rem;font-weight:700;line-height:1;color:#fff;background-color:#00478f}body:not(.header-pinned) .header-scrolled .header.header--epsoak{transform:translateY(3rem)!important}.header--epsoak .dropdown{top:100%;left:0;min-width:22rem;background:var(--epsoak-blue);color:var(--epsoak-white);box-shadow:none;overflow:hidden;border-radius:1.2rem;z-index:5}.header--epsoak .dropdown[open]{pointer-events:auto}.header--epsoak .dropdown__container{padding:1.6rem 2rem 2.4rem}.header--epsoak .dropdown a{display:block;padding:.8rem 0;color:var(--epsoak-white);font-size:1.6rem;white-space:nowrap;text-decoration:none;transition:opacity .2s ease}.header--epsoak .dropdown a:hover{opacity:.72}.header--epsoak .epsoak-header__item:has([is=details-mega]){position:static}.header--epsoak .epsoak-header__item>details[is=details-mega]{display:inline-flex}.header--epsoak .epsoak-header__item>details[is=details-mega]>summary .menu__item{gap:.6rem;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.header--epsoak .epsoak-header__item>details[is=details-mega]>summary .menu__item:before{display:none}.header--epsoak .epsoak-header__item>details[is=details-mega]>summary .icon{width:1rem;height:1rem;color:currentColor}.header--epsoak .mega-menu{z-index:30;max-width:none;width:100%;color:var(--epsoak-white);overflow:hidden;border-radius:0 0 2.4rem 2.4rem;transition:border-radius var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1))}.header--epsoak .mega-menu__container{--color-background: 0, 71, 143;--color-foreground: 255, 255, 255;--color-foreground-secondary: 255, 255, 255;background:var(--epsoak-blue);background-color:var(--epsoak-blue);border-top:0;overflow:hidden;border-radius:0 0 2.4rem 2.4rem;color:var(--epsoak-white);transition:border-radius var(--epsoak-header-duration, .85s) var(--epsoak-header-ease, cubic-bezier(.22, 1, .36, 1))}html:not(.epsoak-scrolled) body.index .header--epsoak .mega-menu,html:not(.epsoak-scrolled) body.index .header--epsoak .mega-menu__container{border-radius:2.4rem}.header--epsoak .mega-menu a,.header--epsoak .mega-menu .color-subtext,.header--epsoak .mega-menu .color-current,.header--epsoak .mega-menu .reversed-link__text{color:var(--epsoak-white)}.header--epsoak .mega-menu a{display:block;white-space:normal;font-family:var(--epsoak-font);font-size:1.6rem;font-weight:400;line-height:1.3;padding-block:.4rem;opacity:1;transition:opacity .2s ease}.header--epsoak .mega-menu .mega-menu__link--top{font-size:2rem;font-weight:600}.header--epsoak .mega-menu a:hover,.header--epsoak .mega-menu a:focus-visible{opacity:.72;color:var(--epsoak-white)}.header--epsoak .mega-menu a:hover .reversed-link__text,.header--epsoak .mega-menu a:focus-visible .reversed-link__text{color:var(--epsoak-white)}.header--epsoak .mega-menu .reversed-link,.header--epsoak .mega-menu .reversed-link:not(:has(.reversed-link__text)),.header--epsoak .mega-menu .reversed-link .reversed-link__text{background-image:none}.header--epsoak .epsoak-header__menu-button{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin:0;padding:0;border:0;background:none;color:var(--epsoak-white);cursor:pointer}.header--epsoak .epsoak-header__menu-button .icon,.header--epsoak .epsoak-header__menu-button .icon svg{width:2.8rem;height:2.8rem}html.epsoak-scrolled .epsoak-header-section .header.header--epsoak,html.epsoak-scrolled body:has(.shopify-section:first-child [data-header-overlay]) .header.header--epsoak,html.epsoak-scrolled body:not(.header-pinned) .header-scrolled .header.header--epsoak{width:100%;max-width:none;margin-inline:0;padding-inline:0;left:0;right:0;transform:none!important}html.epsoak-scrolled .header--epsoak .epsoak-header,html.epsoak-scrolled .header--epsoak .epsoak-header__announcement{width:100%;max-width:none}html.epsoak-scrolled .header--epsoak .epsoak-header{padding-top:52px}html.epsoak-scrolled .header--epsoak .epsoak-header__announcement{opacity:1;visibility:visible;pointer-events:auto}html.epsoak-scrolled .header--epsoak .epsoak-header__bar{width:100%;max-width:none;height:10.4rem;margin:0;border-radius:0;padding-inline:6rem}@media(max-width:1099.98px){.header--epsoak .epsoak-header__bar{width:100%;max-width:none;margin-inline:0;padding-inline:20px}html.epsoak-scrolled .header--epsoak .epsoak-header__bar{padding-inline:20px}.header--epsoak .epsoak-header__cluster--left{display:none}.header--epsoak .epsoak-header__cluster--right{padding-left:0;flex:0 0 auto;margin-left:auto}.header--epsoak .epsoak-header__logo{position:relative;left:auto;top:auto;transform:none;margin-right:auto}.header--epsoak .epsoak-header__actions{gap:1.2rem}.header--epsoak .epsoak-header__search{display:none}}@media(min-width:1100px){.header--epsoak .epsoak-header__nav{display:block}.header--epsoak .epsoak-header__menu-button{display:none}.header--epsoak .epsoak-header__bar{height:10.4rem;padding:0 3.2rem 0 4.8rem}.header--epsoak .epsoak-header__logo img{width:18.5rem;max-height:7rem}}.epsoak-footer{font-family:var(--epsoak-font);color:var(--epsoak-cream);background:var(--epsoak-blue);border-top-left-radius:6.2rem;border-top-right-radius:6.2rem;padding:7.2rem 10% 4.8rem;margin-top:0}.epsoak-product-subscribe{padding-bottom:6.2rem}body:has(.epsoak-product-subscribe) .epsoak-footer{position:relative;z-index:2;margin-top:-6.2rem}.epsoak-footer a{color:inherit;text-decoration:none}.epsoak-footer a:hover{text-decoration:underline}.epsoak-footer__top{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;padding-bottom:4.8rem}.epsoak-footer__brand{max-width:32rem}.epsoak-footer__logo{display:block;width:26.7rem;height:auto;margin-bottom:2.4rem;mix-blend-mode:screen}.epsoak-footer__contact{display:grid;gap:1.2rem}.epsoak-footer__contact-row{display:grid;grid-template-columns:2.4rem 1fr;gap:1.2rem;align-items:start;font-size:1.5rem;line-height:1.4;text-transform:uppercase}.epsoak-footer__contact-row img{width:2.3rem;height:2.3rem;display:block}.epsoak-footer__column-title{margin:0 0 1.6rem;font-size:2.4rem;font-weight:700;line-height:1.2;text-transform:uppercase}.epsoak-footer__links{display:flex;flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none}.epsoak-footer__links a{display:block;font-size:1.5rem;font-weight:400;line-height:2.5rem;text-transform:uppercase}.epsoak-footer__instagram{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.4rem 0;border-top:1px solid var(--epsoak-teal);border-bottom:1px solid var(--epsoak-teal)}.epsoak-footer__instagram-title{margin:0;font-size:2.4rem;font-weight:700;text-transform:uppercase}.epsoak-footer__instagram-handle{display:inline-flex;align-items:center;gap:1rem;font-size:2.4rem;font-weight:500;text-transform:capitalize;text-decoration:underline}.epsoak-footer__instagram-handle img{width:2.7rem;height:2.7rem}.epsoak-footer__instagram-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;width:100%;margin-top:2.4rem}.epsoak-footer__instagram-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:1.8rem;display:block}.epsoak-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;padding-top:3.2rem}.epsoak-footer__copyright{font-size:1.6rem;text-transform:uppercase}.epsoak-footer__payments .list-unstyled{gap:1.2rem}.epsoak-footer__payments svg,.epsoak-footer__payments img{height:3.6rem;width:auto;background:none;border:0;border-radius:0;padding:0;box-shadow:none}@media(min-width:768px){.epsoak-footer__instagram-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){.epsoak-footer__top{grid-template-columns:1.2fr .8fr .8fr 1fr .9fr 1fr;column-gap:0}.epsoak-footer__column{padding-inline:2.4rem;border-left:1px solid var(--epsoak-teal)}.epsoak-footer__brand{padding-right:2.4rem;border-left:0}}#shopify-pc__banner,#shopify-pc__prefs,.shopify-pc__banner,.shopify-pc__prefs,.shopify-pc-banner{display:none!important;visibility:hidden!important;pointer-events:none!important}.slideshow--static.slideshow--height-large{--slide-height: min(120.3rem, 100dvh)}.slideshow--static .slideshow__controls{display:none!important}.slideshow--static .swiper-slide:not(:first-child){display:none!important}.slideshow--static .swiper-wrapper{transform:none!important}.slideshow--static .slide__media{background-color:#0a3d8f}.slideshow--static .slide__media img{width:100%;height:100%;object-fit:cover;object-position:center center}.slideshow--static .slide__content{display:flex;align-items:center;justify-content:center;padding-inline:2.4rem}.slideshow--static .slide__inner{--row-gap: 5rem;--row-gap-mobile: 5rem;--f-row-gap: 5rem;align-items:center;width:100%;max-width:120rem;row-gap:5rem;gap:5rem}.slideshow--static .slide__inner>.text-block,.slideshow--static .slide__inner>.button-block{--padding-block-start: 0;--padding-block-end: 0;padding-block:0;margin-block:0}.slideshow--static .slide__inner h1,.slideshow--static .slide__inner p,.slideshow--static .slide__inner .rte{color:var(--epsoak-white);text-align:center;text-transform:uppercase}.slideshow--static .slide__inner h1{display:block;margin:0;font-family:var(--epsoak-font);font-weight:800;font-size:clamp(3.2rem,2.4rem + 2vw,6rem);line-height:1;letter-spacing:0}.slideshow--static .slide__inner p{display:block;margin:0;font-family:var(--epsoak-font);font-weight:400;font-size:clamp(1.8rem,1.4rem + 1.2vw,3.6rem);line-height:1;letter-spacing:0;text-shadow:0 .4rem .4rem var(--epsoak-blue)}.slideshow--static .slide__inner .btn,.slideshow--static .slide__inner .btn .btn__text,.slideshow--static .slide__inner .btn .reversed-link__text,.epsoak-offers .image-card__button .btn,.epsoak-offers .image-card__button .btn .btn__text,.epsoak-offers .image-card__button .btn .reversed-link__text,.epsoak-home-collections .collections-with-bg__descriptions .btn,.epsoak-home-collections .collections-with-bg__descriptions .btn .btn__text,.epsoak-home-collections .collections-with-bg__descriptions .btn .reversed-link__text,.epsoak-home-journal .button-block .btn,.epsoak-home-journal .button-block .btn .btn__text,.epsoak-home-journal .button-block .btn .reversed-link__text{color:var(--epsoak-blue, #00478f)!important;text-align:center;font-family:var(--epsoak-font)!important;font-size:20px!important;font-style:normal;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase}.slideshow--static .slide__inner .btn,.epsoak-offers .image-card__button .btn,.epsoak-home-collections .collections-with-bg__descriptions .btn,.epsoak-home-journal .button-block .btn,.epsoak-home-journal .button-block .btn--outline,.epsoak-home-journal .button-block .btn--large{width:auto;min-width:0;height:auto;min-height:0;padding:18px 40px;background:#f2f1ed!important;background-color:#f2f1ed!important;border:0!important;border-radius:5.2rem;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;transition:background-color var(--swatch-transition-duration, .3s) ease,color var(--swatch-transition-duration, .3s) ease}.epsoak-home-journal .button-block .btn,.epsoak-home-journal .button-block .btn--outline,.epsoak-home-journal .button-block .btn--large{background:#fff!important;background-color:#fff!important}.slideshow--static .slide__inner .btn .btn__text,.slideshow--static .slide__inner .btn .reversed-link__text,.epsoak-offers .image-card__button .btn .btn__text,.epsoak-offers .image-card__button .btn .reversed-link__text,.epsoak-home-collections .collections-with-bg__descriptions .btn .btn__text,.epsoak-home-collections .collections-with-bg__descriptions .btn .reversed-link__text,.epsoak-home-journal .button-block .btn .btn__text,.epsoak-home-journal .button-block .btn .reversed-link__text{background:none!important;background-color:transparent!important;transition:color var(--swatch-transition-duration, .3s) ease}.slideshow--static .slide__inner .btn:before,.slideshow--static .slide__inner .btn:hover:before,.slideshow--static .slide__inner .btn:after,.slideshow--static .slide__inner .btn:hover:after,.epsoak-offers .image-card__button .btn:before,.epsoak-offers .image-card__button .btn:hover:before,.epsoak-offers .image-card:hover .image-card__button .btn:before,.epsoak-offers .image-card__button .btn:after,.epsoak-offers .image-card__button .btn:hover:after,.epsoak-offers .image-card:hover .image-card__button .btn:after,.epsoak-home-collections .collections-with-bg__descriptions .btn:before,.epsoak-home-collections .collections-with-bg__descriptions .btn:hover:before,.epsoak-home-collections .collections-with-bg__descriptions .btn:after,.epsoak-home-collections .collections-with-bg__descriptions .btn:hover:after,.epsoak-home-journal .button-block .btn:before,.epsoak-home-journal .button-block .btn:hover:before,.epsoak-home-journal .button-block .btn:after,.epsoak-home-journal .button-block .btn:hover:after{content:none!important;display:none!important;width:0!important;transform:none!important;transition:none!important}.slideshow--static .slide__inner .btn:hover,.epsoak-offers .image-card__button .btn:hover,.epsoak-offers .image-card:hover .image-card__button .btn,.epsoak-home-collections .collections-with-bg__descriptions .btn:hover,.epsoak-home-collections .collections-with-bg__descriptions .btn.btn--white:hover,.epsoak-home-journal .button-block .btn:hover{background:var(--epsoak-blue, #00478f)!important;background-color:var(--epsoak-blue, #00478f)!important;color:#fff!important;border-color:transparent!important}.slideshow--static .slide__inner .btn:hover .btn__text,.slideshow--static .slide__inner .btn:hover .reversed-link__text,.epsoak-offers .image-card__button .btn:hover .btn__text,.epsoak-offers .image-card__button .btn:hover .reversed-link__text,.epsoak-offers .image-card:hover .image-card__button .btn .btn__text,.epsoak-offers .image-card:hover .image-card__button .btn .reversed-link__text,.epsoak-home-collections .collections-with-bg__descriptions .btn:hover .btn__text,.epsoak-home-collections .collections-with-bg__descriptions .btn:hover .reversed-link__text,.epsoak-home-journal .button-block .btn:hover .btn__text,.epsoak-home-journal .button-block .btn:hover .reversed-link__text,.epsoak-home-journal .button-block .btn:hover .icon{background:none!important;background-color:transparent!important;color:#fff!important}.slideshow--static .slide__inner .btn .btn__icon,.epsoak-home-journal .button-block .btn .icon,.epsoak-home-journal .button-block .btn .icon svg,.epsoak-home-journal .button-block .btn .btn__icon{display:none}@media(max-width:749px){.slideshow--static.slideshow--height-large{--slide-height: min(72rem, 100dvh)}}.epsoak-find{--epsoak-find-heading: 35px;--epsoak-find-heading-lh: 32px;--epsoak-find-tab: 19px;--epsoak-find-tab-h: 63px;--epsoak-find-tab-gap: 56px;--color-foreground: 77, 77, 77;background:#fff;color:#4d4d4d}.epsoak-find .section__header,.epsoak-find .epsoak-find__header{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:107px!important;width:100%}.epsoak-find .section__header>.text-block,.epsoak-find .section__header>.text-block.custom-typography,.epsoak-find .epsoak-find__heading{--font-size: 35px !important;--font-size-mobile: 35px !important;--font-weight: 700 !important;--line-height: 32px !important;--letter-spacing: 0 !important;width:auto;max-width:none;color:#4d4d4d!important}.epsoak-find .section__header .text-block,.epsoak-find .section__header .text-block *,.epsoak-find .epsoak-find__heading,.epsoak-find .epsoak-find__heading *,.epsoak-find .section__header h1,.epsoak-find .section__header h2,.epsoak-find .section__header p{font-family:var(--epsoak-font)!important;font-size:35px!important;font-weight:700!important;line-height:32px!important;letter-spacing:0!important;text-transform:uppercase;text-align:left;color:#4d4d4d!important}.epsoak-find .tabs__header{width:100%;max-width:100%;margin-left:auto}.epsoak-find .epsoak-find__tabs,.epsoak-find .tabs__header [role=tablist]{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:var(--epsoak-find-tab-gap)!important;width:100%}.epsoak-find .tabs__button{flex:0 0 auto;min-height:var(--epsoak-find-tab-h);height:var(--epsoak-find-tab-h);padding:0 3.2rem;border-radius:6rem;background:#f2f1ed!important;border:.4rem solid #ffffff!important;color:#4d4d4d!important;font-family:var(--epsoak-font);font-size:var(--epsoak-find-tab)!important;font-weight:700!important;letter-spacing:0;line-height:1;text-transform:uppercase;box-shadow:none}.epsoak-find .tabs__button:before{display:none!important}.epsoak-find .tabs__button-text{z-index:1;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:uppercase}.epsoak-find .tabs__button[aria-selected=true]{background:#4ea5a5!important;border-color:#4ea5a5!important;color:#f2f1ed!important}.epsoak-find .tabs__button:hover:not([aria-selected=true]){background:#4ea5a5!important;border-color:#4ea5a5!important;color:#f2f1ed!important}.epsoak-find .tabs__panels{margin-top:85px}.epsoak-find .swiper-wrapper,.epsoak-find .featured-collection__inner{align-items:stretch!important}.epsoak-find .swiper-slide,.epsoak-find .f-column{display:flex!important;flex-direction:column;height:auto!important;align-self:stretch}.epsoak-find .product-card,.epsoak-find .product-card--style-card,.epsoak-find .product-card--style-card.product-card--standard{display:flex;flex-direction:column;flex:1 1 auto;align-self:stretch;width:100%;min-height:100%;background:#fff!important;border:1px solid #4ea5a5!important;border-radius:26px!important;overflow:hidden;color:#4d4d4d}.epsoak-find .product-card__media{padding:56px 40px 8px;background:#fff}.epsoak-find .product-card__image--second{top:56px;right:40px;bottom:8px;left:40px}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__media--has-second-image .product-card__image--first{opacity:0;visibility:hidden}.product-card:hover .product-card__media--has-second-image .product-card__image--second{opacity:1;visibility:visible}.product-card:hover .product-card__image--second .media__image{opacity:1;transform:none}}.epsoak-find .product-card__image img,.epsoak-find .product-card__image .media__image{object-fit:contain!important}.epsoak-find .product-card__metas,.epsoak-find product-swatches{display:none!important}.epsoak-find .product-card__badges{padding:20px 0 0 20px}.epsoak-find .badge{min-height:40px;padding:0 22px;border:none!important;border-radius:77px!important;font-family:var(--epsoak-font)!important;font-size:19px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;color:#f2f1ed!important}.epsoak-find .badge--sale{background:#00478f!important}.epsoak-find .badge--hot,.epsoak-find .badge--popular,.epsoak-find .badge--new{background:linear-gradient(270deg,#4ea5a5,#00478f)!important}.epsoak-find .product-card__wrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;height:100%}.epsoak-find .product-card__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;column-gap:11px;row-gap:30px;align-items:stretch;flex:1 1 auto;width:100%;margin-top:auto;padding:8px 41px 24px;background:#fff}.epsoak-find .product-card__content--wrapper{display:contents}.epsoak-find .product-card__title{grid-column:1 / -1;grid-row:1;max-width:322px;width:100%}.epsoak-find .product-card__title,.epsoak-find .product-card__title .reversed-link__text{font-family:var(--epsoak-font);font-size:25px!important;font-weight:600!important;line-height:32px!important;letter-spacing:0!important;text-transform:capitalize!important;color:#4d4d4d!important}.epsoak-find .product-card__price{grid-column:1;grid-row:2;align-self:end;margin-top:auto;min-width:0;max-width:100%}.epsoak-find .product-card__price,.epsoak-find .product-card__price .price,.epsoak-find .product-card__price .price__current,.epsoak-find .product-card__price .price__current *{font-family:var(--epsoak-font);font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#4d4d4d!important}.epsoak-find .product-card__price s,.epsoak-find .product-card__price .price__was,.epsoak-find .product-card__price .compare-at-price,.epsoak-find .product-card__price .compare-at-price *{font-size:24px!important;font-weight:400!important;line-height:1.2!important;color:#757575!important;text-decoration:line-through!important}.epsoak-find .product-card__media .quick-add--combine,.epsoak-find .product-card__actions{display:none!important}.epsoak-find .product-card__quick-add,.epsoak-find .product-card--style-card .product-card__content .product-card__quick-add{grid-column:2;grid-row:2;display:flex;flex-shrink:0;align-self:end}.epsoak-find .product-card__quick-add .btn,.collection .product-card__quick-add .btn,.main-collection-grid .product-card__quick-add .btn,body.product .product-card__quick-add .btn{--epsoak-cart-size: 55px;--button-height: var(--epsoak-cart-size);--button-width: var(--epsoak-cart-size);height:var(--epsoak-cart-size)!important;width:var(--epsoak-cart-size)!important;min-height:var(--epsoak-cart-size)!important;min-width:var(--epsoak-cart-size)!important;max-height:none!important;max-width:none!important;padding:0;border:none;border-radius:50%;background-color:#f2f1ed;background-image:url(epsoak-icon-card-cart.svg);background-repeat:no-repeat;background-position:center;background-size:var(--epsoak-cart-size);box-shadow:none}@media(max-width:767.98px){.epsoak-find .product-card__quick-add .btn,.collection .product-card__quick-add .btn,.main-collection-grid .product-card__quick-add .btn,body.product .product-card__quick-add .btn{--epsoak-cart-size: 45px}}.epsoak-find .product-card__quick-add .btn:before,.epsoak-find .product-card__quick-add .btn svg,.epsoak-find .product-card__quick-add .btn .icon,.epsoak-find .product-card__quick-add .btn__text,.epsoak-find .product-card__quick-add .btn__icon,.collection .product-card__quick-add .btn:before,.collection .product-card__quick-add .btn svg,.collection .product-card__quick-add .btn .icon,.collection .product-card__quick-add .btn__text,.collection .product-card__quick-add .btn__icon,.main-collection-grid .product-card__quick-add .btn:before,.main-collection-grid .product-card__quick-add .btn svg,.main-collection-grid .product-card__quick-add .btn .icon,.main-collection-grid .product-card__quick-add .btn__text,.main-collection-grid .product-card__quick-add .btn__icon,body.product .product-card__quick-add .btn:before,body.product .product-card__quick-add .btn svg,body.product .product-card__quick-add .btn .icon,body.product .product-card__quick-add .btn__text,body.product .product-card__quick-add .btn__icon{display:none}.epsoak-find .product-card:hover .product-card__quick-add .btn,.collection .product-card:hover .product-card__quick-add .btn,.main-collection-grid .product-card:hover .product-card__quick-add .btn,body.product .product-card:hover .product-card__quick-add .btn{background-color:#4ea5a5;background-image:url(epsoak-icon-card-cart-hover.svg)}.product-card--has-quick-add .product-card__price,.product-card--has-quick-add .product-card__content--wrapper{min-width:0}.product-card--has-quick-add .product-card__price,.product-card--has-quick-add .product-card__price .price-container,.product-card--has-quick-add .product-card__price .price{max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.product-card--has-quick-add .product-card__quick-add{flex-shrink:0}.collection .product-grid__item,.main-collection-grid .product-grid__item,.product-recommendations__item,.epsoak-collections-products .f-column{display:flex;height:100%}.collection .product-grid__item .product-card,.main-collection-grid .product-card,.product-recommendations .product-card,.epsoak-collections-products .product-card{display:flex;flex-direction:column;width:100%;height:100%}.collection .product-card__wrapper,.main-collection-grid .product-card__wrapper,.product-recommendations .product-card__wrapper,.epsoak-collections-products .product-card__wrapper{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.collection .product-card__content,.main-collection-grid .product-card__content,.product-recommendations .product-card__content,.epsoak-collections-products .product-card__content{display:flex;flex:1 1 auto;align-items:flex-end;justify-content:space-between;gap:1.2rem;width:100%;margin-top:auto}.collection .product-card__content--wrapper,.main-collection-grid .product-card__content--wrapper,.product-recommendations .product-card__content--wrapper,.epsoak-collections-products .product-card__content--wrapper{display:flex;flex-direction:column;flex:1 1 0;min-width:0;height:100%}.collection .product-card__price,.main-collection-grid .product-card__price,.product-recommendations .product-card__price,.epsoak-collections-products .product-card__price{margin-top:auto;min-width:0;max-width:100%}.collection .product-card__quick-add,.main-collection-grid .product-card__quick-add,body.product .product-card__quick-add,.product-recommendations .product-card__quick-add,.epsoak-collections-products .product-card__quick-add{flex-shrink:0;align-self:flex-end}.product-recommendations .swipe-mobile .swipe__inner{align-items:stretch}.collection .product-card__media,.main-collection-grid .product-card__media,.product-recommendations .product-card__media{--ratio: 1;aspect-ratio:1 / 1}.collection .product-card__media,.main-collection-grid .product-card__media{padding:2rem;box-sizing:border-box}.collection .epsoak-find .product-card__media,.main-collection-grid .epsoak-find .product-card__media{padding:56px 40px 8px}.collection .product-card__media .media:not(.product-card__image--second),.main-collection-grid .product-card__media .media:not(.product-card__image--second),.product-recommendations .product-card__media .media:not(.product-card__image--second){aspect-ratio:1 / 1;width:100%;height:100%}.collection .product-card__image--second,.main-collection-grid .product-card__image--second,.product-recommendations .product-card__image--second{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.collection .product-card__image--second,.main-collection-grid .product-card__image--second{top:2rem;right:2rem;bottom:2rem;left:2rem}.collection .epsoak-find .product-card__image--second,.main-collection-grid .epsoak-find .product-card__image--second{top:56px;right:40px;bottom:8px;left:40px}.collection .product-card__image img,.collection .product-card__image .media__image,.main-collection-grid .product-card__image img,.main-collection-grid .product-card__image .media__image,.product-recommendations .product-card__image img,.product-recommendations .product-card__image .media__image{object-fit:contain!important;width:100%;height:100%}@media(hover:hover)and (pointer:fine){.collection .product-card:hover .product-card__image--first,.main-collection-grid .product-card:hover .product-card__image--first,.product-recommendations .product-card:hover .product-card__image--first{opacity:0;visibility:hidden}.collection .product-card:hover .product-card__image--second,.main-collection-grid .product-card:hover .product-card__image--second,.product-recommendations .product-card:hover .product-card__image--second{opacity:1;visibility:visible}.collection .product-card:hover .product-card__image--second .media__image,.main-collection-grid .product-card:hover .product-card__image--second .media__image,.product-recommendations .product-card:hover .product-card__image--second .media__image{opacity:1;transform:none}.collection .product-card:not(:has(.product-card__image--second)):hover .product-card__image--first,.main-collection-grid .product-card:not(:has(.product-card__image--second)):hover .product-card__image--first,.product-recommendations .product-card:not(:has(.product-card__image--second)):hover .product-card__image--first{opacity:1;visibility:visible}}.epsoak-find .carousel__controls{margin-top:48px;align-items:center;justify-content:space-between;gap:24px}.epsoak-find .carousel__pagination--progressbar{height:4px!important;max-width:404px;background:#d9d9d9!important;border-radius:0!important}.epsoak-find .swiper-pagination-progressbar-fill{background:#00478f!important}.epsoak-find .carousel__button{width:63px!important;height:63px!important;min-width:63px!important;border:1px solid #d9d9d9!important;border-radius:50%!important;background:transparent!important;color:#9a9a9a!important;box-shadow:none!important}.epsoak-find .carousel__button--next{border-color:#4ea5a5!important;color:#4ea5a5!important}.epsoak-find .carousel__button:before,.epsoak-find .carousel__button:hover:before{content:none!important;display:none!important;width:0!important;background:none!important}.epsoak-find .carousel__button:hover,.epsoak-find .carousel__button--next:hover{background:#4ea5a5!important;background-color:#4ea5a5!important;border-color:#4ea5a5!important;color:#fff!important}@media(max-width:767.98px){.epsoak-find .product-card__content{padding:8px 12px 16px;column-gap:8px}.epsoak-find .product-card__price,.epsoak-find .product-card__price .price,.epsoak-find .product-card__price .price__current,.epsoak-find .product-card__price .price__current *,.epsoak-find .product-card__price s,.epsoak-find .product-card__price .price__was,.epsoak-find .product-card__price .compare-at-price,.epsoak-find .product-card__price .compare-at-price *,.product-card--has-quick-add .product-card__price,.product-card--has-quick-add .product-card__price .price,.product-card--has-quick-add .product-card__price .price__current,.product-card--has-quick-add .product-card__price .price__current *,.product-card--has-quick-add .product-card__price s,.product-card--has-quick-add .product-card__price .price__was,.product-card--has-quick-add .product-card__price .compare-at-price,.product-card--has-quick-add .product-card__price .compare-at-price *{font-size:1.6rem!important;line-height:1.2!important}}@media(max-width:749px){.epsoak-find .section__header,.epsoak-find .epsoak-find__header{gap:3.2rem}.epsoak-find .epsoak-find__tabs,.epsoak-find .tabs__header [role=tablist]{justify-content:flex-start;gap:1.6rem!important}.epsoak-find .tabs__button{min-height:4.8rem;height:4.8rem;padding:0 1.8rem;font-size:1.5rem!important}}.epsoak-offers{position:relative;isolation:isolate;overflow:visible;background-color:#fff}.epsoak-offers:before{content:"";position:absolute;z-index:0;top:0;left:50%;width:137%;height:28vw;min-height:18rem;max-height:53.8rem;transform:translate(-50%);background-image:var(--epsoak-offers-wave, url(epsoak-offers-wave.png));background-repeat:no-repeat;background-position:center top;background-size:100% auto;mix-blend-mode:screen;pointer-events:none}.epsoak-offers>*{position:relative;z-index:1}.epsoak-offers .section__header,.epsoak-offers .group,.epsoak-offers h2,.epsoak-offers p{text-align:center}.epsoak-offers h2{font-family:var(--epsoak-font);font-size:clamp(3.2rem,2.4rem + 2vw,6rem);font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:var(--epsoak-charcoal)}.epsoak-offers .group-block p{font-family:var(--epsoak-font);font-size:clamp(2rem,1.6rem + 1vw,3.6rem);font-weight:400;line-height:1.2;color:#4d4d4d}.shopify-section:has(.epsoak-offers){overflow:visible}.epsoak-offers .image-card{overflow:hidden;border-radius:4.8rem;aspect-ratio:4 / 5;height:auto;min-height:0;--edge-padding-block: 5rem;--edge-padding-inline: 5rem;--edge-padding-block-mobile: 5rem;--edge-padding-inline-mobile: 5rem;-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;box-shadow:none;transition:box-shadow var(--swatch-transition-duration, .3s) ease}.epsoak-offers .image-card:hover{box-shadow:0 0 9.6px #4ea5a5!important}.epsoak-offers .image-card__media,.epsoak-offers .image-card__media-wrapper,.epsoak-offers .image-card .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:inherit}.epsoak-offers .image-card .media__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.epsoak-offers .image-card__label{min-height:4.6rem;padding:.8rem 4rem;border-radius:6.8rem;background:#ffffff5c;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);color:var(--epsoak-blue);font-family:var(--epsoak-font);font-size:2.1rem;font-weight:700;letter-spacing:0;text-transform:uppercase;transition:background-color var(--swatch-transition-duration, .3s) ease}.epsoak-offers .image-card__label:before{display:none}.epsoak-offers .image-card:hover .image-card__label{background:#ffffffd9}.epsoak-offers .image-card__badge{display:none}.epsoak-offers .image-card__heading,.epsoak-offers .image-card__heading p{color:var(--epsoak-white);font-family:var(--epsoak-font);font-size:3.5rem;font-weight:700;line-height:1.25;text-transform:uppercase;text-align:left}.epsoak-offers .image-card__content>div{width:100%;max-width:calc(100% - 12.8rem);min-width:0}.epsoak-offers .image-card__texts,.epsoak-offers .image-card__heading,.epsoak-offers .image-card__button{min-width:0;max-width:100%}.epsoak-offers .image-card__theme-thumb{position:absolute;right:5rem;bottom:5rem;z-index:2;width:11.6rem;height:11rem;padding:1.2rem;background:var(--epsoak-white);border-radius:2.3rem;box-shadow:inset .2rem .2rem .1rem transparent;transition:box-shadow var(--swatch-transition-duration, .3s) ease}.epsoak-offers .image-card:hover .image-card__theme-thumb{box-shadow:inset .2rem .2rem .1rem var(--epsoak-teal)}.epsoak-offers .image-card__theme-thumb img{width:100%;height:100%;object-fit:contain}@media(max-width:989px){.epsoak-offers .image-card{--edge-padding-block: 2.4rem;--edge-padding-inline: 2.4rem;--edge-padding-block-mobile: 2.4rem;--edge-padding-inline-mobile: 2.4rem}.epsoak-offers .image-card__content>div{max-width:calc(100% - 8.4rem)}.epsoak-offers .image-card__heading,.epsoak-offers .image-card__heading p{font-size:2.4rem;line-height:1.15}.epsoak-offers .image-card__theme-thumb{width:7.2rem;height:6.8rem;right:2.4rem;bottom:2.4rem}}@media(max-width:749px){.epsoak-offers{--padding-block-start: 8rem;padding-block-start:8rem!important}.epsoak-offers .image-card{min-height:48rem;border-radius:3.2rem}.epsoak-offers .image-card__content>div{max-width:calc(100% - 8.4rem)}.epsoak-offers .image-card__heading,.epsoak-offers .image-card__heading p{font-size:2.2rem}.epsoak-offers .image-card__theme-thumb{width:7.2rem;height:6.8rem;right:2.4rem;bottom:2.4rem}}.epsoak-values{--color-foreground: 77, 77, 77;color:#4d4d4d}.epsoak-values .icon-box{align-items:center;--icon-spacing: 5.7rem;--content-gap: 1.2rem;pointer-events:auto}.epsoak-values .icon-box__icon{align-items:center}.epsoak-values .icon-box__icon .icon--image{width:var(--icon-size);height:auto}.epsoak-values .icon-box__icon img{display:block;width:100%;height:auto}.epsoak-values .icon-box__content{align-items:center;width:100%}.epsoak-values .icon-box:nth-child(1) h3{max-width:219px}.epsoak-values .icon-box:nth-child(1) .icon-box__content{max-width:419px}.epsoak-values .icon-box:nth-child(2) h3{max-width:437px}.epsoak-values .icon-box:nth-child(2) .icon-box__content{max-width:403px}.epsoak-values .icon-box:nth-child(3) h3{max-width:385px}.epsoak-values .icon-box:nth-child(3) .icon-box__content{max-width:443px}.epsoak-values .icon-box h3,.epsoak-values .icon-box h3 .reversed-link__text{font-family:var(--epsoak-font);font-size:30px;font-weight:500;line-height:39px;letter-spacing:0;text-transform:uppercase;text-align:center;color:#4d4d4d}.epsoak-values .icon-box .rte,.epsoak-values .icon-box .rte p,.epsoak-values .icon-box .icon-box__content p{font-family:var(--epsoak-font);font-size:20px;font-weight:400;line-height:38px;letter-spacing:0;text-align:center;text-transform:none;color:#4d4d4d}@media(max-width:1023.98px){.epsoak-values .layout-panel-grid{--f-grid-columns: 1}.epsoak-values .icon-box{--icon-spacing: 2.4rem;--content-gap: 1.2rem}.epsoak-values .icon-box h3,.epsoak-values .icon-box h3 .reversed-link__text{font-size:24px;line-height:32px;max-width:none}.epsoak-values .icon-box .rte,.epsoak-values .icon-box .rte p,.epsoak-values .icon-box .icon-box__content p{font-size:16px;line-height:26px}.epsoak-values .icon-box .icon-box__content{max-width:36rem}}.epsoak-about-hero{padding-inline:clamp(1.6rem,5vw,9.6rem)}.epsoak-about-hero .section__wrapper{max-width:1728px;width:100%;height:544px;min-height:544px!important;margin-inline:auto;border-radius:40px!important;overflow:hidden!important;background:transparent!important;--border-radius: 40px}.epsoak-about-hero .hero-banner__media,.epsoak-about-hero .hero-banner-media,.epsoak-about-hero .hero-banner__media .media,.epsoak-about-hero .hero-banner__media .media-wrapper{height:100%;border-radius:inherit;overflow:hidden;isolation:isolate}.epsoak-about-hero .hero-banner__media img{width:100%;height:100%;object-fit:cover;object-position:center}.epsoak-about-hero .overlay--solid{background:#00478f!important;opacity:.33;mix-blend-mode:multiply}.epsoak-about-hero .hero-banner__body,.epsoak-about-hero .hero-banner__content,.epsoak-about-hero .hero-banner__inner{justify-content:center;align-items:center;text-align:center;--h-alignment: center;--v-alignment: center}.epsoak-about-hero .hero-banner__body,.epsoak-about-hero .hero-banner__body p,.epsoak-about-hero .hero-banner__body .reversed-link__text,.epsoak-about-hero .text-block{font-family:var(--epsoak-font);font-size:48px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;color:#fff!important;text-transform:uppercase;text-align:center;margin-inline:auto}.epsoak-about-crumbs .breadcrumbs{font-family:var(--epsoak-font);font-size:24px;font-weight:400;line-height:50px;letter-spacing:0}.epsoak-about-crumbs .breadcrumbs a,.epsoak-about-crumbs .breadcrumbs a .reversed-link__text{color:#00478f}.epsoak-about-crumbs .breadcrumbs__sep,.epsoak-about-crumbs .breadcrumbs__last{color:#a8a29f}.epsoak-about-story .section-header-block .text-block,.epsoak-about-story .section-header-block .text-block p,.epsoak-about-story .section-header-block .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:48px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:0!important;color:#00478f!important;text-transform:uppercase}.epsoak-about-story .timeline-block__badge{font-family:var(--epsoak-font);font-size:20px;font-weight:700;line-height:32px;letter-spacing:0;text-transform:uppercase;color:#f2f1ed}.epsoak-about-story .timeline-block__content .text-block,.epsoak-about-story .timeline-block__content .text-block p,.epsoak-about-story .timeline-block__content .rte,.epsoak-about-story .timeline-block__content .rte p{font-family:var(--epsoak-font);letter-spacing:0;color:#4d4d4d!important}.epsoak-about-story .epsoak-about-story__cta{margin-top:50px;text-align:left}.epsoak-about-story .epsoak-about-story__cta .btn{width:auto;max-width:100%;height:80px;min-height:80px;--icon-solid-size: 1.8rem;--button-icon-gap: 1.2rem;font-family:var(--epsoak-font);font-size:26px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase;background:#f2f1ed;color:#00478f;border-color:#f2f1ed;border-radius:50px}.epsoak-about-story .epsoak-about-story__cta .btn .btn__text{overflow:visible;text-overflow:clip}.epsoak-about-story .epsoak-about-story__cta .btn .btn__icon{background-color:#00478f;color:#f2f1ed}.epsoak-about-story .spinning-icon-badge-block--image{width:141px;height:141px;background:transparent}.epsoak-about-story .spinning-icon-badge__logo{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%;animation:spinLoading 12s linear infinite reverse;will-change:transform}.epsoak-about-partners{background:#d9d9d9}.epsoak-about-partners .text-block,.epsoak-about-partners .text-block p,.epsoak-about-partners .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:48px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase;background-image:var(--epsoak-gradient);background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}.epsoak-about-logos{background:#00478f;min-height:269px}.epsoak-about-collections .custom-section__content{--padding-block-start: 218px;padding-block-start:218px!important}.collection-product{display:flex;flex-direction:column;height:100%}.collection-product__heading,.collection-product__heading a{font-family:var(--epsoak-font);font-size:24px;font-weight:700;line-height:1.53;letter-spacing:0;color:#4d4d4d;text-transform:uppercase;text-decoration:none;margin:0 0 33px}.collection-product__card{display:flex;flex-direction:column;flex:1;min-height:531px;background:#fff;border:3.5px solid #f2f1ed;border-radius:22.5px;overflow:hidden;text-decoration:none;color:inherit;box-sizing:border-box}.collection-product__media{display:flex;align-items:center;justify-content:center;flex:1;min-height:255px;padding:40px 48px 16px;background:#fff}.collection-product__media .media,.collection-product__media img{width:100%;max-width:256px;height:auto;max-height:256px;object-fit:contain}.collection-product__info{padding:31px 48px;background:#f2f1ed33;border-radius:22.559px}.collection-product__title{font-family:var(--epsoak-font);font-size:18px;font-weight:600;line-height:26px;letter-spacing:0;color:#4d4d4d;text-transform:capitalize;margin:0 0 8px}.collection-product__price{font-family:var(--epsoak-font);font-size:23px;font-weight:400;line-height:37px;letter-spacing:0;color:#4d4d4d;text-transform:uppercase;margin:0}.collection-list .collection-card{height:100%}@media(max-width:767.98px){.epsoak-about-hero .section__wrapper{height:auto;min-height:220px!important;aspect-ratio:1728 / 544;border-radius:40px!important}.epsoak-about-hero .hero-banner__body p{font-size:32px!important;line-height:1.15!important}.epsoak-about-crumbs .breadcrumbs{font-size:18px;line-height:32px}.epsoak-about-story .section-header-block .text-block,.epsoak-about-story .section-header-block .text-block p{font-size:32px!important}.epsoak-about-story .spinning-icon-badge-block--image{width:88px;height:88px}.epsoak-about-story .epsoak-about-story__cta{margin-top:32px}.epsoak-about-story .epsoak-about-story__cta .btn{width:auto;max-width:100%;height:64px;min-height:64px;--icon-solid-size: 1.4rem;font-size:20px!important}.epsoak-about-partners .text-block,.epsoak-about-partners .text-block p{font-size:32px!important}.epsoak-about-collections .custom-section__content{--padding-block-start: 48px;padding-block-start:48px!important}.collection-product__heading,.collection-product__heading a{font-size:20px;margin-bottom:33px}.collection-product__card{min-height:0}.collection-product__media{padding:28px 24px 12px}.collection-product__info{padding:20px 24px;border-radius:22.559px}}.epsoak-wholesale-crumbs{padding-block-start:2.3rem!important;padding-block-end:5.6rem!important;padding-inline:max(1.6rem,5.52vw)}.epsoak-wholesale-crumbs .page-width{max-width:1708px;width:100%;margin-inline:auto;padding-inline:0}@media(min-width:1024px){.epsoak-wholesale-order.page-width,.epsoak-wholesale-float.page-width,.epsoak-wholesale-cta.page-width,.epsoak-wholesale-pillars.page-width,.epsoak-wholesale-form.page-width,.epsoak-wholesale-contact.page-width{--page-padding: max(5rem, 8.8vw)}}.epsoak-wholesale-hero{--hero-pad-top: 85px;--hero-pad-bottom: 85px;--hero-pad-left: 103px;padding-inline:max(1.6rem,5.52vw)}.epsoak-wholesale-hero .section__wrapper{--height: auto;max-width:1708px;width:100%;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto;position:relative;container-type:inline-size;margin-inline:auto;border-radius:40px!important;overflow:hidden!important;background:transparent!important;--border-radius: 40px}.epsoak-wholesale-hero .hero-banner__media,.epsoak-wholesale-hero .hero-banner-media,.epsoak-wholesale-hero .hero-banner__media .media,.epsoak-wholesale-hero .hero-banner__media .media-wrapper{height:100%!important;border-radius:inherit;overflow:hidden;isolation:isolate}.epsoak-wholesale-hero .hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important}.epsoak-wholesale-hero .hero-banner__media img{width:100%;height:100%;object-fit:cover;object-position:70% center}.epsoak-wholesale-hero .overlay--solid{background:#00478f!important;opacity:0;mix-blend-mode:multiply}.epsoak-journal-hero .section__wrapper,.epsoak-science-hero .section__wrapper,.epsoak-journal-hero .hero-banner__body,.epsoak-science-hero .hero-banner__body{min-height:48rem}.epsoak-journal-hero .hero-banner__media,.epsoak-science-hero .hero-banner__media,.epsoak-journal-hero .hero-banner__media .media,.epsoak-science-hero .hero-banner__media .media,.epsoak-journal-hero .hero-banner__media .media-wrapper,.epsoak-science-hero .hero-banner__media .media-wrapper{background:#000}.epsoak-journal-hero .hero-banner__media img,.epsoak-science-hero .hero-banner__media img{width:54%!important;margin-left:auto;object-fit:cover;object-position:center 42%}.epsoak-science-hero .hero-banner__media img{width:54%!important;margin-right:0;object-position:center 48%}.epsoak-journal-hero .overlay--solid,.epsoak-science-hero .overlay--solid{background:linear-gradient(90deg,#000 0% 46%,#000000e6 58%,#0006,#0000 86%)!important;opacity:1!important;mix-blend-mode:normal}.epsoak-wholesale-hero.epsoak-journal-hero .hero-banner__content .text-block:first-child,.epsoak-wholesale-hero.epsoak-science-hero .hero-banner__content .text-block:first-child,.epsoak-wholesale-hero.epsoak-journal-hero .hero-banner__content .text-block:nth-child(2),.epsoak-wholesale-hero.epsoak-science-hero .hero-banner__content .text-block:nth-child(2){max-width:50rem}.epsoak-wholesale-hero .hero-banner__body{position:relative;inset:auto;width:100%;height:auto!important;min-height:0;justify-content:flex-start;align-items:stretch}.epsoak-wholesale-hero .hero-banner__wrapper.section-grid{display:flex;grid-template-columns:none;padding-inline:0;width:100%;height:auto;flex:none}.epsoak-wholesale-hero.hero-banner .hero-banner--content-inside .hero-banner__content{grid-column:1 / -1}.epsoak-wholesale-hero .hero-banner__content.content-overlay-style{display:flex;width:100%;height:auto;justify-content:flex-start!important;align-items:flex-start!important;text-align:left;--h-alignment: flex-start;--v-alignment: flex-start}.epsoak-wholesale-hero .hero-banner__inner{display:flex;flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important;--vertical-alignment: flex-start;--horizontal-alignment: flex-start;box-sizing:border-box;max-width:none;width:100%;height:auto!important;min-height:0;padding:var(--hero-pad-top) 0 var(--hero-pad-bottom) var(--hero-pad-left)!important;gap:0;text-align:left}.epsoak-wholesale-hero .hero-banner__content .text-block{padding:0!important;margin:0;font-size:0;line-height:0}.epsoak-wholesale-hero .hero-banner__content .text-block:first-child{max-width:59.6rem;width:100%}.epsoak-wholesale-hero .hero-banner__content .text-block:nth-child(2){max-width:73rem;width:100%}.epsoak-wholesale-hero .hero-banner__content .text-block:first-child p,.epsoak-wholesale-hero .hero-banner__content .text-block:first-child .reversed-link__text{font-family:var(--epsoak-font);font-size:48px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:0!important;color:#fff!important;text-transform:uppercase;text-align:left;margin:0 0 61px;text-shadow:0 2px 18px rgba(0,0,0,.45)}.epsoak-wholesale-hero .hero-banner__content .text-block:nth-child(2) p,.epsoak-wholesale-hero .hero-banner__content .text-block:nth-child(2) .reversed-link__text{font-family:var(--epsoak-font);font-size:24px!important;font-weight:500!important;line-height:37px!important;letter-spacing:0!important;color:#fff!important;text-transform:none;text-align:left;margin:0 0 45px;text-shadow:0 2px 14px rgba(0,0,0,.4)}.epsoak-wholesale-hero .hero-banner__content .button-block{margin-top:0;margin-bottom:0;padding-top:0;flex:0 0 auto;width:auto;font-size:initial;line-height:normal;transform:none!important}.epsoak-wholesale-hero .hero-banner__content .btn,.epsoak-wholesale-hero .hero-banner__content .btn .btn__text,.epsoak-wholesale-hero .hero-banner__content .btn .reversed-link__text{color:#f2f1ed!important;text-align:center;font-family:Bricolage Grotesque,sans-serif!important;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:46px!important;letter-spacing:0!important;text-transform:uppercase}.epsoak-wholesale-hero .hero-banner__content .btn{min-width:353px;height:46px;padding:0 2.4rem;background:#4ea5a5!important;background-color:#4ea5a5!important;border:0!important;border-radius:5.2rem;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.epsoak-wholesale-hero .hero-banner__content .btn:before{display:none}.epsoak-wholesale-hero .hero-banner__content .btn:hover,.epsoak-wholesale-hero .hero-banner__content .btn:hover .btn__text,.epsoak-wholesale-hero .hero-banner__content .btn:hover .reversed-link__text{color:#f2f1ed!important;background-color:#4ea5a5!important;border-color:transparent!important}.epsoak-wholesale-hero .hero-banner__content .btn .btn__icon{display:none}.epsoak-science-split .group-block-content>.text-block:has(+.button-block){padding-bottom:0!important;margin-bottom:0!important}.epsoak-science-split .button-block{margin-top:30px!important;padding-top:0!important}.epsoak-science-split .button-block .btn,.epsoak-science-split .button-block .btn .btn__text,.epsoak-science-split .button-block .btn .reversed-link__text{color:var(--epsoak-blue, #00478f)!important;text-align:center;font-family:var(--epsoak-font)!important;font-size:20px!important;font-style:normal;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase}.epsoak-science-split .button-block .btn{width:auto;min-width:0;height:auto;min-height:0;padding:18px 40px;background:#f2f1ed!important;background-color:#f2f1ed!important;border:0!important;border-radius:5.2rem;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;transition:background-color var(--swatch-transition-duration, .3s) ease,color var(--swatch-transition-duration, .3s) ease}.epsoak-science-split .button-block .btn .btn__text,.epsoak-science-split .button-block .btn .reversed-link__text{background:none!important;background-color:transparent!important;transition:color var(--swatch-transition-duration, .3s) ease}.epsoak-science-split .button-block .btn:before,.epsoak-science-split .button-block .btn:hover:before,.epsoak-science-split .button-block .btn:after,.epsoak-science-split .button-block .btn:hover:after{content:none!important;display:none!important;width:0!important;transform:none!important;transition:none!important}.epsoak-science-split .button-block .btn:hover{background:var(--epsoak-blue, #00478f)!important;background-color:var(--epsoak-blue, #00478f)!important;color:#fff!important;border-color:transparent!important}.epsoak-science-split .button-block .btn:hover .btn__text,.epsoak-science-split .button-block .btn:hover .reversed-link__text{background:none!important;background-color:transparent!important;color:#fff!important}.epsoak-science-split .button-block .btn .btn__icon{display:none}.epsoak-wholesale-order .image-card,.epsoak-wholesale-float .image-card{overflow:hidden;border-radius:24px}.epsoak-wholesale-pillars .image-card,.epsoak-wholesale-pillars .image-card img,.epsoak-wholesale-pillars .image-card .media,.epsoak-wholesale-pillars .image-card .media-wrapper{overflow:hidden;border-radius:45px}.epsoak-wholesale-order .image-card__content,.epsoak-wholesale-float .image-card__content,.epsoak-wholesale-pillars .image-card__content{display:none}.epsoak-wholesale-order .image-card{aspect-ratio:915 / 756}.epsoak-wholesale-float .image-card{aspect-ratio:761 / 952}.epsoak-wholesale-pillars .image-card{aspect-ratio:692 / 605}.epsoak-wholesale-order .image-card img,.epsoak-wholesale-float .image-card img,.epsoak-wholesale-pillars .image-card img{width:100%;height:100%;object-fit:cover}.epsoak-wholesale-order .text-block p,.epsoak-wholesale-float .text-block p,.epsoak-wholesale-pillars .text-block p,.epsoak-wholesale-form .text-block p,.epsoak-wholesale-contact .text-block p{font-family:var(--epsoak-font);letter-spacing:0}.epsoak-wholesale-order .text-block,.epsoak-wholesale-float .text-block,.epsoak-wholesale-pillars .text-block,.epsoak-wholesale-form .text-block,.epsoak-wholesale-contact .text-block{padding:0!important}.epsoak-wholesale-order>.custom-section__content{padding-block-start:12.2rem!important;padding-block-end:0!important;gap:2.4rem 12.8rem!important}.epsoak-wholesale-order .group-block>.group-block-content{gap:0!important;padding-block-start:5.4rem}.epsoak-wholesale-order .group-block-content>.text-block:nth-child(1) p,.epsoak-wholesale-order .group-block-content>.text-block:nth-child(3) p{font-size:35px!important;font-weight:700!important;line-height:46px!important;color:#00478f!important;text-transform:uppercase;margin:0 0 2.4rem}.page-mineral-ingredient-guide .epsoak-wholesale-order .group-block-content>.text-block:nth-child(1) p{text-transform:none}.page-mineral-ingredient-guide .epsoak-wholesale-order .group-block-content>.text-block:nth-child(3) p{text-transform:none!important;font-size:24px!important;font-weight:400!important;line-height:37px!important;color:#2f2f2f!important;margin:0!important}.page-mineral-ingredient-guide .epsoak-wholesale-order .group-block-content>.text-block:nth-child(3) p strong{font-weight:700}.epsoak-wholesale-order .group-block-content>.text-block:nth-child(3) p{margin:6.3rem 0 .9rem}.epsoak-wholesale-order .group-block-content>.text-block:nth-child(2) p,.epsoak-wholesale-order .group-block-content>.text-block:nth-child(4) p{font-size:24px!important;font-weight:400!important;line-height:37px!important;color:#2f2f2f!important;margin:0}.epsoak-wholesale-order .group-block-content>.icon-box:nth-child(5){margin-top:3.6rem}.epsoak-wholesale-order .group-block-content>.icon-box+.icon-box{margin-top:.8rem}.epsoak-wholesale-order .icon-box,.epsoak-wholesale-contact .icon-box{align-items:center}.epsoak-wholesale-order .icon-box__icon,.epsoak-wholesale-contact .icon-box__icon{width:51px;height:51px;min-width:51px;border-radius:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;overflow:hidden}.epsoak-wholesale-order .icon-box__icon img,.epsoak-wholesale-contact .icon-box__icon img{width:51px;height:51px;object-fit:contain;display:block}.epsoak-wholesale-order .icon-box h3,.epsoak-wholesale-order .icon-box h3 .reversed-link__text,.epsoak-wholesale-order .icon-box h3 a,.epsoak-wholesale-order .icon-box .text-block,.epsoak-wholesale-order .icon-box .text-block p,.epsoak-wholesale-order .icon-box .text-block a,.epsoak-wholesale-contact .icon-box h3,.epsoak-wholesale-contact .icon-box h3 .reversed-link__text,.epsoak-wholesale-contact .icon-box h3 a,.epsoak-wholesale-contact .icon-box .text-block,.epsoak-wholesale-contact .icon-box .text-block p,.epsoak-wholesale-contact .icon-box .text-block a{font-family:var(--epsoak-font);font-size:24px!important;font-weight:400!important;line-height:1.4!important;color:#4d4d4d!important;text-transform:none}.epsoak-wholesale-order .icon-box .text-block,.epsoak-wholesale-contact .icon-box .text-block{padding:0!important;margin:0}.epsoak-wholesale-order .icon-box a[href^="mailto:"],.epsoak-wholesale-contact .icon-box a[href^="mailto:"]{text-decoration:underline;text-underline-offset:.15em}@media(max-width:1023.98px){.epsoak-wholesale-order a[href^="tel:"],.epsoak-wholesale-contact a[href^="tel:"]{text-decoration:underline;text-underline-offset:.15em}}@media(min-width:1024px){.epsoak-wholesale-order a[href^="tel:"],.epsoak-wholesale-contact a[href^="tel:"],.epsoak-wholesale-cta a[href^="tel:"]{pointer-events:none;cursor:text;text-decoration:none!important}}.epsoak-wholesale-float>.custom-section__content{padding-block-start:16.4rem!important;padding-block-end:0!important;gap:2.4rem!important;align-items:flex-start}@media(min-width:1024px){.epsoak-wholesale-float>.custom-section__content{gap:clamp(2.4rem,5vw,14.3rem)!important}.epsoak-wholesale-float>.custom-section__content>.group-block{flex:1 .45 46%;width:auto!important;max-width:65.3rem;min-width:0}.epsoak-wholesale-float>.custom-section__content>.image-card{flex:1 1.55 54%;width:auto!important;max-width:76.1rem;min-width:0;height:auto;aspect-ratio:761 / 952}.epsoak-wholesale-float .image-card__inner,.epsoak-wholesale-float .image-card__media,.epsoak-wholesale-float .image-card__media .media,.epsoak-wholesale-float .image-card__media [style*=--ratio]{width:100%;height:100%;min-width:0}.epsoak-wholesale-float .image-card__media [style*=--ratio]:before{padding-block-start:calc(100% * 952 / 761)}}@media(min-width:1680px){.epsoak-wholesale-float>.custom-section__content{gap:14.3rem!important}}.epsoak-wholesale-float .group-block>.group-block-content{gap:0!important}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(1) p{font-size:40px!important;font-weight:800!important;line-height:52px!important;color:#00478f!important;text-transform:uppercase;margin:0 0 3rem}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(2) p{font-size:35px!important;font-weight:700!important;line-height:46px!important;color:#4d4d4d!important;text-transform:uppercase;margin:0 0 3rem}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(3) p,.epsoak-wholesale-float .group-block-content>.text-block:nth-child(5) p{font-size:24px!important;font-weight:400!important;line-height:37px!important;color:#4d4d4d!important;margin:0}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(3) p{margin:0 0 8rem}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(5) p{line-height:40px!important}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(4) p{font-size:35px!important;font-weight:700!important;line-height:46px!important;color:#4d4d4d!important;text-transform:uppercase;margin:0 0 3rem}.epsoak-wholesale-cta,.epsoak-wholesale-pillars{--wholesale-cta-overlap: 12.9rem}.epsoak-wholesale-cta{--wholesale-cta-height: 25.8rem;padding-block-start:12.6rem!important;padding-block-end:0!important;position:relative;z-index:2;overflow:visible;background:transparent!important;background-color:transparent!important}.epsoak-wholesale-cta:before{content:"";position:absolute;left:0;right:0;top:0;bottom:var(--wholesale-cta-overlap);background:#fff;z-index:0;pointer-events:none}.epsoak-wholesale-cta>.custom-section__content{position:relative;z-index:1;max-width:1559px;min-height:var(--wholesale-cta-height);margin-inline:auto;padding:6.7rem 10.8rem!important;background:#fff;border:1.5px solid #4ea5a5;border-radius:40px;display:flex;align-items:center;justify-content:center}.epsoak-wholesale-cta .text-block,.epsoak-wholesale-cta .text-block p,.epsoak-wholesale-cta .text-block a{font-family:var(--epsoak-font);font-size:30px!important;font-weight:500!important;line-height:40px!important;color:#00478f!important;text-align:center}.epsoak-wholesale-cta .text-block a{text-decoration:underline;text-underline-offset:.15em}.epsoak-wholesale-pillars{background:#f2f1ed;position:relative;z-index:1;border-radius:45px 45px 0 0}@media(min-width:1024px){.epsoak-wholesale-pillars{margin-top:calc(var(--wholesale-cta-overlap, 12.9rem) * -1)}.epsoak-wholesale-pillars>.custom-section__content{padding-block-start:calc(var(--wholesale-cta-overlap, 12.9rem) + 14rem)!important;padding-block-end:18.4rem!important;gap:0!important}}@media(max-width:1023.98px){.epsoak-wholesale-cta,.epsoak-wholesale-pillars{--wholesale-cta-overlap: 9.6rem}}.epsoak-wholesale-pillars>.custom-section__content>.group-block+.group-block{margin-top:6.3rem}.epsoak-wholesale-pillars>.custom-section__content>.group-block:nth-child(2)>.group-block-content{gap:3.2rem 18.5rem!important;align-items:flex-start}.epsoak-wholesale-pillars>.custom-section__content>.group-block:nth-child(3)>.group-block-content{gap:3.2rem 13.5rem!important;align-items:flex-start}.epsoak-wholesale-pillars .group-block .group-block>.group-block-content{gap:0!important}.epsoak-wholesale-pillars>.custom-section__content>.text-block p{font-size:40px!important;font-weight:800!important;line-height:46px!important;color:#00478f!important;text-transform:uppercase;margin:0 0 8.1rem}.epsoak-wholesale-pillars .group-block-content .group-block-content>.text-block:nth-child(1) p,.epsoak-wholesale-pillars .group-block-content .group-block-content>.text-block:nth-child(3) p{font-size:35px!important;font-weight:700!important;line-height:46px!important;color:#2f2f2f!important;text-transform:uppercase;margin:0 0 2.5rem}.epsoak-wholesale-pillars .group-block-content .group-block-content>.text-block:nth-child(3) p{margin:6.3rem 0 2.5rem}.epsoak-wholesale-pillars>.custom-section__content>.group-block:nth-child(3) .group-block-content .group-block-content>.text-block:nth-child(3) p{margin:6rem 0 2.5rem}.epsoak-wholesale-pillars .group-block-content .group-block-content>.text-block:nth-child(2) p,.epsoak-wholesale-pillars .group-block-content .group-block-content>.text-block:nth-child(4) p{font-size:24px!important;font-weight:400!important;line-height:37px!important;color:#2f2f2f!important;margin:0}.epsoak-wholesale-form{position:relative;background:#f2f1ed}.epsoak-wholesale-form:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:45px 45px 0 0;z-index:0;pointer-events:none}.epsoak-wholesale-form>.custom-section__content{position:relative;z-index:1;padding-block-start:12.6rem!important;padding-block-end:11.6rem!important;gap:0!important}.epsoak-wholesale-form>.custom-section__content>.text-block p{font-size:40px!important;font-weight:700!important;line-height:46px!important;color:#00478f!important;text-transform:uppercase;margin:0 0 8.6rem}.epsoak-wholesale-form .contact__fields{--f-row-gap: 4.7rem;--f-column-gap: 5.4rem;gap:4.7rem 5.4rem!important}.epsoak-wholesale-form .form-field--heading{margin-bottom:2.1rem}.epsoak-wholesale-form .form-label,.epsoak-wholesale-form .form-field--heading .form-label{font-family:var(--epsoak-font);font-size:22px;font-weight:700;line-height:1.2;color:#4d4d4d;margin-bottom:1.4rem}.epsoak-wholesale-form .form-field--heading .form-label{font-size:25px;font-weight:400;color:#2f2f2f;margin-bottom:0}.epsoak-wholesale-form .form-note{font-family:var(--epsoak-font);font-size:22px;font-style:italic;font-weight:400;color:#4d4d4d;margin:0}.epsoak-wholesale-form input.form-control:not([type=checkbox]):not([type=radio]),.epsoak-wholesale-form select.form-control{height:7.8rem;border-radius:3.3221rem;border:2px solid #4ea5a5;font-family:var(--epsoak-font);font-size:20px}.epsoak-wholesale-form textarea.form-control{height:29.3rem;min-height:29.3rem;padding-top:20px;border-radius:3.3221rem;border:1.7px solid #4ea5a5;font-family:var(--epsoak-font);font-size:20px}.epsoak-wholesale-form .form-field--radio ul,.epsoak-wholesale-form .form-options{display:flex;flex-wrap:wrap;gap:1.6rem 3.6rem;list-style:none;padding:0;margin:1.9rem 0 0}.epsoak-wholesale-form .form-field--radio li,.epsoak-wholesale-form .form-options li{display:flex;align-items:center;gap:12px}.epsoak-wholesale-form .form-field--radio label,.epsoak-wholesale-form .form-options label,.epsoak-wholesale-form .form-field--checkbox-group label{font-family:var(--epsoak-font);font-size:25px;font-weight:400;color:#4d4d4d}.epsoak-wholesale-form .contact__button{text-align:right;margin-top:4.2rem;justify-self:end}.epsoak-wholesale-form .contact__button .btn,.epsoak-wholesale-form .contact__button .btn .btn__text{color:#fff!important;text-align:center;font-family:Arial,sans-serif!important;font-size:25.362px!important;font-style:normal;font-weight:700!important;line-height:normal!important;letter-spacing:0!important;text-transform:none}.epsoak-wholesale-form .contact__button .btn{min-width:0;height:auto;padding:27px 60px;background:#4ea5a5!important;border:0!important;border-radius:106px;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.epsoak-wholesale-form .contact__button .btn:before{display:none}.epsoak-wholesale-form .contact__button .btn:hover,.epsoak-wholesale-form .contact__button .btn:hover .btn__text{background:#4ea5a5!important;color:#fff!important}.epsoak-wholesale-form .contact__button .btn .btn__icon{display:none}.epsoak-wholesale-contact>.custom-section__content{padding-block-start:0!important;padding-block-end:11.6rem!important;gap:0!important}.epsoak-wholesale-contact .custom-section__content{border-color:#4ea5a5}.epsoak-wholesale-contact .divider{padding-block-start:0!important;padding-block-end:7.5rem!important}.epsoak-wholesale-contact .divider__line{border-color:#4ea5a5!important}@media(max-width:1023.98px){.epsoak-wholesale-crumbs{padding-block-start:1.2rem!important;padding-block-end:2.4rem!important}.epsoak-wholesale-hero{--hero-pad-top: 32px;--hero-pad-bottom: 32px;--hero-pad-left: 20px}.epsoak-wholesale-hero .overlay--solid{opacity:.38}.epsoak-journal-hero .section__wrapper,.epsoak-science-hero .section__wrapper,.epsoak-journal-hero .hero-banner__body,.epsoak-science-hero .hero-banner__body{min-height:36rem}.epsoak-journal-hero .hero-banner__media img,.epsoak-science-hero .hero-banner__media img{width:100%!important;margin-left:0;margin-right:0;object-position:center 28%}.epsoak-journal-hero .overlay--solid,.epsoak-science-hero .overlay--solid{opacity:1!important;background:linear-gradient(90deg,#000,#000000e0 38%,#0000008c 68%,#00000047)!important}.epsoak-journal-hero .hero-banner__content .text-block:nth-child(2),.epsoak-science-hero .hero-banner__content .text-block:nth-child(2){max-width:100%}.epsoak-wholesale-hero .section__wrapper{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto;border-radius:24px!important}.epsoak-wholesale-hero .hero-banner__inner{padding:var(--hero-pad-top) 20px var(--hero-pad-bottom) var(--hero-pad-left)!important}.epsoak-wholesale-hero .hero-banner__content .button-block{margin-bottom:0}.epsoak-wholesale-hero .hero-banner__content .text-block:first-child,.epsoak-wholesale-hero .hero-banner__content .text-block:nth-child(2){max-width:100%}.epsoak-wholesale-hero .hero-banner__content .text-block:first-child p{font-size:28px!important;line-height:1.15!important;margin-bottom:2.4rem}.epsoak-wholesale-hero .hero-banner__content .text-block:nth-child(2) p{font-size:16px!important;line-height:26px!important;margin-bottom:45px}.epsoak-wholesale-hero .hero-banner__content .btn{min-width:0;width:auto}.epsoak-wholesale-order>.custom-section__content,.epsoak-wholesale-float>.custom-section__content,.epsoak-wholesale-pillars>.custom-section__content{padding-block-start:4rem!important;padding-block-end:4rem!important;gap:2.4rem!important}.epsoak-wholesale-form>.custom-section__content{padding-block-start:80px!important;padding-block-end:4rem!important;gap:2.4rem!important}.epsoak-wholesale-float>.custom-section__content{flex-flow:column-reverse nowrap!important}.epsoak-wholesale-order .group-block>.group-block-content{padding-block-start:0}.epsoak-wholesale-order .group-block-content>.text-block:nth-child(1) p,.epsoak-wholesale-pillars>.custom-section__content>.text-block p,.epsoak-wholesale-form>.custom-section__content>.text-block p{margin:0 0 2.4rem}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(1) p{margin:0 0 60px}.epsoak-wholesale-float .group-block-content>.text-block:nth-child(3) p{margin:0!important}.epsoak-wholesale-order .group-block-content>.text-block:nth-child(3) p,.epsoak-wholesale-float .group-block-content>.text-block:nth-child(4) p,.epsoak-wholesale-pillars .group-block-content .group-block-content>.text-block:nth-child(3) p{margin:6.3rem 0 2.5rem!important}.epsoak-wholesale-pillars>.custom-section__content>.group-block+.group-block{margin-top:3.2rem}.epsoak-wholesale-pillars>.custom-section__content>.group-block:nth-child(2)>.group-block-content{flex-flow:column-reverse nowrap!important}.epsoak-wholesale-cta{padding-block-start:0!important;padding-block-end:0!important;background:transparent!important;background-color:transparent!important}.epsoak-wholesale-cta:before{display:block;bottom:var(--wholesale-cta-overlap)}.epsoak-wholesale-pillars{margin-top:calc(var(--wholesale-cta-overlap) * -1)}.epsoak-wholesale-pillars>.custom-section__content{padding-block-start:calc(var(--wholesale-cta-overlap) + 4rem)!important;padding-block-end:80px!important}.epsoak-wholesale-cta .custom-section__content{min-height:0;padding:32px 20px!important;border-radius:24px}.epsoak-wholesale-cta .text-block,.epsoak-wholesale-cta .text-block p,.epsoak-wholesale-cta .text-block a{font-size:16px!important;line-height:24px!important;overflow-wrap:anywhere;word-break:break-word}.epsoak-wholesale-form .contact__button{text-align:center;margin-top:2.4rem;justify-self:stretch}.epsoak-wholesale-form .contact__button .btn{width:100%;padding:20px 32px}.epsoak-wholesale-form input.form-control:not([type=checkbox]):not([type=radio]),.epsoak-wholesale-form select.form-control{height:56px}.epsoak-wholesale-form textarea.form-control{height:180px;min-height:180px}}.epsoak-faq-hero{padding-inline:clamp(1.6rem,5vw,9.6rem)}.epsoak-faq-hero .section__wrapper{--height: auto;max-width:1708px;width:100%;height:auto!important;min-height:53.7rem;max-height:none!important;aspect-ratio:auto;position:relative;margin-inline:auto;border-radius:40px!important;overflow:hidden!important;background:transparent!important;--border-radius: 40px}.epsoak-faq-hero .hero-banner__media,.epsoak-faq-hero .hero-banner-media,.epsoak-faq-hero .hero-banner__media .media,.epsoak-faq-hero .hero-banner__media .media-wrapper{height:100%!important;border-radius:inherit;overflow:hidden;isolation:isolate}.epsoak-faq-hero .hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.epsoak-faq-hero .hero-banner__media img{width:100%;height:100%;object-fit:cover;object-position:right center}.epsoak-faq-hero .overlay--solid{background:#00478f!important;opacity:.08;mix-blend-mode:multiply}.epsoak-faq-hero .hero-banner__body,.epsoak-faq-hero .hero-banner__wrapper,.epsoak-faq-hero .hero-banner__content{position:relative;z-index:1;display:flex!important;flex-direction:column;justify-content:center;align-items:stretch;align-content:center;width:100%;min-width:0;min-height:53.7rem;height:auto;--h-alignment: flex-start;--v-alignment: center}.epsoak-faq-hero .hero-banner__inner{display:flex!important;flex-flow:row wrap!important;justify-content:flex-start!important;align-content:center;align-items:center;max-width:1540px;width:100%;min-width:0;box-sizing:border-box;padding:8.4rem clamp(2.4rem,5vw,8rem)!important;gap:1.6rem}.epsoak-faq-hero .hero-banner__inner>:first-child,.epsoak-faq-hero .hero-banner__inner>.text-block{flex:1 0 100%;width:100%;max-width:100%;min-width:0}.epsoak-faq-hero .hero-banner__inner>.button-block{flex:0 0 auto;width:auto;max-width:100%}.epsoak-faq-hero .hero-banner__content .text-block:first-child,.epsoak-faq-hero .hero-banner__content .text-block:first-child p,.epsoak-faq-hero .hero-banner__content .text-block:first-child .reversed-link__text{font-family:var(--epsoak-font);font-size:48px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;color:#fff!important;text-transform:uppercase;text-align:left;margin:0 0 20px;text-shadow:0 2px 18px rgba(0,0,0,.45)}.epsoak-faq-hero .hero-banner__content .btn{--button-width: auto;--button-height: auto;width:auto!important;max-width:100%;min-width:0;height:auto!important;padding:1.8rem 2.7rem!important;background:#00000080;border:1.6px solid #f2f1ed;border-radius:53px;box-shadow:none;color:#fff;font-family:var(--epsoak-font);font-size:clamp(1.3rem,1.4vw,2.1rem)!important;font-weight:700!important;line-height:1.2;letter-spacing:0!important;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.25);white-space:nowrap;text-align:left;justify-content:flex-start;box-sizing:border-box}.epsoak-faq-hero .hero-banner__content .btn .btn__text{white-space:nowrap;text-align:left}.epsoak-faq-hero .hero-banner__content .btn .btn__icon{display:none}.epsoak-faq-hero .hero-banner__content .btn:before{display:none}.epsoak-faq-hero .hero-banner__content .btn:hover,.epsoak-faq-hero .hero-banner__content .btn:hover .btn__text,.epsoak-faq-hero .hero-banner__content .btn:hover .reversed-link__text{background:#f2f1ed!important;background-color:#f2f1ed!important;color:#00478f!important;border-color:#f2f1ed!important;text-shadow:none}.epsoak-faq-section{scroll-margin-top:140px}.epsoak-faq-section.color-scheme-4{background:#f2f1ed}.shopify-section:has(#faq-safety){background:#fff!important;background-color:#fff!important;overflow:visible}#faq-safety.epsoak-faq-section,#faq-safety.epsoak-faq-section.color-scheme-4,#faq-safety.epsoak-faq-section.border-style{background:#f2f1ed!important;background-color:#f2f1ed!important;--border-radius: 4.5rem 4.5rem 0 0;border-radius:4.5rem 4.5rem 0 0!important}.epsoak-faq-section .custom-section__content{max-width:1540px;width:100%;margin-inline:auto;--padding-block-start: 13.6rem;--padding-block-end: 13.6rem;padding-block:13.6rem!important}#faq-mineral>.custom-section__content,#faq-float>.custom-section__content,#faq-wholesale>.custom-section__content{--padding-block-start: 0;padding-block-start:0!important}.epsoak-faq-section>.text-block,.epsoak-faq-section .custom-section__content>.text-block,.epsoak-faq-section .custom-section__content>.text-block p,.epsoak-faq-section .custom-section__content>.text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:45px!important;font-weight:700!important;line-height:1.18!important;letter-spacing:0!important;color:#00478f!important;margin:0 0 40px}.epsoak-faq-section .accordion--standard .accordion__details{border-bottom:1.6px solid #d9d9d9}.epsoak-faq-section .accordion--standard .accordion__details:last-child{border-bottom:1.6px solid #d9d9d9}.epsoak-faq-section .accordion__summary{padding-block:28px;align-items:center;justify-content:flex-start;gap:1.2rem}.epsoak-faq-section .accordion__summary-text{flex:0 1 auto;width:auto;font-family:var(--epsoak-font);font-size:29px!important;font-weight:700!important;line-height:1.2!important;color:#4d4d4d}.epsoak-faq-section .accordion__details.is-open .accordion__summary-text{color:#00478f}.epsoak-faq-section .accordion__summary-arrow,.epsoak-faq-section .accordion__summary-arrow.icon--caret{--icon-size: 2.2rem;width:2.2rem;height:2.2rem;min-width:2.2rem;color:#00478f;flex-shrink:0;margin-inline-start:0;border:0;background:none;box-shadow:none}.epsoak-faq-section .accordion__summary-arrow svg{width:100%;height:100%;color:#00478f;overflow:visible}.epsoak-faq-section .accordion__summary-arrow path:first-child{stroke:none;fill:none}.epsoak-faq-section .accordion__inner{--padding-bottom: 1.6rem}.epsoak-faq-section .accordion__content .text-block,.epsoak-faq-section .accordion__content .text-block p,.epsoak-faq-section .accordion__content .text-block li{font-family:var(--epsoak-font);font-size:25px!important;font-weight:400!important;line-height:1.45!important;color:#4d4d4d!important}.epsoak-faq-section .accordion__content .text-block p{margin:0 0 16px}.epsoak-faq-section .accordion__content .text-block ul{margin:0 0 8px;padding-left:1.2em}.epsoak-faq-section .accordion__content .text-block li{font-size:24px!important;margin:0 0 8px}.epsoak-faq-section .accordion__content .text-block strong{font-weight:700}@media(max-width:1199.98px){.epsoak-faq-hero .section__wrapper,.epsoak-faq-hero .hero-banner__body,.epsoak-faq-hero .hero-banner__wrapper,.epsoak-faq-hero .hero-banner__content{min-height:48rem}.epsoak-faq-hero .hero-banner__inner{padding:8.4rem 3.2rem!important;gap:1.2rem}.epsoak-faq-hero .hero-banner__content .btn{font-size:1.3rem!important;height:auto;padding:1.8rem 2.7rem!important;text-align:left;justify-content:flex-start}}@media(max-width:1023.98px){.epsoak-faq-section .custom-section__content{--padding-block-start: 8rem;--padding-block-end: 8rem;padding-block:8rem!important}#faq-mineral>.custom-section__content,#faq-float>.custom-section__content,#faq-wholesale>.custom-section__content{--padding-block-start: 0;padding-block-start:0!important;padding-block-end:8rem!important}}@media(max-width:767.98px){.epsoak-faq-hero .section__wrapper,.epsoak-faq-hero .hero-banner__body,.epsoak-faq-hero .hero-banner__wrapper,.epsoak-faq-hero .hero-banner__content{min-height:0}.epsoak-faq-hero .section__wrapper{height:auto;min-height:0!important;aspect-ratio:auto;border-radius:24px!important}.epsoak-faq-hero .hero-banner__inner{padding:8.4rem 2rem!important;gap:1rem}.epsoak-faq-hero .hero-banner__content .text-block:first-child p{font-size:32px!important;margin-bottom:12px}.epsoak-faq-hero .hero-banner__content .btn{height:auto;padding:1.8rem 2.7rem!important;font-size:11px!important;border-radius:40px;white-space:nowrap;width:auto;text-align:left;justify-content:flex-start}.epsoak-faq-hero .hero-banner__content .btn .btn__text{white-space:nowrap}.epsoak-faq-section{scroll-margin-top:96px}.epsoak-faq-section .custom-section__content>.text-block p{font-size:28px!important}.epsoak-faq-section .accordion__summary-text{font-size:18px!important}.epsoak-faq-section .accordion__summary{padding-block:18px}.epsoak-faq-section .accordion__content .text-block p,.epsoak-faq-section .accordion__content .text-block li{font-size:16px!important}}.epsoak-float-crumbs{padding-inline:max(1.6rem,5.05vw)}.epsoak-float-crumbs .page-width{max-width:1727px;width:100%;margin-inline:auto;padding-inline:0}.epsoak-float-hero{padding-inline:max(1.6rem,5.05vw)}.epsoak-float-hero .section__wrapper{--height: 537px;max-width:1727px;width:100%;height:537px!important;min-height:537px!important;max-height:537px!important;aspect-ratio:auto;position:relative;container-type:inline-size;margin-inline:auto;border-radius:40px!important;overflow:hidden!important;background:transparent!important;--border-radius: 40px}.epsoak-float-hero .hero-banner__media,.epsoak-float-hero .hero-banner-media,.epsoak-float-hero .hero-banner__media .media,.epsoak-float-hero .hero-banner__media .media-wrapper{height:100%!important;border-radius:inherit;overflow:hidden;isolation:isolate}.epsoak-float-hero .hero-banner__media,.epsoak-float-hero .hero-banner__body{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;min-height:0}.epsoak-float-hero .hero-banner__media img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.epsoak-float-hero .hero-banner__body{justify-content:flex-end;align-items:stretch}.epsoak-float-hero .hero-banner__wrapper.section-grid{display:flex;grid-template-columns:none;padding-inline:0;width:100%;height:100%}.epsoak-float-hero.hero-banner .hero-banner--content-inside .hero-banner__content{grid-column:1 / -1}.epsoak-float-hero .hero-banner__content.content-overlay-style{display:flex;width:100%;height:100%;justify-content:flex-start!important;align-items:flex-end!important;text-align:left;--h-alignment: flex-start;--v-alignment: flex-end}.epsoak-float-hero .hero-banner__inner{display:flex;flex-direction:column;justify-content:flex-end!important;align-items:flex-start!important;--vertical-alignment: flex-end;--horizontal-alignment: flex-start;box-sizing:border-box;max-width:none;width:100%;height:100%!important;min-height:0;padding:0 0 8rem 6.9rem!important;gap:1.2rem;text-align:left}.epsoak-float-hero .hero-banner__content .text-block{padding:0!important;margin:0;max-width:32rem}.epsoak-float-hero .hero-banner__content .text-block:before{content:"";display:block;width:28.9rem;max-width:100%;height:4.8rem;margin-bottom:1.2rem;background:var(--epsoak-float-wave) no-repeat left center;background-size:contain}.epsoak-float-hero .hero-banner__content .text-block p,.epsoak-float-hero .hero-banner__content .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:3.15rem!important;font-weight:700!important;line-height:2.88rem!important;letter-spacing:0!important;color:#fff!important;text-transform:uppercase;text-align:left;margin:0;text-shadow:0 2px 16px rgba(0,0,0,.35)}.epsoak-float-product{--epsoak-float-teal: #4ea5a5;--epsoak-float-cream: #f2f1ed;--epsoak-float-blue: #00478f;--epsoak-float-charcoal: #4d4d4d}.epsoak-float-product.product-information{padding-inline:max(1.6rem,5.05vw)}@media(min-width:768px){.epsoak-float-product .product-information__grid{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:space-between;column-gap:20rem}.epsoak-float-product .product-information__grid.product-information__grid--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.epsoak-float-product .product-information__grid.product-information__grid--media-left .product-information__details{padding-inline:0;grid-column:2;grid-row:1 / span 2}.epsoak-float-product .product-information__media{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:none}.epsoak-float-product .product-information__media .media-gallery{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none}.epsoak-float-product .product-information__media .media-gallery__carousel,.epsoak-float-product .product-information__media .media-gallery__carousel-container,.epsoak-float-product .product-information__media .media-gallery__carousel .media-gallery__item,.epsoak-float-product .product-information__media .media-gallery__carousel .media-gallery__item .media{width:100%;max-width:482px}.epsoak-float-product .epsoak-float-reviews{grid-column:1;grid-row:2}}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content{row-gap:0!important}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:first-child{border-bottom:0;padding-bottom:0;margin-bottom:4.2rem}.epsoak-float-product .product-title-block{border-bottom:0;padding-bottom:0;margin-bottom:2.6rem}.epsoak-float-product .product-price-block{border-bottom:1px solid #4ea5a5;padding-bottom:3rem;margin-bottom:5rem}.epsoak-float-product .buy-buttons-block{border-bottom:1px solid #4ea5a5;padding-bottom:7.3rem;margin-bottom:3rem}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(7),.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(8){border-bottom:1px solid #4ea5a5;padding-bottom:3rem;margin-bottom:3rem}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>:nth-child(4){margin-bottom:1.6rem}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>:nth-child(5){margin-bottom:3rem}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:first-child p,.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:first-child .reversed-link__text{font-family:var(--epsoak-font);font-size:3.5rem!important;font-weight:700!important;line-height:4.6rem!important;color:#d9d9d9!important;text-transform:uppercase;margin:0}.epsoak-float-product .product-title-block,.epsoak-float-product .product-title-block *{font-family:var(--epsoak-font);font-size:3.5rem!important;font-weight:700!important;line-height:4.6rem!important;color:var(--epsoak-float-charcoal)!important;text-transform:uppercase}.epsoak-float-product .product-title-block *{margin:0}.epsoak-float-product .product-price-block,.epsoak-float-product .product-price-block .price,.epsoak-float-product .product-price-block .price__regular,.epsoak-float-product .product-price-block .price__sale{font-family:var(--epsoak-font);font-size:3.5rem!important;font-weight:400!important;line-height:4.6rem!important;color:var(--epsoak-float-teal)!important;text-transform:uppercase}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(4) p,.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(4) .reversed-link__text{font-family:var(--epsoak-font);font-size:2rem!important;font-weight:600!important;line-height:4.6rem!important;color:var(--epsoak-float-charcoal)!important;text-transform:uppercase;margin:0}.epsoak-float-product .variant-option__label{display:none}.epsoak-float-product .variant-option--buttons{display:flex;flex-wrap:wrap;gap:1.2rem 1.6rem}.epsoak-float-product .variant-option__button-label{box-sizing:border-box;flex:0 1 20.8rem;min-width:14rem;width:20.8rem;max-width:100%;min-height:4.6rem!important;max-height:none!important;height:4.6rem;padding:0 1.2rem;border:0;border-radius:5.2rem;background:var(--epsoak-cream, #f2f1ed);color:#4d4d4d;font-family:var(--epsoak-font);font-size:2rem;font-weight:600;line-height:4.6rem;text-transform:uppercase;justify-content:center}.epsoak-float-product .variant-option__button-label:has(:checked){background:var(--epsoak-float-teal);color:var(--epsoak-float-cream);box-shadow:inset 0 0 0 2px var(--epsoak-float-cream)}.epsoak-float-product .product-form-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;width:100%}.epsoak-float-product .product-form-buttons>*:not(.quantity-selector){flex:0 0 auto;min-width:0}.epsoak-float-product .add-to-cart-button{order:1;width:20.8rem;min-width:20.8rem;height:7.1rem;padding:0 1.6rem;background:#f2f1edab!important;border:2px solid var(--epsoak-float-cream)!important;border-radius:5.2rem;box-shadow:none}.epsoak-float-product .add-to-cart-button:before{display:none}.epsoak-float-product .add-to-cart-button .btn__text,.epsoak-float-product .add-to-cart-button .reversed-link__text{font-family:var(--epsoak-font);font-size:2rem!important;font-weight:600!important;line-height:4.6rem!important;color:var(--epsoak-float-blue)!important;text-transform:uppercase}.epsoak-float-product .quantity-selector{order:2;width:10rem;min-width:10rem;height:auto;background:none;border:0;border-radius:0}.epsoak-float-product .quantity-selector .quantity-input{font-family:var(--epsoak-font);font-size:2rem;font-weight:600;color:var(--epsoak-float-blue);width:100%;height:7.1rem;background:#f2f1edab!important;background-color:#f2f1edab!important;border:2px solid var(--epsoak-float-cream);border-radius:5.2rem}.epsoak-float-product .accelerated-checkout-block,.epsoak-float-product shopify-accelerated-checkout,.epsoak-float-product shopify-accelerated-checkout-cart{display:none!important}.epsoak-float-product .accordion--standard .accordion__details{border-bottom:1px solid #4ea5a5;padding-block:1.5rem}.epsoak-float-product .accordion__summary{padding-block:0}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(7) p,.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(7) strong{font-family:var(--epsoak-font);font-size:1.6rem!important;font-weight:700!important;line-height:3.1rem!important;color:var(--epsoak-float-teal)!important;margin:0}.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:nth-child(8) p{font-family:var(--epsoak-font);font-size:1.6rem!important;font-weight:400!important;line-height:3.1rem!important;color:var(--epsoak-float-charcoal)!important;margin:0}.epsoak-float-product .accordion__summary-text{font-family:var(--epsoak-font);font-size:1.6rem!important;font-weight:700!important;line-height:3rem!important;color:var(--epsoak-float-blue)!important;text-transform:uppercase}.epsoak-float-product .accordion__summary-arrow{width:14px;height:14px;color:var(--epsoak-float-blue)}.epsoak-float-product .accordion__content .text-block p,.epsoak-float-product .accordion__content .text-block li{font-family:var(--epsoak-font);font-size:1.6rem!important;font-weight:400!important;line-height:3rem!important;color:var(--epsoak-float-charcoal)!important}.epsoak-float-product .accordion__content .text-block strong{font-weight:700}.epsoak-float-product .media-gallery__carousel-thumbnails{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;max-width:482px;margin-inline:auto;margin-top:1.2rem}.epsoak-float-product .media-gallery__carousel-thumbnails .carousel__thumbnails-swiper{min-width:0;flex:1 1 auto;width:100%;overflow:hidden}.epsoak-float-product .media-gallery__carousel-thumbnails .swiper-slide,.epsoak-float-product .media-gallery__carousel-thumbnails .media-gallery__item,.epsoak-float-product .media-gallery__carousel-thumbnails .media{width:11.4rem!important;max-width:11.4rem;height:auto!important}body.product .epsoak-product,body.product .color-scheme-1,body.product .color-scheme-3,body.product [class*=color-scheme-],body.product shopify-accelerated-checkout,body.product .shopify-payment-button{--color-primary-button-background: 78 165 165;--color-primary-button-border: 78 165 165;--color-secondary-button-text: 78 165 165;--color-secondary-button-border: 78 165 165;--color-input-text: 78 165 165;--shopify-accelerated-checkout-button-background-color: #00478f;--shopify-accelerated-checkout-button-text-color: #f2f1ed;--shopify-accelerated-checkout-button-hover-background-color: #f2f1ed;--shopify-accelerated-checkout-button-hover-text-color: #00478f}body.product .epsoak-product .btn--secondary:not(.add-to-cart-button),body.product .epsoak-product .btn--secondary:not(.add-to-cart-button) .btn__text,body.product .sticky-add-to-cart .btn--secondary:not(.add-to-cart-button),body.product .sticky-add-to-cart .btn--secondary:not(.add-to-cart-button) .btn__text{color:#4ea5a5!important;border-color:#4ea5a5!important}body.product .epsoak-product .btn--secondary:not(.add-to-cart-button):hover,body.product .epsoak-product .btn--secondary:not(.add-to-cart-button):hover .btn__text,body.product .sticky-add-to-cart .btn--secondary:not(.add-to-cart-button):hover,body.product .sticky-add-to-cart .btn--secondary:not(.add-to-cart-button):hover .btn__text{color:#f2f1ed!important}body.product .epsoak-product .btn--secondary:not(.add-to-cart-button):before,body.product .sticky-add-to-cart .btn--secondary:not(.add-to-cart-button):before{background-color:#4ea5a5!important}body.product .add-to-cart-button{color:#00478f!important;border-color:#f2f1ed!important;transition:background-color var(--swatch-transition-duration, .3s) var(--swatch-transition-easing, ease),color var(--swatch-transition-duration, .3s) var(--swatch-transition-easing, ease),border-color var(--swatch-transition-duration, .3s) var(--swatch-transition-easing, ease)}body.product .add-to-cart-button .btn__text,body.product .add-to-cart-button .add-to-cart-text,body.product .add-to-cart-button .add-to-cart-text__content{color:inherit!important;background:none!important;background-color:transparent!important}body.product .add-to-cart-button:before,body.product .add-to-cart-button:hover:before{content:none!important;display:none!important;width:0!important;transition:none!important}body.product .add-to-cart-button:hover{color:#fff!important;border-color:#00478f!important;background-color:#00478f!important}body.product .epsoak-product .btn--outline,body.product .epsoak-product .carousel__button{color:#00478f;border-color:#00478f}body.product .variant-option__button-label{border-color:#4ea5a5!important;color:#4ea5a5}body.product .variant-option__button-label:has(:checked),body.product .variant-option__button-label:hover{background-color:#4ea5a5!important;border-color:#4ea5a5!important;color:#f2f1ed!important}body.product .quantity-selector .quantity-input{border-color:#00478f!important;color:#00478f!important}body.product .quantity-selector .quantity-button{color:#00478f!important}body.product .shopify-payment-button__button,body.product button.shopify-payment-button__button--unbranded,body.product .shopify-payment-button .shopify-payment-button__button--unbranded{background-color:#00478f!important;border-color:#00478f!important;color:#f2f1ed!important;transition:background-color var(--swatch-transition-duration, .3s) var(--swatch-transition-easing, ease),color var(--swatch-transition-duration, .3s) var(--swatch-transition-easing, ease),border-color var(--swatch-transition-duration, .3s) var(--swatch-transition-easing, ease)}body.product .shopify-payment-button__button:before,body.product button.shopify-payment-button__button--unbranded:before,body.product .shopify-payment-button__button:hover:before,body.product button.shopify-payment-button__button--unbranded:hover:before{content:none!important;display:none!important;width:0!important;transition:none!important}body.product button.shopify-payment-button__button--unbranded:not([disabled]):hover,body.product .shopify-payment-button__button:hover{background-color:#f2f1ed!important;border-color:#00478f!important;color:#00478f!important}@media(min-width:768px){.product-recommendations__mobile-nav{display:none}body.product .product-recommendations .text-block,body.product .product-recommendations .text-block.custom-font-size,body.product .product-recommendations .text-block.custom-font-size>*,body.product .product-recommendations .text-block *,body.product .product-recommendations .text-block p{font-size:4rem!important}}.epsoak-product .product-title-block,.epsoak-product .product-title-block *{color:var(--epsoak-charcoal, #4d4d4d)!important;font-family:var(--epsoak-font);font-size:3.5rem!important;font-style:normal;font-weight:700!important;line-height:4.6rem!important;text-transform:uppercase}.epsoak-product .product-title-block *{margin:0}.epsoak-product .product-price-block,.epsoak-product .product-price-block .price,.epsoak-product .product-price-block .price__regular,.epsoak-product .product-price-block .price__sale,.epsoak-product .product-price-block .price .price-item{color:#4ea5a5!important}.epsoak-product.product-information{padding-inline:max(var(--page-padding),5.05vw);box-sizing:border-box}.epsoak-product .product-information__grid{grid-column:1 / -1;--sticky-element-top: 17.6rem }.epsoak-product .media-gallery--main.sticky-element,.header-pinned .epsoak-product .media-gallery--main,.header-pinned .epsoak-product .product-information__grid{--sticky-element-top: 17.6rem ;top:17.6rem;transition:none}.epsoak-product .product-information__media,.epsoak-product .product-information__media .media-gallery{display:flex;flex-direction:column;align-items:center;width:100%}.epsoak-product .product-information__media .media-gallery__carousel,.epsoak-product .product-information__media .media-gallery__carousel-container,.epsoak-product .product-information__media .media-gallery__carousel-container .media-gallery__item,.epsoak-product .product-information__media .media-gallery__carousel-container .media-gallery__item .media{width:100%;max-width:482px}.epsoak-product .media-gallery__carousel-thumbnails{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;max-width:482px;margin-inline:auto;margin-top:1.2rem}.epsoak-product .media-gallery__carousel-thumbnails .carousel__thumbnails-swiper{min-width:0;flex:1 1 auto;width:100%;overflow:hidden}.epsoak-product .media-gallery__carousel-thumbnails .swiper-slide.media-gallery__item{max-width:none;height:auto!important;aspect-ratio:1 / 1;box-sizing:border-box}.epsoak-product .media-gallery__carousel-thumbnails .media,.epsoak-product .media-gallery__carousel-thumbnails .media img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.epsoak-product .product-information__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:space-between;column-gap:10rem}.epsoak-product .product-information__grid.product-information__grid--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.epsoak-product .product-information__grid.product-information__grid--media-left .product-information__details{padding-inline:0;grid-column:2}.epsoak-product .product-information__media{grid-column:1;max-width:none}.epsoak-product .product-information__media .media-gallery{display:flex;align-items:stretch;width:100%;max-width:calc(13rem + 482px)}.epsoak-product .product-information__media .media-gallery__carousel{display:grid;grid-template-columns:11.4rem minmax(0,482px);column-gap:1.6rem;align-items:start;justify-content:center;width:100%;max-width:calc(13rem + 482px);contain:none}.epsoak-product .product-information__media .media-gallery__carousel>script{display:none}.epsoak-product .product-information__media .media-gallery__carousel-container{grid-column:2;grid-row:1;width:100%;max-width:482px}.epsoak-product .media-gallery__carousel-thumbnails,.epsoak-product .media-gallery__carousel-thumbnails--outside{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:start;gap:.8rem;width:11.4rem;max-width:11.4rem;height:auto;min-height:0;margin:0;overflow:visible}.epsoak-product .media-gallery__carousel-thumbnails .carousel__thumbnails-swiper{width:11.4rem;flex:0 0 auto;height:49.2rem;min-height:49.2rem;overflow:hidden;container-type:normal}.epsoak-product .media-gallery__carousel-thumbnails .swiper-slide,.epsoak-product .media-gallery__carousel-thumbnails .media-gallery__item,.epsoak-product .media-gallery__carousel-thumbnails .media{width:11.4rem!important;max-width:11.4rem;height:11.4rem!important}.epsoak-product .media-gallery__carousel-thumbnails .media img{width:100%;height:100%;object-fit:contain}.epsoak-product .media-gallery__thumbs-nav--prev .icon,.epsoak-product .media-gallery__thumbs-nav--prev .media-gallery__thumbs-nav-icon,.epsoak-product .media-gallery__thumbs-nav--next .icon,.epsoak-product .media-gallery__thumbs-nav--next .media-gallery__thumbs-nav-icon{transform:rotate(90deg)}}.epsoak-product .media-gallery__thumbs-nav,.epsoak-float-product .media-gallery__thumbs-nav{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:1px solid #d9d9d9;border-radius:50%;background:#fff;color:#4ea5a5;cursor:pointer}.epsoak-product .media-gallery__thumbs-nav{color:#00478f}.epsoak-product .media-gallery__thumbs-nav .icon,.epsoak-float-product .media-gallery__thumbs-nav .icon,.epsoak-product .media-gallery__thumbs-nav-icon,.epsoak-float-product .media-gallery__thumbs-nav-icon{width:1.2rem;height:1.2rem}.epsoak-product .media-gallery__thumbs-nav.swiper-button-disabled,.epsoak-float-product .media-gallery__thumbs-nav.swiper-button-disabled,.epsoak-product .media-gallery__thumbs-nav.swiper-button-lock,.epsoak-float-product .media-gallery__thumbs-nav.swiper-button-lock{opacity:.35;pointer-events:none}.epsoak-float-reviews{margin-top:3rem}.epsoak-float-reviews__details{border:0}.epsoak-float-reviews__summary{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;list-style:none;cursor:pointer;border-block:0;border-top:1px solid #4ea5a5;padding:3rem 0}.epsoak-float-reviews__summary::-webkit-details-marker{display:none}.epsoak-float-reviews__heading{font-family:var(--epsoak-font);font-size:2rem;font-weight:600;line-height:4.6rem;color:var(--epsoak-float-teal);text-transform:uppercase}.epsoak-float-reviews__summary:after{content:"";width:1rem;height:1rem;border-right:2px solid var(--epsoak-float-teal);border-bottom:2px solid var(--epsoak-float-teal);transform:rotate(45deg);margin-bottom:.4rem;flex:0 0 auto}.epsoak-float-reviews__details[open] .epsoak-float-reviews__summary:after{transform:rotate(-135deg);margin-bottom:-.2rem}.epsoak-float-reviews__list{list-style:none;margin:3rem 0 0;padding:0;display:flex;flex-direction:column;gap:2.4rem}.epsoak-float-review{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.6rem 2rem;align-items:start}.epsoak-float-review__avatar{width:8rem;height:8rem;border-radius:50%;background:var(--epsoak-float-cream);display:flex;align-items:center;justify-content:center;overflow:hidden}.epsoak-float-review__avatar img{width:5.6rem;height:5.6rem;object-fit:contain}.epsoak-float-review__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.epsoak-float-review__author{font-family:var(--epsoak-font);font-size:1.6rem;font-weight:700;line-height:3rem;color:var(--epsoak-float-charcoal);margin:0;text-transform:none}.epsoak-float-review__date{font-family:var(--epsoak-font);font-size:1.4rem;font-weight:400;line-height:3rem;color:#000;text-transform:uppercase;margin:0;white-space:nowrap}.epsoak-float-review__quote,.epsoak-float-review__quote p{font-family:var(--epsoak-font);font-size:1.6rem;font-weight:700;line-height:3rem;color:var(--epsoak-float-charcoal);margin:0}.epsoak-float-review__stars{display:flex;gap:.6rem;margin-top:.8rem}.epsoak-float-review__star{width:1.8rem;height:1.8rem;background:#d9d9d9;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.epsoak-float-review__star.is-filled{background:#f2b100}.epsoak-float-banner{background:linear-gradient(270deg,#4ea5a5,#00478f)}.epsoak-float-banner>.custom-section__content{max-width:98.3rem;margin-inline:auto;min-height:15.2rem;display:flex;align-items:center;justify-content:center}.epsoak-float-banner .text-block p,.epsoak-float-banner .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:3.5rem!important;font-weight:700!important;line-height:3rem!important;color:#fff!important;text-transform:uppercase;text-align:center;margin:0}.epsoak-float-partnership{padding-block:0!important}.epsoak-float-partnership>.custom-section__content{--padding-block-start: 0px;--padding-block-end: 0px;--padding-block-start-mobile: 0px;--padding-block-end-mobile: 0px;max-width:146.6rem;margin-inline:auto;padding-block-start:20rem!important;padding-block-end:20rem!important}.epsoak-float-partnership>.custom-section__content>.text-block p,.epsoak-float-partnership>.custom-section__content>.text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:3rem!important;font-weight:700!important;line-height:3rem!important;color:var(--epsoak-charcoal, #4d4d4d)!important;text-align:center;text-transform:none;margin:0 auto 2.4rem;max-width:146.6rem}.epsoak-float-partnership>.custom-section__content>.group-block>.group-block-content{position:relative;align-items:flex-start;gap:4.8rem 5.4rem!important}.epsoak-float-partnership>.custom-section__content>.group-block>.group-block-content:before{content:"";position:absolute;top:2.7rem;left:5.2rem;right:5.2rem;height:1px;background:#4ea5a5;pointer-events:none}.epsoak-float-partnership .group-block-content>.group-block>.group-block-content>.text-block:first-child{position:relative;z-index:1}.epsoak-float-partnership .group-block-content>.group-block>.group-block-content>.text-block:first-child p,.epsoak-float-partnership .group-block-content>.group-block>.group-block-content>.text-block:first-child .reversed-link__text{display:flex;align-items:center;justify-content:center;width:10.4rem;height:5.5rem;margin:0;background:#4ea5a5;border-radius:4rem;font-family:var(--epsoak-font);font-size:2.17rem!important;font-weight:700!important;line-height:3.5rem!important;color:#f2f1ed!important;text-transform:uppercase}.epsoak-float-partnership .group-block-content>.group-block>.group-block-content>.text-block:last-child p,.epsoak-float-partnership .group-block-content>.group-block>.group-block-content>.text-block:last-child .reversed-link__text{font-family:var(--epsoak-font);font-size:2.17rem!important;font-weight:400!important;line-height:3.25rem!important;color:var(--epsoak-charcoal, #4d4d4d)!important;margin:0}.epsoak-float-partnership .group-block-content>.group-block>.group-block-content>.text-block:last-child strong{font-weight:700}@media(max-width:1023.98px){.epsoak-float-partnership a[href^="tel:"]{color:inherit;text-decoration:underline;text-underline-offset:.15em}}@media(min-width:1024px){.epsoak-float-partnership a[href^="tel:"]{color:inherit;pointer-events:none;cursor:text;text-decoration:none!important}}@media(max-width:1023.98px){.epsoak-float-hero .section__wrapper{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1727 / 537;border-radius:24px!important}.epsoak-float-hero .hero-banner__inner{padding:0 2rem 3.2rem!important}.epsoak-float-hero .hero-banner__content .text-block:before{width:18rem;height:3rem}.epsoak-float-hero .hero-banner__content .text-block p{font-size:2.2rem!important;line-height:2.4rem!important}.epsoak-float-product .product-title-block,.epsoak-float-product .product-title-block *,.epsoak-float-product .product-price-block,.epsoak-float-product .product-price-block .price,.epsoak-float-product .product-information__details>.product-information__details>.group-block>.group-block-content>.text-block:first-child p{font-size:2.4rem!important;line-height:3.2rem!important}.epsoak-float-product .variant-option--buttons{width:100%}.epsoak-float-product .variant-option__button-label{flex:1 1 calc(50% - .8rem);width:auto!important;min-width:0!important;max-width:100%}.epsoak-float-product .add-to-cart-button{flex:1 1 auto;width:auto!important;min-width:0!important}.epsoak-float-product .product-form-buttons{flex-wrap:nowrap}.epsoak-float-product .product-form-buttons>*:not(.quantity-selector){flex:1 1 auto}.epsoak-float-product .quantity-selector{flex:0 0 10rem}.epsoak-float-banner .text-block p{font-size:2.2rem!important;line-height:2.8rem!important}.epsoak-float-partnership{padding-block:0!important}.epsoak-float-partnership>.custom-section__content{padding-block-start:8rem!important;padding-block-end:8rem!important}.epsoak-float-partnership>.custom-section__content>.group-block>.group-block-content:before{display:none}.epsoak-float-partnership>.custom-section__content>.text-block p{font-size:2.2rem!important;line-height:2.8rem!important}}@media(max-width:767.98px){.epsoak-float-product .product-information__media{display:flex;flex-direction:column;align-items:center;grid-column:1 / -1}.epsoak-float-product .product-information__details,.epsoak-float-product .epsoak-float-reviews{grid-column:1 / -1}.epsoak-float-product .product-information__media .media-gallery,.epsoak-float-product .product-information__media .media-gallery__carousel,.epsoak-float-product .product-information__media .media-gallery__carousel-container{width:100%;max-width:28rem;margin-inline:auto}.epsoak-float-product .product-information__media .media-gallery__carousel .media-gallery__item,.epsoak-float-product .product-information__media .media-gallery__carousel .media-gallery__item .media,.epsoak-float-product .product-information__media .media-gallery__carousel .media-gallery__item img{width:100%;max-width:28rem;max-height:48vh;height:auto;object-fit:contain}.epsoak-float-product .media-gallery__carousel-thumbnails{max-width:28rem}.epsoak-product .product-information__grid{display:flex;flex-direction:column}.epsoak-product .product-information__grid .product-information__media,.epsoak-product .product-information__grid .product-information__details{grid-column:1 / -1}.epsoak-product .product-information__details,.epsoak-product .product-information__details>.group-block,.epsoak-product .product-information__details>.group-block>.group-block-content{display:contents}.epsoak-product .block-breadcrumbs{order:1;width:100%;margin-bottom:3rem}.epsoak-product .product-information__media{order:2;margin-bottom:4rem}.epsoak-product .product-information__details>.group-block>.group-block-content>*:not(.block-breadcrumbs){order:3}.epsoak-product .product-information__media .media-gallery,.epsoak-product .product-information__media .media-gallery__carousel,.epsoak-product .product-information__media .media-gallery__carousel-container{width:100%;max-width:28rem;margin-inline:auto}.epsoak-product .product-information__media .media-gallery__carousel-container .media-gallery__item,.epsoak-product .product-information__media .media-gallery__carousel-container .media-gallery__item .media,.epsoak-product .product-information__media .media-gallery__carousel-container .media-gallery__item img{width:100%;max-width:28rem;max-height:48vh;height:auto;object-fit:contain}.epsoak-product .media-gallery__carousel-thumbnails{max-width:28rem;width:100%}.epsoak-product .media-gallery__carousel-thumbnails .carousel__thumbnails-swiper{overflow:hidden}.epsoak-product .media-gallery__carousel-thumbnails .swiper-slide.media-gallery__item{width:auto;max-width:none;height:auto!important;aspect-ratio:1 / 1}.epsoak-product .media-gallery__carousel-thumbnails .media,.epsoak-product .media-gallery__carousel-thumbnails .media img{width:100%;height:100%;object-fit:contain}body.product .product-recommendations .text-block{padding-block-end:0!important}body.product .product-recommendations__mobile-nav{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;width:100%;margin-top:2rem;margin-bottom:2rem}body.product .product-recommendations__mobile-nav-button{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:1px solid #d9d9d9;border-radius:50%;background:#fff;color:#00478f;cursor:pointer}body.product .product-recommendations__mobile-nav-button[data-related-nav=next]{border-color:#4ea5a5;color:#4ea5a5}body.product .product-recommendations__mobile-nav-button .icon{width:1.2rem;height:1.2rem}body.product .product-recommendations__mobile-nav-button:disabled,body.product .product-recommendations__mobile-nav-button[aria-disabled=true]{opacity:.35;pointer-events:none}.epsoak-float-product .variant-option__button-label{flex:1 1 100%;width:100%!important}.epsoak-float-review{grid-template-columns:6.4rem minmax(0,1fr)}.epsoak-float-review__avatar{width:6.4rem;height:6.4rem}.epsoak-float-reviews__heading{font-size:1.6rem;line-height:3.2rem}.epsoak-float-reviews__summary{border-top:0}}.epsoak-collection-crumbs{padding-inline:max(1.6rem,5.05vw)}.epsoak-collection-crumbs .page-width{max-width:1727px;width:100%;margin-inline:auto;padding-inline:0}.epsoak-collection-hero{padding-inline:max(1.6rem,5.05vw)}.epsoak-collection-hero .section__wrapper{--height: 537px;max-width:1727px;width:100%;height:537px!important;min-height:537px!important;max-height:537px!important;aspect-ratio:auto;position:relative;container-type:inline-size;margin-inline:auto;border-radius:40px!important;overflow:hidden!important;background:transparent!important;--border-radius: 40px}.epsoak-collection-hero .hero-banner__media,.epsoak-collection-hero .hero-banner-media,.epsoak-collection-hero .hero-banner__media .media,.epsoak-collection-hero .hero-banner__media .media-wrapper{height:100%!important;border-radius:inherit;overflow:hidden;isolation:isolate}.epsoak-collection-hero .hero-banner__media,.epsoak-collection-hero .hero-banner__body{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;min-height:0}.epsoak-collection-hero .hero-banner__media img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.epsoak-collection-hero .hero-banner__body{justify-content:flex-end;align-items:stretch}.epsoak-collection-hero .hero-banner__wrapper.section-grid{display:flex;grid-template-columns:none;padding-inline:0;width:100%;height:100%}.epsoak-collection-hero.hero-banner .hero-banner--content-inside .hero-banner__content{grid-column:1 / -1}.epsoak-collection-hero .hero-banner__content.content-overlay-style{display:flex;width:100%;height:100%;justify-content:flex-start!important;align-items:flex-end!important;text-align:left;--h-alignment: flex-start;--v-alignment: flex-end}.epsoak-collection-hero .hero-banner__inner{display:flex;flex-direction:column;justify-content:flex-end!important;align-items:flex-start!important;--vertical-alignment: flex-end;--horizontal-alignment: flex-start;box-sizing:border-box;max-width:none;width:100%;height:100%!important;min-height:0;padding:0 0 6.9rem 6.9rem!important;gap:1.2rem;text-align:left}.epsoak-collection-hero .hero-banner__content .text-block{padding:0!important;margin:0;max-width:32rem}.epsoak-collection-hero .hero-banner__content .text-block:before{content:"";display:block;width:28.9rem;max-width:100%;height:4.8rem;margin-bottom:1.2rem;background:var(--epsoak-collection-wave) no-repeat left center;background-size:contain}.epsoak-collection-hero .hero-banner__content .text-block p,.epsoak-collection-hero .hero-banner__content .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:3.2rem!important;font-weight:700!important;line-height:2.9rem!important;color:#f2f1ed!important;text-transform:uppercase}.epsoak-collections{padding-inline:max(1.6rem,5.05vw);background:#fff}.epsoak-collections>.section__container{max-width:1773px;width:100%;margin-inline:auto;display:block;background:#f2f1ed;border-radius:10.6rem;padding:8rem 7.5rem!important;box-sizing:border-box}.epsoak-collections .collection-list__wrapper{width:100%;max-width:none}.epsoak-collections .collection-list__inner{display:grid!important;grid:auto / repeat(3,42.2rem)!important;justify-content:space-between;justify-items:start;align-items:start;column-gap:0!important;row-gap:6rem!important;gap:6rem 0!important;width:100%}.epsoak-collections .f-column{width:42.2rem;max-width:42.2rem;height:42.2rem;flex:0 0 42.2rem}.epsoak-collections .collection-card,.epsoak-collections .collection-card__inner,.epsoak-collections .collection-card__image{width:42.2rem;height:42.2rem}.epsoak-collections .collection-card{overflow:hidden;border-radius:3rem}.epsoak-collections .collection-card__inner{position:relative;height:100%;--row-gap: 0px;--row-gap-mobile: 0px;row-gap:0}.epsoak-collections .collection-card__image{aspect-ratio:1 / 1;width:100%}.epsoak-collections .collection-card__image img,.epsoak-collections .collection-card__image .media__image{width:100%;height:100%;object-fit:cover}.epsoak-collections .collection-card__content{position:absolute;left:0;right:0;bottom:0;z-index:2;height:auto;padding:5.5rem 3.5rem;display:flex;justify-content:flex-start;align-items:center;background:#f2f1ed8c;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.epsoak-collections .collection-card__title{display:block;width:100%;margin:0}.epsoak-collections .collection-card__title,.epsoak-collections .collection-card__title .reversed-link__text{font-family:var(--epsoak-font);font-size:4rem;font-weight:800;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:#4d4d4d;text-shadow:0 0 .4rem rgb(255 255 255 / .85)}.epsoak-collections .collection-card.reversed-link,.epsoak-collections .collection-card.reversed-link:hover,.epsoak-collections .collection-card .reversed-link__text,.epsoak-collections .collection-card:hover .reversed-link__text,.epsoak-collections .collection-card__title,.epsoak-collections .collection-card__title:hover,.epsoak-collections .collection-card__title .reversed-link__text,.epsoak-collections .collection-card__title:hover .reversed-link__text{--underline-thickness: 0;--underline-w: 0%;--underline-color: transparent;text-decoration:none!important;background:none!important;background-image:none!important;background-size:0!important}.epsoak-collections .collection-card.reversed-link:after,.epsoak-collections .collection-card .reversed-link__text:after,.epsoak-collections .collection-card__title:after{content:none;display:none}.epsoak-collections-products{padding-inline:max(1.6rem,5.05vw);background:#fff}.epsoak-collections-products>.section__container{max-width:1727px;width:100%;margin-inline:auto}.epsoak-collections-products .featured-collection__inner,.epsoak-collections-products .layout-panel-grid{align-items:stretch}.epsoak-collections-products .product-card,.epsoak-collections-products .product-card--style-card,.epsoak-collections-products .product-card--style-card.product-card--standard{background:transparent;border-radius:0;overflow:visible}.epsoak-collections-products .product-card__wrapper,.epsoak-collections-products .product-card--style-card.product-card--standard .product-card__wrapper{gap:5.6rem!important}.epsoak-collections-products .product-card__media,.epsoak-collections-products .product-card--style-card.product-card--standard .product-card__media{width:39.8rem;height:39.8rem;max-width:100%;flex:0 0 auto;--ratio: 1;aspect-ratio:1 / 1;border-radius:2.6rem!important;border:.4rem solid #f2f1ed;background:#fff;padding:5rem;box-sizing:border-box;overflow:hidden}.epsoak-collections-products .product-card__media>a{display:block;width:100%;height:100%;position:relative}.epsoak-collections-products .product-card__media .media:not(.product-card__image--second),.epsoak-collections-products .product-card__image--first{aspect-ratio:auto!important;width:100%!important;height:100%!important;max-width:100%;max-height:100%}.epsoak-collections-products .product-card__image--second{top:5rem;right:5rem;bottom:5rem;left:5rem;width:auto;height:auto}.epsoak-collections-products .product-card__image img,.epsoak-collections-products .product-card__image .media__image{width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain!important}.epsoak-collections-products .product-card__content,.epsoak-collections-products .product-card--style-card.product-card--standard .product-card__content{margin-top:0;padding:0;align-items:center;justify-content:center;flex:0 0 auto}.epsoak-collections-products .product-card__content--wrapper{height:auto;align-items:center}.epsoak-collections-products .product-card__title,.epsoak-collections-products .product-card__title .reversed-link__text{font-family:var(--epsoak-font);font-size:2.5rem;font-weight:600;line-height:3.2rem;text-transform:capitalize;color:#4d4d4d;text-align:center}.epsoak-collections-products .product-card__price,.epsoak-collections-products product-price,.epsoak-collections-products .product-card__quick-add,.epsoak-collections-products .product-card__actions,.epsoak-collections-products .quick-add,.epsoak-collections-products .quick-add--combine{display:none!important}@media(max-width:767.98px){.epsoak-collections-products .product-card__wrapper,.epsoak-collections-products .product-card--style-card.product-card--standard .product-card__wrapper{gap:2rem!important}.epsoak-collections-products .featured-collection__inner,.epsoak-collections-products .layout-panel-grid{--f-row-gap: 8rem;--f-row-gap-mobile: 8rem;row-gap:8rem!important}}@media(max-width:1023.98px){.epsoak-collection-hero .section__wrapper{height:auto!important;min-height:16rem!important;max-height:none!important;aspect-ratio:1727 / 537;border-radius:24px!important}.epsoak-collection-hero .hero-banner__inner{height:auto!important;padding:3.2rem 2rem!important}.epsoak-collection-hero .hero-banner__content .text-block:before{width:18rem;height:3rem}.epsoak-collection-hero .hero-banner__content .text-block p{font-size:2.2rem!important;line-height:2.4rem!important}.epsoak-collections>.section__container{padding:4rem 2rem!important;border-radius:4.8rem}.epsoak-collections .collection-list__inner{grid:auto / 1fr!important;justify-content:stretch;row-gap:2.4rem!important;gap:2.4rem 0!important}.epsoak-collections .f-column,.epsoak-collections .collection-card,.epsoak-collections .collection-card__inner,.epsoak-collections .collection-card__image{width:100%;max-width:42.2rem;height:auto;aspect-ratio:1 / 1}.epsoak-collections .collection-card__content{height:auto;padding:3.2rem 2rem}.epsoak-collections .collection-card__title,.epsoak-collections .collection-card__title .reversed-link__text{font-size:2.4rem;line-height:2.8rem}}.shopify-section:has(.epsoak-collection-shop-list){background:#fff!important;background-color:#fff!important;border-radius:0;overflow:visible}.epsoak-collection-shop-list,.epsoak-collection-shop-list.color-scheme-1,.epsoak-collection-shop-list.border-style{background:#f2f1ed!important;background-color:#f2f1ed!important;--border-radius: 4.5rem 4.5rem 0 0;border-radius:4.5rem 4.5rem 0 0!important;--color-background: 242, 241, 237;--padding-block-start: 13.5rem;--padding-block-end: 13.5rem;padding-block:13.5rem!important}.epsoak-collection-shop-list .custom-section__content{max-width:1727px;width:100%;margin-inline:auto}.epsoak-collection-shop-list .layout-panel-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch;column-gap:4.8rem!important;row-gap:6.4rem!important;gap:6.4rem 4.8rem!important;width:100%}@media(max-width:1023.98px){.epsoak-collection-shop-list,.epsoak-collection-shop-list.color-scheme-1,.epsoak-collection-shop-list.border-style{--padding-block-start: 8rem;--padding-block-end: 8rem;padding-block:8rem!important;border-radius:4.5rem 4.5rem 0 0!important}.epsoak-collection-shop-list .layout-panel-grid{grid-template-columns:1fr!important;row-gap:4rem!important;gap:4rem 0!important}}.epsoak-home-collections{--color-title: #ffffff}.epsoak-home-collections .collections-with-bg{--content-padding-x: 1.6rem;--content-padding-y: 3.2rem;--products-width: 44.9rem;--media-height: 101.6rem}.epsoak-home-collections .collections-with-bg--height-large .collections-with-bg__images,.epsoak-home-collections .collections-with-bg__images{height:101.6rem;max-height:none}.epsoak-home-collections .collections-with-bg__images .media,.epsoak-home-collections .collections-with-bg__images .media__image,.epsoak-home-collections .collections-with-bg__images img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.epsoak-home-collections .collections-with-bg__content{grid-column:2!important;width:100%;max-width:var(--page-width);min-height:101.6rem;margin-inline:auto;padding-inline:0;box-sizing:border-box;justify-content:space-between;align-items:center}.epsoak-home-collections .collections-with-bg .section-header-block,.epsoak-home-collections .collections-with-bg .section-header-block .text-block,.epsoak-home-collections .collections-with-bg .section-header-block .text-block *{font-family:var(--epsoak-font);font-size:2.4rem!important;font-weight:400!important;line-height:4.7rem!important;letter-spacing:0;text-transform:uppercase;color:#fff!important}.epsoak-home-collections .collections-with-bg__title{margin-bottom:0;--underline-thickness: 0;--underline-w: 0%;--underline-color: transparent}.epsoak-home-collections .collections-with-bg__title:after,.epsoak-home-collections .collections-with-bg__title .reversed-link__text:after,.epsoak-home-collections .collections-with-bg__title .highlight-text__svg{display:none!important}.epsoak-home-collections .collections-with-bg__title.reversed-link,.epsoak-home-collections .collections-with-bg__title .reversed-link__text,.epsoak-home-collections .collections-with-bg__title[aria-current=true] .reversed-link__text{background:none!important;background-size:0!important;text-decoration:none!important;box-shadow:none!important}.epsoak-home-collections .collections-with-bg__title-heading{max-width:52.2rem;padding-bottom:5.1rem;margin-bottom:0;border-bottom:.1rem solid #ffffff}.epsoak-home-collections .collections-with-bg__title-heading,.epsoak-home-collections .collections-with-bg__title-text,.epsoak-home-collections .collections-with-bg__title .reversed-link__text,.epsoak-home-collections .collections-with-bg__title-heading *{font-family:var(--epsoak-font);font-size:4rem!important;font-weight:700!important;line-height:4.7rem!important;color:#fff!important;text-transform:uppercase;text-shadow:none}.epsoak-home-collections .collections-with-bg__title-heading .color-transparent,.epsoak-home-collections .collections-with-bg__title-heading .color-transparent *{color:transparent!important}.epsoak-home-collections .collections-with-bg__descriptions{margin-top:7.2rem}.epsoak-home-collections .collections-with-bg__description-content,.epsoak-home-collections .collections-with-bg__description-content p{max-width:53.5rem;font-family:var(--epsoak-font);font-size:2.5rem;font-weight:400;line-height:4.7rem;color:#fff}.epsoak-home-collections .collections-with-bg__descriptions .button-block{margin-top:8.2rem;padding-top:0}.epsoak-home-collections .collections-with-bg__collections{margin-inline-end:auto}.epsoak-home-collections .collections-with-bg__products{width:44.9rem;max-width:100%;margin-inline-start:auto;margin-inline-end:0}.epsoak-home-collections .collection-highlight-pcard{width:44.9rem;max-width:100%;min-height:71rem;padding:4.8rem 3.8rem 4rem;gap:2.6rem;align-items:stretch;border:0;border-radius:4.4rem;background:#f2f1ed33;box-shadow:0 .4rem .4rem #00000040}.epsoak-home-collections .collection-highlight-pcard__media{width:37.3rem;max-width:100%;height:35.3rem;margin-inline:auto;display:flex!important;align-items:center;justify-content:center;background:#fff;border:.2rem solid #f2f1ed;border-radius:4.4rem;overflow:hidden}.epsoak-home-collections .collection-highlight-pcard__media .media{width:29.3rem;height:29.3rem;max-width:80%;max-height:80%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:transparent;aspect-ratio:1 / 1}.epsoak-home-collections .collection-highlight-pcard__media img,.epsoak-home-collections .collection-highlight-pcard__media .media__image{width:100%;height:100%;max-width:100%;max-height:100%;margin:0 auto;object-fit:contain;object-position:center center;border-radius:2.6rem}.epsoak-home-collections .collection-highlight-pcard__info,.epsoak-home-collections .collection-highlight-pcard__info .text-block,.epsoak-home-collections .collection-highlight-pcard__info .text-block *,.epsoak-home-collections .collection-highlight-pcard__info h3{font-family:var(--epsoak-font);font-size:2.5rem!important;font-weight:600!important;line-height:3.2rem!important;color:#fff!important;text-transform:uppercase}.epsoak-home-collections .collection-highlight-pcard .icon-list-block,.epsoak-home-collections .collection-highlight-pcard .list-item,.epsoak-home-collections .collection-highlight-pcard .list-item .text-block,.epsoak-home-collections .collection-highlight-pcard .list-item .text-block *{font-family:var(--epsoak-font);font-size:1.5rem!important;font-weight:300!important;line-height:3.2rem!important;color:#fff!important;text-transform:uppercase}.epsoak-home-collections .collection-highlight-pcard .list-item__icon,.epsoak-home-collections .collection-highlight-pcard .list-item__icon svg{color:#fff;fill:#fff}@media(min-width:768px){.epsoak-home-collections .collections-with-bg{--content-padding-x: 0;--content-padding-y: 0;--products-width: 44.9rem;--media-height: 101.6rem}.epsoak-home-collections .collections-with-bg--height-large{--media-height: 101.6rem}.epsoak-home-collections .collections-with-bg__collections{max-width:none;flex:0 1 auto;margin-inline-end:auto}.epsoak-home-collections .collections-with-bg__products{margin-inline-start:auto;margin-inline-end:0}}@media(max-width:767.98px){.epsoak-home-collections .collections-with-bg--height-large .collections-with-bg__images,.epsoak-home-collections .collections-with-bg__images,.epsoak-home-collections .collections-with-bg__content{height:auto;min-height:0}.epsoak-home-collections .collections-with-bg__images{aspect-ratio:1925 / 1016}.epsoak-home-collections .collections-with-bg__content{padding:4rem var(--page-padding) 4.8rem;gap:3.2rem;grid-column:1 / -1!important}.epsoak-home-collections .collections-with-bg__title{white-space:normal}.epsoak-home-collections .collections-with-bg__title-heading,.epsoak-home-collections .collections-with-bg__title-heading *{font-size:2.8rem!important;line-height:3.4rem!important}.epsoak-home-collections .collections-with-bg__title-heading{max-width:100%;padding-bottom:2.4rem}.epsoak-home-collections .collections-with-bg__title-heading .color-transparent{display:none}.epsoak-home-collections .collections-with-bg__title-text{position:static!important;white-space:normal}.epsoak-home-collections .collections-with-bg__descriptions{margin-top:3.2rem}.epsoak-home-collections .collections-with-bg__description-content,.epsoak-home-collections .collections-with-bg__description-content p{font-size:1.8rem;line-height:2.8rem}.epsoak-home-collections .collections-with-bg__descriptions .button-block{margin-top:3.2rem}.epsoak-home-collections .collections-with-bg__products,.epsoak-home-collections .collection-highlight-pcard{width:100%}.epsoak-home-collections .collection-highlight-pcard{min-height:0;padding:2.4rem}.epsoak-home-collections .collection-highlight-pcard__media{width:100%;height:auto;aspect-ratio:373 / 353}.epsoak-home-collections .collection-highlight-pcard__info{display:flex!important;flex-direction:column;gap:1.2rem}.epsoak-home-collections .collection-highlight-pcard .icon-list-block,.epsoak-home-collections .collection-highlight-pcard .list-item,.epsoak-home-collections .collection-highlight-pcard .list-item .text-block,.epsoak-home-collections .collection-highlight-pcard .list-item .text-block *{line-height:2.2rem!important}}.epsoak-home-testimonials{background:#f2f1ed}.epsoak-home-testimonials .section__container,.epsoak-home-testimonials .section__container.page-width--full{max-width:none;padding-inline:0}.epsoak-home-testimonials testimonials-split-slider{background:#f2f1ed;overflow:hidden;align-items:stretch;height:auto;min-height:0}.epsoak-home-testimonials .testimonials-split-slider__content{background:#f2f1ed;color:#00478f;height:auto;padding-inline:2.4rem!important;padding-block-start:4rem!important;padding-block-end:4rem!important}.epsoak-home-testimonials .testimonial-split-content{flex:0 0 auto;justify-content:flex-start}.epsoak-home-testimonials .testimonial-split-content .swiper,.epsoak-home-testimonials .testimonial-split-content .swiper-equal-height{flex:0 0 auto;height:auto!important}.epsoak-home-testimonials .testimonial-split-content .swiper-wrapper,.epsoak-home-testimonials .testimonial-split-content .swiper-slide{height:auto!important}.epsoak-home-testimonials .section__header{margin-bottom:8rem}.epsoak-home-testimonials .section__header .text-block,.epsoak-home-testimonials .section__header .text-block.custom-font-size,.epsoak-home-testimonials .section__header .text-block.custom-font-size>*,.epsoak-home-testimonials .section__header .text-block *,.epsoak-home-testimonials .section__header p{font-family:var(--epsoak-font);font-size:2.8rem;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#4d4d4d;text-align:center}.epsoak-home-testimonials .testimonial-split__content{background:transparent;align-items:center;text-align:center;flex:0 0 auto;height:auto;justify-content:flex-start}.epsoak-home-testimonials .testimonial-split__text{display:flex;flex:0 0 auto!important;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.epsoak-home-testimonials .testimonial-split__text:before{content:"\201c";display:block;width:7.5rem;font-family:var(--epsoak-font);font-size:10rem;font-weight:500;line-height:.7;color:#4d4d4d;margin:0 0 .8rem;text-align:center}.epsoak-home-testimonials .testimonial-split__text .text-block,.epsoak-home-testimonials .testimonial-split__text .text-block.h1>*,.epsoak-home-testimonials .testimonial-split__text.h1,.epsoak-home-testimonials .testimonial-split__text.h1>*,.epsoak-home-testimonials .testimonial-split__text .text-block *,.epsoak-home-testimonials .testimonial-split__text p{font-family:var(--epsoak-font);font-size:2rem;font-weight:500;line-height:1.4;color:#4d4d4d;text-align:center}.epsoak-home-testimonials .author-info{justify-content:center;width:100%}.epsoak-home-testimonials .author-info__name,.epsoak-home-testimonials .author-info__name *{font-family:var(--epsoak-font);font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase;color:#4d4d4d;text-align:center}.epsoak-home-testimonials .testimonial-split__media,.epsoak-home-testimonials .testimonial-split__media-image{height:100%;min-height:42rem}.epsoak-home-testimonials .testimonial-split__media-image>.media,.epsoak-home-testimonials .testimonial-split__media-image.media{height:100%;min-height:42rem}.epsoak-home-testimonials .testimonial-split__media-image img,.epsoak-home-testimonials .testimonial-split__media-image .media__image{width:100%;height:100%;object-fit:cover;object-position:center 20%}.epsoak-home-testimonials .testimonial-split__media-image img[src*=epsoak-home-testimonials-2],.epsoak-home-testimonials .testimonial-split__media-image .media__image[src*=epsoak-home-testimonials-2]{object-position:36% 40%}.epsoak-home-testimonials .testimonial-split__product{justify-content:flex-start;padding:1.6rem;pointer-events:none}.epsoak-home-testimonials .product-overlay-card__content{--thumbnail-width: 8.2rem;pointer-events:auto;width:100%;max-width:59.8rem;min-height:13.3rem;margin:0;padding:1.4rem 2.4rem 1.4rem 1.4rem;gap:2rem;border-radius:2rem;border:.1rem solid rgba(242,241,237,.7);background:linear-gradient(111.49deg,#ffffff47 -8.95%,#ffffff14 114%);-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);box-shadow:0 .1rem .4rem #f2f1ed59;color:#fff}.epsoak-home-testimonials .product-overlay-card__image-wrap{width:11.2rem;height:10.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;border-radius:1.3rem}.epsoak-home-testimonials .product-overlay-card__image,.epsoak-home-testimonials .product-overlay-card__image .media{width:8.2rem;height:8.2rem;min-height:0!important;border-radius:0;background:transparent}.epsoak-home-testimonials .product-overlay-card__image img,.epsoak-home-testimonials .product-overlay-card__image .media__image{width:8.2rem!important;height:8.2rem!important;max-width:8.2rem;max-height:8.2rem;object-fit:contain;object-position:center}.epsoak-home-testimonials .product-overlay-card__info{min-width:0;justify-content:center}.epsoak-home-testimonials .product-overlay-card__title,.epsoak-home-testimonials .product-overlay-card__title .reversed-link__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--epsoak-font);font-size:1.6rem;font-weight:600;line-height:2.4rem;text-transform:capitalize;color:#fff;text-decoration:none}.epsoak-home-testimonials .product-overlay-card__title.reversed-link,.epsoak-home-testimonials .product-overlay-card__title.reversed-link:hover,.epsoak-home-testimonials .product-overlay-card__title .reversed-link__text,.epsoak-home-testimonials .product-overlay-card__title:hover .reversed-link__text{background:none!important;background-image:none!important;background-size:0!important;text-decoration:none!important;box-shadow:none!important;color:#fff!important}.epsoak-home-testimonials .product-overlay-card__title.reversed-link:after,.epsoak-home-testimonials .product-overlay-card__title .reversed-link__text:after{display:none!important}.epsoak-home-testimonials .product-overlay-card__content .unit-price,.epsoak-home-testimonials .product-overlay-card__content .compare-at-price,.epsoak-home-testimonials .product-overlay-card__content .visually-hidden{display:none}.epsoak-home-testimonials .product-overlay-card__content .price-container,.epsoak-home-testimonials .product-overlay-card__content .price{font-family:var(--epsoak-font);font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#f2f1ed;text-transform:uppercase}.epsoak-home-testimonials .product-overlay-card__action{display:block;margin-left:auto}.epsoak-home-testimonials .product-overlay-card__action .btn{min-width:10.1rem;min-height:5.1rem;height:5.1rem;padding:0 2.4rem;border-radius:7.7rem;background:#fff!important;color:#00478f!important;border:0}.epsoak-home-testimonials .product-overlay-card__action .btn:before,.epsoak-home-testimonials .product-overlay-card__action .btn:hover:before{content:none!important;width:0!important}.epsoak-home-testimonials .product-overlay-card__action .btn .btn__text,.epsoak-home-testimonials .product-overlay-card__action .btn .reversed-link__text{color:#00478f;font-size:1.5rem;font-weight:700;text-transform:uppercase}.epsoak-home-testimonials .product-overlay-card__action .btn:hover,.epsoak-home-testimonials .product-overlay-card__action .btn:hover .btn__text,.epsoak-home-testimonials .product-overlay-card__action .btn:hover .reversed-link__text{background:#00478f!important;color:#fff!important}.epsoak-home-testimonials .carousel__controls{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:none;margin-inline:0;gap:1.6rem;--carousel-controls-margin-top: 3.2rem;--carousel-progressbar-width: 100%;--carousel-progressbar-height: .4rem}.epsoak-home-testimonials .carousel__controls-buttons{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.epsoak-home-testimonials .carousel__button,.epsoak-home-testimonials .carousel__button.btn,.epsoak-home-testimonials .carousel__button.btn--outline,.epsoak-home-testimonials .carousel__button.btn--icon-only{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#4d4d4d!important}.epsoak-home-testimonials .carousel__button:before,.epsoak-home-testimonials .carousel__button:hover:before,.epsoak-home-testimonials .carousel__button.btn:before,.epsoak-home-testimonials .carousel__button.btn:hover:before{content:none!important;display:none!important;width:0!important;background:none!important}.epsoak-home-testimonials .carousel__button svg,.epsoak-home-testimonials .carousel__button .carousel__button-icon,.epsoak-home-testimonials .carousel__button .btn__icon,.epsoak-home-testimonials .carousel__button .icon{--icon-size: 2.4rem;width:2.4rem;height:2.4rem;color:inherit!important;fill:currentColor}.epsoak-home-testimonials .carousel__button:hover,.epsoak-home-testimonials .carousel__button.btn:hover,.epsoak-home-testimonials .carousel__button.btn--outline:hover{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#4ea5a5!important}.epsoak-home-testimonials .carousel__counter{font-family:var(--epsoak-font);font-size:2rem;font-weight:700;color:#00478f;min-width:4rem;text-transform:uppercase}.epsoak-home-testimonials .carousel__pagination--progressbar{flex:1 1 auto;width:auto;max-width:none;height:.4rem;background-color:#d9d9d9}.epsoak-home-testimonials .carousel__pagination--progressbar .swiper-pagination-progressbar-fill{background-color:#00478f}@media(min-width:768px){.epsoak-home-testimonials,.epsoak-home-testimonials .section__container,.epsoak-home-testimonials testimonials-split-slider{height:80vh!important;max-height:80vh!important;min-height:0!important;overflow:hidden}.epsoak-home-testimonials testimonials-split-slider{align-items:stretch}.epsoak-home-testimonials .testimonials-split-slider__medias,.epsoak-home-testimonials .testimonials-split-slider__content,.epsoak-home-testimonials .testimonials-split-slider__media,.epsoak-home-testimonials .testimonial-split__media,.epsoak-home-testimonials .testimonial-split__media-image,.epsoak-home-testimonials .testimonial-split__media-image>.media,.epsoak-home-testimonials .testimonial-split__media-image.media{min-height:0!important;height:100%!important;max-height:100%!important}.epsoak-home-testimonials .testimonial-split__media-image img,.epsoak-home-testimonials .testimonial-split__media-image .media__image{width:100%!important;height:100%!important;max-height:100%!important;object-fit:cover}.epsoak-home-testimonials .testimonials-split-slider__content{overflow:hidden}.epsoak-home-testimonials .testimonial-split-content{flex:1 1 auto;min-height:0}}@media(min-width:75rem){.epsoak-home-testimonials .testimonials-split-slider__medias{width:50.52%}.epsoak-home-testimonials .testimonials-split-slider__content{width:49.48%;display:flex;flex-direction:column;padding-inline:8rem!important;padding-block-start:8rem!important;padding-block-end:6rem!important}.epsoak-home-testimonials .testimonial-split-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:0}.epsoak-home-testimonials .carousel__controls{margin-top:auto;--carousel-controls-margin-top: 0}.epsoak-home-testimonials .section__header .text-block,.epsoak-home-testimonials .section__header .text-block.custom-font-size,.epsoak-home-testimonials .section__header .text-block.custom-font-size>*,.epsoak-home-testimonials .section__header .text-block *,.epsoak-home-testimonials .section__header p{font-size:3.5rem}.epsoak-home-testimonials .testimonial-split__text:before{width:7.5rem;font-size:12rem;margin:0 0 1.6rem}.epsoak-home-testimonials .testimonial-split__text .text-block,.epsoak-home-testimonials .testimonial-split__text .text-block.h1>*,.epsoak-home-testimonials .testimonial-split__text.h1,.epsoak-home-testimonials .testimonial-split__text.h1>*,.epsoak-home-testimonials .testimonial-split__text .text-block *,.epsoak-home-testimonials .testimonial-split__text p{font-size:3rem}.epsoak-home-testimonials .author-info__name,.epsoak-home-testimonials .author-info__name *{font-size:2.5rem}.epsoak-home-testimonials .testimonial-split__media,.epsoak-home-testimonials .testimonial-split__media-image,.epsoak-home-testimonials .testimonial-split__media-image>.media,.epsoak-home-testimonials .testimonial-split__media-image.media{min-height:0!important;height:100%!important;max-height:100%!important}.epsoak-home-testimonials .testimonial-split__product{padding:6.4rem}.epsoak-home-testimonials .product-overlay-card__content{width:59.8rem;max-width:calc(100% + -0rem);padding:1.4rem 2.7rem}.epsoak-home-testimonials .product-overlay-card__title,.epsoak-home-testimonials .product-overlay-card__title .reversed-link__text{font-size:2rem;line-height:2.8rem}.epsoak-home-testimonials .product-overlay-card__content .price-container,.epsoak-home-testimonials .product-overlay-card__content .price{font-size:2rem;line-height:3.2rem}.epsoak-home-testimonials .product-overlay-card__action .btn .btn__text,.epsoak-home-testimonials .product-overlay-card__action .btn .reversed-link__text{font-size:1.7rem}}.epsoak-home-press{--padding-block-start: 15rem;--padding-block-end: 15rem;padding-block:15rem!important}.epsoak-home-press,.epsoak-home-press .section-header-block,.epsoak-home-press .section-header-block .text-block,.epsoak-home-press .section-header-block .text-block *,.epsoak-home-press .press-slide__text,.epsoak-home-press .press-slide__text *,.epsoak-home-press .author-info__name{color:#4d4d4d!important}.epsoak-home-press .section-header-block .text-block,.epsoak-home-press .section-header-block .text-block p,.epsoak-home-press .section-header-block .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:3.5rem!important;font-weight:700!important;line-height:3.9rem!important;letter-spacing:0!important;text-transform:uppercase}@media(min-width:768px){.epsoak-home-press .section-header-block--left{width:max-content;min-width:32rem;max-width:none;flex:0 0 auto}.epsoak-home-press .section-header-block--left,.epsoak-home-press .section-header-block--left .section-header-block__inner{align-self:stretch;height:auto}.epsoak-home-press .section-header-block--left .section-header-block__inner{display:flex;flex-direction:column;align-items:flex-start;height:100%;border-inline-end:1px solid #d9d9d9}.epsoak-home-press .section-header-block .text-block,.epsoak-home-press .section-header-block .text-block p,.epsoak-home-press .section-header-block .text-block .reversed-link__text{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}}.epsoak-home-press .section-header-block,.epsoak-home-press .section-header-block__inner,.epsoak-home-press .section-header-block .text-block{overflow:visible}.epsoak-home-press .section-header-block .text-block{display:flex;flex-direction:column;align-items:flex-start;gap:0}.epsoak-home-press .section-header-block .text-block:before{content:"\201c";display:block;color:#4ea5a5!important;text-align:left;font-family:var(--epsoak-font);font-size:20rem;font-style:normal;font-weight:500;line-height:1!important;height:auto;overflow:visible;text-transform:capitalize;pointer-events:none;margin:0 0 calc(5rem - .6em);padding:0}.epsoak-home-press .press__text,.epsoak-home-press .press-slide__text .text-block,.epsoak-home-press .press-slide__text .text-block p,.epsoak-home-press .press-slide__text .text-block .reversed-link__text{font-family:var(--epsoak-font);font-size:3rem!important;font-weight:400!important;line-height:3.9rem!important;letter-spacing:0!important;text-transform:none}.epsoak-home-press .author-info__name{font-family:var(--epsoak-font);font-size:3rem!important;font-weight:800!important;line-height:4rem!important;letter-spacing:0!important;text-transform:uppercase}.epsoak-home-press .press-slide__image{display:none!important}.epsoak-home-press .press-slider__thumbnails{display:flex}.epsoak-home-press .press-slide__thumbnail-wrap{display:flex;align-items:center;justify-content:center;height:8rem}.epsoak-home-press .press-slide__theme-image{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width:749px){.epsoak-home-press{--padding-block-start: 8rem;--padding-block-end: 8rem;padding-block:8rem!important}.epsoak-home-press .section-header-block .text-block,.epsoak-home-press .section-header-block .text-block p,.epsoak-home-press .section-header-block .text-block .reversed-link__text{font-size:2.8rem!important;line-height:3.2rem!important}.epsoak-home-press .section-header-block .text-block:before{font-size:10rem;height:auto;overflow:visible;margin:0 0 calc(3rem - .6em)}.epsoak-home-press .press__text,.epsoak-home-press .press-slide__text .text-block,.epsoak-home-press .press-slide__text .text-block p,.epsoak-home-press .press-slide__text .text-block .reversed-link__text,.epsoak-home-press .author-info__name{font-size:2.2rem!important;line-height:3rem!important}.epsoak-home-press .press-slide__text,.epsoak-home-press .press__info,.epsoak-home-press .author-info,.epsoak-home-press .author-info__inner,.epsoak-home-press .author-info__name,.epsoak-home-press .author-info__name *{text-align:center!important;align-items:center;justify-content:center}.epsoak-home-press .author-info,.epsoak-home-press .author-info__name{width:100%}}.shopify-section:has(.epsoak-home-journal){background:#fff!important;background-color:#fff!important;border-radius:0;overflow:visible}.epsoak-home-journal,.epsoak-home-journal.color-scheme-1,.epsoak-home-journal.border-style{background:#f2f1ed!important;background-color:#f2f1ed!important;--border-radius: 4.5rem 4.5rem 0 0;border-radius:4.5rem 4.5rem 0 0!important;--color-background: 242, 241, 237;--padding-block-start: 13.5rem;--padding-block-end: 13.5rem;padding-block:13.5rem!important}.epsoak-home-journal .blog-posts__grid>.text-block,.epsoak-home-journal .blog-posts__grid>.text-block.custom-font-size{--padding-block-end: 6rem;padding-block-end:6rem!important}.epsoak-home-journal .blog-posts__grid>.text-block,.epsoak-home-journal .blog-posts__grid>.text-block.custom-font-size,.epsoak-home-journal .blog-posts__grid>.text-block.custom-font-size>*,.epsoak-home-journal .blog-posts__grid>.text-block *,.epsoak-home-journal .blog-posts__grid>.text-block p{color:var(--epsoak-charcoal)!important;text-align:center;font-family:var(--epsoak-font);font-size:3.5rem;font-style:normal;font-weight:700;line-height:6rem;text-transform:uppercase}.epsoak-home-journal .article-card--content-outside{gap:2.4rem}.epsoak-home-journal .article-card__media,.epsoak-home-journal .article-card__media.media,.epsoak-home-journal .article-card__media .media{aspect-ratio:1 / 1;--border-radius: 4.5rem;border-radius:4.5rem!important;overflow:hidden}.epsoak-home-journal .article-card__media img,.epsoak-home-journal .article-card__media .media__image{width:100%;height:100%;object-fit:cover;border-radius:4.5rem}.epsoak-home-journal .article-card__content,.epsoak-home-journal .article-card__content-inner{gap:0;padding-inline:0}.epsoak-home-journal .article-card__title,.epsoak-home-journal .article-card__title.h4,.epsoak-home-journal .article-card__title .reversed-link__text{color:var(--epsoak-charcoal);font-family:var(--epsoak-font);font-size:2.5rem;font-weight:600;line-height:3.2rem;text-transform:uppercase}.epsoak-home-journal .article-card__title.reversed-link,.epsoak-home-journal .article-card__title.reversed-link:hover,.epsoak-home-journal .article-card__title .reversed-link__text,.epsoak-home-journal .article-card__title:hover .reversed-link__text{text-decoration:none;background-image:none}.epsoak-home-journal .article-card__title.reversed-link:after,.epsoak-home-journal .article-card__title .reversed-link__text:after{content:none;display:none}.epsoak-home-journal .article-card__metas,.epsoak-home-journal .article-card__date,.epsoak-home-journal .article-card__date time{color:var(--epsoak-charcoal);font-family:var(--epsoak-font);font-size:1.7rem;font-weight:400;line-height:2.4rem;text-transform:uppercase}.epsoak-home-journal .blog-posts__grid>.button-block{display:flex;justify-content:center;margin-block-start:4.8rem}.shopify-section:has(.epsoak-home-subscribe),.epsoak-home-subscribe{background:#fff!important;background-color:#fff!important}.epsoak-home-subscribe .newsletter__wrapper{background:transparent;--padding-block-start: 15rem;--padding-block-end: 15rem;padding-block:15rem!important}.epsoak-home-subscribe__wave{display:block;width:41.2rem;height:6.9rem;max-width:100%;margin:0 auto 5.6rem;object-fit:contain}.epsoak-home-subscribe .text-block,.epsoak-home-subscribe .text-block.custom-font-size{--padding-block-end: 5.6rem;padding-block-end:5.6rem!important}.epsoak-home-subscribe .text-block,.epsoak-home-subscribe .text-block.custom-font-size,.epsoak-home-subscribe .text-block.custom-font-size>*,.epsoak-home-subscribe .text-block *,.epsoak-home-subscribe .text-block p{color:var(--epsoak-charcoal)!important;text-align:center;font-family:var(--epsoak-font);font-size:3.5rem;font-style:normal;font-weight:700;line-height:6rem;text-transform:uppercase}.epsoak-home-subscribe .newsletter-form__wrapper{align-items:center;gap:4rem}.epsoak-home-subscribe .newsletter-form,.epsoak-home-subscribe .newsletter-form--design-1{width:100%;max-width:77.6rem;margin-inline:auto}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__field{--input-height: 8.4rem;--input-border-radius: 7.1rem;--color-primary-button-background: transparent;--color-primary-button-text: var(--epsoak-teal)}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__field:not(:has(input:focus)),.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__field:has(input:focus){--color-primary-button-background: transparent;--color-primary-button-text: var(--epsoak-teal)}.epsoak-home-subscribe .newsletter-form__input,.epsoak-home-subscribe .newsletter-form--design-1 .form-control{height:8.4rem;min-height:8.4rem;padding-inline:4.3rem 7.2rem;border:.2rem solid var(--epsoak-teal);border-radius:7.1rem;background:var(--epsoak-white);color:var(--epsoak-charcoal);font-family:var(--epsoak-font);font-size:2rem;font-weight:400;line-height:3.2rem;box-shadow:none}.epsoak-home-subscribe .newsletter-form__input::placeholder,.epsoak-home-subscribe .newsletter-form--design-1 .form-control::placeholder{color:var(--epsoak-charcoal);font-family:var(--epsoak-font);font-size:2rem;font-weight:400;line-height:3.2rem;text-transform:uppercase;opacity:1}.epsoak-home-subscribe .newsletter-form__input:focus,.epsoak-home-subscribe .newsletter-form--design-1 .form-control:focus{border-color:var(--epsoak-teal);outline:none;box-shadow:none}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button,.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button.btn,.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button.btn--primary,.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button.btn--icon-only{position:absolute;inset-inline-end:1.85rem;top:50%;transform:translateY(-50%);width:4.66rem;height:4.66rem;min-width:4.66rem;min-height:4.66rem;padding:0;border:.2rem solid #d9d9d9;border-radius:50%;background:var(--epsoak-white)!important;background-color:var(--epsoak-white)!important;color:var(--epsoak-teal)!important;box-shadow:none}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button:before,.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button:hover:before{content:none!important;display:none!important}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button .icon,.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button .icon svg{width:1.6rem;height:1.6rem;color:inherit}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__button:hover{background:var(--epsoak-teal)!important;background-color:var(--epsoak-teal)!important;color:var(--epsoak-white)!important;border-color:var(--epsoak-teal)}.epsoak-home-subscribe .newsletter .rte,.epsoak-home-subscribe .newsletter .rte p,.epsoak-home-subscribe .newsletter-form__wrapper .rte,.epsoak-home-subscribe .newsletter-form__wrapper .rte p{color:var(--epsoak-charcoal);font-family:var(--epsoak-font);font-size:1.5rem;font-weight:400;line-height:2.4rem;text-align:center;text-transform:none}.epsoak-home-subscribe .newsletter .rte a,.epsoak-home-subscribe .newsletter-form__wrapper .rte a{color:var(--epsoak-charcoal);font-size:inherit;font-weight:400;text-decoration:underline;text-underline-offset:.2rem}@media screen and (max-width:767px){.epsoak-home-journal,.epsoak-home-journal.color-scheme-1,.epsoak-home-journal.border-style,.epsoak-home-subscribe .newsletter__wrapper{--padding-block-start: 8rem;--padding-block-end: 8rem;padding-block:8rem!important}.epsoak-home-subscribe__wave{width:28rem;height:4.7rem;margin-bottom:5.6rem}.epsoak-home-journal .blog-posts__grid>.text-block,.epsoak-home-journal .blog-posts__grid>.text-block.custom-font-size,.epsoak-home-journal .blog-posts__grid>.text-block.custom-font-size>*,.epsoak-home-journal .blog-posts__grid>.text-block *,.epsoak-home-journal .blog-posts__grid>.text-block p,.epsoak-home-subscribe .text-block,.epsoak-home-subscribe .text-block.custom-font-size,.epsoak-home-subscribe .text-block.custom-font-size>*,.epsoak-home-subscribe .text-block *,.epsoak-home-subscribe .text-block p{font-size:2.4rem;line-height:3.2rem}.epsoak-home-journal .article-card__title,.epsoak-home-journal .article-card__title.h4,.epsoak-home-journal .article-card__title .reversed-link__text{font-size:2rem;line-height:2.6rem}.epsoak-home-subscribe .newsletter-form__input,.epsoak-home-subscribe .newsletter-form--design-1 .form-control{height:6.4rem;min-height:6.4rem;padding-inline:2.4rem 6.4rem;font-size:1.6rem}.epsoak-home-subscribe .newsletter-form--design-1 .newsletter-form__field{--input-height: 6.4rem}.epsoak-home-subscribe .newsletter-form__input::placeholder,.epsoak-home-subscribe .newsletter-form--design-1 .form-control::placeholder{font-size:1.6rem}}.shopify-section:has(.epsoak-contact){overflow-x:clip;max-width:100%}.epsoak-contact.page-width{max-width:1727px;width:100%;margin-inline:auto;box-sizing:border-box}.epsoak-contact .custom-section__content{max-width:1727px;width:100%;margin-inline:auto;min-width:0}.epsoak-contact>.custom-section__content{display:grid!important;grid-template-columns:minmax(0,81.1rem) minmax(0,69.6rem);justify-content:space-between;align-items:start;column-gap:10.4rem!important;row-gap:4.8rem!important;--padding-block-start: 17.9rem;--padding-block-end: 15rem;padding-block:17.9rem 15rem!important;height:auto}.epsoak-contact>.custom-section__content>.group-block{min-width:0;max-width:100%;height:auto}.epsoak-contact>.custom-section__content>.group-block:first-child{width:100%;max-width:81.1rem}.epsoak-contact>.custom-section__content>.group-block:last-child{width:100%;max-width:69.6rem;min-height:105.6rem;background:#f2f1ed;border-radius:5.8rem;padding:7.1rem 8.3rem 9.2rem 10.1rem;box-sizing:border-box}.epsoak-contact .group-block-content{width:100%}.epsoak-contact>.custom-section__content>.group-block:first-child .text-block,.epsoak-contact>.custom-section__content>.group-block:first-child .text-block p{font-family:var(--epsoak-font);font-size:3.5rem!important;font-weight:700!important;line-height:3.7rem!important;color:#4d4d4d!important;text-transform:capitalize;margin:0}.epsoak-contact .contact-form{width:100%}.epsoak-contact .contact__fields{display:flex!important;flex-direction:column;gap:2.2rem!important}.epsoak-contact .form-field--name{order:1}.epsoak-contact .form-field--text{order:2}.epsoak-contact .form-field--phone{order:3}.epsoak-contact .form-field--email{order:4}.epsoak-contact .form-field--body{order:5}.epsoak-contact .contact__button{order:6}.epsoak-contact .form-field{position:relative;width:100%;max-width:100%;min-width:0}.epsoak-contact .form-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.epsoak-contact input.form-control:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%;min-width:0;height:8.4rem;padding:0 4.3rem;border:.2rem solid #4ea5a5;border-radius:7.1rem;background:#fff;font-family:var(--epsoak-font);font-size:2rem;font-weight:400;color:#4d4d4d;text-transform:uppercase;box-shadow:none;box-sizing:border-box}.epsoak-contact textarea.form-control{width:100%;max-width:100%;min-width:0;height:54.3rem;min-height:54.3rem;padding:2.6rem 4.3rem;border:.2rem solid #4ea5a5;border-radius:7.1rem;background:#fff;font-family:var(--epsoak-font);font-size:2rem;font-weight:400;color:#4d4d4d;text-transform:uppercase;resize:vertical;box-shadow:none;box-sizing:border-box}.epsoak-contact .form-control::placeholder{color:#4d4d4d;opacity:1;text-transform:uppercase;font-family:var(--epsoak-font);font-size:2rem;font-weight:400}.epsoak-contact .contact__button{display:flex;justify-content:flex-end;text-align:right;margin-top:0}.epsoak-contact .contact__button .btn,.epsoak-contact .contact__button .btn .btn__text{font-family:var(--epsoak-font);font-size:2.258rem!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase;color:#f2f1ed!important}.epsoak-contact .contact__button .btn{width:16.4rem;min-width:16.4rem;height:6.8rem;padding:0 2.2rem 0 2.8rem;background:#4ea5a5!important;border:.07rem solid #f2f1ed!important;border-radius:4.23rem;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;transition:background-color .3s ease,color .3s ease}.epsoak-contact .contact__button .btn:before,.epsoak-contact .contact__button .btn:hover:before,.epsoak-contact .contact__button .btn:after,.epsoak-contact .contact__button .btn:hover:after{content:none!important;display:none!important}.epsoak-contact .contact__button .btn:hover,.epsoak-contact .contact__button .btn:hover .btn__text{background:#00478f!important;color:#f2f1ed!important}.epsoak-contact .contact__button .btn .btn__icon-text{display:none}.epsoak-contact .contact__button .btn .btn__icon{display:flex;align-items:center;justify-content:center;width:1.36rem;height:1.36rem;background:transparent!important}.epsoak-contact .contact__button .btn .btn__icon-icon{display:block;width:1.36rem;height:1.36rem;background:url(epsoak-contact-icon-send.svg) no-repeat center;background-size:1.1rem 1.1rem;transform:rotate(45deg)}.epsoak-contact .contact__button .btn .btn__icon-icon .icon,.epsoak-contact .contact__button .btn .btn__icon-icon svg{display:none}.epsoak-contact>.custom-section__content>.group-block:last-child .text-block p,.epsoak-contact>.custom-section__content>.group-block:last-child .text-block a{font-family:var(--epsoak-font);color:#4d4d4d!important}.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:first-child p{font-size:2.4rem!important;font-weight:500!important;line-height:3.7rem!important}.epsoak-contact .divider{width:100%}.epsoak-contact .divider__line{background:#00478f!important;opacity:1}.epsoak-contact .icon-box{align-items:center;width:100%;max-width:100%;min-width:0;margin:0}.epsoak-contact .icon-box+.icon-box{margin-top:1.3rem}.epsoak-contact .icon-box__icon{width:5.1rem;height:5.1rem;min-width:5.1rem;background:transparent;overflow:visible}.epsoak-contact .icon-box__icon img,.epsoak-contact .icon-box__icon .icon,.epsoak-contact .icon-box__icon svg{width:5.1rem;height:5.1rem;object-fit:contain;display:block}.epsoak-contact .icon-box .text-block,.epsoak-contact .icon-box .text-block p,.epsoak-contact .icon-box .text-block a{font-family:var(--epsoak-font);font-size:1.9rem!important;font-weight:400!important;line-height:1.4!important;color:#4d4d4d!important;text-transform:uppercase;margin:0}.epsoak-contact .icon-box .text-block{padding:0!important;min-width:0;overflow-wrap:break-word;word-break:break-word}.epsoak-contact .icon-box a{text-decoration:underline;text-underline-offset:.15em}.epsoak-contact>.custom-section__content>.group-block:last-child .text-block a{color:#4d4d4d;text-decoration:underline;text-underline-offset:.15em}.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:nth-last-child(3) p{font-size:1.9rem!important;font-weight:400!important;line-height:3.7rem!important;text-transform:uppercase}.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:last-child p,.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:last-child a{font-size:1.9rem!important;font-weight:700!important;line-height:3.7rem!important}@media(max-width:1023.98px){.epsoak-contact.page-width{padding-inline:max(1.6rem,5.05vw)}.epsoak-contact,.epsoak-contact .layout-panel-flex,.epsoak-contact .group-block,.epsoak-contact .group-block-content,.epsoak-contact .contact-form,.epsoak-contact .size-style{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important}.epsoak-contact>.custom-section__content{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;grid-template-columns:minmax(0,1fr)!important;padding-inline:0!important;padding-block:4.8rem!important;column-gap:0!important;row-gap:3.2rem!important;gap:3.2rem!important}.epsoak-contact>.custom-section__content>.group-block:first-child,.epsoak-contact>.custom-section__content>.group-block:last-child{width:100%!important;max-width:100%!important;min-width:0!important}.epsoak-contact>.custom-section__content>.group-block:last-child{min-height:0!important;padding:3.2rem;border-radius:3.2rem}.epsoak-contact>.custom-section__content>.group-block:first-child .group-block-content{gap:2.4rem!important}.epsoak-contact>.custom-section__content>.group-block:first-child .text-block p{font-size:2.4rem!important;line-height:3rem!important}.epsoak-contact .contact__fields{gap:1.6rem!important}.epsoak-contact input.form-control:not([type=checkbox]):not([type=radio]){height:5.6rem;padding-inline:2rem;font-size:1.5rem}.epsoak-contact textarea.form-control{height:16rem;min-height:16rem;padding:1.6rem 2rem;font-size:1.5rem}.epsoak-contact .form-control::placeholder{font-size:1.5rem}.epsoak-contact .contact__button{justify-content:flex-start}.epsoak-contact .contact__button .btn{width:auto;min-width:14rem}.epsoak-contact .icon-box{align-items:flex-start;column-gap:1.2rem;row-gap:.4rem}.epsoak-contact .icon-box__icon,.epsoak-contact .icon-box__icon img,.epsoak-contact .icon-box__icon .icon,.epsoak-contact .icon-box__icon svg{width:4.4rem;height:4.4rem;min-width:4.4rem}.epsoak-contact .icon-box .text-block,.epsoak-contact .icon-box .text-block p,.epsoak-contact .icon-box .text-block a{font-size:1.5rem!important;line-height:2.2rem!important}.epsoak-contact>.custom-section__content>.group-block:last-child .text-block:first-child p{font-size:1.6rem!important;line-height:2.4rem!important}.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:nth-last-child(3) p,.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:last-child p,.epsoak-contact>.custom-section__content>.group-block:last-child>.group-block-content>.text-block:last-child a{font-size:1.5rem!important;line-height:2.2rem!important}}.contact-form .h-captcha,.contact-form .g-recaptcha,.contact-form iframe[src*=hcaptcha],.contact-form iframe[src*=recaptcha],.contact-form iframe[title*=hCaptcha],.contact-form iframe[title*=reCAPTCHA],.contact-form [data-hcaptcha-widget-id],.epsoak-wholesale-form .h-captcha,.epsoak-wholesale-form .g-recaptcha,.epsoak-contact .h-captcha,.epsoak-contact .g-recaptcha{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;opacity:0!important}.epsoak-science-salt .custom-section__content,.epsoak-science-certs .custom-section__content{flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch}.epsoak-science-salt .custom-section__content>.text-block,.epsoak-science-certs .custom-section__content>.text-block{flex:1 1 100%!important;width:100%!important;max-width:100%!important}.epsoak-science-salt .custom-section__content>.group-block,.epsoak-science-certs .custom-section__content>.group-block{background:var(--epsoak-cream);border-radius:2.4rem;padding:2.8rem 3.2rem;box-sizing:border-box}.epsoak-science-salt .custom-section__content>.group-block{flex:1 1 calc(50% - 2.4rem)!important;width:calc(50% - 1.2rem)!important;max-width:calc(50% - 1.2rem)!important}.epsoak-science-certs .custom-section__content>.group-block{flex:1 1 22rem!important;width:calc(33.333% - 1.6rem)!important;max-width:calc(33.333% - 1.6rem)!important}.epsoak-science-journal-topics .custom-section__content>.group-block{flex:1 1 calc(50% - 2.4rem)!important;width:calc(50% - 1.2rem)!important;max-width:calc(50% - 1.2rem)!important}.epsoak-science-salt .group-block .text-block:first-child p,.epsoak-science-certs .group-block .text-block:first-child p,.epsoak-science-salt .group-block .text-block:first-child .reversed-link__text,.epsoak-science-certs .group-block .text-block:first-child .reversed-link__text{color:var(--epsoak-blue)!important;font-weight:700!important}.epsoak-science-salt .group-block p,.epsoak-science-certs .group-block p{color:var(--epsoak-charcoal)}.epsoak-science-salt .group-block strong,.epsoak-science-certs .group-block strong{color:var(--epsoak-blue);font-weight:700}@media(max-width:749.98px){.epsoak-science-salt .custom-section__content>.group-block,.epsoak-science-certs .custom-section__content>.group-block,.epsoak-science-journal-topics .custom-section__content>.group-block{flex:1 1 100%!important;width:100%!important;max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/epsoak-chrome.css.map */
