@media screen and (max-width:767px){#v11m{--m-gutter: min(5vw, 18px);--m-pad: min(13.75vw, 48px);--m-stack: min(7.5vw, 26px);--m-gap: min(2.5vw, 9px);--m-radius: min(3.75vw, 14px);--m-radius-sm: min(2.5vw, 9px);--m-h1: min(8.75vw, 31px);--m-h2: min(7.5vw, 27px);--m-h3: min(5.625vw, 20px);--m-h4: min(5vw, 17.5px);--m-lead: min(4.375vw, 15.5px);--m-body: min(4.0625vw, 14.5px);--m-small: min(3.4375vw, 12.5px);--m-micro: min(3.4375vw, 11.5px);--m-ink: #4C4139;--m-ink-soft: #6E635A;--m-line: rgba(76, 65, 57, .12);--m-card: #FFF;--m-lime: #E9FE46;--m-ease: cubic-bezier(.22, .61, .36, 1);--m-ease-out: cubic-bezier(.16, 1, .3, 1)}#v11m [id$=__1770634183035d7c29]{order:5}#v11m .shopify-section.v11-video-band{order:-1}#v11m .shopify-section.v11-format{order:3}#v11m .shopify-section[id$=__whats-included]{order:0}#v11m .shopify-section h2.display-4{margin:min(3.125vw,11px) 0 0;font-size:var(--m-h2);line-height:1.15;letter-spacing:-.012em;text-align:left;text-wrap:balance}#v11m .shopify-section h2.display-4 strong{font-size:inherit;line-height:inherit}#v11m .shopify-section .green-chip:has(+h2.display-4),#v11m .shopify-section .green-chip.mb-small{align-self:flex-start;width:fit-content;margin:0;padding:min(1.5625vw,5.5px) min(2.5vw,9px) min(1.25vw,4.5px);gap:0;border-radius:min(1.25vw,4.5px);font-size:var(--m-micro);font-weight:500;line-height:1.2;letter-spacing:.02em}#v11m .shopify-section .sub-title{font-size:var(--m-lead);line-height:1.55;text-align:left;text-wrap:pretty}#v11m header.v11m-head-settle{transition:transform .36s var(--m-ease-out),box-shadow .3s var(--m-ease)}#v11m header{min-height:var(--v11m-row-foot, 0px);background:#f6f5f2e0;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);box-shadow:0 0 #4c413900;transition:box-shadow .3s var(--m-ease)}#v11m header.v11m-head-lifted{box-shadow:0 1px #4c413912,0 12px 28px -20px #4c413980}#v11m header:before{display:none}#v11m header .header-container,#v11m header.sticky .header-container{transform:translateY(6.416vw);transition:none;background:transparent}#v11m .sticky-cart.d8h-sticky,#v11m .sticky-cart.d8h-sticky.buffer.active{top:var(--v11m-bar-top, min(2.5vw, 9px))!important}#v11m .sticky-cart.d8h-sticky{bottom:auto;left:min(2.8125vw,10px);right:min(2.8125vw,10px);width:auto;padding:min(2.1875vw,8px);border-radius:min(5.625vw,20px);background:#fbfaf8db;-webkit-backdrop-filter:saturate(1.7) blur(20px);backdrop-filter:saturate(1.7) blur(20px);box-shadow:0 0 0 1px #4c413914,0 18px 36px -18px #4c41398c;opacity:0;transform:translate3d(0,calc(-100% - var(--v11m-bar-top, 9px) - min(3.125vw,12px)),0);transition:transform .62s cubic-bezier(.22,1.16,.36,1),opacity .3s var(--m-ease);pointer-events:none}#v11m .sticky-cart.d8h-sticky.active{opacity:1;transform:none;pointer-events:auto}#v11m .sticky-cart.d8h-sticky .sc-container{flex-direction:row!important;align-items:center;gap:min(2.5vw,9px);max-width:none;padding:0}#v11m .sticky-cart.d8h-sticky .sc-container>.d-flex{display:flex;flex:0 0 auto;align-items:center;gap:min(2.5vw,9px);margin:0}#v11m .sticky-cart.d8h-sticky .sc-container>.d-flex>div{display:block}#v11m .sticky-cart.d8h-sticky .sc-container>.d-flex>div h3{display:none}#v11m .sticky-cart.d8h-sticky .d8h-sp{flex-direction:column;align-items:flex-start;gap:min(1.25vw,4px);margin:0}#v11m .sticky-cart.d8h-sticky .d8h-sp-unit{font-size:min(4.375vw,15.5px);line-height:1.1}#v11m .sticky-cart.d8h-sticky .d8h-sp-unit small{font-size:min(3.125vw,11px)}#v11m .sticky-cart.d8h-sticky .d8h-sp-save{padding:min(.625vw,2px) min(1.5625vw,6px);border-radius:min(1.25vw,4px);font-size:min(2.8125vw,10px);line-height:1.25}#v11m .sticky-cart.d8h-sticky .sc-img{display:block;width:min(13.125vw,46px);height:min(13.125vw,46px);padding:min(.9375vw,3.5px);border:1px solid rgba(76,65,57,.08);border-radius:min(3.75vw,14px);background:#fff;object-fit:contain;box-sizing:border-box}#v11m .sticky-cart.d8h-sticky .btn{flex:1 1 auto;gap:min(2.1875vw,8px);width:auto;max-width:none;height:min(13.125vw,46px);margin:0;padding:0 min(4.375vw,16px);border-radius:min(3.75vw,14px);font-size:min(4.21875vw,15px);line-height:1;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.34,1.4,.64,1)}#v11m .sticky-cart.d8h-sticky .btn:active{transform:scale(.97);transition-duration:.12s}#v11m .sticky-cart.d8h-sticky .btn span{font-size:inherit;line-height:1}#v11m .sticky-cart.d8h-sticky .btn .i-logo{width:min(6.25vw,22px);height:min(6.25vw,22px)}#v11m #frontrow-sticky-regular{display:none!important}#v11m .p-hero.v4h{padding-top:23.75vw}#v11m .p-hero.v4h>.d-flex{padding-top:0;padding-left:var(--m-gutter);padding-right:var(--m-gutter)}#v11m .p-hero.v4h .heading-block{display:grid;width:100%;grid-template-columns:auto 1fr;align-items:center;column-gap:min(3.75vw,14px);row-gap:0}#v11m .p-hero.v4h .heading-block .zone-tag{gap:min(1.25vw,4.5px);margin:0}#v11m .p-hero.v4h .heading-block .zone-tag span{font-size:min(3.4375vw,12px);line-height:1;letter-spacing:.02em}#v11m .p-hero.v4h .heading-block .zone-tag sup{font-size:.55em;line-height:0}#v11m .p-hero.v4h .heading-block .zone-tag .dot{width:min(2.1875vw,8px);height:min(2.1875vw,8px);border-width:1px}#v11m .p-hero.v4h .heading-block .loox-rating{justify-self:end;margin:0}#v11m .p-hero.v4h .heading-block .loox-rating .loox-rating-content{gap:min(.625vw,2px);margin:0}#v11m .p-hero.v4h .loox-rating .loox-rating-content svg.loox-icon{width:min(3.75vw,14px);height:min(3.75vw,14px);margin:0}#v11m .p-hero.v4h .loox-rating .loox-rating-content .loox-rating-label{margin:0 0 0 min(.625vw,2px);font-size:min(3.4375vw,12px);line-height:1}#v11m .p-hero.v4h .heading-block h1.display-3{grid-column:1 / -1;margin:min(2.5vw,9px) 0 0;font-size:min(7.5vw,26px);line-height:1.1;letter-spacing:-.02em}#v11m .p-hero.v4h .heading-block .sub-title{grid-column:1 / -1;margin-top:min(1.25vw,4px);color:var(--m-ink-soft);font-size:min(4.0625vw,14px);line-height:1.4}#v11m .p-hero.v4h>.d-flex .lf{--cell: 88.75vw;--cell-h: 99.99vw;--fit: .975;gap:min(2.5vw,9px);margin-left:calc(-1 * var(--m-gutter));margin-right:calc(-1 * var(--m-gutter));padding:min(3.75vw,14px) calc((100vw - var(--cell) * var(--fit)) / 2) min(6.875vw,25px);width:calc(100% + 2 * var(--m-gutter));scroll-padding:0;scrollbar-width:none;-ms-overflow-style:none}#v11m .p-hero.v4h>.d-flex .lf::-webkit-scrollbar{display:none}#v11m .p-hero.v4h>.d-flex .lf>*{flex:0 0 var(--cell);max-width:none;margin:calc(var(--cell-h) * (var(--fit) - 1) / 2) calc(var(--cell) * (var(--fit) - 1) / 2);border-radius:calc(min(5vw,18px) / var(--fit));background-color:#fff;box-shadow:0 1px 2px #4c413914,0 10px 22px -12px rgba(76,65,57,calc(.4 - .28 * var(--g, 0)));filter:none;opacity:calc(1 - .5 * var(--g, 0));transform:scale(calc(var(--fit) * (1 - .03 * var(--g, 0))));transform-origin:50% 50%;scroll-snap-align:center;scroll-snap-stop:always}#v11m .v11m-gnav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;align-self:stretch;gap:min(3.75vw,14px);margin:calc(-1*min(2.5vw,9px)) 0 min(4.375vw,16px)}#v11m .v11m-gnav button.v11m-arrow{display:flex;align-items:center;justify-content:center;width:min(9.375vw,34px);height:min(9.375vw,34px);padding:0;border:1px solid var(--m-ink);border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.34,1.4,.64,1),opacity .3s var(--m-ease),background-color .3s var(--m-ease)}#v11m .v11m-gnav button.v11m-arrow--next{border-color:#cfe42e;background:var(--m-lime)}#v11m .v11m-gnav button.v11m-arrow:active{transform:scale(.9);transition-duration:.12s}#v11m .v11m-gnav button.v11m-arrow--next.v11m-nudge{animation:v11m-nudge .9s var(--m-ease) 1}@keyframes v11m-nudge{0%,to{transform:none}35%{transform:translate(min(1.25vw,4px)) scale(1.08)}65%{transform:translate(0) scale(1)}}#v11m .v11m-gnav button.v11m-arrow:focus-visible{outline:2px solid var(--m-ink);outline-offset:2px}#v11m .v11m-gnav button.v11m-arrow[aria-disabled=true]{opacity:.3;cursor:default}#v11m .v11m-gnav button.v11m-arrow svg{display:block;width:46%;height:46%;fill:none;stroke:var(--m-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}#v11m .v11m-gnav .v11m-dots{display:flex;justify-content:center;gap:min(1.5625vw,6px)}#v11m .v11m-dots button{flex:0 0 auto;width:min(1.875vw,7px);height:min(1.875vw,7px);padding:0;border:0;border-radius:99px;background:#d8d1c6;cursor:pointer;transition:width .35s var(--m-ease-out),background-color .35s var(--m-ease-out)}#v11m .v11m-dots button[aria-current=true]{width:min(5.625vw,20px);background:var(--m-ink)}#v11m .p-hero.v4h .stats-box{gap:min(3.4375vw,12px);margin-bottom:min(5.625vw,20px);padding:min(4.375vw,16px) min(3.4375vw,12px) min(3.4375vw,12px);border-radius:var(--m-radius)}#v11m .p-hero.v4h .stats-box h2{font-size:min(5.3125vw,19px);line-height:1.2;letter-spacing:-.01em}#v11m .p-hero.v4h .stats-box h2 sup,#v11m .p-hero.v4h .stats-box h2 span{position:static;margin-left:.04em;color:inherit;font-size:.85em;font-weight:400;line-height:inherit;vertical-align:baseline}#v11m .p-hero.v4h .stats-flex{gap:min(2.1875vw,8px)}#v11m .p-hero.v4h .stats-flex div{padding:min(3.4375vw,12px) min(2.5vw,9px) min(3.125vw,11px);border-radius:var(--m-radius-sm)}#v11m .p-hero.v4h .stats-flex strong{margin-bottom:min(2.5vw,9px);font-size:min(7.5vw,29px);line-height:1;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}#v11m .p-hero.v4h .stats-flex p{color:#ffffffd6;font-size:min(3.4375vw,11px);font-weight:400;line-height:1.45;letter-spacing:.02em}#v11m .p-hero.v4h .stats-flex p sup{color:inherit}#v11m .p-hero.v9h .plan-header{align-items:center;color:var(--m-ink-soft);font-size:min(3.4375vw,12px);font-weight:600;letter-spacing:.06em;line-height:1.2}#v11m .p-hero.v9h .plan-header span{gap:min(1.5625vw,6px);color:var(--m-ink);font-size:min(3.4375vw,12px);font-weight:500;letter-spacing:0;text-transform:none}#v11m .p-hero.v9h .plan-header span:before{width:min(4.0625vw,15px);height:min(4.0625vw,15px);background-color:var(--m-ink)}#v11m .p-hero.v9h .sub-options{gap:min(3.75vw,13px);padding-top:min(5vw,18px);padding-bottom:min(3.75vw,14px)}#v11m .p-hero.v9h .sub-options label{display:grid;grid-template-columns:calc(min(5.625vw,20px) + min(.9375vw,3px)) minmax(0,1fr) auto auto;grid-template-rows:auto auto;align-items:center;column-gap:min(2.1875vw,8px);row-gap:min(1.5625vw,5px);padding:min(4.0625vw,15px) min(4.0625vw,15px) min(4.0625vw,15px) min(3.75vw,14px);border:1px solid #E4DED5;border-radius:var(--m-radius);box-shadow:none;transition:border-color .3s var(--m-ease),box-shadow .3s var(--m-ease),background-color .3s var(--m-ease)}#v11m .p-hero.v9h .sub-options input:checked+label{border:1.5px solid var(--m-ink);background:#fffdf8;box-shadow:0 min(1.875vw,7px) min(5vw,18px) calc(-1*min(2.8125vw,10px)) #4c413959}#v11m .p-hero.v9h .sub-options label:before,#v11m .p-hero.v9h .sub-options label:after{position:static;grid-column:1;grid-row:1 / span 2;align-self:center;justify-self:start;box-sizing:border-box;width:min(5.625vw,20px);height:min(5.625vw,20px);margin:0}#v11m .p-hero.v9h .sub-options .label-left,#v11m .p-hero.v9h .sub-options .lt-top,#v11m .p-hero.v9h .sub-options .label-right{display:contents}#v11m .p-hero.v9h .sub-options .lt-top>span:first-child{grid-column:2;grid-row:1;color:var(--m-ink);font-size:min(3.59375vw,12.5px);font-weight:600;line-height:1.3}#v11m .p-hero.v9h .sub-options .lt-bottom{grid-column:2;grid-row:2;color:var(--m-ink-soft);font-size:min(3.4375vw,11.5px);font-weight:400;line-height:1.35}#v11m .p-hero.v9h .sub-options .discount-price,#v11m .p-hero.v9h .sub-options input:checked+label .discount-price{grid-column:3 / span 2;grid-row:1;justify-self:end;font-size:min(4.6875vw,16.5px);font-weight:600;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}#v11m .p-hero.v9h .sub-options .per-bottle{color:var(--m-ink-soft);font-size:min(3.25vw,11px);font-weight:400;letter-spacing:0}#v11m .p-hero.v9h .sub-options .lt-top .discount-chip{grid-column:3;grid-row:2;justify-self:end;padding:0;border:0;border-radius:0;background:linear-gradient(transparent 58%,var(--m-lime) 58%,var(--m-lime) 92%,transparent 92%);color:var(--m-ink);font-size:min(3.125vw,10.5px);font-weight:600;letter-spacing:.01em;line-height:1.35;white-space:nowrap}#v11m .p-hero.v9h .sub-options .full-price{grid-column:4;grid-row:2;justify-self:end;color:var(--m-ink-soft);font-size:min(3.125vw,10.5px);line-height:1.35;opacity:.8}#v11m .p-hero.v9h .duration-chip,#v11m .p-hero.v9h .promo-chip{display:flex;align-items:center;top:calc(-1*min(2.5vw,9px));height:min(4.6875vw,17px);padding:0 min(2.1875vw,8px);font-size:min(2.65vw,9px);font-weight:600;letter-spacing:.05em;line-height:1;box-shadow:none}#v11m .p-hero.v9h .duration-chip{border:1px solid var(--m-ink);background:#fffdf8;color:var(--m-ink)}#v11m .p-hero.v9h .total-box{gap:0;margin-bottom:min(4.375vw,16px);padding:min(2.8125vw,10px) min(4.375vw,16px);border-radius:var(--m-radius)}#v11m .p-hero.v9h .total-box p{color:var(--m-ink-soft);font-size:min(3.5vw,12.5px);line-height:2}#v11m .p-hero.v9h .total-box p span{color:var(--m-ink);font-size:min(3.5vw,12.5px);font-weight:600;line-height:2}#v11m .p-hero.v9h .total-box p:last-child{margin-top:min(1.25vw,4px);padding-top:min(2.5vw,9px);color:var(--m-ink);font-size:min(4.0625vw,14.5px);font-weight:600;line-height:1.3}#v11m .p-hero.v9h .total-box p:last-child span{font-size:min(5.625vw,20px);line-height:1.2;letter-spacing:-.01em}#v11m .p-hero.v9h .cart-btn:not(.outlined){height:min(14.375vw,52px);border-radius:min(3.125vw,11px)}#v11m .p-hero.v9h .cart-btn:not(.outlined) span{font-size:min(4.6875vw,16.5px)}#v11m .p-hero.v9h{--air: min(8.125vw, 28px)}#v11m .p-hero.v9h .cart-btn.buy-once{height:auto;margin-top:min(4.375vw,16px)}#v11m .p-hero.v9h .cart-btn.buy-once span{font-size:min(3.75vw,13.5px);font-weight:500;line-height:1.4;text-decoration-thickness:1px;text-underline-offset:3px}#v11m .p-hero.v9h .tos-box{margin:min(5.625vw,20px) 0 0;padding:0}#v11m .p-hero.v9h .tos-box label{align-items:flex-start;padding-left:0!important;color:var(--m-ink-soft);font-size:min(3.25vw,11px);font-weight:400;line-height:1.45;text-transform:none}#v11m .p-hero.v9h #countryTos+label:before{flex:0 0 min(4.375vw,16px);width:min(4.375vw,16px);height:min(4.375vw,16px);margin:min(.3125vw,1px) min(2.8125vw,10px) 0 0;padding:0;border:1.5px solid var(--m-ink);border-radius:min(1.25vw,4px);background:#fff;box-shadow:none}#v11m .p-hero.v9h #countryTos:checked+label:before{background:var(--m-ink)}#v11m .p-hero.v9h #countryTos:checked+label:after{top:min(1.25vw,4.5px);left:min(1.5625vw,6px);width:min(1.25vw,4.5px);height:min(2.5vw,8.5px);border-color:#fff;border-width:0 1.8px 1.8px 0}#v11m .p-hero.v9h #tos-error{padding-left:calc(min(4.375vw,16px) + min(2.8125vw,10px));font-size:min(3.25vw,11px);line-height:1.45}#v11m .p-hero.v9h .stat-note,#v11m .p-hero.v9h .recommendation-note{position:relative;display:block;margin:0;padding:0 0 0 calc(min(4.6875vw,17px) + min(2.8125vw,10px));color:var(--m-ink-soft);font-size:min(3.4375vw,12px);line-height:1.6;text-align:left;text-wrap:pretty}#v11m .p-hero.v9h .stat-note:before,#v11m .p-hero.v9h .recommendation-note:before{content:"";position:absolute;top:0;left:0;width:min(4.6875vw,17px);height:min(4.6875vw,17px);background-color:var(--m-ink);-webkit-mask:var(--m-icon) center / contain no-repeat;mask:var(--m-icon) center / contain no-repeat}#v11m .p-hero.v9h .stat-note{--m-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12.4l2.8 2.8L16.2 9.8'/%3E%3C/svg%3E")}#v11m .p-hero.v9h .recommendation-note{--m-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.2V12l3.2 2'/%3E%3C/svg%3E")}#v11m .p-hero.v9h .stat-note strong{color:var(--m-ink);font-weight:600}#v11m .p-hero.v9h .stat-note,#v11m .p-hero.v9h .recommendation-note:not(.stat-note~.recommendation-note){margin-top:var(--air);padding-top:min(6.25vw,22px);border-top:1px solid var(--m-line)}#v11m .p-hero.v9h .stat-note:before,#v11m .p-hero.v9h .recommendation-note:not(.stat-note~.recommendation-note):before{top:min(6.25vw,22px)}#v11m .p-hero.v9h .stat-note~.recommendation-note{margin-top:min(3.4375vw,12px)}#v11m .p-hero.v9h .stat-note~.recommendation-note:before{top:0}#v11m .p-hero.v9h .buy-form>p.recommendation-note.d8h-note{--m-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5.2M12 7.9v.1'/%3E%3C/svg%3E");order:3;margin-top:min(6.25vw,22px);padding-top:0;border-top:0}#v11m .p-hero.v9h .buy-form>p.recommendation-note.d8h-note:before{top:0}#v11m .p-hero.v9h .v9-proof[data-proof=dark]{margin-top:min(4.375vw,16px)}#v11m .p-hero.v9h .v9-proof:not([data-proof=dark]){margin-top:var(--air);margin-bottom:0}#v11m .p-hero.v9h .feature-listicle{order:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:min(3.4375vw,12px);margin:var(--air) 0 0;padding:min(6.25vw,22px) min(3.125vw,11px) min(5.625vw,20px);border:1px solid #E4DED5;border-bottom:0;border-radius:var(--m-radius) var(--m-radius) 0 0;background:#fff}#v11m .p-hero.v9h .feature-listicle span{display:flex;flex-direction:column;align-items:center;gap:min(2.8125vw,10px);color:var(--m-ink);font-size:min(3.125vw,11px);font-weight:400;line-height:1.35;text-align:center}#v11m .p-hero.v9h .feature-listicle i{flex:0 0 auto;width:min(6.25vw,22px);height:min(6.25vw,22px);margin:0;background-color:var(--m-ink);-webkit-mask-size:contain;mask-size:contain}#v11m .p-hero.v9h .payment-badges{order:2;justify-content:center;gap:min(2.1875vw,8px);margin:0;padding:min(4.375vw,16px) min(2.5vw,9px) min(5vw,18px);border:1px solid #E4DED5;border-top-color:#efeae2;border-radius:0 0 var(--m-radius) var(--m-radius);background:#fff}#v11m .p-hero.v9h .payment-badges svg{width:min(8.75vw,31px);height:auto}#v11m .p-hero.v4h .toggle-boxes{order:4;margin-top:min(10vw,36px)}#v11m .p-hero.v4h .toggle-item h4{padding:min(5vw,18px) 0;border-top:1px solid rgba(76,65,57,.16);color:var(--m-ink);font-size:min(4.375vw,15.5px);font-weight:600;line-height:1.3;letter-spacing:-.005em}#v11m .p-hero.v4h .toggle-item:last-child{border-bottom:1px solid rgba(76,65,57,.16)}#v11m .p-hero.v4h .toggle-item h4:after{content:"";flex:0 0 auto;width:min(6.25vw,22px);height:min(6.25vw,22px);border:1px solid rgba(76,65,57,.45);border-radius:50%;background:linear-gradient(var(--m-ink),var(--m-ink)) center / min(2.8125vw,10px) 1.5px no-repeat,linear-gradient(var(--m-ink),var(--m-ink)) center / 1.5px min(2.8125vw,10px) no-repeat;transition:transform .4s var(--m-ease-out),background-size .4s var(--m-ease-out),border-color .3s var(--m-ease)}#v11m .p-hero.v4h .toggle-item.active h4:after{content:"";border-color:var(--m-ink);background-size:min(2.8125vw,10px) 1.5px,1.5px 0;transform:rotate(180deg)}#v11m .p-hero.v4h .toggle-content{transition:max-height .5s var(--m-ease)}#v11m .p-hero.v4h .toggle-item.active .toggle-content{max-height:var(--v11m-tab-h, 600vw)}#v11m .p-hero.v4h .toggle-content>div{padding-bottom:min(6.25vw,22px)}#v11m .p-hero.v4h .toggle-content>div>p{max-width:36em;color:#5e534a;font-size:min(3.90625vw,14px);font-weight:400;line-height:1.7;letter-spacing:.003em;text-wrap:pretty}#v11m .p-hero.v4h .toggle-content>.toggle-benefit{gap:min(3.4375vw,12px);padding:min(3.125vw,11px) 0!important}#v11m .p-hero.v4h .toggle-content>.toggle-benefit:first-child{padding-top:0!important}#v11m .p-hero.v4h .toggle-content>.toggle-benefit:last-child{padding-bottom:min(6.25vw,22px)!important}#v11m .p-hero.v4h .toggle-benefit .i-tick{flex:0 0 min(5vw,18px);width:min(5vw,18px);height:min(5vw,18px);margin-top:min(.3125vw,1px);-webkit-mask-size:contain;mask-size:contain}#v11m .p-hero.v4h .toggle-benefit strong{margin:0 0 min(1.25vw,4px);font-size:min(4.0625vw,14.5px);line-height:1.35}#v11m .p-hero.v4h .toggle-benefit p{color:#5e534a;font-size:min(3.75vw,13px);line-height:1.6}#v11m .p-hero.v4h .d8h-facts{--amt: min(21.25vw, 76px);--dv: min(13.75vw, 50px);--colgap: min(2.1875vw, 8px)}#v11m .p-hero.v4h .d8h-facts h5{margin:min(1.25vw,4px) -.14em min(.625vw,2px) 0;font-size:min(5.625vw,20px);letter-spacing:.14em;line-height:1.4;white-space:nowrap}#v11m .p-hero.v4h .d8h-facts .fx-row{column-gap:var(--colgap);padding:min(.625vw,2px) 0;line-height:1.45}#v11m .p-hero.v4h .d8h-facts .fx-row>.fx-amt{flex:0 0 var(--amt)}#v11m .p-hero.v4h .d8h-facts .fx-row>.fx-dv{flex:0 0 var(--dv)}#v11m .p-hero.v4h .d8h-facts .fx-ing{margin:min(.625vw,2px) calc(-1 * (var(--amt) + var(--dv) + 2 * var(--colgap))) 0 0;line-height:1.45}#v11m .p-hero.v4h .d8h-facts .fx-foot{line-height:1.45}#v11m .p-hero.v4h .ing-chips{gap:min(1.875vw,7px);padding-bottom:min(5vw,18px)!important}#v11m .p-hero.v4h .ing-chips .green-chip{align-items:center;gap:min(1.25vw,4.5px);padding:min(1.5625vw,5.5px) min(2.5vw,9px) min(1.25vw,4.5px);border:1px solid #E4DED5;border-radius:99px;background:#fff;color:var(--m-ink);font-size:min(3.125vw,11px);font-weight:500;line-height:1.3}#v11m .p-hero.v4h .ing-chips .green-chip .i-atom{top:0;width:min(3.4375vw,12px);height:min(3.4375vw,12px);background-color:#a3b81e;-webkit-mask-size:contain;mask-size:contain}#v11m .shopify-section.f-logos{gap:min(4.375vw,16px);padding:min(7.5vw,28px) var(--m-gutter) min(6.25vw,22px)}#v11m .shopify-section.f-logos>p{font-size:min(4.375vw,15.5px);line-height:1.2;letter-spacing:.01em}#v11m .shopify-section.f-logos>picture{width:86%;margin:0 auto}#v11m .shopify-section.f-logos>picture img{width:100%;height:auto}#v11m .shopify-section.f-logos>span{display:none}#v11m .shopify-section.f-logos.v11m-ticking{gap:min(4.375vw,16px);padding:min(6.875vw,24px) 0 min(6.25vw,22px)}#v11m .shopify-section.f-logos.v11m-ticking>p{color:#ffffffb3;font-size:min(3.125vw,11px);font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}#v11m .shopify-section.f-logos.v11m-ticking>picture{display:none}#v11m .shopify-section.f-logos .v11m-ticker{--logo-h: min(9.375vw, 34px);width:100%;max-width:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}#v11m .shopify-section.f-logos .v11m-ticker-track{display:flex;width:max-content;max-width:none;animation:v11m-ticker 30s linear infinite}#v11m .shopify-section.f-logos .v11m-ticker.is-paused .v11m-ticker-track{animation-play-state:paused}#v11m .shopify-section.f-logos .v11m-ticker-track img{flex:none;width:auto;max-width:none;height:var(--logo-h);padding-right:calc(var(--logo-h) * 1.06);box-sizing:content-box}@keyframes v11m-ticker{to{transform:translate(-50%)}}#v11m .shopify-section.v11-video-band .v11vb{padding:min(3.125vw,12px) var(--m-gutter)}#v11m .shopify-section.v11-video-band .v11vb-frame{border-radius:var(--m-radius)}#v11m .shopify-section.paired.v8pp>.container{padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.paired .v8pp .v8pp-grid,#v11m .shopify-section.paired.v8pp .v8pp-grid{gap:var(--m-gap);margin-top:var(--m-stack)}#v11m .shopify-section.paired .v8pp-row{gap:var(--m-gap)}#v11m .shopify-section.paired .v8pp .v8pp-card,#v11m .shopify-section.paired.v8pp .v8pp-card{min-height:min(46.875vw,172px);padding:min(4.375vw,16px) min(4.375vw,16px) min(4.375vw,16px) min(33.75vw,124px);border-radius:var(--m-radius)}#v11m .shopify-section.paired .v8pp .v8pp-card>img,#v11m .shopify-section.paired.v8pp .v8pp-card>img{--pic: calc(min(33.75vw, 124px) - min(3.125vw, 11px)) ;left:0;width:min(calc(var(--pp-w, 233) * min(.14vw,.5px)),var(--pic));height:auto;aspect-ratio:var(--pp-w, 233) / var(--pp-h, 449);object-fit:contain;border-radius:0}#v11m .shopify-section.paired .v8pp .v8pp-card>div,#v11m .shopify-section.paired.v8pp .v8pp-card>div{gap:min(1.875vw,7px)}#v11m .shopify-section.paired .v8pp .v8pp-card h3,#v11m .shopify-section.paired.v8pp .v8pp-card h3{font-size:var(--m-h3);line-height:1.2}#v11m .shopify-section.paired .v8pp .v8pp-card p,#v11m .shopify-section.paired.v8pp .v8pp-card p{font-size:var(--m-body);font-weight:400;line-height:1.45;color:var(--m-ink-soft)}#v11m .shopify-section.paired .v8pp .v8pp-zone,#v11m .shopify-section.paired.v8pp .v8pp-zone{height:min(6.25vw,22px);padding:0 min(2.1875vw,8px)}#v11m .shopify-section.paired .v8pp .v8pp-zone .zone-tag span,#v11m .shopify-section.paired.v8pp .v8pp-zone .zone-tag span{margin-right:min(.625vw,2px);font-size:var(--m-micro)}#v11m .shopify-section.paired .v8pp .v8pp-zone .zone-tag .dot,#v11m .shopify-section.paired.v8pp .v8pp-zone .zone-tag .dot{width:min(2.1875vw,8px);height:min(2.1875vw,8px)}#v11m .shopify-section.paired.v8pp .v8pp-row:has(>.v8pp-tile){display:grid;grid-template-columns:1fr 1fr}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile{aspect-ratio:4 / 5;border-radius:var(--m-radius)}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile:first-child:not(:has(+.v8pp-tile)){grid-column:1 / -1;aspect-ratio:16 / 9}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:62%;background:linear-gradient(180deg,#fff0,#ffffffe0 38%,#fffffff7 62%,#fff);pointer-events:none}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile>div,#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile .v8pp-arrow{z-index:2}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile>div{left:min(3.75vw,14px);right:min(3.75vw,14px);bottom:min(3.75vw,14px);width:auto;gap:min(.9375vw,3.5px);padding-right:min(10vw,36px)}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile h3{font-size:min(3.75vw,13.5px);line-height:1.2;letter-spacing:.04em}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile span:not(.v8pp-arrow){font-size:var(--m-small);line-height:1.3}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile .v8pp-arrow{right:min(3.75vw,14px);bottom:min(3.75vw,14px);width:min(8.75vw,32px);height:min(8.75vw,32px);border-radius:min(2.5vw,9px)}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-tile .v8pp-arrow:before{width:min(3.75vw,13px);height:min(3.75vw,13px)}#v11m .shopify-section.paired.v8pp .v8pp-row>.v8pp-unsure{grid-column:1 / -1;padding:min(5vw,18px);border-radius:var(--m-radius)}#v11m .shopify-section.paired.v8pp .v8pp-unsure>div{display:grid;grid-template-columns:1fr min(28.125vw,104px);grid-template-areas:"ask head" "go head";align-items:center;column-gap:min(3.125vw,12px);row-gap:min(3.75vw,14px)}#v11m .shopify-section.paired.v8pp .v8pp-unsure p{grid-area:ask;align-self:end;font-size:min(5.3125vw,19px);line-height:1.2;letter-spacing:-.01em;text-align:left;text-wrap:balance}#v11m .shopify-section.paired.v8pp .v8pp-unsure img{grid-area:head;width:100%;height:auto}#v11m .shopify-section.paired.v8pp .v8pp-unsure .v8pp-btn{grid-area:go;align-self:start;justify-self:start;height:min(11.25vw,40px);padding:0 min(4.375vw,16px);font-size:min(3.75vw,13.5px)}#v11m .shopify-section.timeline{padding:var(--m-pad) 0}#v11m .shopify-section.timeline .container{--rail-x: min(2.1875vw, 8px);--rail-in: min(10vw, 36px);padding:0 var(--m-gutter)}#v11m .shopify-section.timeline .container .display-4{margin-bottom:var(--m-stack)}#v11m .shopify-section.timeline .chipped-tl>div{position:relative;align-self:stretch;margin:0;padding-left:var(--rail-in)}#v11m .shopify-section.timeline .chipped-tl>div:first-child:before{display:none}#v11m .shopify-section.timeline .container.v11m-rail .chipped-tl>div:first-child:before,#v11m .shopify-section.timeline .container.v11m-rail .chipped-tl>div:first-child:after{content:"";display:block;position:absolute;top:50%;left:var(--rail-x);width:2px;height:var(--v11m-rail-h, 0px);margin-left:-1px;border-radius:2px;background:#e2dcd2;transform:none}#v11m .shopify-section.timeline .container.v11m-rail .chipped-tl>div:first-child:after{background:var(--m-ink);transform:scaleY(var(--v11m-rail-p, 1));transform-origin:top}#v11m .shopify-section.timeline .chipped-tl .green-chip{position:static;margin:0;padding:min(1.5625vw,5.5px) min(2.5vw,9px) min(1.25vw,4.5px);border-radius:min(1.25vw,4.5px);font-size:var(--m-micro);font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}#v11m .shopify-section.timeline .chipped-tl .green-chip:before{content:"";position:absolute;top:50%;left:var(--rail-x);z-index:1;width:min(3.4375vw,12px);height:min(3.4375vw,12px);border:2px solid var(--m-ink);border-radius:50%;background:#f3f1ec;transform:translate(-50%,-50%);transition:background-color .3s var(--m-ease),box-shadow .45s var(--m-ease-out)}#v11m .shopify-section.timeline .chipped-tl>div.is-lit .green-chip:before{background:var(--m-lime);box-shadow:0 0 0 min(1.25vw,4.5px) #e9fe4659}#v11m .shopify-section.timeline .container.v11m-rail .chipped-tl .green-chip{border-color:#4c413938;background:transparent;color:var(--m-ink-soft);transition:background-color .35s var(--m-ease),border-color .35s var(--m-ease),color .35s var(--m-ease)}#v11m .shopify-section.timeline .container.v11m-rail .chipped-tl>div.is-lit .green-chip{border-color:#cfe42e;background:var(--m-lime);color:var(--m-ink)}#v11m .shopify-section.timeline .tl-detail>p{max-width:none;margin:min(2.5vw,9px) 0 min(8.125vw,30px);padding-left:var(--rail-in);background:none;color:#5e534a;font-size:var(--m-body);line-height:1.6;letter-spacing:0;text-align:left}#v11m .shopify-section.timeline .tl-detail>p:last-child{margin-bottom:0}#v11m .shopify-section.timeline .tl-detail>p strong{margin-bottom:min(.625vw,2px);font-size:var(--m-h4);line-height:1.35}#v11m .shopify-section.timeline .container .tl-note{max-width:none;margin:var(--m-stack) 0 0;padding-top:min(4.375vw,16px);border-top:1px solid var(--m-line);font-size:var(--m-small);line-height:1.5;text-align:left}#v11m .shopify-section.numbers{padding:min(6.875vw,24px) var(--m-gutter) var(--m-pad)}#v11m .shopify-section.numbers .sub-title{margin:min(2.5vw,9px) 0 var(--m-stack)}#v11m .shopify-section.numbers .bg-capsule{--film: min(36.25vw, 136px);position:relative;margin-bottom:min(5vw,18px);overflow:hidden;border-radius:var(--m-radius);background:#dfdddc}#v11m .shopify-section.numbers .bg-capsule video{position:absolute;top:0;bottom:0;left:0;width:var(--film);max-width:none;height:100%;margin:0;object-fit:cover;object-position:50% 50%;transform:none;-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent);mask-image:linear-gradient(90deg,#000 72%,transparent)}#v11m .shopify-section.numbers .bg-capsule:before{display:none}#v11m .shopify-section.numbers .bc-stats{position:relative;z-index:1;left:auto;align-items:stretch;gap:0;width:auto;margin-left:var(--film);padding:min(1.25vw,4px) min(4.375vw,16px) min(1.25vw,4px) min(1.25vw,4px);border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}#v11m .shopify-section.numbers .bc-stats:before{display:none}#v11m .shopify-section.numbers .bcs-item{display:block;max-width:none;padding:min(3.75vw,14px) 0;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#5e534a;font-size:min(3.59375vw,12.5px);line-height:1.4}#v11m .shopify-section.numbers .bcs-item+.bcs-item{border-top:1px solid rgba(76,65,57,.14)}#v11m .shopify-section.numbers .bcs-item strong{display:block;margin:0 0 min(1.25vw,4px);font-size:min(8.125vw,30px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}#v11m .shopify-section.numbers .bgc-footnote{color:var(--m-ink-soft);font-size:var(--m-micro);line-height:1.5;text-align:left}#v11m .shopify-section.numbers .bg-capsule.v11m-gauged{padding:min(6.25vw,22px) min(2.5vw,9px) min(5vw,18px);background:radial-gradient(130% 90% at 50% 0%,#463b32,#2e2621 70%)}#v11m .shopify-section.numbers .bg-capsule.v11m-gauged video{display:none}#v11m .shopify-section.numbers .v11m-gauged .bc-stats{flex-direction:row;align-items:flex-start;width:auto;margin:0;padding:0}#v11m .shopify-section.numbers .v11m-gauged .bcs-item{--ring: min(23.75vw, 88px);position:relative;flex:1 1 0;min-width:0;padding:calc(var(--ring) + min(3.125vw,11px)) min(1.5625vw,6px) 0;color:#ffffffb8;font-size:min(3.28125vw,11.5px);line-height:1.4;text-align:center;text-wrap:balance}#v11m .shopify-section.numbers .v11m-gauged .bcs-item+.bcs-item{border-top:0}#v11m .shopify-section.numbers .v11m-gauged .bcs-item .v11m-gauge{position:absolute;top:0;left:50%;width:var(--ring);height:var(--ring);transform:translate(-50%)}#v11m .shopify-section.numbers .v11m-gauged .bcs-item strong{position:absolute;top:calc(var(--ring) / 2);left:0;right:0;margin:0;color:#fff;font-size:min(5.9375vw,21px);line-height:1;text-align:center;transform:translateY(-50%)}#v11m .shopify-section.numbers .v11m-gauged .v11m-gauge circle{fill:none;stroke-width:6.5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}#v11m .shopify-section.numbers .v11m-gauged .v11m-gauge .track{stroke:#ffffff1a}#v11m .shopify-section.numbers .v11m-gauged .v11m-gauge .arc{stroke:var(--m-lime);stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.3s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .15s)}#v11m .shopify-section.numbers .v11m-gauged .is-drawn .v11m-gauge .arc{stroke-dashoffset:var(--off)}#v11m .shopify-section.targets.v11zt{padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.targets .sub-title{margin:min(2.5vw,9px) 0 var(--m-stack);color:#ffffffdb}#v11m .shopify-section.targets .zone-tabs>.zone-tab{margin:0;padding:min(2.8125vw,10px) min(3.75vw,14px);border-radius:var(--m-radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .35s var(--m-ease),border-color .35s var(--m-ease),color .35s var(--m-ease),transform .25s cubic-bezier(.34,1.4,.64,1)}#v11m .shopify-section.targets .zone-tabs>.zone-tab:not(:first-child){margin-top:var(--m-gap)}#v11m .shopify-section.targets .zone-tab strong{margin:min(1.25vw,4px) 0 0;font-size:var(--m-h4);line-height:1.3}#v11m .shopify-section.targets .zone-tab>span{font-size:var(--m-small);line-height:1.4}#v11m .shopify-section.targets .zone-cards>.zone-card{--zone-ease: cubic-bezier(.65, 0, .35, 1);margin:0;overflow:hidden;border:0;border-radius:var(--m-radius);background:#38302a;box-shadow:inset 0 0 0 1px #dad1c200;touch-action:pan-y;transition:max-height .6s var(--zone-ease),margin-top .6s var(--zone-ease),box-shadow .4s var(--m-ease)}#v11m .shopify-section.targets .zone-cards>.zone-card.active{margin-top:var(--m-gap);margin-bottom:0;box-shadow:inset 0 0 0 1px #dad1c2}#v11m .shopify-section.targets.v11m-zoned .zone-cards>.zone-card{max-height:none;height:0;transition:height .6s var(--zone-ease),margin-top .6s var(--zone-ease),box-shadow .4s var(--m-ease)}#v11m .shopify-section.targets.v11m-zoned .zone-cards>.zone-card.active{height:var(--zh)}#v11m .shopify-section.targets.v11m-zone-still .zone-cards>.zone-card,#v11m .shopify-section.targets.v11m-zone-still .zone-cards>.zone-card>div{transition:none!important}#v11m .shopify-section.targets .zone-cards>.zone-card>div{opacity:0;transition:opacity .25s var(--m-ease)}#v11m .shopify-section.targets .zone-cards>.zone-card.active>div{opacity:1;transition:opacity .45s var(--m-ease) .2s}#v11m .shopify-section.targets .zone-cards>.zone-card .zc-image img{transform:scale(.94);transition:transform .7s var(--m-ease-out)}#v11m .shopify-section.targets .zone-cards>.zone-card.active .zc-image img{transform:none;transition:transform .9s var(--m-ease-out) .15s}#v11m .shopify-section.targets .zc-image{flex:0 0 auto!important}#v11m .shopify-section.targets .zc-content{flex:1 1 auto!important}#v11m .shopify-section.targets .zc-image{display:flex;align-items:center;justify-content:center;height:min(66.25vw,244px);overflow:hidden;background:#433933}#v11m .shopify-section.targets .zc-image img{width:auto;height:100%;max-width:100%;object-fit:contain}#v11m .shopify-section.targets .zc-content{padding:min(5vw,18px)}#v11m .shopify-section.targets .zc-content .green-chip{width:fit-content;padding:min(1.5625vw,5.5px) min(2.5vw,9px) min(1.25vw,4.5px);font-size:var(--m-micro);line-height:1.2}#v11m .shopify-section.targets .zc-content h3.display-4{margin:min(3.125vw,11px) 0 min(2.5vw,9px);font-size:min(6.25vw,22.5px);line-height:1.18;letter-spacing:-.01em;text-wrap:pretty}#v11m .shopify-section.targets .zc-content h3.display-4 span{font-size:inherit;line-height:inherit}#v11m .shopify-section.targets .zc-content p{margin-bottom:min(4.375vw,16px);font-size:var(--m-body);line-height:1.55;letter-spacing:0}#v11m .shopify-section.targets .zc-stat-box{padding:min(3.125vw,12px) min(3.75vw,14px);gap:min(3.4375vw,12.5px);border-radius:var(--m-radius-sm)}#v11m .shopify-section.targets .zc-stat-box strong{font-size:min(8.4375vw,30px);line-height:1;font-variant-numeric:tabular-nums}#v11m .shopify-section.targets .zc-stat-box span{font-size:var(--m-body);line-height:1.35}#v11m .shopify-section.targets .v11zt-outro{margin-top:var(--m-stack);font-size:min(5.3125vw,19px);line-height:1.3;text-align:left}#v11m .shopify-section.targets .v11zt-cta{margin-top:min(3.75vw,14px);padding:min(3.75vw,14px) min(5vw,18px);border-radius:min(3.125vw,11px);font-size:min(4.375vw,15.5px);line-height:1.2}#v11m .shopify-section.rr2{padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.rr2 .sub-title{margin:min(2.5vw,9px) 0 var(--m-stack);padding-bottom:0;border-bottom:0}#v11m .shopify-section.rr2 .rr-paginations{justify-content:space-between;gap:min(2.5vw,9px);width:100%;max-width:none;margin:0 0 min(4.375vw,16px)}#v11m .shopify-section.rr2 .rr-paginations .pagination-arrow{flex:0 0 auto;width:min(10vw,36px)!important;min-width:min(10vw,36px)!important;height:min(10vw,36px)!important;border:1px solid #CFE42E!important;background-color:var(--m-lime)!important;background-size:min(3.75vw,13px)!important}#v11m .shopify-section.rr2 .rr-paginations .pagination-arrow.swiper-button-prev{border-color:var(--m-ink)!important;background-color:transparent!important}#v11m .shopify-section.rr2 .rr-paginations .pagination-arrow:active{transform:scale(.9)}#v11m .shopify-section.rr2 .rr-paginations .pagination-arrow.swiper-button-prev:active{transform:rotate(180deg) scale(.9)}#v11m .shopify-section.rr2 .rr-thumbs{flex:0 1 auto;width:min(56.25vw,212px);margin:0;padding:6px 0}#v11m .shopify-section.rr2 .rr-thumbs .swiper-slide{display:flex;justify-content:center}#v11m .shopify-section.rr2 .rr-thumb{position:relative;width:min(11.875vw,44px);height:min(11.875vw,44px);margin:0;overflow:visible;border:0;border-radius:50%;box-shadow:none;opacity:.55;filter:saturate(.6);transition:opacity .35s var(--m-ease),filter .35s var(--m-ease),transform .35s var(--m-ease-out)}#v11m .shopify-section.rr2 .rr-thumb img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}#v11m .shopify-section.rr2 .swiper-slide-thumb-active .rr-thumb{border:0;box-shadow:none;opacity:1;filter:none;transform:scale(1.06)}#v11m .shopify-section.rr2 .rr-thumb:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:conic-gradient(var(--m-lime) calc(var(--rr-p, 0) * 360deg),transparent 0),var(--m-ink);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));opacity:0;transition:opacity .35s var(--m-ease)}#v11m .shopify-section.rr2 .swiper-slide-thumb-active .rr-thumb:after{opacity:1}#v11m .shopify-section.rr2 .rr-swiper{margin-bottom:calc(-1*min(6.25vw,22px));padding-bottom:min(6.25vw,22px)}#v11m .shopify-section.rr2 .rr-swiper .swiper-wrapper{align-items:stretch}#v11m .shopify-section.rr2 .rr-swiper .swiper-slide{height:auto}#v11m .shopify-section.rr2 .rr-slide{display:flex;flex-direction:column;height:100%;border:1px solid rgba(76,65,57,.1);border-radius:var(--m-radius);overflow:hidden;background:#fff;box-shadow:0 min(2.5vw,9px) min(5vw,18px) calc(-1*min(3.125vw,11px)) #4c41394d}#v11m .shopify-section.rr2 .rr-img{flex:0 0 auto}#v11m .shopify-section.rr2 .rr-img img{display:block;width:100%}#v11m .shopify-section.rr2 .rr-content{display:flex;flex:1 1 auto;flex-direction:column;padding:min(5vw,18px) min(5vw,18px) min(4.375vw,16px)}#v11m .shopify-section.rr2 .rr-detail,#v11m .shopify-section.rr2 .rr-detail span,#v11m .shopify-section.rr2 .rr-detail u{color:var(--m-ink);font-size:min(4.21875vw,15px);line-height:1.6}#v11m .shopify-section.rr2 .rr-detail u{font-weight:600;text-decoration:none;background:linear-gradient(transparent 62%,rgba(233,254,70,.85) 62%,rgba(233,254,70,.85) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}#v11m .shopify-section.rr2 .rr-author{display:block;margin-top:min(2.5vw,9px);color:var(--m-ink-soft);font-size:var(--m-small);font-weight:600;letter-spacing:.02em;opacity:1}#v11m .shopify-section.rr2 .rr-chips{gap:min(1.875vw,7px);margin-top:auto;padding-top:min(4.375vw,16px)}#v11m .shopify-section.rr2 .rr-chips .green-chip{display:inline-flex;align-items:center;gap:min(1.5625vw,6px);padding:min(1.5625vw,5.5px) min(2.8125vw,10px) min(1.25vw,4.5px) min(2.5vw,9px);border:1px solid #E4DED5;border-radius:99px;background:#faf8f4;color:var(--m-ink);font-size:var(--m-micro);font-weight:500;line-height:1.2}#v11m .shopify-section.rr2 .rr-chips .green-chip:before{content:"";display:block;flex:0 0 auto;width:min(1.875vw,7px);height:min(1.875vw,7px);margin:0;border-radius:50%;background:#b8cc1f}#v11m [id$=__1770634183035d7c29]{padding:var(--m-pad) var(--m-gutter) 0}#v11m .v11m-fold{position:relative;max-height:var(--v11m-fold-h, 760px);overflow:hidden;transition:max-height .6s var(--m-ease)}#v11m .v11m-fold:after{content:"";position:absolute;left:0;right:0;bottom:0;height:min(37.5vw,140px);background:linear-gradient(180deg,#f5f3ef00,#f5f3ef 85%);pointer-events:none;transition:opacity .4s var(--m-ease)}#v11m .v11m-fold.is-open:after{opacity:0}#v11m .v11m-fold-btn{display:flex;align-items:center;justify-content:center;gap:min(2.1875vw,8px);width:100%;height:min(13.125vw,46px);margin:min(1.25vw,4px) 0 var(--m-pad);border:1px solid var(--m-ink);border-radius:min(3.125vw,11px);background:transparent;color:var(--m-ink);font-size:min(4.0625vw,14.5px);font-weight:500;cursor:pointer}#v11m .v11m-fold-btn:after{content:"";width:min(2.1875vw,8px);height:min(2.1875vw,8px);margin-top:-3px;border-right:1.5px solid var(--m-ink);border-bottom:1.5px solid var(--m-ink);transform:rotate(45deg)}#v11m .v11m-fold-btn[hidden]{display:none}#v11m .shopify-section.works{padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.works .sub-head{color:var(--m-ink-soft);font-size:var(--m-small);font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}#v11m .shopify-section.works .sub-title{margin:min(2.5vw,9px) 0 0}#v11m .shopify-section.works .md{position:relative;display:flex;justify-content:center;margin:min(3.75vw,14px) 0 min(3.125vw,11px)}#v11m .shopify-section.works .md:before{content:"";position:absolute;left:50%;top:50%;width:min(92vw,340px);aspect-ratio:1.25;border-radius:50%;background:radial-gradient(closest-side,#fff,#ffffffd9 45%,#fff0);transform:translate(-50%,-50%);pointer-events:none}#v11m .shopify-section.works .md img{position:relative;left:0;top:0;width:min(78vw,290px);height:auto}#v11m .shopify-section.works .lf,#v11m .shopify-section.works .rt{position:relative;z-index:1;width:100%;background:#fff;border:1px solid #E8E2D8}#v11m .shopify-section.works .lf{border-bottom:0;border-radius:var(--m-radius) var(--m-radius) 0 0}#v11m .shopify-section.works .rt{border-top:0;border-radius:0 0 var(--m-radius) var(--m-radius);box-shadow:0 min(5vw,18px) min(7.5vw,28px) calc(-1*min(5vw,18px)) #4c413959}#v11m .shopify-section.works .w-card{--disc: min(10.625vw, 38px);--row-x: min(4.375vw, 16px);--row-y: min(4.0625vw, 15px);position:relative;display:block;width:100%;min-height:calc(var(--disc) + 2 * var(--row-y));margin:0;padding:var(--row-y) var(--row-x) var(--row-y) calc(var(--row-x) + var(--disc) + min(3.4375vw,13px));border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#v11m .shopify-section.works .w-card+.w-card:after,#v11m .shopify-section.works .rt .w-card:first-child:after{content:"";position:absolute;top:0;left:calc(var(--row-x) + var(--disc) + min(3.4375vw,13px));right:0;height:1px;background:#efeae2}#v11m .shopify-section.works .w-card:before{content:"";position:absolute;top:var(--row-y);left:var(--row-x);width:var(--disc);height:var(--disc);border-radius:50%;background:#f3efe7}#v11m .shopify-section.works .w-card i{position:absolute;top:calc(var(--row-y) + var(--disc) * .22);left:calc(var(--row-x) + var(--disc) * .22);width:calc(var(--disc) * .56);height:calc(var(--disc) * .56);margin:0;background-color:var(--m-ink)}#v11m .shopify-section.works .w-card strong{display:block;margin:min(.3125vw,1px) 0 min(.9375vw,3px);color:var(--m-ink);font-size:min(4.21875vw,15px);font-weight:600;line-height:1.3}#v11m .shopify-section.works .w-card p{color:#5e534a;font-size:min(3.90625vw,13.5px);line-height:1.5}#v11m .shopify-section.nutrients{padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.nutrients .display-4 br{display:none}#v11m .shopify-section.nutrients .d8n .d8n-row,#v11m .shopify-section.nutrients .d8n .d8n-row--gap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;align-items:start;gap:min(6.25vw,22px) min(2.5vw,9px);margin-top:var(--m-stack)}#v11m .shopify-section.nutrients .d8n .d8n-pile{width:100%;height:auto}#v11m .shopify-section.nutrients .d8n .d8n-pile:last-child:nth-child(odd){grid-column:1 / -1;width:50%}#v11m .shopify-section.nutrients .d8n .d8n-pile figure{width:min(30vw,112px);height:auto;aspect-ratio:183 / 162;margin:0 0 calc(-1*min(4.0625vw,15px))}#v11m .shopify-section.nutrients .d8n .d8n-pile span{gap:min(1.875vw,7px);padding:min(1.875vw,7px) min(3.4375vw,13px);border:1px solid #E8E2D8;background:#fff;box-shadow:0 min(1.25vw,4px) min(3.125vw,12px) calc(-1*min(1.875vw,7px)) #4c41394d;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--m-ink);font-size:min(3.59375vw,13px);font-weight:500;line-height:1.25}#v11m .shopify-section.nutrients .d8n .d8n-pile span:before{flex-basis:min(1.875vw,7px);width:min(1.875vw,7px);height:min(1.875vw,7px)}#v11m .shopify-section.nutrients .nt-thumbs{margin:var(--m-stack) calc(-1 * var(--m-gutter)) min(4.375vw,16px);padding:0 var(--m-gutter);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--m-gutter),#000 calc(100% - var(--m-gutter) * 2),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--m-gutter),#000 calc(100% - var(--m-gutter) * 2),transparent)}#v11m .shopify-section.nutrients .nt-thumb{height:min(10.625vw,38px);margin-right:min(1.875vw,7px);padding:0 min(3.75vw,14px);gap:min(1.875vw,7px);border:1px solid rgba(76,65,57,.18);background:#fff9;color:var(--m-ink);font-size:min(3.75vw,13.5px);font-weight:500;line-height:1;white-space:nowrap;transition:background-color .3s var(--m-ease),border-color .3s var(--m-ease),color .3s var(--m-ease)}#v11m .shopify-section.nutrients .swiper-slide-thumb-active .nt-thumb{border-color:var(--m-ink);background:var(--m-ink);color:#fff}#v11m .shopify-section.nutrients .nt-thumb i{width:min(4.0625vw,15px);height:min(4.0625vw,15px)}#v11m .shopify-section.nutrients .nt-swiper .swiper-wrapper{align-items:stretch}#v11m .shopify-section.nutrients .nt-swiper .swiper-slide{height:auto}#v11m .shopify-section.nutrients .nt-slide{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #E8E2D8;border-radius:var(--m-radius);background:#fff}#v11m .shopify-section.nutrients .nt-img{flex:0 0 auto}#v11m .shopify-section.nutrients .nt-img img{display:block;width:100%;height:auto}#v11m .shopify-section.nutrients .nt-content{display:flex;flex:1 1 auto;flex-direction:column;padding:min(5vw,18px) min(5vw,18px) min(5.625vw,20px)}#v11m .shopify-section.nutrients .ntc-top{flex-direction:column;align-items:flex-start;gap:min(2.1875vw,8px);margin-bottom:min(3.4375vw,12px);color:var(--m-ink-soft);font-size:min(3.59375vw,13px);font-style:italic;line-height:1.5}#v11m .shopify-section.nutrients .round-chip{display:inline-flex;align-items:center;gap:min(1.5625vw,6px);padding:0;border:0;background:none;color:var(--m-ink);font-size:min(3.125vw,11px);font-style:normal;font-weight:600;letter-spacing:.1em;white-space:nowrap}#v11m .shopify-section.nutrients .round-chip:before{content:"";width:min(1.875vw,7px);height:min(1.875vw,7px);border-radius:50%;background:#b8cc1f}#v11m .shopify-section.nutrients .nt-content h4{margin-bottom:min(2.1875vw,8px);font-size:min(5.3125vw,19px);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}#v11m .shopify-section.nutrients .nt-detail{margin-bottom:min(4.375vw,16px);color:#5e534a;font-size:min(3.90625vw,14px);line-height:1.6}#v11m .shopify-section.nutrients .nt-chips{gap:min(1.5625vw,6px);margin-top:auto}#v11m .shopify-section.nutrients .nt-chip{padding:min(1.5625vw,5.5px) min(2.8125vw,10px) min(1.25vw,4.5px);border:1px solid #E8E2D8;border-radius:99px;background:#faf8f4;box-shadow:none;color:var(--m-ink);font-size:min(3.4375vw,12px);font-weight:500;line-height:1.2}#v11m .shopify-section.nutrients .nt-chip.colored{border-color:#cfe42e;background:var(--m-lime);box-shadow:none}#v11m .shopify-section.nutrients .nt-paginations{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:min(3.75vw,14px);width:100%;margin:min(4.375vw,16px) 0 0;padding:0}#v11m .shopify-section.nutrients .nt-paginations .pagination-arrow{width:min(10vw,36px)!important;min-width:min(10vw,36px)!important;height:min(10vw,36px)!important;border:1px solid #CFE42E!important;background-color:var(--m-lime)!important;background-position:center!important;background-size:min(3.75vw,13px)!important;box-shadow:none}#v11m .shopify-section.nutrients .nt-paginations .pagination-arrow.swiper-button-prev{order:-1;border-color:var(--m-ink)!important;background-color:transparent!important}#v11m .shopify-section.nutrients .nt-paginations .v11m-dots{display:flex;justify-content:center;gap:min(1.5625vw,6px)}#v11m .shopify-section.f-bundle-v4 .f-bundle{padding:var(--m-pad) 0}#v11m .shopify-section.f-bundle-v4 .f-bundle h2.header-1{margin-bottom:var(--m-stack);padding:0 var(--m-gutter);font-size:var(--m-h2);line-height:1.15;letter-spacing:-.012em;text-align:left}#v11m .shopify-section.f-bundle-v4 .f-bundle.v11m-qbs h2.header-1{margin-bottom:min(4.375vw,16px)}#v11m .shopify-section.f-bundle-v4 .v11m-qb-switch{position:relative;display:flex;width:max-content;margin:0 var(--m-gutter) min(5.625vw,20px);padding:min(1.25vw,4px);border-radius:99px;background:#efede9;isolation:isolate}#v11m .shopify-section.f-bundle-v4 .v11m-qb-switch button,#v11m .shopify-section.f-bundle-v4 .v11m-qb-lit span{display:flex;align-items:center;justify-content:center;height:min(10vw,36px);margin:0;padding:0 min(5.625vw,20px);border:0;background:none;font-size:min(3.75vw,13.5px);font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;color:var(--m-ink-soft)}#v11m .shopify-section.f-bundle-v4 .v11m-qb-switch button{cursor:pointer;-webkit-tap-highlight-color:transparent}#v11m .shopify-section.f-bundle-v4 .v11m-qb-switch button:focus-visible{outline:2px solid var(--m-ink);outline-offset:2px;border-radius:99px}#v11m .shopify-section.f-bundle-v4 .v11m-qb-thumb,#v11m .shopify-section.f-bundle-v4 .v11m-qb-lit{position:absolute;top:min(1.25vw,4px);bottom:min(1.25vw,4px);left:0;pointer-events:none}#v11m .shopify-section.f-bundle-v4 .v11m-qb-thumb{z-index:1;border-radius:99px;background:var(--m-ink);box-shadow:0 2px 8px -2px #4c413966}#v11m .shopify-section.f-bundle-v4 .v11m-qb-lit{z-index:2;display:flex;left:min(1.25vw,4px)}#v11m .shopify-section.f-bundle-v4 .v11m-qb-lit span{height:100%;color:#fff}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-cards{gap:var(--m-gap);padding-left:var(--m-gutter);padding-right:var(--m-gutter);scroll-padding:0 var(--m-gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card{--qb-card: min(68.75vw, 240px);position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;grid-template-areas:"age    gender" "rule   rule" "img    img" "btn    btn";align-items:center;column-gap:min(2.5vw,9px);flex:0 0 var(--qb-card);width:var(--qb-card);padding:min(5vw,18px);border-radius:min(5vw,18px);scroll-snap-align:start;-webkit-tap-highlight-color:transparent}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .age{grid-area:age;margin:0;font-size:min(8.75vw,31px);font-weight:600;line-height:1;letter-spacing:-.02em;white-space:nowrap}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .gender{grid-area:gender;margin:0;padding:min(1.875vw,6.5px) min(2.5vw,9px) min(1.5625vw,5.5px);border-radius:min(1.25vw,4.5px);background:#4c413914;font-size:var(--m-micro);font-weight:500;line-height:1;letter-spacing:.02em;color:var(--m-ink)}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card.invert .gender{background:#ffffff1f;color:#ffffffe0}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card:after{content:"";grid-area:rule;height:1px;margin-top:min(4.375vw,15px);background:#4c41391f}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card.invert:after{background:#ffffff24}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img{grid-area:img;position:relative;margin:min(3.125vw,11px) calc(min(2.5vw,9px)*-1) min(3.75vw,14px);aspect-ratio:4 / 3;isolation:isolate}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img:before,#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img:after{content:"";position:absolute;z-index:-1;pointer-events:none}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 62% 56% at 50% 58%,#fffffff2,#fff0 72%)}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card.invert .img:before{background:radial-gradient(ellipse 62% 56% at 50% 58%,#ffffff24,#fff0 72%)}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img:after{left:10%;right:10%;bottom:3%;height:9%;background:radial-gradient(closest-side,#4c41394d,#4c413900)}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card.invert .img:after{background:radial-gradient(closest-side,#00000073,#0000)}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img picture,#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img img{display:block;width:100%;height:100%}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card .img img{object-fit:cover;object-position:50% 45%}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card a.shop-btn{grid-area:btn;display:flex;align-items:center;justify-content:center;gap:min(2.5vw,9px);width:100%;height:min(12.5vw,44px);margin:0;padding:0 min(5vw,18px);border-radius:min(3.125vw,11px);background:var(--m-ink);font-size:min(4.0625vw,14.5px);font-weight:500;line-height:1;letter-spacing:.01em;color:#fff}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card.invert a.shop-btn{background:#f7f5f1}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card a.shop-btn:after{content:"";flex:0 0 auto;width:min(4.375vw,15px);height:min(4.375vw,15px);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s var(--m-ease)}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card a.shop-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}#v11m .shopify-section.f-bundle-v4 .f-bundle .f-card:active a.shop-btn:after{transform:translate(3px)}#v11m .shopify-section.rrv4{--rv-card: min(84.375vw, 340px);--rv-nav: min(10vw, 36px);position:relative;padding:var(--m-pad) 0 calc(var(--m-pad) + var(--rv-nav) + min(6.25vw,22px))}#v11m .shopify-section.rrv4 .heading>div:first-child{padding:0 var(--m-gutter)}#v11m .shopify-section.rrv4 h2.display-4{font-size:var(--m-h2);line-height:1.15;color:var(--m-ink)}#v11m .shopify-section.rrv4 .sub-title{margin:min(2.5vw,9px) 0 var(--m-stack);font-size:var(--m-lead);line-height:1.55;color:var(--m-ink)}#v11m .shopify-section.rrv4 .d-flex.hide-scroll{gap:var(--m-gap);width:auto;margin:0;padding:0 calc((100vw - var(--rv-card)) / 2);scroll-padding:0;overscroll-behavior-x:contain}#v11m .shopify-section.rrv4 .d-flex.hide-scroll{position:relative;padding-top:min(1.25vw,4px);padding-bottom:min(9.375vw,32px);margin-bottom:calc(min(9.375vw,32px)*-1)}#v11m .shopify-section.rrv4 .result-card{flex:0 0 var(--rv-card);width:var(--rv-card);max-width:none;padding:min(2.5vw,9px);border:0;border-radius:min(5vw,18px);background:#fff;box-shadow:0 1px 2px #4c41390f,0 10px 28px -14px #4c41394d;box-sizing:border-box;scroll-snap-align:center;transform-origin:50% 50%;scale:calc(1 - .045 * var(--rv-f, 0));opacity:calc(1 - .4 * var(--rv-f, 0))}#v11m .shopify-section.rrv4 .result-top{position:relative;gap:min(1.875vw,7px);margin:0;border-radius:min(3.4375vw,12px)}#v11m .shopify-section.rrv4 .result-top>div{flex:1 1 0;min-width:0}#v11m .shopify-section.rrv4 .result-top>div img{width:100%;height:auto}#v11m .shopify-section.rrv4 .result-top span{padding:0 min(2.5vw,9px);border-radius:0 0 min(2.5vw,9px) min(2.5vw,9px);font-size:var(--m-micro);font-weight:600;line-height:2.3}#v11m .shopify-section.rrv4 .result-card p{padding:min(5vw,18px) min(3.125vw,11px) min(2.5vw,9px);color:var(--m-ink)!important;text-wrap:pretty}#v11m .shopify-section.rrv4 .result-card p,#v11m .shopify-section.rrv4 .result-card p u,#v11m .shopify-section.rrv4 .result-card p span{font-size:min(4.6875vw,16px);line-height:1.62;letter-spacing:.003em}#v11m .shopify-section.rrv4 .result-card p u{font-weight:600;color:inherit;text-decoration-color:#4c413966;text-decoration-thickness:1.5px;text-underline-offset:.24em}#v11m .shopify-section.rrv4 .result-card.rr-journey{padding:min(8.125vw,30px) min(5vw,18px) min(7.5vw,28px);border-radius:min(5vw,18px);background:#433933}#v11m .shopify-section.rrv4 .rr-journey__title{font-size:min(8.125vw,28px);line-height:1.05}#v11m .shopify-section.rrv4 .rr-journey__btn{padding:min(4.375vw,15px) min(8.75vw,30px);font-size:min(4.21875vw,15px)}#v11m .shopify-section.rrv4 .nav-buttons{left:var(--m-gutter);right:var(--m-gutter);bottom:var(--m-pad);width:auto;transform:none;gap:min(2.5vw,9px)}#v11m .shopify-section.rrv4 .nav-buttons:before{flex:1 1 auto;width:auto;height:1px;margin-right:min(1.875vw,7px);background:#4c413933}#v11m .shopify-section.rrv4 .nav-btn{flex:0 0 var(--rv-nav);width:var(--rv-nav);height:var(--rv-nav);border-width:1px;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.34,1.4,.64,1),background-color .3s var(--m-ease),border-color .3s var(--m-ease)}#v11m .shopify-section.rrv4 .nav-btn:active{transform:scale(.9);transition-duration:.12s}#v11m .shopify-section.rrv4 .nav-btn.active:before,#v11m .shopify-section.rrv4 .nav-btn:before{width:min(4.0625vw,14.5px);height:min(3.75vw,13.5px)}#v11m .shopify-section.rrv4.v11m-rv .nav-buttons:before{content:none}#v11m .shopify-section.rrv4 .v11m-rv-count{display:inline-flex;align-items:center;flex:0 0 auto;font-size:var(--m-small);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em;color:var(--m-ink-soft)}#v11m .shopify-section.rrv4 .v11m-rv-count b{position:relative;display:inline-flex;justify-content:flex-end;overflow:hidden;min-width:1.2em;height:1.15em;font-weight:600;color:var(--m-ink)}#v11m .shopify-section.rrv4 .v11m-rv-count b>span{display:block;line-height:1.15;transition:transform .45s var(--m-ease-out),opacity .45s var(--m-ease-out)}#v11m .shopify-section.rrv4 .v11m-rv-count b>span+span{position:absolute;right:0;top:0}#v11m .shopify-section.rrv4 .v11m-rv-count>span{margin-left:.3em}#v11m .shopify-section.rrv4 .v11m-rv-track{position:relative;flex:1 1 auto;height:2px;margin:0 min(1.875vw,7px) 0 min(1.25vw,4px);border-radius:2px;background:#4c413926}#v11m .shopify-section.rrv4 .v11m-rv-track i{position:absolute;top:0;bottom:0;left:0;border-radius:inherit;background:var(--m-ink)}#v11m .shopify-section.research{--rs-chip: min(7.5vw, 27px);--rs-gap: min(5vw, 18px);--rs-in: min(5.625vw, 20px);gap:var(--rs-gap);padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.research .video-side{position:relative;border-radius:var(--m-radius);isolation:isolate}#v11m .shopify-section.research .video-side img{display:block;width:100%;height:min(75vw,280px);object-fit:cover;object-position:50% 22%;scale:1.1;translate:0 var(--rs-drift, 0px)}#v11m .shopify-section.research .content-side{display:grid;grid-template-columns:var(--rs-in) min(13.75vw,48px) min(3.4375vw,12px) minmax(0,1fr) var(--rs-in);grid-template-rows:repeat(4,auto) var(--rs-in) repeat(4,auto) var(--rs-in);position:relative;isolation:isolate}#v11m .shopify-section.research .content-side>*{grid-column:1 / -1}#v11m .shopify-section.research .content-side>.green-chip{grid-row:1;justify-self:start;align-items:center;position:relative;z-index:2;height:var(--rs-chip);margin:calc((var(--rs-chip) + var(--rs-gap) + min(3.75vw,14px)) * -1) 0 0 min(3.75vw,14px);padding-top:min(.625vw,2px);padding-bottom:0;box-shadow:0 4px 14px -6px #00000059}#v11m .shopify-section.research h2.display-4{grid-row:2;margin-top:min(1.25vw,4px)}#v11m .shopify-section.research .content-side>p:not(.large-txt){grid-row:3;margin:min(3.75vw,14px) 0 min(5vw,18px);font-size:var(--m-body);line-height:1.62;text-wrap:pretty}#v11m .shopify-section.research .content-side>a{grid-row:4;justify-self:start;display:inline-flex;align-items:center;gap:min(2.5vw,9px);height:min(12.5vw,44px);margin-bottom:var(--m-stack);padding:0 min(5vw,18px) 0 min(5.625vw,20px);border-radius:min(3.125vw,11px);font-size:min(4.0625vw,14.5px);line-height:1}#v11m .shopify-section.research .content-side>a:after{content:"";width:min(4.375vw,15px);height:min(4.375vw,15px);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s var(--m-ease)}#v11m .shopify-section.research .content-side>a:active:after{transform:translate(3px)}#v11m .shopify-section.research .content-side:after{content:"";grid-row:5 / 11;grid-column:1 / -1;z-index:-1;border-radius:min(5vw,18px);background:#fff;box-shadow:0 1px 2px #4c41390d,0 12px 32px -18px #4c413959}#v11m .shopify-section.research .i-quote{grid-row:6;grid-column:2 / 5;gap:min(3.75vw,14px);margin:0}#v11m .shopify-section.research .i-quote:before{width:min(7.5vw,27px);height:min(5.3125vw,19px)}#v11m .shopify-section.research .i-quote:after{height:1px;transform-origin:left center}#v11m .shopify-section.research .large-txt{grid-row:7;grid-column:2 / 5;margin:min(3.75vw,14px) 0 min(5vw,18px);font-size:min(5.3125vw,19px);line-height:1.38;letter-spacing:-.01em;text-wrap:pretty}#v11m .shopify-section.research .content-side:before{content:"";grid-row:8 / 10;grid-column:2;align-self:center;width:min(13.75vw,48px);height:min(13.75vw,48px);border-radius:50%;background:var(--m-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 33' fill='%23FFF'%3E%3Cpath d='M9.36598 27.2227S23.0349 28.6054 29.5176 25.584c0 0-14.6004-10.379-25.84786 1.1836 0 0 12.09096 13.839 26.33766.2731 0 0-11.2336 3.5858-20.64142.182zM10.8655 4.37131S2.79033 15.1601 2.24262 22.1243c0 0 16.12138-6.1014 11.90348-22.1243 0 0-17.506 3.5508-13.569387 21.3048 0 0 2.550277-10.7211 10.288787-16.93349zM30.3611 16.9346s.2507-5.8269-10.1226-16.9345560888c0 0 18.1833 4.2791760888 12.747 22.2152560888 0 0-15.6526-3.4597-14.153-21.39584 0 0 6.6035 4.79988 11.5286 16.11514z'/%3E%3C/svg%3E") 50% 52% / 46% auto no-repeat}#v11m .shopify-section.research .author{grid-row:8;grid-column:4;align-self:end;font-size:var(--m-body);line-height:1.3}#v11m .shopify-section.research .cred{grid-row:9;grid-column:4;align-self:start;margin-top:min(.625vw,2px);font-size:var(--m-small);line-height:1.3;color:var(--m-ink-soft)}#v11m .shopify-section.fv4{padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.fv4 .faqs-container{gap:var(--m-stack)}#v11m .shopify-section.fv4 .sub-head{width:fit-content;padding:min(1.5625vw,5.5px) min(2.5vw,9px) min(1.25vw,4.5px);border:1px solid #CFE42E;border-radius:min(1.25vw,4.5px);background:var(--m-lime);font-size:var(--m-micro);font-weight:500;line-height:1.2;letter-spacing:.02em;color:var(--m-ink)}#v11m .shopify-section.fv4 h2.display-4{margin-top:min(3.125vw,11px);font-size:var(--m-h2);line-height:1.15}#v11m .shopify-section.fv4 .display-txt{margin-top:min(2.5vw,9px);font-size:var(--m-lead);line-height:1.55}#v11m .shopify-section.fv4 .faqs-acc .accordion{border-bottom:1px solid rgba(76,65,57,.16)}#v11m .shopify-section.fv4 .faqs-acc .acc-head{flex-wrap:nowrap;align-items:center;gap:min(3.75vw,14px);padding:min(4.375vw,16px) 0;border-bottom:0;-webkit-tap-highlight-color:transparent}#v11m .shopify-section.fv4 .acc-head .body-1{font-size:min(4.375vw,15.5px);font-weight:500;line-height:1.4;text-wrap:pretty}#v11m .shopify-section.fv4 .accordion.active .acc-head .body-1{font-weight:600}#v11m .shopify-section.fv4 .acc-head .i-arrow{flex:0 0 auto;width:min(3.75vw,13px);height:min(2.1875vw,7.5px);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:transform .45s var(--m-ease)}#v11m .shopify-section.fv4 .v11m-fq-vid .acc-head:before{content:"";flex:0 0 auto;width:min(18.75vw,64px);aspect-ratio:16 / 9;border-radius:min(2.1875vw,8px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23fff' fill-opacity='.94'/%3E%3Cpath d='M10 8.2v7.6l6.2-3.8z' fill='%234C4139'/%3E%3C/svg%3E") center / auto 52% no-repeat,var(--fq-thumb) center / cover no-repeat,#e4ded5;box-shadow:inset 0 0 0 1px #0000000f}#v11m .shopify-section.fv4 .acc-content{border-radius:min(3.4375vw,12px);transition:padding-top .45s var(--m-ease),max-height .45s var(--m-ease),margin-bottom .45s var(--m-ease)}#v11m .shopify-section.fv4 .accordion.active .acc-content{margin-bottom:min(4.375vw,16px)}#v11m .shopify-section.fv4 .acc-content .video{background-size:cover;opacity:0;transition:opacity .4s var(--m-ease) .1s}#v11m .shopify-section.fv4 .accordion.active .acc-content .video{opacity:1}#v11m .shopify-section.fv4 .acc-content .video:before{width:min(15vw,54px);height:min(15vw,54px);border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23fff' fill-opacity='.94'/%3E%3Cpath d='M10 8.2v7.6l6.2-3.8z' fill='%234C4139'/%3E%3C/svg%3E") center / 100% no-repeat;box-shadow:0 6px 20px -6px #00000073}#v11m .shopify-section.fv4 .acc-content .video:after,#v11m .shopify-section.fv4 .acc-content .video h3:before{display:none}#v11m .shopify-section.fv4 .acc-content .video h3{top:0;padding:min(3.75vw,14px) min(3.75vw,14px) min(10vw,36px);background:linear-gradient(180deg,#0000008c,#0000);font-size:min(3.75vw,13.5px);font-weight:600;line-height:1.35}#v11m .shopify-section.fv4 .acc-content .video h3 span{white-space:normal;overflow:visible}#v11m .shopify-section.fv4 .v11m-fq-vid .acc-content{height:auto;background:#fff;box-shadow:0 1px 2px #4c41390f,0 10px 26px -16px #4c413959}#v11m .shopify-section.fv4 .v11m-fq-vid.active .acc-content{padding-top:0;max-height:min(88vw,340px)}#v11m .shopify-section.fv4 .v11m-fq-vid .acc-content .video{position:relative;height:auto;aspect-ratio:16 / 9;background-size:102% auto;background-position:center}#v11m .shopify-section.fv4 .v11m-fq-cap{margin:0;padding:min(3.4375vw,12px) min(3.75vw,14px) min(3.75vw,14px);font-size:min(3.90625vw,14px);font-weight:600;line-height:1.4;color:var(--m-ink)}#v11m .shopify-section.fv4 .v11m-fq-vid.active .acc-content:not(:has(.video)),#v11m .shopify-section.fv4 .v11m-fq-vid.active.adjusted .acc-content{height:0;padding-top:56.25%}#v11m .shopify-section.fv4 .txted .acc-content{font-size:var(--m-body);line-height:1.6}#v11m .shopify-section.v11-blood-process .v11bp{gap:var(--m-stack);padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.v11-blood-process .v11bp-head{align-items:flex-start;text-align:left}#v11m .shopify-section.v11-blood-process .v11bp-eyebrow{font-size:var(--m-small);line-height:1.4;letter-spacing:.08em}#v11m .shopify-section.v11-blood-process .v11bp-heading{margin-top:min(1.875vw,7px);font-size:var(--m-h2);line-height:1.15;letter-spacing:-.012em;text-align:left}#v11m .shopify-section.v11-blood-process .v11bp-intro{margin-top:min(2.5vw,9px);font-size:var(--m-lead);line-height:1.55;text-align:left}#v11m .shopify-section.v11-blood-process .v11bp-notice{gap:min(1.25vw,4px);padding:min(3.4375vw,12.5px) min(4.375vw,16px);border-radius:var(--m-radius-sm)}#v11m .shopify-section.v11-blood-process .v11bp-notice strong{font-size:var(--m-micro);line-height:1.4}#v11m .shopify-section.v11-blood-process .v11bp-notice span{font-size:var(--m-body);line-height:1.5}#v11m .shopify-section.v11-blood-process .v11bp-steps{gap:var(--m-gap)}#v11m .shopify-section.v11-blood-process .v11bc{display:grid;grid-template-columns:1fr min(25vw,92px);align-items:start;gap:min(3.75vw,14px);padding:min(3.75vw,14px) min(3.75vw,14px) min(3.75vw,14px) min(4.375vw,16px);border-top-width:min(1.25vw,4px);border-radius:var(--m-radius)}#v11m .shopify-section.v11-blood-process .v11bc-text{gap:min(1.25vw,4px)}#v11m .shopify-section.v11-blood-process .v11bc-num{font-size:min(5.625vw,20px);line-height:1.1;font-variant-numeric:tabular-nums}#v11m .shopify-section.v11-blood-process .v11bc-title{font-size:var(--m-h4);line-height:1.3}#v11m .shopify-section.v11-blood-process .v11bc-copy{font-size:var(--m-body);font-weight:400;line-height:1.5}#v11m .shopify-section.v11-blood-process .v11bc-photo{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--m-radius-sm)}#v11m .shopify-section.v11-blood-process .v11bp-photos{grid-template-columns:1fr 1fr;gap:var(--m-gap)}#v11m .shopify-section.v11-blood-process .v11bp-photos img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--m-radius)}#v11m .shopify-section.v11-blood-process .v11bp-footnote{font-size:var(--m-small);line-height:1.5;text-align:left}#v11m .shopify-section.v11-format .v11f{gap:var(--m-stack);padding:var(--m-pad) var(--m-gutter)}#v11m .shopify-section.v11-format .v11f-heading{font-size:var(--m-h2);line-height:1.15;letter-spacing:-.012em;text-wrap:balance}#v11m .shopify-section.v11-format .v11f-intro{margin-top:calc(-1*min(3.75vw,14px));font-size:var(--m-lead);line-height:1.55}#v11m .shopify-section.v11-format .v11f-row{gap:var(--m-stack)}#v11m .shopify-section.v11-format .v11f-cards{gap:var(--m-gap)}#v11m .shopify-section.v11-format .v11f-card{gap:min(.625vw,2px);padding:min(3.75vw,14px) min(4.0625vw,15px);border-radius:var(--m-radius)}#v11m .shopify-section.v11-format .v11f-card strong{font-size:var(--m-h4);line-height:1.3}#v11m .shopify-section.v11-format .v11f-card p{font-size:var(--m-body);line-height:1.45}#v11m .shopify-section.v11-format .v11f-card .v11f-stat{margin-bottom:min(1.25vw,4px);font-size:min(9.375vw,34px);line-height:1}#v11m .shopify-section.v11-format .v11f-image img{width:min(75vw,300px)}#v11m.v11m--anim .shopify-section [data-v11m-reveal]{opacity:0;transform:translateY(min(5vw,18px));transition:opacity .7s var(--m-ease),transform .7s var(--m-ease);transition-delay:calc(var(--v11m-i, 0) * 70ms)}#v11m.v11m--anim .shopify-section [data-v11m-reveal].is-in,#v11m.v11m--anim .shopify-section.f-bundle-v4 .f-cards[data-v11m-reveal]{opacity:1;transform:none}#v11m.v11m--anim .shopify-section.f-bundle-v4 .f-cards[data-v11m-reveal] .f-card{opacity:0;transform:translate(min(12.5vw,44px));transition:opacity .7s var(--m-ease),transform .8s var(--m-ease-out);transition-delay:calc(var(--qb-n, 0) * 70ms)}#v11m.v11m--anim .shopify-section.f-bundle-v4 .f-cards[data-v11m-reveal].is-in .f-card{opacity:1;transform:none}#v11m.v11m--anim .shopify-section.rrv4 .d-flex.hide-scroll[data-v11m-reveal]{opacity:1;transform:translate(min(15vw,56px));transition:transform 1s var(--m-ease-out)}#v11m.v11m--anim .shopify-section.rrv4 .d-flex.hide-scroll[data-v11m-reveal].is-in{transform:none}#v11m.v11m--anim .shopify-section.rrv4 .d-flex.hide-scroll[data-v11m-reveal]:not(.is-in) .result-card{opacity:0}#v11m.v11m--anim .shopify-section.rrv4 .d-flex.hide-scroll[data-v11m-reveal] .result-card{transition:opacity .7s var(--m-ease)}#v11m.v11m--anim .shopify-section.rrv4 .d-flex.hide-scroll[data-v11m-reveal] .result-card:nth-child(2){transition-delay:.1s}#v11m.v11m--anim .shopify-section.rrv4 .d-flex.hide-scroll[data-v11m-reveal] .result-card:nth-child(n+3){transition-delay:.2s}#v11m.v11m--anim .shopify-section.research .i-quote[data-v11m-reveal]:after{transform:scaleX(0);transition:transform .9s var(--m-ease-out) .2s}#v11m.v11m--anim .shopify-section.research .i-quote[data-v11m-reveal].is-in:after{transform:none}#v11m .shopify-section.f-bundle-v4 .f-card:nth-child(2){--qb-n: 1}#v11m .shopify-section.f-bundle-v4 .f-card:nth-child(3){--qb-n: 2}#v11m .shopify-section.f-bundle-v4 .f-card:nth-child(4){--qb-n: 3}#v11m .shopify-section.f-bundle-v4 .f-card:nth-child(n+5){--qb-n: 4}#v11m .shopify-section .v8pp-card,#v11m .shopify-section .v8pp-tile,#v11m .shopify-section .v8pp-unsure,#v11m .shopify-section .zone-tab,#v11m .shopify-section .nt-thumb,#v11m .shopify-section .v11zt-cta,#v11m .shopify-section.f-bundle-v4 .f-card,#v11m .shopify-section.research .content-side>a{-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.34,1.4,.64,1)}#v11m .shopify-section .v8pp-card:active,#v11m .shopify-section .v8pp-tile:active,#v11m .shopify-section .v8pp-unsure:active,#v11m .shopify-section .zone-tab:active,#v11m .shopify-section .nt-thumb:active,#v11m .shopify-section .v11zt-cta:active,#v11m .shopify-section.f-bundle-v4 .f-card:active,#v11m .shopify-section.research .content-side>a:active{transform:scale(.98);transition-duration:.12s}}@media screen and (max-width:767px)and (prefers-reduced-motion:reduce){#v11m header,#v11m .v11m-fold,#v11m .v11m-dots button,#v11m .shopify-section.timeline .chipped-tl .green-chip:before,#v11m .shopify-section.f-bundle-v4 .f-card a.shop-btn:after{transition:none}#v11m header.v11m-head-settle,#v11m .sticky-cart.d8h-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/v11-mobile.css.map */
