.wellness-layout{--cream:#fff8e7;--ink:#075c41;--green:#0c8a5e;--orange:#ee713f;--yellow:#fed63d;--blue:#1877bf;--sky:#65c9e4;--sand:#f4e6bb;--vw:1vw;--section-width:1340}.wellness-layout,.wellness-layout *{box-sizing:border-box}.wellness-layout{scroll-behavior:smooth;background:var(--cream);min-width:0;color:var(--ink);font-size:16px;font-family:var(--font-sans);letter-spacing:.04em;font-size:1em;overflow-x:clip}.wellness-layout a{color:inherit;text-decoration:none}@layer base{.wellness-layout button{font:inherit;cursor:pointer;background:0 0;border:0}}.campaign-page{overflow:initial}.wellness-layout{background:var(--cream);position:relative;overflow:hidden}.well-flash-toast{z-index:100;background:var(--ink);color:#fff;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.6em;padding:.9em 1.6em;font-size:1em;font-weight:700;animation:.25s well-flash-toast-in;display:flex;position:fixed;top:2em;left:50%;transform:translate(-50%);box-shadow:0 .4em 1.2em #00000040}.well-flash-toast i{color:var(--yellow)}.well-flash-toast.is-leaving{animation:.3s forwards well-flash-toast-out}@keyframes well-flash-toast-in{0%{opacity:0;transform:translate(-50%)translateY(-.6em)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes well-flash-toast-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-1.2em)}}.well-header{z-index:20;align-items:center;width:min(83.75em,100% - 5em);height:9.4em;margin:0 auto;display:flex;position:absolute;top:1.8em;left:0;right:0}.well-brand{color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.6em;padding:1.1em 2.2em;line-height:1;display:inline-flex;box-shadow:0 .2em #075c4114}.well-brand__mark{width:2.9em;height:2.9em;color:var(--green);border:.16em solid;border-radius:50%;place-items:center;font-size:1.5em;display:grid}.well-brand small{letter-spacing:.12em;font-size:.47em;font-weight:600;display:block}.well-brand strong{font-family:var(--font-sans);letter-spacing:.09em;margin-top:.2em;font-size:1.62em;display:block}.well-brand--light{color:#fff;box-shadow:none;background:0 0;padding:0}.well-brand--light .well-brand__mark{color:var(--yellow)}.well-brand__logo{width:auto;height:2.3em}.well-brand--light .well-brand__logo{filter:brightness(0)invert()}.well-header__nav{background:#fff;border-radius:4em;flex-wrap:nowrap;gap:1.1em;max-width:70em;margin-left:auto;padding:1.25em 1.5em;transition:max-width .9s,opacity .7s,padding .9s,margin-left .9s;display:flex;position:relative;overflow:hidden;box-shadow:0 .3em #075c410f}.well-header__nav:after{content:"";border:1px dashed var(--orange);pointer-events:none;border-radius:4em;position:absolute;inset:.3em .2em .3em .7em;transform:rotate(-.8deg)}.well-header__nav a{z-index:1;text-align:center;white-space:nowrap;flex:none;gap:.24em;font-size:.9em;font-weight:700;display:grid;position:relative}.well-header__nav a:hover{color:var(--orange)}.well-header__nav small{color:var(--orange);letter-spacing:.1em;white-space:nowrap;font-size:.62em}.well-header__shop,.well-header__menu{width:6.4em;height:6.4em;color:var(--ink);border-radius:50%;place-content:center;justify-items:center;gap:.3em;margin-left:1.3em;font-size:.8em;font-weight:700;display:grid}.well-header__shop{background:var(--yellow);width:7.6em;height:7.6em;font-size:.9em}.well-header__shop i{font-size:1.25em}.well-header__account{width:7.6em;height:7.6em;color:var(--ink);background:#fff;border-radius:50%;place-content:center;justify-items:center;gap:.3em;margin-left:1.1em;font-size:.8em;font-weight:700;display:grid;box-shadow:0 .2em #075c410f}.well-header__account i{color:var(--blue);font-size:1.25em}.well-header__account-group{width:7.6em;height:7.6em;margin-left:1.1em;position:relative}.well-header__account-option{width:7.6em;height:7.6em;color:var(--ink);background:#fff;border-radius:50%;place-content:center;justify-items:center;gap:.3em;font-size:.8em;font-weight:700;transition:transform .3s,opacity .3s;display:grid;position:absolute;top:0;left:0;box-shadow:0 .2em #075c410f}.well-header__account-option i{color:var(--blue);font-size:1.25em}.well-header__account-option--login{z-index:2;transform:rotate(4deg)}.well-header__account-option--register{z-index:1;opacity:.9;transform:rotate(4deg)translate(.9em,1.8em)scale(.78)}.well-header__account-group.is-open .well-header__account-option--login{transform:rotate(4deg)translateY(-4.2em)}.well-header__account-group.is-open .well-header__account-option--register{z-index:2;opacity:1;transform:rotate(-4deg)translateY(4.2em)scale(1)}button.well-header__menu{color:var(--blue);background:#fff;border:0}.well-header__menu i{font-size:1.3em}.well-mobile-nav,.well-header__mobile-shortcuts{display:none}.well-header__actions{z-index:50;align-items:center;display:flex;position:fixed;top:6.2em;right:max(2.5em,50vw - 41.875em)}.well-header__actions .well-header__nav{margin-left:0}.well-header__actions .well-header__shop{flex:none}.well-header__navslot{align-items:center;display:flex}.well-header--scrolled .well-header__nav{opacity:0;pointer-events:none;max-width:0;margin-left:0;padding-left:0;padding-right:0;overflow:hidden}@media (min-width:801px){.well-header__navslot{width:6.4em;height:7.6em;position:relative}.well-header__navslot .well-header__nav{width:max-content;margin-left:0;position:absolute;top:50%;right:2.8em;transform:translateY(-50%)}.well-header__navslot button.well-header__menu{margin-left:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}button.well-header__menu{opacity:0;pointer-events:none;width:0;padding:0;transition:width .9s,opacity .7s;overflow:hidden}.well-header--scrolled .well-header__menu{opacity:1;pointer-events:auto;width:6.4em}.well-header--scrolled .well-mobile-nav{background:#fff;border-radius:1.4em;width:22em;padding:1.4em 1.8em;display:grid;position:absolute;top:7.6em;right:0;box-shadow:0 .6em 1.8em #075c412e}.well-header--scrolled .well-mobile-nav a{border-bottom:1px solid #075c4124;justify-content:space-between;align-items:center;padding:.75em 0;font-size:.82em;font-weight:700;display:flex}.well-header--scrolled .well-mobile-nav a:last-child{border-bottom:0}}.well-hero{background:var(--green);color:#fff;height:65.75em;position:relative;overflow:hidden}.well-hero:before{content:"";background:var(--yellow);border-radius:50% 50% 0 0/100% 100% 0 0;width:115%;height:27em;position:absolute;bottom:-9em;left:-8%;transform:rotate(-3deg)}.well-hero:after{content:"";background:var(--cream);border-radius:50% 50% 0 0/100% 100% 0 0;height:5em;position:absolute;bottom:0;left:0;right:0}.well-hero__copy{z-index:3;position:absolute;top:16.5em;left:max(7vw,50vw - 41.875em)}.well-hero__copy p{color:var(--yellow);letter-spacing:.2em;margin:0 0 1.05em;font-size:.68em;font-weight:700}.well-hero__copy h1{font-family:var(--font-sans);letter-spacing:.12em;text-shadow:0 .15em #00000014;margin:0;font-size:clamp(3em,4.85vw,4.8em);font-weight:700;line-height:1.46}.well-hero__welcome{letter-spacing:.2em;transform-origin:0 0;margin:2.2em 0 0 1em;font-size:.66em;font-weight:700;line-height:1.45;display:block;transform:rotate(-90deg)}.well-hero figure{z-index:2;margin:0;position:absolute;overflow:hidden;box-shadow:0 .4em #024d3326}.well-hero figure img{object-fit:cover;width:100%;height:100%;display:block}.well-hero__left{border-radius:0 12.1em 12.1em 0;width:24.1em;height:39.6em;top:23.5em;left:-4.2em;transform:rotate(-2.8deg)}.well-hero__center{border:.6em solid var(--yellow);border-radius:50%;width:39em;height:37.6em;top:14.15em;left:50%;transform:translate(-50%)}.well-hero__center img{object-position:center 20%}.well-hero__right{border-radius:12.1em 0 0 12.1em;width:24.4em;height:39.8em;top:23.4em;right:-4.3em;transform:rotate(2.8deg)}.well-hero__sun{z-index:4;width:6em;height:6em;color:var(--orange);background:var(--yellow);border-radius:50%;place-content:center;font-size:2.5em;display:grid;position:absolute;top:15.3em;left:calc(50% + 10.2em);transform:rotate(-10deg)}.well-hero__tag{z-index:4;text-align:center;letter-spacing:.12em;border:1px solid #fff;border-radius:50%;place-content:center;width:6.8em;height:6.8em;font-size:.65em;font-weight:700;line-height:1.35;display:grid;position:absolute;top:43em;left:calc(50% - 15em);transform:rotate(-14deg)}.well-hero__pickup{z-index:5;width:29.5em;height:8.4em;color:var(--ink);background:#fff;border-radius:1.2em;align-items:stretch;padding:.8em;display:flex;position:absolute;bottom:10em;right:max(3.5vw,50vw - 41.875em);box-shadow:0 .5em #075c4126}.well-hero__pickup b{width:5.2em;color:var(--orange);writing-mode:vertical-rl;letter-spacing:.2em;border-right:1px dashed #075c4159;place-content:center;font-size:.65em;display:grid}.well-hero__pickup a{border-right:1px dashed #075c4159;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:0 .9em;display:flex}.well-hero__pickup a:last-child{border:0}.well-hero__pickup span{text-overflow:ellipsis;white-space:nowrap;font-size:.73em;font-weight:700;overflow:hidden}.well-hero__pickup small{color:var(--orange);margin-top:.5em;font-size:.6em}.well-about{background:var(--cream);min-height:71.5em;padding-top:12em;position:relative}.well-about:before{content:"";z-index:0;background:#e8f3e8;border-radius:50%;width:78%;height:24em;position:absolute;top:28em;left:-15%;transform:rotate(8deg)}.well-about__heading,.well-about__body{z-index:1;width:min(76em,100% - 8em);margin:auto;position:relative}.well-about__heading{grid-template-columns:1fr 1.6fr;align-items:center;gap:2.5em;display:grid}.well-about__heading>p{color:var(--orange);letter-spacing:.15em;font-size:.83em;font-weight:700;line-height:1.7}.well-about__heading h2{font-family:var(--font-sans);letter-spacing:.16em;white-space:nowrap;margin:0;font-size:clamp(3.1em,4.4vw,5.25em)}.well-about__heading .well-brand{justify-self:end}.well-about__body{grid-template-columns:.8fr 1.2fr;gap:9em;margin-top:9em;display:grid}.well-about__text{padding-top:8.5em}.well-about__text p{margin:0 0 2.25em;font-size:1.04em;line-height:2.35}.well-button{white-space:nowrap;border-bottom:1px solid;align-items:center;gap:.85em;margin-top:1.5em;padding:.65em 0 .65em 1.2em;font-size:.85em;font-weight:700;transition:gap .16s;display:inline-flex;text-decoration:none!important}.well-button:hover{color:var(--orange);gap:1.2em}.well-button i{color:#fff;background:var(--green);border-radius:50%;place-content:center;width:2.25em;height:2.25em;font-size:.75em;display:grid}.well-about__collage{height:42em;position:relative}.well-about__collage img{object-fit:cover;position:absolute;box-shadow:.5em .5em #075c411a}.well-about__photo--one{border-radius:15em 15em 0 0;width:27em;height:34em;top:0;right:1em}.well-about__photo--two{border-radius:0 8em 0 0;width:21em;height:19em;bottom:0;left:0}.well-about__leaf{background:var(--orange);color:#fff;border-radius:50%;place-content:center;width:6em;height:6em;font-size:2.8em;display:grid;position:absolute;bottom:3em;left:7em;transform:rotate(-20deg)}.well-farming{background:#e9f3f5;padding-top:8.3em;padding-bottom:5em;position:relative;overflow:hidden}.well-farming:before{content:"";background:var(--yellow);border-radius:0 0 50% 50%;width:56%;height:30em;position:absolute;top:-11em;right:-5%;transform:rotate(8deg)}.well-farming__main{z-index:1;width:100%;height:33.5em;margin:0;position:relative;overflow:hidden}.well-farming__main img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.well-farming__content{z-index:2;background:#fff;width:min(43em,100% - 8em);margin:-8em auto 0;padding:4.2em 4.5em;position:relative;box-shadow:.5em .5em #075c4117}.well-farming__content--split{width:min(70em,100% - 8em);box-shadow:none;background:0 0;grid-template-columns:1fr 1fr;gap:2em;padding:0;display:grid}.well-farming__card{background:#fff;flex-direction:column;align-items:flex-start;padding:3em;display:flex;box-shadow:.5em .5em #075c4117}.well-farming__card .well-button{margin-top:auto}.well-farming__card .well-section-title span{font-size:clamp(1.8em,2.6vw,2.6em)}.well-farming__card .well-section-title small{flex-basis:100%}.well-section-title{font-family:var(--font-sans);flex-wrap:wrap;align-items:baseline;gap:.5em 1.25em;margin:0;display:flex}.well-section-title span{letter-spacing:.14em;font-size:clamp(2.65em,4.3vw,4.15em)}.well-section-title small{color:var(--orange);font-family:var(--font-sans);letter-spacing:.1em;font-size:.8em;font-weight:700}.well-section-title i{color:var(--yellow);font-size:1.85em}.well-section-title__mark{width:1.85em;height:1.85em;color:var(--yellow);display:block}.well-farming__content p{margin:2.3em 0 0;font-size:1em;line-height:2.2}.well-farming__map,.well-farming__family{z-index:2;color:#fff;border-radius:50%;place-content:center;display:grid;position:absolute}.well-farming__map{background:var(--blue);width:9em;height:9em;font-size:3.5em;top:36.5em;left:11%}.well-farming__family{background:var(--orange);width:7em;height:7em;font-size:2.5em;top:40.5em;right:12%}.well-farming__gallery{z-index:3;width:100vw;margin:5em calc(50% - 50vw) 0;position:relative;overflow:hidden}.well-farming__gallery-track{gap:1.8em;width:max-content;animation:55s linear infinite well-farming-scroll;display:flex}.well-farming__gallery-track:hover{animation-play-state:paused}@keyframes well-farming-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - .9em))}}.well-farming__gallery figure{background:#fff;border-radius:7em 7em 0 0;flex:0 0 34em;width:34em;height:32em;margin:0;overflow:hidden}.well-farming__gallery img{object-fit:cover;width:100%;height:100%}.well-products{background:var(--cream);min-height:49.9em;position:relative;overflow:hidden}.well-products:before{content:"";background:#fcf0d2;width:48%;height:100%;position:absolute;right:0}.well-products__content{z-index:2;width:min(38em,46%);margin-left:max(8vw,50vw - 38em);padding-top:16em;position:relative}.well-products__content p{margin:2.1em 0 0;font-size:1em;line-height:2.25}.well-products__gallery{z-index:2;align-items:center;gap:1.4em;width:39%;height:34em;display:flex;position:absolute;top:8.3em;right:2%;overflow:hidden}.well-products__gallery figure{border-radius:9em 9em 0 0;flex:0 0 18em;width:18em;height:29em;margin:0;overflow:hidden}.well-products__gallery figure:nth-child(2){flex:0 0 21em;width:21em;height:34em;margin-top:3em}.well-products__gallery img{object-fit:cover;width:100%;height:100%}.well-products__mark{z-index:3;width:7.8em;height:7.8em;color:var(--ink);background:var(--yellow);border-radius:50%;place-content:center;font-size:3.6em;display:grid;position:absolute;bottom:6em;right:16%;transform:rotate(15deg)}.well-experience{background:var(--orange);color:#fff;padding-top:8.4em;padding-bottom:7em;position:relative;overflow:hidden}.well-experience:before{content:"";background:var(--yellow);border-radius:50% 50% 0 0/100% 100% 0 0;width:100%;height:21em;position:absolute;bottom:-13em}.well-experience__content{z-index:2;width:min(36em,100% - 8em);margin-left:max(8vw,50vw - 38em);position:relative}.well-experience .well-section-title small{color:var(--yellow)}.well-experience .well-section-title i,.well-experience .well-section-title__mark{color:#fff}.well-experience__content p{max-width:34em;margin:2em 0 0;font-size:1em;line-height:2.2}.well-experience .well-button{color:#fff}.well-experience .well-button i{color:var(--orange);background:#fff}.well-experience__gallery{z-index:3;align-items:center;display:flex;position:absolute;top:5.7em;right:3%}.well-experience__gallery figure{border:.3em solid var(--orange);border-radius:50%;width:15em;height:15em;margin:0;overflow:hidden}.well-experience__gallery figure:nth-child(2){z-index:1;width:18em;height:18em;margin-left:-4em}.well-experience__gallery figure:nth-child(3){width:13em;height:13em;margin-top:5em;margin-left:-3.5em}.well-experience__gallery img{object-fit:cover;width:100%;height:100%}.well-experience__route{z-index:3;color:var(--ink);letter-spacing:.15em;font-size:.75em;font-weight:700;position:absolute;bottom:4.4em;right:11%}.well-experience__route i{color:#fff;margin-right:.5em}.well-news{background:var(--cream);min-height:43.2em;padding:6.6em 0 5.4em;position:relative}.well-news:before{content:"";background:#e5f0de;width:100%;height:100%;position:absolute;top:0;left:0}.well-news__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:3em;width:min(76em,100% - 8em);margin:auto;display:flex;position:relative}.well-news ul{background:#fff;margin:0;padding:0;list-style:none}.well-news li{border-bottom:1px solid #075c4138}.well-news li:first-child{border-top:3px solid var(--ink)}.well-news li a{grid-template-columns:1fr 8em 7em 2em;align-items:center;gap:.8em;min-height:7em;padding:1em 1.6em;transition:background .18s;display:grid}.well-news li a:hover{background:#fff3d6}.well-news__title{font-weight:700;line-height:1.65}.well-news time{color:var(--orange);font-size:.7em}.well-news li b{border:1px solid var(--green);border-radius:2em;place-items:center;width:fit-content;padding:.35em .65em;font-size:.66em;font-weight:500;display:grid}.well-news li i{color:var(--green);font-size:.85em}.well-store{background:var(--blue);color:#fff;padding:6.5em 0 5.5em;position:relative;overflow:hidden}.well-store:after{content:"";border:2.5em solid var(--yellow);border-radius:50%;width:30em;height:30em;position:absolute;bottom:-14em;right:-12em}.well-store__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.5em;width:min(76em,100% - 8em);margin:0 auto 3.4em;display:flex;position:relative}.well-store__eyebrow{color:var(--yellow);letter-spacing:.2em;margin:0;font-size:.9em;font-weight:700}.well-store__lead{margin:.6em 0 0;font-size:1em;line-height:1.9}.well-store__lead-break{display:none}.well-store__products{z-index:1;width:min(76em,100% - 8em);margin:0 auto;position:relative}.well-store__products-label{color:var(--yellow);letter-spacing:.12em;justify-content:center;align-items:center;gap:.5em;margin:0 0 1.6em;font-size:1.1em;font-weight:700;display:flex}.well-store__products-label-mark{width:1.15em;height:1.15em}.well-store__products-grid{grid-template-columns:repeat(3,1fr);gap:2em;display:grid}.well-store .well-store__product-card{color:var(--ink);background:#fff;border-radius:1.6em;flex-direction:column;transition:transform .16s;display:flex;overflow:hidden;box-shadow:.4em .4em #04283c38}.well-store__product-card:hover{transform:translateY(-.4em)}.well-store__product-thumb{aspect-ratio:1;background:var(--cream);position:relative}.well-store__product-thumb img{object-fit:cover;width:100%;height:100%}.well-store__product-thumb span{color:#075c4166;place-content:center;font-size:.8em;display:grid;position:absolute;inset:0}.well-store__product-soldout{z-index:1;color:#fff;background:#0006;place-content:center;font-size:.95em;font-weight:700;display:grid;position:absolute;inset:0}.well-store__product-name{min-height:2.6em;margin:1.1em 1.3em 0;font-size:.95em;line-height:1.5}.well-store__product-price{color:var(--blue);margin:.4em 1.3em 0;font-size:1.05em;font-weight:700}.well-store__product-more{background:var(--cream);border-radius:2em;justify-content:center;align-items:center;gap:.5em;margin:1.2em 1.3em 1.3em;padding:.75em 1em;font-size:.8em;font-weight:700;transition:background .15s;display:flex}.well-store__product-more i{font-size:.8em}.well-store__product-card:hover .well-store__product-more{background:var(--yellow)}.well-store__cta{justify-content:center;margin-top:3em;display:flex}.well-store .well-button{color:#fff}.well-store .well-button i{color:var(--blue);background:var(--yellow)}.well-footer{background:var(--ink);color:#fff;padding:7em 0 2.5em}.well-footer__inner{width:min(76em,100% - 8em);margin:auto}.well-footer__links{flex-wrap:wrap;gap:1.2em 2.5em;margin:4em 0;font-size:.75em;display:flex}.well-footer__links a:hover,.well-footer__minor a:hover{color:var(--yellow)}.well-footer__minor{color:#ffffffe6;border-top:1px solid #ffffff52;gap:1.5em;padding-top:1.7em;font-size:.78em;display:flex}.well-news__entry{grid-template-columns:1fr 7em;align-items:center;gap:.8em;min-height:7em;padding:1em 1.6em;display:grid}.well-news__entry:hover{background:#fff3d6}.well-news__cards{scrollbar-width:auto;scrollbar-color:var(--green) #e5e5d8;width:100%}.well-news__cards::-webkit-scrollbar{height:.6em}.well-news__cards::-webkit-scrollbar-track{background:#e5e5d8;border-radius:999px}.well-news__cards::-webkit-scrollbar-thumb{background:var(--green);border-radius:999px}.wellness-layout :is(h1,h2,h3,p,span,a,button,figcaption,small,strong,b,time){font-family:var(--font-sans)}@media (min-width:1025px){.wellness-layout{font-size:1.06667vw}.well-hero{height:68.483em}.well-about{min-height:74.5em;margin-top:8.0625em}.well-products{min-height:60em}.well-news{min-height:45em}}@media (max-width:1150px) and (min-width:1025px){.wellness-layout{font-size:1.06667vw}.well-header{width:calc(100% - 5em)}.well-hero__copy{left:6.5vw}.well-hero__pickup{right:4vw}.well-about__heading,.well-about__body,.well-news__inner,.well-store__inner,.well-store__products{width:calc(100% - 8em)}.well-experience__gallery{transform-origin:100% 0;right:1%;transform:scale(.85)}.well-experience__content,.well-products__content{margin-left:6.5vw}}@media (max-width:1024px) and (min-width:801px){.well-header{width:calc(100% - 4em);height:8em}.well-header__nav,.well-header__shop,.well-header__account,.well-header__account-group{display:none}.well-header__navslot .well-header__menu{opacity:1;pointer-events:auto;width:6.4em;height:6.4em;padding:0;overflow:visible}.well-header__mobile-shortcuts{flex-direction:column;gap:.7em;display:flex}.well-header__mobile-shortcuts .well-header__mobile-shop,.well-header__mobile-shortcuts .well-header__mobile-cart{border-radius:50%;place-content:center;width:4.4em;height:4.4em;font-size:1.4em;display:grid;position:relative}.well-header__mobile-shortcuts .well-header__mobile-shop{background:var(--yellow);color:var(--ink)}.well-header__mobile-shortcuts .well-header__mobile-cart{color:var(--green);background:#fff;box-shadow:0 .2em #075c410f}.well-header__actions{flex-direction:column;align-items:center;gap:.7em}.well-mobile-nav{background:#fff;border-radius:1.4em;width:22em;padding:1.4em 1.8em;display:grid;position:absolute;top:7.6em;right:0;box-shadow:0 .6em 1.8em #075c412e}.well-mobile-nav a{border-bottom:1px solid #075c4124;justify-content:space-between;align-items:center;padding:.75em 0;font-size:.82em;font-weight:700;display:flex}.well-mobile-nav a:last-child{border-bottom:0}.well-hero{height:74.99em}.well-hero__copy{top:15em;left:7vw}.well-hero__copy h1{font-size:4.6em}.well-hero__center{width:36em;height:36em;top:20.5em}.well-hero__left,.well-hero__right{display:none}.well-hero__tag{top:46em;left:19%}.well-hero__sun{top:21em;left:63%}.well-hero__pickup{width:88%;bottom:5em;right:6%}.well-about{min-height:116em;margin-top:8.1em;padding-top:14em}.well-about__heading,.well-about__body{width:calc(100% - 6em)}.well-about__body{gap:5em}.well-about__collage{height:68em}.well-products{min-height:81.4em}.well-products__content{width:42%;margin-left:6%}.well-products__gallery{width:40%;right:2%}.well-experience__gallery{transform-origin:100% 0;right:-13%;transform:scale(.78)}.well-experience__content{margin-left:6%}.well-news{min-height:85.1em}.well-news__inner{gap:3em;width:calc(100% - 6em)}.well-store__inner,.well-store__products{width:calc(100% - 6em)}.well-store__products-grid{gap:1.4em}}@media (max-width:800px){.wellness-layout{font-size:3vw}.well-header{width:calc(100% - 9.6vw);height:17.5vw}.well-brand__mark{border-width:.4vw;width:6.8vw;height:6.8vw;font-size:3.4vw}.well-brand small{font-size:1.1vw}.well-brand strong{margin-top:.5vw;font-size:4vw}.well-header__nav,.well-header__shop,.well-header__account,.well-header__account-group{display:none}.well-header__actions{flex-direction:column;align-items:center;gap:2.4vw;top:2.4vw;right:4.8vw}.well-header__menu{border-radius:50%;gap:.5vw;width:12.7vw;height:12.7vw;margin-left:0;font-size:1.7vw;display:grid}.well-header__menu i{font-size:3.3vw}.well-header__mobile-shortcuts{flex-direction:column;gap:2.4vw;display:flex}.well-header__mobile-shortcuts .well-header__mobile-shop,.well-header__mobile-shortcuts .well-header__mobile-cart{border-radius:50%;place-content:center;width:12.7vw;height:12.7vw;font-size:3.6vw;display:grid;position:relative}.well-header__mobile-shortcuts .well-header__mobile-shop{background:var(--yellow);color:var(--ink)}.well-header__mobile-shortcuts .well-header__mobile-cart{color:var(--green);background:#fff;box-shadow:0 .2em #075c410f}.well-mobile-nav{background:#fff;width:90.4vw;padding:3vw 4.8vw 4vw;display:grid;position:absolute;top:16vw;left:auto;right:0;box-shadow:0 2vw 3vw #075c4129}.well-mobile-nav a{border-bottom:1px solid #075c412e;justify-content:space-between;align-items:center;padding:2.5vw 0;font-size:3.4vw;display:flex}.well-hero{height:156vw}.well-hero:before{width:130%;height:63vw;bottom:-25vw;left:-15%}.well-hero:after{height:12vw}.well-hero__copy{top:27vw;left:9.6vw}.well-hero__copy p{margin-bottom:2vw;font-size:1.55vw}.well-hero__copy h1{letter-spacing:.09em;font-size:8.4vw;line-height:1.4}.well-hero__welcome{margin:6vw 0 0 2vw;font-size:1.5vw}.well-hero__right{display:none}.well-hero__left{z-index:2;border-radius:50%;width:54vw;height:54vw;display:block;top:100vw;left:2vw;transform:none}.well-hero__center{border-width:.8vw;width:84vw;height:84vw;top:48vw;left:auto;right:-16vw;transform:none}.well-hero__sun{width:12vw;height:12vw;font-size:5vw;top:27vw;left:72%}.well-hero__tag{width:14vw;height:14vw;font-size:1.35vw;top:80vw;left:24vw}.well-about{min-height:294vw;margin:0;padding-top:22.5vw}.well-about:before{width:135%;height:73vw;top:82vw;left:-37%}.well-about__heading,.well-about__body{width:calc(100% - 19.2vw)}.well-about__heading{display:block}.well-about__heading>p{margin:0 0 5vw;font-size:2.8vw;line-height:1.7}.well-about__heading h2{font-size:8.5vw}.well-about__heading .well-brand{transform-origin:0;margin-top:5vw;transform:scale(.85)}.well-about__body{margin-top:15vw;display:block}.well-about__text{padding-top:0}.well-about__text p{margin-bottom:5.5vw;font-size:3.8vw;line-height:1.9}.well-button{gap:2vw;margin-top:3.5vw;padding:1.6vw 0 1.6vw 2.5vw;font-size:3.3vw}.well-button i{width:6vw;height:6vw;font-size:1.9vw}.well-about__collage{height:115vw;margin-top:14vw}.well-about__photo--one{border-radius:30vw 30vw 0 0;width:58vw;height:75vw;top:0;right:0}.well-about__photo--two{width:54vw;height:46vw;bottom:0;left:0}.well-about__leaf{width:13vw;height:13vw;font-size:5vw;bottom:18vw;left:10vw}.well-farming{padding-top:0}.well-farming:before{width:75%;height:69vw;top:-29vw;right:-13%}.well-farming__main{height:85vw}.well-farming__content{width:calc(100% - 19.2vw);margin:-17vw auto 0;padding:8vw 7vw}.well-farming__content--split{grid-template-columns:1fr;gap:6vw;width:calc(100% - 19.2vw);padding:0}.well-farming__card{padding:8vw 7vw}.well-section-title{gap:2.4vw}.well-section-title span{font-size:7.2vw}.well-section-title small{font-size:2.8vw}.well-section-title i{font-size:4.1vw}.well-section-title__mark{width:4.1vw;height:4.1vw}.well-farming__content p{margin-top:5vw;font-size:3.8vw;line-height:1.9}.well-farming__map{width:15vw;height:15vw;font-size:5vw;top:28vw;left:5vw}.well-farming__family{width:13vw;height:13vw;font-size:4vw;top:45vw;right:5vw}.well-farming__gallery{width:100vw;margin:8vw calc(50% - 50vw) 0;bottom:0}.well-farming__gallery-track{gap:4vw}.well-farming__gallery figure{border-radius:17vw 17vw 0 0;flex-basis:56vw;width:56vw;height:59vw}.well-farming__gallery img{height:100%}.well-products{min-height:calc(190.1vw + 55px)}.well-products:before{width:100%;height:49%;top:auto;bottom:0}.well-products__content{width:calc(100% - 19.2vw);margin:auto;padding-top:21vw}.well-products__content p{margin-top:5vw;font-size:3.8vw;line-height:1.9}.well-products__gallery{justify-content:center;gap:4vw;width:84vw;height:62vw;inset:auto auto 10vw 50%;transform:translate(-50%)}.well-products__gallery figure{border-radius:19vw 19vw 0 0;flex-basis:38vw;width:38vw;height:54vw}.well-products__gallery figure:nth-child(2){flex-basis:44vw;width:44vw;height:62vw}.well-products__mark{width:15vw;height:15vw;font-size:6vw;bottom:8vw;right:10vw}.well-experience{padding-top:18vw;padding-bottom:46vw}.well-experience:before{height:55vw;bottom:-34vw}.well-experience__content{width:calc(100% - 19.2vw);margin:auto}.well-experience__content p{margin-top:5vw;font-size:3.8vw;line-height:1.9}.well-experience__gallery{margin:0;position:absolute;inset:74vw -14vw auto auto;transform:none}.well-experience__gallery figure{display:none}.well-experience__gallery figure:nth-child(2){width:78vw;height:78vw;margin-left:0;display:block}.well-experience__route{display:none}.well-news{min-height:unset;padding:12vw 0 10vw}.well-news:before{border-radius:0 23vw 23vw 0;width:93%;height:52%}.well-news__inner{gap:6vw;width:calc(100% - 19.2vw)}.well-news ul{margin-top:14vw}.well-news__entry{grid-template-columns:1fr;gap:2vw;min-height:25vw;padding:3vw 4vw}.well-news__title{grid-area:auto;font-size:2.5vw}.well-news time{grid-area:auto;font-size:1.85vw}.well-news li b{grid-area:auto;padding:.8vw 1.7vw;font-size:1.7vw}.well-store{padding:10vw 0 12vw}.well-store:after{display:none}.well-store__inner,.well-store__products{width:calc(100% - 19.2vw)}.well-store__inner{margin-bottom:8vw}.well-store__eyebrow{font-size:2.8vw}.well-store__lead{font-size:3.6vw;line-height:1.8}.well-store__lead-break{display:inline}.well-store__products-label{margin-bottom:4vw;font-size:3.2vw}.well-store__products-grid{flex-direction:column;gap:3vw;display:flex}.well-store .well-store__product-card{border-radius:3vw;grid-template-rows:auto auto;grid-template-columns:20vw 1fr auto;align-items:center;column-gap:4vw;padding:3vw;display:grid}.well-store__product-thumb{aspect-ratio:1;border-radius:2.5vw;grid-area:1/1/3;width:100%;overflow:hidden}.well-store__product-name{min-height:unset;grid-area:1/2;margin:0;font-size:3.4vw;line-height:1.5}.well-store__product-price{grid-area:2/2;margin:0;font-size:3.6vw}.well-store__product-more{background:0 0;grid-area:1/3/3;margin:0;padding:0;font-size:0}.well-store__product-more i{color:var(--blue);font-size:4.4vw}.well-store__cta{margin-top:6vw}.well-footer{padding:17vw 0 6vw}.well-footer__inner{width:calc(100% - 19.2vw)}.well-footer__links{gap:3vw 5vw;margin:9vw 0;font-size:3vw}.well-footer__minor{flex-wrap:wrap;gap:2vw 4vw;padding-top:4vw;font-size:2.4vw}}.well-hero__left,.well-hero__right{z-index:1}@media (min-width:1025px){.well-hero__center{width:55em;height:53em;top:8.95em}}@media (max-width:1024px) and (min-width:801px){.well-hero__center{width:44em;height:42.4em;top:17.3em}}
.well-page-hero{color:#fff;padding:15em 0 6em;position:relative;overflow:hidden}.well-page-hero--green{background:var(--green)}.well-page-hero--blue{background:var(--blue)}.well-page-hero--orange{background:var(--orange)}.well-page-hero--ink{background:var(--ink)}.well-page-hero--sage{color:var(--ink);background:#e5f0de}.well-page-hero--sage:before{border-color:#075c4124}.well-page-hero:before{content:"";z-index:0;border:2.5em solid #ffffff29;border-radius:50%;width:26em;height:26em;position:absolute;top:-12em;right:-10em}.well-page-hero:after{content:"";background:var(--cream);border-radius:50% 50% 0 0/100% 100% 0 0;height:4.5em;position:absolute;bottom:0;left:0;right:0}.well-page-hero__inner{z-index:1;width:min(76em,100% - 8em);margin:auto;position:relative}.well-page-hero__crumb{letter-spacing:.08em;opacity:.9;flex-wrap:wrap;align-items:center;gap:.5em;margin:0 0 1.4em;font-size:.78em;font-weight:700;display:flex}.well-page-hero__crumb a{text-underline-offset:.25em}.well-page-hero__crumb a:hover{color:var(--yellow)}.well-page-hero__title{font-family:var(--font-sans);letter-spacing:.12em;flex-wrap:wrap;align-items:baseline;gap:.5em 1.2em;margin:0;font-size:clamp(2.3em,4vw,3.5em);display:flex}.well-page-hero__title small{letter-spacing:.18em;opacity:.88;font-size:.34em;font-weight:700}.well-page-hero__mark{width:1.15em;height:1.15em;color:var(--yellow);align-self:center}.well-page-hero__lead{z-index:1;width:min(76em,100% - 8em);max-width:42em;margin:1.6em auto 0;font-size:1em;line-height:1.9;position:relative}.well-page__band{background:var(--cream)}.well-page__band--alt{background:#eef6ec}.well-page__band--white{background:#fff}.well-page__section{width:min(76em,100% - 8em);margin:0 auto;padding:4.5em 0}.well-page__section--tight{padding:3em 0}.well-page__lead{font-size:1.02em;line-height:2.05}.well-page__lead+.well-page__lead{margin-top:1.4em}.well-page__split{grid-template-columns:1fr 1fr;align-items:center;gap:3em;display:grid}.well-page__split img{border-radius:1.6em;width:100%;height:auto;box-shadow:.5em .5em #075c411a}.well-page__split--reverse .well-page__split-media{order:2}.well-page__list{margin:0;padding-left:1.4em;font-size:1.02em;line-height:2.05;list-style:outside}.well-page__list li+li{margin-top:.3em}.well-page__grid{grid-template-columns:repeat(3,1fr);gap:1.4em;display:grid}.well-page__grid img{aspect-ratio:4/3;object-fit:cover;border-radius:1.2em;width:100%;height:100%;box-shadow:.3em .3em #075c4114}.well-page__note{color:var(--ink);opacity:.85;margin-top:1.6em;font-size:.92em;line-height:1.9}.well-page__table{border-collapse:separate;border-spacing:0 .7em;width:100%;font-size:.92em}.well-page__table th{background-color:var(--green,#075c41);color:#fff;text-align:left;vertical-align:top;white-space:nowrap;border-radius:1em 0 0 1em;width:12em;padding:1.3em 1.6em;font-weight:700}.well-page__table td{vertical-align:top;background:#fff;border-radius:0 1em 1em 0;padding:1.3em 1.6em;line-height:1.9;box-shadow:.3em .3em #075c410f}.well-page__table a{text-underline-offset:.2em;color:var(--blue);text-decoration:underline}.well-page__video{aspect-ratio:16/9;border-radius:1.6em;width:100%;position:relative;overflow:hidden;box-shadow:.5em .5em #075c411a}.well-page__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.well-page__cta{flex-wrap:wrap;justify-content:center;gap:1.2em 2em;margin-top:2.5em;display:flex}.well-page__cards{grid-template-columns:repeat(2,1fr);gap:1.6em;display:grid}.well-page__account-columns{grid-template-columns:1fr 1fr;align-items:stretch;gap:3em;display:grid}.well-page__card{background:#fff;border-radius:1.4em;padding:2.4em 2.2em;box-shadow:.4em .4em #075c4114}.well-page__card-number{background:var(--yellow);width:2.4em;height:2.4em;color:var(--ink);border-radius:50%;place-content:center;margin-bottom:.8em;font-size:1.1em;font-weight:700;display:inline-grid}.well-page__card h3{font-family:var(--font-sans);letter-spacing:.06em;margin:0 0 .6em;font-size:1.15em}.well-page__card p{margin:0;font-size:.92em;line-height:1.85}.well-page__form-row{border-bottom:1px dashed #075c4138;grid-template-columns:12em 1fr;align-items:start;gap:1em 1.5em;padding:1.5em 0;display:grid}.well-page__form-row:first-of-type{padding-top:0}.well-page__form-row:last-of-type{border-bottom:0}.well-page__form-label{padding-top:.65em;font-size:.92em;font-weight:700}.well-page__required{color:var(--orange);margin-left:.4em;font-size:.85em}.well-page__form-fields{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.well-page__name-pair{align-items:center;gap:.6em;display:flex}.well-page__form-row input,.well-page__form-row select,.well-page__form-row textarea{background:var(--cream);width:100%;max-width:26em;font:inherit;color:var(--ink);border:1px solid #075c4140;border-radius:.9em;padding:.8em 1.1em}.well-page__form-row textarea{max-width:none}.well-page__form-row input:focus,.well-page__form-row select:focus,.well-page__form-row textarea:focus{outline:2px solid var(--green);outline-offset:1px}.well-page__form-row input[type=radio]{width:auto;max-width:none;padding:0}.well-page__form-hint{opacity:.75;margin-top:.5em;font-size:.8em;line-height:1.7}.well-page__form-error{color:var(--orange);margin-top:.5em;font-size:.8em}.well-page__form-inline-button{border:1px solid var(--green);color:var(--green);white-space:nowrap;background:#fff;border-radius:.9em;flex-shrink:0;padding:.8em 1.4em;font-size:.85em;font-weight:700;transition:background .15s,color .15s}.well-page__form-inline-button:hover{background:var(--green);color:#fff}.well-page__form-inline-button:disabled{opacity:.5;cursor:not-allowed}.well-page__form-submit{text-align:center;margin-top:2.4em}.well-page__form-submit button{background:var(--color-green-800);color:#fff;letter-spacing:.06em;border-radius:3em;align-items:center;gap:.8em;padding:1em 2.6em;font-size:.95em;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 .3em #075c4140}.well-page__form-submit button:hover{transform:translateY(-.15em)}.well-page__form-submit button:disabled{opacity:.5;box-shadow:none;cursor:not-allowed;transform:none}.well-page__form-submit-group{flex-wrap:wrap;justify-content:center;gap:1.2em;margin-top:2.4em;display:flex}.well-page__form-secondary-button{color:var(--ink);background:#fff;border:1px solid #075c414d;border-radius:3em;align-items:center;gap:.6em;padding:.9em 1.8em;font-size:.9em;font-weight:700;transition:background .15s;display:inline-flex}.well-page__form-secondary-button:hover{background:var(--cream)}.well-checkout-choice__primary{background:var(--green,#0c8a5e);color:#fff;border-radius:3em;justify-content:center;align-items:center;padding:1em 1.6em;font-size:.95em;font-weight:700;transition:background .15s,transform .15s;display:flex;box-shadow:0 .3em #075c4140}.well-checkout-choice__primary:hover{background:var(--ink,#075c41);transform:translateY(-.12em)}.well-checkout-choice__guest{text-align:center;color:var(--ink,#075c41);opacity:.6;text-underline-offset:.2em;border-radius:1.4em;padding:.7em;font-size:.82em;text-decoration:underline;transition:opacity .15s,background .15s,color .15s;display:block}.well-checkout-choice__guest:hover{opacity:1;color:var(--orange,#ee713f);background:var(--cream,#fff8e7)}.well-page__order-list{margin:1.5em 0}.well-page__order-row{border-bottom:1px dashed #075c4138;justify-content:space-between;gap:1em;padding:1em 0;font-size:.92em;display:flex}.well-page__order-row:first-child{padding-top:0}.well-page__order-totals{flex-direction:column;gap:.6em;margin-top:1.4em;font-size:.92em;display:flex}.well-page__order-totals-row{justify-content:space-between;display:flex}.well-page__order-totals-row--total{border-top:2px solid var(--ink);padding-top:.9em;font-size:1.2em;font-weight:700}.well-page__order-note-box{background:var(--cream);border-radius:1em;margin-top:1.8em;padding:1.4em 1.6em;font-size:.82em;line-height:1.85}.well-page__order-note-box p+p{margin-top:.8em}.well-page__order-note-box a{text-underline-offset:.2em;color:var(--blue);text-decoration:underline}.well-page__terms-box{background:#fff;border:1px solid #075c4133;border-radius:.9em;max-height:12em;margin-top:.8em;padding:1.2em 1.4em;font-size:.8em;line-height:1.8;overflow-y:auto}.well-page__terms-box p+p{margin-top:1em}.well-page__checkbox-row{text-align:center;margin-top:1.4em;font-size:.92em}.well-page__checkbox-row label{align-items:center;gap:.6em;display:inline-flex}.well-page__order-history{flex-direction:column;display:flex}.well-page__order-history-row{cursor:pointer;border-bottom:1px dashed #075c4138;justify-content:space-between;align-items:center;padding:1.2em 0;font-size:.92em;display:flex}.well-page__order-history-row:hover{background-color:var(--color-green-50)}.well-page__order-history-row:last-child{border-bottom:0}.well-page__order-history-number{font-weight:700}.well-page__order-history-meta{opacity:.7;margin-top:.3em;font-size:.85em}.well-page__order-history-total{font-weight:700}.well-page__order-pager{justify-content:center;align-items:center;gap:1.2em;margin-top:1.4em;font-size:.9em;font-weight:700;display:flex}.well-page__order-pager button{border:1px solid #075c4140;border-radius:50%;place-content:center;width:2.2em;height:2.2em;font-size:1.1em;line-height:1;transition:background .15s;display:grid}.well-page__order-pager button:hover:not(:disabled){background:var(--cream)}.well-page__order-pager button:disabled{opacity:.35;cursor:not-allowed}.well-page__legal h2{font-family:var(--font-sans);letter-spacing:.06em;margin:2.4em 0 1em;font-size:1.3em}.well-page__legal h2:first-child{margin-top:0}.well-page__legal p,.well-page__legal li{font-size:.94em;line-height:2}.well-page__legal ul{padding-left:1.4em;list-style:outside}.well-page__contact-cta{text-align:center;background:var(--green);color:#fff;border-radius:1.8em;flex-direction:column;align-items:center;gap:1.2em;padding:3em 2em;display:flex}.well-page__contact-cta p{margin:0;line-height:2}.well-page__contact-cta strong{font-size:1.3em}.well-page__contact-cta a{text-underline-offset:.2em;text-decoration:underline}.well-page__contact-cta .well-button{color:#fff}.well-page__contact-cta .well-button i{color:var(--ink);background:var(--yellow)}.well-page__product-grid{grid-template-columns:repeat(3,1fr);gap:1.8em;display:grid}.well-page__product-card{background:#fff;border-radius:1.4em;flex-direction:column;transition:transform .15s;display:flex;overflow:hidden;box-shadow:.35em .35em #075c4114}.well-page__product-card:hover{transform:translateY(-.3em)}.well-page__product-thumb{aspect-ratio:1;background:var(--cream);position:relative}.well-page__product-thumb img{object-fit:cover;width:100%;height:100%}.well-page__product-thumb-placeholder{color:#075c4166;place-content:center;font-size:.78em;display:grid;position:absolute;inset:0}.well-page__product-soldout{z-index:1;color:#fff;background:#0006;place-content:center;font-size:.95em;font-weight:700;display:grid;position:absolute;inset:0}.well-page__product-badges{flex-wrap:wrap;gap:.4em;padding:.9em 1em 0;display:flex}.well-page__product-badge{border-radius:2em;padding:.3em .8em;font-size:.68em;font-weight:700}.well-page__product-badge--brand{background:var(--yellow);color:var(--ink)}.well-page__product-badge--free{background:var(--green);color:#fff}.well-page__product-badge--cool{border:1px solid var(--blue);color:var(--blue)}.well-page__product-badge--low{color:var(--ink);opacity:.75;border:1px solid #075c4159}.well-page__product-name{flex:1;margin:.7em 1em 0;font-size:.88em;line-height:1.55}.well-page__product-price{color:var(--green);margin:.4em 1em 1.1em;font-size:.95em;font-weight:700}.well-page__product-price small{opacity:.75;margin-left:.3em;font-size:.72em;font-weight:400}.well-page__empty{text-align:center;opacity:.7;padding:4em 0;font-size:.95em}.well-page__product-photo{aspect-ratio:1;background:var(--cream);border-radius:1.6em;position:relative;overflow:hidden;box-shadow:.5em .5em #075c411a}.well-page__product-photo img{object-fit:cover;width:100%;height:100%}.well-page__product-photo-placeholder{color:#075c4166;place-content:center;font-size:.85em;display:grid;position:absolute;inset:0}.well-page__product-category{letter-spacing:.08em;color:var(--orange);margin:0;font-size:.82em;font-weight:700}.well-page__product-title{font-family:var(--font-sans);letter-spacing:.06em;margin:.4em 0 0;font-size:clamp(1.7em,2.6vw,2.3em)}.well-page__product-specs{border-top:1px dashed #075c4140;gap:.85em;margin-top:2em;padding-top:1.6em;font-size:.9em;display:grid}.well-page__product-specs>div{gap:1.2em;display:flex}.well-page__product-specs dt{color:#075c4199;flex-shrink:0;width:8.5em}.well-page__product-specs dd{margin:0}.well-page__product-foodlabel{border-top:1px dashed #075c4140;margin-top:2em;padding-top:1.6em;font-size:.9em}.well-page__product-foodlabel h2{letter-spacing:.04em;margin:0 0 .9em;font-size:1em;font-weight:700}.well-page__subnav{flex-wrap:wrap;justify-content:center;gap:1em 1.6em;padding:3.5em 0;display:flex}.well-page__subnav a{background:#fff;border-radius:3em;align-items:center;gap:.6em;padding:.8em 1.6em;font-size:.85em;font-weight:700;display:inline-flex;box-shadow:.25em .25em #075c4114}.well-page__subnav a:hover{color:var(--orange)}a.well-page__cart-fab{z-index:40;background:var(--green);color:#fff;border-radius:50%;place-content:center;width:4.4em;height:4.4em;font-size:1.4em;transition:transform .15s;display:grid;position:fixed;bottom:2.2em;right:2.2em;box-shadow:0 .4em 1em #075c4159}.well-page__cart-fab:hover{transform:translateY(-.15em)}.well-page__cart-fab-badge{background:var(--orange);color:#fff;border:.15em solid #fff;border-radius:999px;place-content:center;min-width:1.9em;height:1.9em;padding:0 .35em;font-size:.65em;font-weight:700;display:grid;position:absolute;top:-.35em;right:-.35em}.well-page__cart-list{flex-direction:column;gap:1.6em;display:flex}.well-page__cart-item{background:#fff;border-radius:1.4em;grid-template-columns:8em 1fr auto;align-items:center;gap:1.6em;padding:1.6em;display:grid;box-shadow:.3em .3em #075c410f}.well-page__cart-thumb{background:var(--cream);border-radius:1em;width:8em;height:8em;position:relative;overflow:hidden}.well-page__cart-thumb img{object-fit:cover;width:100%;height:100%}.well-page__cart-name{font-weight:700}.well-page__cart-name:hover{color:var(--orange)}.well-page__cart-variant{opacity:.7;margin:.5em 0 0;font-size:.85em}.well-page__cart-price{margin:.6em 0 0;font-size:1.05em;font-weight:700}.well-page__cart-price small{opacity:.7;margin-left:.3em;font-size:.7em;font-weight:400}.well-page__cart-actions{flex-wrap:wrap;align-items:center;gap:1.2em;margin-top:1.1em;display:flex}.well-page__cart-qty{align-items:center;gap:.6em;font-size:.85em;display:flex}.well-page__cart-qty input{background:var(--cream);width:4.2em;font:inherit;color:var(--ink);border:1px solid #075c4140;border-radius:.7em;padding:.5em .7em}.well-page__cart-qty button{border:1px solid #075c4140;border-radius:.7em;padding:.5em 1.1em;font-size:.9em;font-weight:700}.well-page__cart-qty button:hover{background:var(--cream)}.well-page__cart-remove{opacity:.6;text-underline-offset:.2em;font-size:.8em;text-decoration:underline}.well-page__cart-remove:hover{color:var(--orange);opacity:1}.well-page__cart-subtotal-price{justify-self:end;font-size:1.1em;font-weight:700}.well-page__cart-summary{justify-content:flex-end;margin-top:3em;display:flex}.well-page__cart-summary-box{width:min(28em,100%)}.well-page__cart-summary-row{border-top:2px solid var(--ink);justify-content:space-between;padding-top:1.2em;font-size:1.2em;font-weight:700;display:flex}.well-page__cart-summary-note{text-align:right;opacity:.7;margin:.8em 0 0;font-size:.8em}.well-page__cart-checkout{background:var(--green);color:#fff;text-align:center;border-radius:3em;margin-top:1.6em;padding:1em;font-weight:700;transition:transform .15s,color .15s;display:block;box-shadow:0 .3em #075c4140}.well-page__cart-checkout:hover{color:var(--orange);font-weight:900;transform:translateY(-.15em)}@media (max-width:800px){.well-page__cart-item{grid-template-columns:6em 1fr}.well-page__cart-subtotal-price{grid-column:1/-1;justify-self:start}.well-page__cart-summary{justify-content:stretch}.well-page__cart-summary-box{width:100%}}@media (max-width:480px){.well-page__cart-item{grid-template-columns:1fr}.well-page__cart-thumb{width:100%;height:14em}.well-page__cart-subtotal-price{grid-column:1;justify-self:end}}@media (max-width:800px){.well-page-hero{padding:17em 0 5em}.well-page__split,.well-page__cards,.well-page__account-columns{grid-template-columns:1fr}.well-page__split--reverse .well-page__split-media{order:0}.well-page__grid,.well-page__product-grid{grid-template-columns:repeat(2,1fr)}.well-page__product-grid{gap:1em;margin:0 -6vw}.well-page__table,.well-page__table tbody,.well-page__table tr{display:block}.well-page__table{border-spacing:0}.well-page__table tr{margin-bottom:1em}.well-page__table th{border-radius:1em 1em 0 0;width:auto;display:block}.well-page__table td{border-radius:0 0 1em 1em;display:block}.well-page__form-row{grid-template-columns:1fr}}.wellness-layout a.well-page__inline-link{text-underline-offset:.2em;text-decoration:underline;transition:color .15s}.wellness-layout a.well-page__inline-link:hover{color:var(--orange)}
