.eb-comparison{background:#fff;color:#171717;font-family:Helvetica,Arial,sans-serif;padding:60px 20px}.eb-comparison__inner{max-width:1320px;margin-inline:auto}.eb-comparison__heading{margin-bottom:26px}.eb-comparison__heading>p{margin:0 0 10px;font-size:11px;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.eb-comparison__heading h2{margin:0;font:450 24px/1.25 Helvetica,Arial,sans-serif;letter-spacing:-.5px}.eb-comparison__heading .rte{font-size:12px;line-height:1.6;margin-top:14px}.eb-comparison__help{font-size:11px;line-height:1.5;color:#666;margin:0 0 12px}.eb-comparison__scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#888 #eee;padding-bottom:8px}.eb-comparison__scroll:focus-visible{outline:2px solid #171717;outline-offset:4px}.eb-comparison__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:100%}.eb-comparison__table :is(th,td){box-sizing:border-box;min-width:220px;width:260px;padding:20px 22px;border:0;border-bottom:1px solid #d9d9d9;vertical-align:top;text-align:left;overflow-wrap:anywhere;font:400 12px/1.6 Helvetica,Arial,sans-serif}.eb-comparison__table thead th{padding-top:0;padding-bottom:24px;vertical-align:bottom}.eb-comparison__table .eb-comparison__row-label{position:sticky;inset-inline-start:0;width:150px;min-width:150px;max-width:150px;padding-inline:12px 20px;background:#fff;z-index:1;font-size:11px}.eb-comparison__table thead .eb-comparison__row-label{border:0}.eb-comparison__table .eb-comparison__current{background:#f7f7f5}.eb-comparison__product{display:flex;flex-direction:column;gap:15px;color:inherit;text-decoration:none}.eb-comparison__product img{display:block;width:100%;height:280px;object-fit:contain}.eb-comparison__product>span{font-size:12px;line-height:1.5}.eb-comparison__product:focus-visible{outline:2px solid #171717;outline-offset:4px}.eb-comparison__current-label{display:block;margin-top:8px;font-size:10px;text-transform:uppercase;letter-spacing:.03em}.eb-comparison__table :is(p,ul,ol){margin-top:0;margin-bottom:0}.eb-comparison__table :is(ul,ol){padding-inline-start:16px}.eb-comparison__table a:not(.eb-comparison__product){color:inherit;text-decoration:underline;text-underline-offset:3px}.eb-comparison__table .card-product-price{font:400 12px/1.5 Helvetica,Arial,sans-serif}.eb-comparison__table .product-rating{gap:5px}.eb-comparison__table .rating-text{background:none;padding:0;font-size:12px}.eb-comparison__table .rating-count{font-size:10px}.eb-comparison__sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.eb-comparison{padding-block:40px}.eb-comparison__heading h2{font-size:20px}.eb-comparison__table :is(th,td){width:200px;min-width:200px;padding:18px 16px}.eb-comparison__table .eb-comparison__row-label{width:110px;min-width:110px;max-width:110px;padding-inline:0 12px;font-size:10px}.eb-comparison__product img{height:220px}.eb-comparison__product>span{font-size:11px}}.eb-faq{background:#fff;color:#171717;font-family:Helvetica,Arial,sans-serif;padding:60px 20px}.eb-faq__inner{width:100%;max-width:1320px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:60px}.eb-faq__eyebrow{margin:0 0 10px;font-size:11px;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.eb-faq__heading h2{margin:0;font:450 24px/1.25 Helvetica,Arial,sans-serif;letter-spacing:-.5px}.eb-faq__item{border-top:1px solid #d9d9d9}.eb-faq__item:last-child{border-bottom:1px solid #d9d9d9}.eb-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;padding:21px 0;font:400 13px/1.5 Helvetica,Arial,sans-serif}.eb-faq__item summary::-webkit-details-marker{display:none}.eb-faq__item summary:focus-visible{outline:2px solid #171717;outline-offset:4px}.eb-faq__icon{position:relative;flex:0 0 12px;width:12px;height:12px}.eb-faq__icon:before,.eb-faq__icon:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:currentColor}.eb-faq__icon:after{transform:rotate(90deg)}.eb-faq__item[open] .eb-faq__icon:after{display:none}.eb-faq__answer{padding:0 30px 22px 0;font:400 12px/1.7 Helvetica,Arial,sans-serif;overflow-wrap:anywhere}.eb-faq__answer>:first-child,.eb-faq__answer .metafield-rich_text_field>:first-child{margin-top:0}.eb-faq__answer>:last-child,.eb-faq__answer .metafield-rich_text_field>:last-child{margin-bottom:0}.eb-faq__answer a{text-decoration:underline;text-underline-offset:3px}@media(max-width:768px){.eb-faq{padding-block:40px}.eb-faq__inner{grid-template-columns:minmax(0,1fr);gap:24px}.eb-faq__heading h2{font-size:20px}.eb-faq__item summary{padding-block:18px;font-size:12px}}.eb-ingredients-section{margin:0;padding:0}.eb-ingredients{min-width:0;max-width:100%;margin:46px 0 0;padding:0 0 0 20px;color:#000;font-family:Helvetica,Arial,sans-serif}.eb-ingredients__intro{max-width:760px;margin:0 20px 24px 0}.eb-ingredients__subheading{margin:0 0 8px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase}.eb-ingredients__heading{margin:0;color:inherit;font:500 20px/1.25 Helvetica,Arial,sans-serif;letter-spacing:-.5px;text-transform:none}.eb-ingredients__heading *,.eb-ingredients__heading p,.eb-ingredients__heading em{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.eb-ingredients__subheading p,.eb-ingredients__heading p,.eb-ingredient-card__heading p,.eb-ingredient-card__subheading p,.eb-ingredient-card__description p{margin:0}.eb-ingredients__hint{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.eb-ingredients__track{display:flex;gap:20px;width:100%;margin:0;padding:0 20px 0 0;overflow-x:auto;overscroll-behavior-inline:contain;list-style:none;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.eb-ingredients__track::-webkit-scrollbar{display:none}.eb-ingredients__track:focus-visible{outline:2px solid #111;outline-offset:4px}.eb-ingredient-card{flex:0 0 400px;min-width:0;margin:0;padding:0;scroll-snap-align:start}.eb-ingredient-card__image{width:100%;aspect-ratio:1;overflow:hidden;border-radius:9px;background:#f6f6f7}.eb-ingredient-card__image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.eb-ingredient-card__body{padding:20px 0 0}.eb-ingredient-card__heading{margin:0 0 8px;color:inherit;font:700 12px/1.3 Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase}.eb-ingredient-card__heading *,.eb-ingredient-card__heading p,.eb-ingredient-card__heading em{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.eb-ingredient-card__subheading{margin:0 0 8px;color:inherit;font-size:14px;font-weight:500;line-height:1.4}.eb-ingredient-card__description{color:inherit;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0}.eb-ingredient-card__description p+p{margin-top:10px}.eb-ingredient-card__description ul,.eb-ingredient-card__description ol{padding-left:18px}@media(max-width:768px){.eb-ingredients{margin-top:35px}.eb-ingredients__intro{margin-bottom:20px}.eb-ingredient-card{flex-basis:200px}.eb-ingredient-card__heading{font-size:11px}.eb-ingredient-card__subheading,.eb-ingredient-card__description{font-size:13px;line-height:21px}}.efd{--efd-ink: #111;--efd-muted: #555;--efd-line: #e8e8e8;--efd-surface: #f6f6f7;display:block;color:var(--efd-ink);background:#fff;font:400 14px/1.6 Helvetica,Arial,sans-serif}.efd *{box-sizing:border-box}.efd a{color:inherit;text-decoration:none}.efd button:not(.btn),.efd select{font:inherit}.efd :is(a,button,select,summary):focus-visible{outline:2px solid #111;outline-offset:3px}.efd [hidden]{display:none!important}.efd__preview-notice{padding:10px 20px;border-bottom:1px solid var(--efd-line);background:var(--efd-surface);color:var(--efd-muted);text-align:center;font-size:11px;line-height:1.5}.efd__wrap{width:100%;max-width:1400px;margin-inline:auto;padding:28px 28px 64px}.efd__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,320px);align-items:center;gap:48px;padding:0 0 28px;border-bottom:1px solid var(--efd-line)}.efd__heading{margin:0 0 14px;color:inherit;font:450 28px/1.2 Helvetica,Arial,sans-serif;letter-spacing:-.5px}.efd__description{max-width:650px;margin:0 0 8px;color:var(--efd-muted);font-size:14px;line-height:1.6}.efd__description:last-child{margin-bottom:0}.efd__timer-panel{min-width:0;padding:20px;border:1px solid var(--efd-line);border-radius:9px;background:var(--efd-surface);text-align:center}.efd__timer-label{margin:0 0 12px;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.035em;text-transform:uppercase}.efd__timer{display:block;font:450 28px/1.2 Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.efd .efd__timer-panel .efd__purity-countdown{--color-text: #111;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:100%;gap:16px;color:inherit}.efd .efd__timer-panel .efd__purity-countdown .countdown-container{width:64px;min-width:0;min-height:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:4px}.efd .efd__timer-panel .efd__purity-countdown .countdown-item{margin:0;font:450 28px/1.2 Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em}.efd .efd__timer-panel .efd__purity-countdown .timer-announcementbar-text{color:var(--efd-muted);font:400 10px/1.4 Helvetica,Arial,sans-serif;letter-spacing:.025em}.efd .efd__purity-countdown .countdown-container:has(.days_timer),.efd[data-waiting=true] .efd__purity-countdown .countdown-container:has(.hours_timer){display:none}.efd__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:32px 20px;margin-top:28px}.efd__card{display:flex;flex-direction:column;min-width:0}.efd__image-link{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:var(--efd-surface);border:0;border-radius:0}.efd__image-link :is(img,svg){display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%!important}.efd__image-link img{mix-blend-mode:multiply}.efd__badge{position:absolute;z-index:1;top:12px;left:12px;max-width:calc(100% - 24px);padding:5px 8px;background:#2c2c2e;color:#fff;border-radius:0;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.02em}.efd__card-info{display:flex;flex:1;flex-direction:column;min-width:0;padding:14px 0 0}.efd__vendor{margin:0 0 4px;color:#666;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.025em;text-transform:uppercase}.efd__product-title{min-height:38px;margin:0 0 8px;color:inherit;font:400 13px/1.45 Helvetica,Arial,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.efd__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px}.efd__price{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0}.efd__regular{color:#666;font-size:12px;text-decoration:line-through}.efd__saving{margin:0 0 8px;color:var(--efd-muted);font-size:11px;line-height:1.5}.efd__form{margin-top:auto;padding-top:12px}.efd__variant-label{display:block;margin:0 0 6px;color:var(--efd-muted);font-size:11px}.efd__select{width:100%;min-height:44px;margin:0 0 12px;padding:10px 32px 10px 12px;border:1px solid #ccc;border-radius:9px;background-color:#fff;color:inherit;font:400 12px/1.4 Helvetica,Arial,sans-serif}.efd__single-variant{display:flex;align-items:center;min-height:44px;margin:0 0 12px;color:var(--efd-muted);font-size:12px;line-height:1.5}.efd__single-variant strong{font-weight:400}.efd .efd__product-form button[name=add],.efd .efd__button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;height:auto;padding:12px 16px;border:1px solid #2c2c2e;border-radius:9px;background:#2c2c2e;color:#fff;font:400 12px/1.4 Helvetica,Arial,sans-serif;letter-spacing:0;text-align:center;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease}.efd .efd__product-form button[name=add]:hover,.efd .efd__button:hover{background:#111;border-color:#111;color:#fff}.efd .efd__product-form button[name=add]:disabled,.efd .efd__button[disabled]{opacity:.5;cursor:not-allowed}.efd__empty{margin-top:28px;padding:40px 24px;border:1px solid var(--efd-line);border-radius:9px;background:var(--efd-surface);text-align:center}.efd__empty h2{margin:0 0 12px;font:450 22px/1.3 Helvetica,Arial,sans-serif;letter-spacing:-.3px}.efd__empty p{max-width:520px;margin:0 auto 24px;color:var(--efd-muted);font-size:14px;line-height:1.6}.efd__empty .efd__button,.efd__refresh{max-width:240px;margin-inline:auto}.efd__status{margin:16px 0;color:var(--efd-muted);text-align:center;font-size:13px}.efd__no-script{margin:24px 0 0;color:var(--efd-muted);text-align:center;font-size:11px;line-height:1.6}.efd__changeover-heading,.efd__changeover-note{display:none}.efd[data-waiting=true] .efd__timer-panel{border-color:#bbb}.efd[data-waiting=true] .efd__changeover-heading{display:block;margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.5}.efd[data-waiting=true] .efd__changeover-note{display:block;margin:12px 0 0;color:var(--efd-muted);font-size:12px;line-height:1.5}.efd__past-heading{margin:32px 0 0;color:var(--efd-muted);font-size:13px;font-weight:400;letter-spacing:.025em}.efd__past-deals .efd__grid{margin-top:16px}.efd__past-card{filter:grayscale(1);opacity:.65;pointer-events:none}.efd__past-card .efd__badge{background:#666}.efd__past-card .efd__saving{display:none}.efd__past-card [data-sale-price]{text-decoration:line-through}.efd__ended{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto;padding:10px 12px;border:1px solid #bbb;border-radius:9px;color:#666;font-size:12px;line-height:1.5}.efd[data-handover=true] [data-active-grid],.efd[data-waiting=true] .efd__empty:not([data-transition-state]),.efd[data-expired=true] .efd__empty:not([data-transition-state]){display:none!important}.efd[data-expired=true] [data-active-grid]{display:none}.efd__sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1024px){.efd__wrap{padding-inline:24px}.efd__hero{gap:28px}.efd__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media(max-width:768px){.efd__wrap{padding:24px 20px 40px}.efd__hero{grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:24px}.efd__heading{margin-bottom:12px;font-size:24px}.efd__timer-panel{padding:18px}.efd__grid{gap:28px 14px;margin-top:24px}.efd__badge{top:8px;left:8px;max-width:calc(100% - 16px);padding:4px 6px;font-size:9px}.efd__card-info{padding-top:12px}.efd__vendor{font-size:9px}.efd__product-title{min-height:35px;font-size:12px}.efd__price{font-size:13px}.efd__regular,.efd__saving,.efd__variant-label{font-size:10px}.efd__select,.efd__single-variant{font-size:11px}.efd .efd__product-form button[name=add],.efd .efd__button{padding-inline:10px;font-size:11px}.efd__empty{margin-top:24px;padding:32px 20px}.efd__empty h2{font-size:18px}.efd__empty p{font-size:13px}}@media(prefers-reduced-motion:reduce){.efd .efd__product-form button[name=add],.efd .efd__button{transition:none}}.flow__trigger{border-bottom:1px dashed rgba(var(--color-text-rgb),.12)}.flow__panel{transition:opacity .45s ease,visibility .45s ease}.flow__panel.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.flow__panel[hidden]{display:block!important}.flow__placeholder{background:rgba(var(--color-text-rgb),.06)}@media(prefers-reduced-motion:reduce){.flow__badge,.flow__panel,.flow__product-card{transition:none}}.grid-banner__list{grid-template-columns:minmax(0,1fr)}.grid-banner__item:before{content:"";padding-top:calc(100% / (var(--item-ratio)))}.grid-banner__content .block__heading.h4{font-size:3rem}@media(max-width:767.98px){.grid-banner__cell{--item-ratio: var(--grid-ratio-mb)}:is(.h-small,.h-medium,.h-large) .grid-banner__cell{--item-ratio: initial;min-height:var(--item-height-mb)}.grid-banner__list:not(.carousel-mb)>:not(:nth-child(3n+1)){--item-ratio: 7 / 4;min-height:0}.grid-banner__list.carousel-mb.swiper{display:block}.grid-banner__list.carousel-mb .grid-banner__cell{display:flex;height:auto}}@media(max-width:1024.98px){.grid-banner--hide-item-desc .block__description{display:none}}@media(min-width:768px){.grid-banner__list{--grid-gap: var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}:is(.h-small,.h-medium,.h-large)>.grid-banner__list{grid-auto-rows:minmax(calc((var(--item-height) - var(--grid-gap)) / 2),auto)}.grid-banner__list>:first-child,:is(.grid-banner__list--2,.grid-banner__list--4)>*,.grid-banner__list--5>:nth-child(n+4){--item-ratio: var(--grid-ratio);grid-row:span 2}.grid-banner__list--6>:nth-child(4){--item-ratio: var(--grid-ratio);grid-area:3 / 2 / 5 / 3}.grid-banner__list--1>:first-child{--item-ratio: calc(var(--grid-ratio) * 2);grid-column:1 / -1}:is(.h-small,.h-medium,.h-large) .grid-banner__cell{--item-ratio: initial}}@media(min-width:1025px){.grid-banner__list{--grid-gap: var(--gap-desktop)}.grid-banner__list--4{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-banner__list--5{grid-template-columns:3fr 2fr 2fr 3fr}.grid-banner__list--4>:is(:nth-child(2),:nth-child(3)),.grid-banner__list--5>:nth-child(4){--item-ratio: initial;grid-row:auto}.grid-banner__list--5>:nth-child(2){grid-column:span 2}:is(.grid-banner__list--4,.grid-banner__list--5)>:last-child{grid-area:1 / -2 / 3 / -1}}.page-title{text-align:center}.product-specifications__items--list>.product-specifications-item:first-child{padding-top:0}.product-specifications__items--list>.product-specifications-item:last-child{padding-bottom:0;border-bottom:0}.product-specifications__items--grid>.product-specifications-item:first-child{padding-top:0}.product-specifications__items--grid>.product-specifications-item:last-child{border-bottom:0;padding-bottom:0}@media(min-width:576px)and (max-width:1024px){.product-specifications__items--grid>.product-specifications-item:nth-child(-n+2){padding-top:0}.product-specifications__items--grid>.product-specifications-item:nth-child(odd):nth-last-child(-n+2),.product-specifications__items--grid>.product-specifications-item:nth-child(odd):nth-last-child(-n+2)~.product-specifications-item{border-bottom:0;padding-bottom:0}}@media(min-width:1025px){.product-specifications__items--columns-2>.product-specifications-item:nth-child(-n+2),.product-specifications__items--columns-3>.product-specifications-item:nth-child(-n+3),.product-specifications__items--columns-4>.product-specifications-item:nth-child(-n+4){padding-top:0}.product-specifications__items--columns-2>.product-specifications-item:nth-child(odd):nth-last-child(-n+2),.product-specifications__items--columns-2>.product-specifications-item:nth-child(odd):nth-last-child(-n+2)~.product-specifications-item,.product-specifications__items--columns-3>.product-specifications-item:nth-child(3n+1):nth-last-child(-n+3),.product-specifications__items--columns-3>.product-specifications-item:nth-child(3n+1):nth-last-child(-n+3)~.product-specifications-item,.product-specifications__items--columns-4>.product-specifications-item:nth-child(4n+1):nth-last-child(-n+4),.product-specifications__items--columns-4>.product-specifications-item:nth-child(4n+1):nth-last-child(-n+4)~.product-specifications-item{border-bottom:0;padding-bottom:0}}.testimonials-quote ul{list-style:none;margin:12px 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.testimonials-quote ul:first-child{margin-top:0}.testimonials-quote ul:last-child{margin-bottom:0}.testimonials-quote li{display:flex;align-items:start;gap:.5rem;margin:0;background:var(--color-background);padding:8px 12px;border-radius:8px}.testimonials-quote li:before{content:"";width:1.6rem;height:1.6rem;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") center / contain no-repeat;background-color:#888;margin-top:5px}.section-testimonial-images .icon-quote svg{width:60px;height:auto}@media(min-width:1025px){.section-testimonial-images .icon-quote svg{width:74px}}.testimonials-quote{--font-size: 26}@media screen and (max-width:767.98px){.testimonials-quote{--font-size: 20}}.eb-at-glance{margin:28px 0 24px;color:#000;font-family:Helvetica,Arial,sans-serif}.eb-at-glance__subheading{margin:0 0 7px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase}.eb-at-glance__heading{margin:0 0 8px;color:inherit;font:500 20px/1.3 Helvetica,Arial,sans-serif;letter-spacing:-.5px;text-transform:none}.eb-at-glance__heading *,.eb-at-glance__heading p,.eb-at-glance__heading em{margin:0;color:inherit;font:inherit;letter-spacing:inherit}.eb-at-glance__subheading p,.eb-at-glance__item dd p{margin:0}.eb-at-glance__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0}.eb-at-glance__item{min-width:0;padding:15px 0;border-bottom:1px solid #ddd}.eb-at-glance__item dt{margin:0 0 7px;font-size:11px;font-weight:700;line-height:1.4;text-transform:uppercase}.eb-at-glance__item dd{margin:0;font-size:14px;line-height:21px;overflow-wrap:anywhere}.eb-at-glance__item dd p+p{margin-top:8px}.eb-at-glance__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:768px){.eb-at-glance{margin-top:25px}.eb-at-glance__grid{column-gap:16px}.eb-at-glance__item dt{font-size:10px}.eb-at-glance__item dd{font-size:13px;line-height:20px}}.beis-complementary{display:block;margin-top:22px;color:#000;min-width:0}.beis-complementary:empty{display:block;min-height:1px}.beis-complementary-list,beis-complementary-list{display:block;min-width:0}.beis-complementary__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 15px}.beis-complementary__heading{margin:0;font-family:inherit;font-size:12px;line-height:1.35;font-weight:700;letter-spacing:0;text-transform:uppercase}.beis-complementary__navigation{display:flex;gap:12px}.beis-complementary__navigation button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.beis-complementary__navigation button:disabled{opacity:.25;cursor:default}.beis-complementary__track{display:flex;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0 0 2px;overscroll-behavior-inline:contain}.beis-complementary__track::-webkit-scrollbar{display:none}.beis-complementary__item{flex:0 0 calc((100% - 16px)/3);min-width:145px;scroll-snap-align:start;list-style:none;margin:0;padding:0}.beis-complementary__product,.beis-complementary__native-card{height:100%;min-width:0}.beis-complementary__native-card{display:flex;flex-direction:column;align-items:stretch;gap:0}.beis-complementary .product__inner{width:100%;flex:0 0 auto}.beis-complementary .product-image,.beis-complementary .product__media{border-radius:0;overflow:hidden;background:#f6f6f6}.beis-complementary .product__media{aspect-ratio:2/3;--aspect-ratio:2/3}.beis-complementary .product__media img{object-fit:contain!important}.beis-complementary .beis-complementary__info{flex:1 1 auto;margin:9px 0 8px!important;text-align:left}.beis-complementary .product__name{display:block;font-family:inherit;font-size:12px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0!important;color:#000;text-decoration:none}.beis-complementary .product__price{margin-top:5px;font-family:inherit;font-size:11px!important;line-height:1.35;font-weight:400}.beis-complementary .product__price *{font-family:inherit;font-size:11px!important;line-height:1.35;font-weight:400!important;color:#000}.beis-complementary .quick-add{display:block;width:100%;margin:0}.beis-complementary .quick-add form{width:100%}.beis-complementary :is(button[is=button-quick-view],product-form button[name=add]){display:flex;align-items:center;justify-content:center;position:relative;inset:auto;width:100%;min-height:32px;height:auto;padding:7px 8px!important;border:1px solid #2c2c2e!important;border-radius:9px!important;background:#fff!important;color:#000!important;box-shadow:none!important;cursor:pointer;visibility:visible!important;opacity:1}.beis-complementary :is(button[is=button-quick-view],product-form button[name=add]):disabled{opacity:.45;cursor:default}.beis-complementary :is(button[is=button-quick-view],product-form button[name=add]) .btn{padding:0!important;border:0!important;background:transparent!important;min-height:0!important;box-shadow:none!important;color:inherit!important;--btn-padding-y:0;--btn-padding-x:0}.beis-complementary .product-addtocart-btn{font-family:inherit;font-size:12px!important;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}.beis-complementary :is(a,button):focus-visible{outline:2px solid #000;outline-offset:3px}@media(max-width:767px){.beis-complementary{margin-top:24px}.beis-complementary__item{min-width:145px}.beis-complementary__heading{font-size:12px}}.beis-pdp .beis-product-meta__content{padding-top:14px;font:400 12px/1.6 Helvetica,Arial,sans-serif;color:#111;overflow-wrap:anywhere}.beis-pdp .beis-product-meta__list,.beis-pdp .beis-product-meta__categories{list-style:none;margin:0;padding:0}.beis-pdp .beis-product-meta__list li{display:flex;align-items:baseline;gap:8px;margin:0 0 6px}.beis-pdp .beis-product-meta__label{font-weight:700}.beis-pdp .beis-product-meta__list .beis-product-meta__label{flex:0 0 auto}.beis-pdp .beis-product-meta__content a{color:inherit;text-decoration:underline;text-underline-offset:3px}.beis-pdp .beis-product-meta__content a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.beis-pdp .beis-product-meta__section{margin:0 0 16px}.beis-pdp .beis-product-meta__section h3{margin:0 0 6px;font:700 11px/1.5 Helvetica,Arial,sans-serif;text-transform:uppercase}.beis-pdp .beis-product-meta__section p{margin:0 0 10px}.beis-pdp .beis-product-meta__section p:last-child{margin-bottom:0}.beis-pdp .beis-product-meta__section br{display:revert!important}.beis-pdp .beis-product-meta__rank{margin-top:14px}.beis-pdp .beis-product-meta__rank>.beis-product-meta__label,.beis-pdp .beis-product-meta__concerns>.beis-product-meta__label{margin-right:4px}.beis-pdp .beis-product-meta__categories{margin-top:5px}.beis-pdp .beis-product-meta__categories li{margin:2px 0}.beis-pdp .beis-product-meta__note{margin:6px 0 0;font-size:10px;line-height:1.5;color:#666}.beis-pdp .beis-product-meta__concerns{margin-top:14px}.beis-pdp .beis-rank{margin:0 0 18px;font:400 11px/1.5 Helvetica,Arial,sans-serif;color:#333}.beis-pdp .beis-rank a{color:inherit;text-decoration:underline;text-underline-offset:3px}.beis-pdp:has(.beis-rank) .loox-rating{margin-bottom:6px!important}.beis-pdp .beis-rank a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.beis-pdp .beis-rewards{display:flex;align-items:flex-start;gap:12px;margin:0 0 2px;padding:14px 0;border-bottom:1px solid #ddd;color:#111;font-family:Helvetica,Arial,sans-serif}.beis-pdp .beis-rewards__icon{flex:0 0 24px;width:24px;height:24px;margin-top:1px}.beis-pdp .beis-rewards__content{min-width:0}.beis-pdp .beis-rewards__label{margin:0 0 4px;font:700 10px/1.4 Helvetica,Arial,sans-serif;letter-spacing:.3px;text-transform:uppercase}.beis-pdp .beis-rewards__heading{margin:0 0 5px;font:400 13px/1.4 Helvetica,Arial,sans-serif}.beis-pdp .beis-rewards__body{margin:0 0 6px;font:400 12px/1.55 Helvetica,Arial,sans-serif}.beis-pdp .beis-rewards__conditions{margin:0 0 7px;font:400 10px/1.5 Helvetica,Arial,sans-serif;color:#555}.beis-pdp .beis-rewards__links{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;font:400 11px/1.5 Helvetica,Arial,sans-serif}.beis-pdp .beis-rewards__links a{color:inherit;text-decoration:underline;text-underline-offset:3px}.beis-pdp .beis-rewards__links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.efd-product-offer[hidden]{display:none!important}.efd-product-offer .countdown-container:has(.days_timer){display:none}.efd-product-offer .countdown-container{background:#fff;color:var(--sale-color);border-radius:3px}.subscription-widget__card:has(.subscription-widget__radio:checked),.subscription-widget__card.is-active{background:#f5f3ed;border-color:var(--color-heading, #1d1d1f)}.subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__radio-ui,.subscription-widget__radio-ui.is-checked{border-color:var(--color-heading, #1d1d1f)}.subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__radio-ui:after,.subscription-widget__radio-ui.is-checked:after{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:50%;background:var(--color-heading, #1d1d1f)}.subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__benefits,.subscription-widget__card.is-active .subscription-widget__benefits{opacity:1}.subscription-widget__benefits :is(ul,ol){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.subscription-widget__benefits li{display:flex;align-items:center;gap:1.2rem;margin:0}.subscription-widget__benefits li:before{content:"";width:1.6rem;height:1.2rem;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6693 0.216606C12.8273 0.0722022 13.0095 0 13.2161 0C13.4349 0 13.6172 0.0722022 13.763 0.216606C13.921 0.373045 14 0.559567 14 0.776173C14 0.980746 13.921 1.15523 13.763 1.29964L5.21354 9.78339C5.06771 9.9278 4.88542 10 4.66667 10C4.44792 10 4.26562 9.9278 4.11979 9.78339L0.236979 5.92058C0.0789931 5.77617 0 5.60168 0 5.39711C0 5.18051 0.0789931 4.99398 0.236979 4.83754C0.382812 4.69314 0.559028 4.62094 0.765625 4.62094C0.984375 4.62094 1.17274 4.69314 1.33073 4.83754L4.66667 8.14079L12.6693 0.216606Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6693 0.216606C12.8273 0.0722022 13.0095 0 13.2161 0C13.4349 0 13.6172 0.0722022 13.763 0.216606C13.921 0.373045 14 0.559567 14 0.776173C14 0.980746 13.921 1.15523 13.763 1.29964L5.21354 9.78339C5.06771 9.9278 4.88542 10 4.66667 10C4.44792 10 4.26562 9.9278 4.11979 9.78339L0.236979 5.92058C0.0789931 5.77617 0 5.60168 0 5.39711C0 5.18051 0.0789931 4.99398 0.236979 4.83754C0.382812 4.69314 0.559028 4.62094 0.765625 4.62094C0.984375 4.62094 1.17274 4.69314 1.33073 4.83754L4.66667 8.14079L12.6693 0.216606Z'/%3E%3C/svg%3E") center / contain no-repeat}.subscription-widget__benefits p{margin:0}.image-with-text-block .block__buttons{justify-content:var(--button-alignment-mobile)}@media(min-width:768px){.image-with-text-block .block__buttons{justify-content:var(--button-alignment)}}.jumbo-text-space{display:inline-flex;width:.5ch}:is(.jumbo-text-char,.jumbo-text-line){display:inline-flex}.map-iframe{width:100%;height:100%;min-height:var(--item-height);border:0}.page-block{display:flex;flex-direction:column;max-width:100%;max-height:100%;width:100%;height:auto;align-items:flex-start}.page-title{margin-bottom:var(--margin-xl)}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.page-placeholder{width:100%;height:100%}.eb-feature-section{margin:0;padding:0}.eb-feature-strip{min-width:0;max-width:100%;margin:46px 0 0;padding:0 0 0 20px;color:#000;font-family:Helvetica,Arial,sans-serif}.eb-feature-strip__intro{max-width:760px;margin:0 20px 24px 0}.eb-feature-strip__subheading{margin:0 0 8px;color:inherit;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase}.eb-feature-strip__subheading p,.eb-feature-strip__heading p,.eb-feature-strip__description p{margin:0}.eb-feature-strip__description{margin:12px 0 0;color:inherit;font-size:14px;line-height:22px;letter-spacing:0}.eb-feature-strip__description p+p{margin-top:10px}.eb-feature-strip__heading{margin:0;color:inherit;font-family:inherit;font-size:20px;font-style:normal;font-weight:500;line-height:1.25;letter-spacing:-.5px;text-transform:none}.eb-feature-strip__heading *,.eb-feature-strip__heading p,.eb-feature-strip__heading em{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.eb-feature-strip__hint{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.eb-feature-strip__track{display:flex;gap:20px;width:100%;margin:0;padding:0 20px 0 0;overflow-x:auto;overscroll-behavior-inline:contain;list-style:none;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.eb-feature-strip__track::-webkit-scrollbar{display:none}.eb-feature-strip__track:focus-visible{outline:2px solid #111;outline-offset:4px}.eb-feature-card{flex:0 0 400px;min-width:0;margin:0;padding:0;scroll-snap-align:start}.eb-feature-card__image{width:100%;aspect-ratio:1;overflow:hidden;border-radius:9px;background:#f6f6f7}.eb-feature-card__image img{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.eb-feature-card__body{padding:20px 0 0}.eb-feature-card__body h3{margin:0 0 10px;color:inherit;font-family:inherit;font-size:12px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase}.eb-feature-card__description,.eb-feature-card__description p{margin:0;color:inherit;font-size:14px;line-height:22px;letter-spacing:0}.eb-feature-card__description p+p{margin-top:10px}@media(max-width:768px){.eb-feature-strip{margin-top:27px;padding:0}.eb-feature-strip__intro{margin:0 0 20px}.eb-feature-strip__heading{margin:0;font-size:20px;font-weight:500;letter-spacing:-.5px;text-transform:none}.eb-feature-strip__description{font-size:13px;line-height:21px}.eb-feature-strip__track{width:calc(100% + 20px);padding-right:20px}.eb-feature-card{flex-basis:200px}.eb-feature-card__body h3{font-size:11px}}@media(prefers-reduced-motion:reduce){.eb-feature-strip__track{scroll-behavior:auto}}.eb-wishlist-header[hidden],.eb-wishlist-save[hidden],.eb-wishlist-count[hidden]{display:none!important}.eb-wishlist-header{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:40px;padding:5px;border:0;color:#000;background:transparent;cursor:pointer;flex:0 0 auto}.eb-wishlist-header svg{display:block}.eb-wishlist-count{position:absolute;top:0;right:-2px;min-width:15px;padding:0 3px;border-radius:10px;color:#fff;background:#2c2c2e;font:10px/15px Helvetica,Arial,sans-serif;text-align:center}.eb-wishlist-product{width:100%;padding:17px 0 14px;border-bottom:1px solid #ddd;text-align:center}.eb-wishlist-save{display:inline-block;border:0;padding:3px 5px;background:transparent;color:#000;font:400 12px/1.5 Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.eb-wishlist-save[aria-pressed=true]{font-weight:700}.eb-wishlist-save:focus-visible,.eb-wishlist-header:focus-visible,.eb-wishlist-drawer button:focus-visible,.eb-wishlist-drawer a:focus-visible{outline:2px solid #111;outline-offset:3px}.eb-wishlist-drawer{position:fixed;inset:0 0 0 auto;width:min(440px,100%);height:100%;max-width:100%;max-height:100%;margin:0;padding:26px 24px;border:0;border-radius:0;color:#111;background:#fff;box-shadow:-5px 0 30px #0002;overflow-y:auto;font:14px/1.5 Helvetica,Arial,sans-serif}.eb-wishlist-drawer::backdrop{background:#0006}.eb-wishlist-drawer__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #ddd;padding:0 0 16px}.eb-wishlist-drawer__heading h2{margin:0;font:500 20px/1.2 Helvetica,Arial,sans-serif;letter-spacing:-.5px}.eb-wishlist-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border:0;color:inherit;background:transparent;cursor:pointer}.eb-wishlist-note{margin:16px 0 24px;color:#666;font-size:12px}.eb-wishlist-empty{padding:25px 0}.eb-wishlist-empty[hidden]{display:none}.eb-wishlist-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.eb-wishlist-item{display:grid;grid-template-columns:86px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid #ddd}.eb-wishlist-item__image{display:block;width:86px;height:112px;object-fit:contain;background:#f6f6f7}.eb-wishlist-item__content{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.eb-wishlist-item__title{color:inherit;font:500 14px/1.45 Helvetica,Arial,sans-serif;text-decoration:none}.eb-wishlist-item__view{color:inherit;font-size:12px;text-underline-offset:3px}.eb-wishlist-item__remove{margin-top:auto;border:0;padding:0;color:#666;background:transparent;font:12px/1.5 Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.eb-wishlist-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html:has(.eb-wishlist-drawer[open]){overflow:hidden}@media(prefers-reduced-motion:no-preference){.eb-wishlist-drawer[open]{animation:eb-wishlist-in .22s ease-out}@keyframes eb-wishlist-in{0%{transform:translate(100%)}to{transform:translate(0)}}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
