.fermorin-promo-countdown-section{width:100%}.fermorin-promo-countdown{display:block;width:100%;min-height:48px;color:var(--fermorin-countdown-color);background:var(--fermorin-countdown-background)}.fermorin-promo-countdown__inner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:6px 20px;line-height:1;white-space:nowrap}.fermorin-promo-countdown__message{color:inherit;font-size:16px;font-weight:700;letter-spacing:.01em}.fermorin-promo-countdown__label-mobile{display:none}.fermorin-promo-countdown__clock{display:flex;align-items:center;gap:5px;color:inherit;font-variant-numeric:tabular-nums}.fermorin-promo-countdown__unit{box-sizing:border-box;display:grid;place-items:center;min-width:52px;min-height:36px;padding:4px 7px 3px;border:1px solid rgb(251 248 242 / 18%);border-radius:2px;background:#fbf8f21a}.fermorin-promo-countdown__value{font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1}.fermorin-promo-countdown__unit-label{margin-top:3px;font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1}.fermorin-promo-countdown__separator{font-size:15px;font-weight:700;opacity:.75}@media screen and (max-width:640px){.fermorin-promo-countdown,.fermorin-promo-countdown__inner{min-height:48px}.fermorin-promo-countdown__inner{gap:8px;padding-right:8px;padding-left:8px}.fermorin-promo-countdown__message{font-size:10px;letter-spacing:0}.fermorin-promo-countdown__label-desktop{display:none}.fermorin-promo-countdown__label-mobile{display:inline}.fermorin-promo-countdown__clock{gap:3px}.fermorin-promo-countdown__unit{min-width:34px;min-height:32px;padding:3px 3px 2px}.fermorin-promo-countdown__value{font-size:13px}.fermorin-promo-countdown__unit-label{margin-top:2px;font-size:8px}.fermorin-promo-countdown__separator{font-size:11px}}@media screen and (max-width:340px){.fermorin-promo-countdown__inner{gap:6px;padding-left:6px;padding-right:6px}.fermorin-promo-countdown__unit{min-width:30px;padding-left:2px;padding-right:2px}}.fermorin-authority{--fm-authority-ink: #20382d;--fm-authority-accent: #a85e2d;padding:clamp(38px,5vw,68px) 0;background:#fbf8f2;color:var(--fm-authority-ink)}.fermorin-authority__inner{display:block}.fermorin-authority__heading{margin:0;color:var(--fm-authority-accent);font-family:inherit;font-size:clamp(14px,1.3vw,18px);font-weight:800;letter-spacing:.16em;line-height:1.4;text-align:center;text-transform:uppercase}.fermorin-authority__logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);align-items:center;width:min(100%,780px);margin:clamp(28px,3.5vw,44px) auto 0}.fermorin-authority__logo{display:flex;align-items:center;justify-content:center;min-height:56px;padding:6px;white-space:nowrap}.fermorin-authority__logo--business{color:#111;font-family:Arial Black,Arial,sans-serif;font-size:clamp(18px,1.9vw,28px);font-weight:900;letter-spacing:-.075em;line-height:.92;text-transform:uppercase}.fermorin-authority__logo--tiktok{gap:10px;color:#111;font-family:Arial,sans-serif;font-size:clamp(22px,2.2vw,34px);font-weight:800;letter-spacing:-.045em}.fermorin-authority__symbol,.fermorin-authority__symbol svg{display:block;width:clamp(24px,2vw,31px);height:clamp(24px,2vw,31px);flex:0 0 auto}.fermorin-authority__logo--tiktok .fermorin-authority__symbol svg{overflow:visible;filter:drop-shadow(-1px 0 #25f4ee) drop-shadow(1px 0 #fe2c55)}.fermorin-authority__logo--tiktok .fermorin-authority__symbol path{fill:#000}.fermorin-authority__logo--yahoo{color:#6e2cff;font-family:Arial Black,Arial,sans-serif;font-size:clamp(23px,2.5vw,38px);font-style:italic;font-weight:900;letter-spacing:-.07em}@media screen and (max-width:749px){.fermorin-authority{padding:34px 0 40px}.fermorin-authority__heading{font-size:13px;letter-spacing:.15em}.fermorin-authority__logos{gap:12px;margin-top:24px}.fermorin-authority__logo{min-height:44px;padding:4px 0}.fermorin-authority__logo--business{font-size:clamp(13px,4vw,17px);line-height:1;white-space:normal;text-align:center}.fermorin-authority__logo--tiktok{gap:5px;font-size:clamp(16px,5vw,21px)}.fermorin-authority__symbol,.fermorin-authority__symbol svg{width:20px;height:20px}.fermorin-authority__logo--yahoo{font-size:clamp(17px,5.4vw,23px)}}#MainContent .fermorin-authority{background:radial-gradient(ellipse at 10% 0%,#f5f1df 0%,transparent 55%),linear-gradient(110deg,#e4ece1,#edf1e6);border-top:1px solid #d5dfcf;border-bottom:1px solid #d5dfcf;padding:clamp(32px,4vw,52px) 0}#MainContent .fermorin-authority__heading{display:flex;align-items:center;justify-content:center;gap:18px;color:#48604a;font-size:13px;letter-spacing:.2em}#MainContent .fermorin-authority__heading:before,#MainContent .fermorin-authority__heading:after{content:"";width:48px;height:1px;background:#a7b69c}#MainContent .fermorin-authority__logos{width:min(100%,920px);gap:20px;margin-top:26px}#MainContent .fermorin-authority__logo{min-height:86px;padding:16px 12px;border:1px solid rgba(84,108,75,.16);border-radius:12px;background:#fffdf7b8;box-shadow:0 4px 16px #20382d09}#MainContent .fermorin-authority__logo--business{font-size:clamp(14px,1.8vw,23px);white-space:normal;text-align:center}@media(max-width:749px){#MainContent .fermorin-authority__logos{gap:9px;margin-top:20px}#MainContent .fermorin-authority__logo{min-height:64px;padding:12px 6px;border-radius:9px}#MainContent .fermorin-authority__logo--business{font-size:clamp(11px,3vw,16px)}#MainContent .fermorin-authority__heading{font-size:11px;gap:12px}#MainContent .fermorin-authority__heading:before,#MainContent .fermorin-authority__heading:after{width:26px}}.fermorin-comparison{--fm-comparison-ink: #142c73;--fm-comparison-accent: #009688;--fm-comparison-soft: #e8f5f3;--fm-comparison-line: #c9d7dd;background:#fff;color:var(--fm-comparison-ink);border-block:1px solid #e6ecef}.fermorin-comparison__inner{padding-top:clamp(64px,7vw,104px);padding-bottom:clamp(64px,7vw,104px)}.fermorin-comparison__header{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(32px,6vw,88px);align-items:end;max-width:1160px;margin:0 auto clamp(36px,5vw,64px)}.fermorin-comparison__content{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:clamp(28px,4vw,56px);align-items:stretch;max-width:1160px;margin:0 auto}.fermorin-comparison__left{min-width:0}.fermorin-comparison__eyebrow,.fermorin-comparison__question{margin:0 0 12px;color:var(--fm-comparison-accent);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.fermorin-comparison__header h2{max-width:760px;margin:0;color:var(--fm-comparison-ink);font-size:clamp(38px,5vw,70px);line-height:.98;letter-spacing:-.05em}.fermorin-comparison__lead p:last-child{max-width:450px;margin:0;color:#445576;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.fermorin-comparison__table-shell{overflow:hidden;border:1px solid var(--fm-comparison-line);border-radius:14px;background:#fff}.fermorin-comparison__table{width:100%;border-collapse:collapse;table-layout:fixed}.fermorin-comparison__benefit-column{width:50%}.fermorin-comparison__product-column,.fermorin-comparison__mealworm-column{width:25%}.fermorin-comparison__table th,.fermorin-comparison__table td{padding:clamp(18px,2vw,28px);border-bottom:1px solid var(--fm-comparison-line);vertical-align:middle}.fermorin-comparison__table thead th{color:var(--fm-comparison-ink);font-size:clamp(15px,1.4vw,19px);line-height:1.25;text-align:center}.fermorin-comparison__table thead th:first-child,.fermorin-comparison__table tbody th{text-align:left}.fermorin-comparison__table thead span,.fermorin-comparison__table thead small{display:block}.fermorin-comparison__table thead small{margin-top:6px;color:#66758d;font-size:12px;font-weight:500;line-height:1.35}.fermorin-comparison__table tbody th{color:#283c62;font-size:clamp(15px,1.4vw,18px);font-weight:650;line-height:1.45}.fermorin-comparison__table tbody td{color:var(--fm-comparison-ink);font-size:clamp(22px,2.4vw,32px);font-weight:800;text-align:center}.fermorin-comparison__featured-heading,.fermorin-comparison__featured-cell{background:var(--fm-comparison-soft)}.fermorin-comparison__featured-heading span,.fermorin-comparison__featured-cell span{color:var(--fm-comparison-accent)}.fermorin-comparison__table tbody tr:last-child th,.fermorin-comparison__table tbody tr:last-child td{border-bottom:0}.fermorin-comparison__footer{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;margin:clamp(30px,4vw,48px) auto 0}.fermorin-comparison__conclusion{margin:0;color:var(--fm-comparison-ink);font-size:clamp(19px,2vw,27px);line-height:1.35}.fermorin-comparison__conclusion strong{display:block;color:var(--fm-comparison-accent);font-size:12px;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.fermorin-comparison__note{margin:0;color:#68758b;font-size:12px;line-height:1.65}.fermorin-comparison__visual{display:flex;align-items:flex-end;justify-content:center;min-height:100%;overflow:hidden;padding:clamp(28px,4vw,52px) clamp(18px,3vw,38px) 0;border-radius:18px;background:#deefff}.fermorin-comparison__image,.fermorin-comparison__placeholder{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;object-position:center bottom}.fermorin-comparison__authority{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,2.45fr);gap:clamp(20px,4vw,56px);align-items:center;max-width:920px;min-height:100px;margin:clamp(36px,5vw,64px) auto 0;padding:18px clamp(18px,3vw,36px);border-block:1px solid var(--fm-comparison-line);background:#fff}.fermorin-comparison__authority-heading{margin:0;color:var(--fm-comparison-accent);font-size:12px;font-weight:800;letter-spacing:.13em;line-height:1.4;text-align:center;text-transform:uppercase}.fermorin-comparison__authority-logos{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr);align-items:center;min-width:0}.fermorin-comparison__authority-logo{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:4px clamp(14px,2vw,26px);white-space:nowrap}.fermorin-comparison__authority-logo:before{position:absolute;inset-block:14%;left:0;width:1px;background:var(--fm-comparison-line);content:""}.fermorin-comparison__authority-logo--business{color:#111;font-family:Arial Black,Arial,sans-serif;font-size:clamp(15px,1.45vw,21px);font-weight:900;letter-spacing:-.075em;line-height:.92;text-align:center;text-transform:uppercase;white-space:normal}.fermorin-comparison__authority-logo--tiktok{gap:7px;color:#111;font-family:Arial,sans-serif;font-size:clamp(19px,1.9vw,27px);font-weight:800;letter-spacing:-.045em}.fermorin-comparison__authority-symbol,.fermorin-comparison__authority-symbol .theme-icon{display:block;width:23px;height:23px;flex:0 0 auto}.fermorin-comparison__authority-symbol path{fill:currentColor}.fermorin-comparison__authority-logo--yahoo{color:#6e2cff;font-family:Arial Black,Arial,sans-serif;font-size:clamp(20px,2.1vw,30px);font-style:italic;font-weight:900;letter-spacing:-.07em}.fermorin-comparison__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:989px){.fermorin-comparison__content{grid-template-columns:1fr}.fermorin-comparison__visual{min-height:420px}}@media screen and (max-width:749px){.fermorin-comparison__inner{padding-top:56px;padding-bottom:56px}.fermorin-comparison__header,.fermorin-comparison__footer{grid-template-columns:1fr;gap:24px}.fermorin-comparison__header{margin-bottom:32px}.fermorin-comparison__header h2{font-size:clamp(36px,11vw,52px);line-height:1}.fermorin-comparison__benefit-column{width:46%}.fermorin-comparison__product-column,.fermorin-comparison__mealworm-column{width:27%}.fermorin-comparison__table th,.fermorin-comparison__table td{padding:16px 10px;overflow-wrap:anywhere}.fermorin-comparison__table thead th{font-size:13px}.fermorin-comparison__table thead small{margin-top:4px;font-size:10px}.fermorin-comparison__table tbody th{font-size:13px;line-height:1.35}.fermorin-comparison__table tbody td{font-size:24px}.fermorin-comparison__visual{min-height:320px;padding-top:24px}.fermorin-comparison__authority{grid-template-columns:1fr;gap:12px;margin-top:36px;padding:16px 12px}.fermorin-comparison__authority-logo{min-height:42px;padding:4px 7px}.fermorin-comparison__authority-logo--business{font-size:clamp(12px,3.5vw,15px)}.fermorin-comparison__authority-logo--tiktok{gap:4px;font-size:clamp(15px,4.6vw,20px)}.fermorin-comparison__authority-symbol,.fermorin-comparison__authority-symbol .theme-icon{width:18px;height:18px}.fermorin-comparison__authority-logo--yahoo{font-size:clamp(16px,5vw,22px)}}@media screen and (max-width:374px){.fermorin-comparison__table th,.fermorin-comparison__table td{padding-inline:8px}.fermorin-comparison__table thead th,.fermorin-comparison__table tbody th{font-size:12px}}.fermorin-hero{position:relative;overflow:clip;background:var(--fermorin-hero-bg);color:var(--fermorin-hero-ink)}.fermorin-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);align-items:center;gap:clamp(32px,6vw,88px);min-height:min(760px,calc(100vh - 96px));padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,8vw,112px)}.fermorin-hero__content{position:relative;z-index:1;max-width:720px}.fermorin-hero__eyebrow{margin:0 0 16px;color:var(--fermorin-hero-accent);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fermorin-hero__heading{max-width:14ch;margin:0;color:inherit;font-size:clamp(40px,5.6vw,78px);line-height:.98;letter-spacing:-.035em}.fermorin-hero__nutrition{display:inline-flex;margin:24px 0 0;padding:10px 16px;border:1px solid color-mix(in srgb,var(--fermorin-hero-ink) 22%,transparent);border-radius:999px;font-size:clamp(14px,1.3vw,17px);font-weight:700}.fermorin-hero__description{max-width:58ch;margin-top:24px;font-size:clamp(17px,1.55vw,21px);line-height:1.55}.fermorin-hero__benefits{display:flex;flex-wrap:wrap;gap:10px 12px;margin:22px 0 0;padding:0;list-style:none}.fermorin-hero__benefits li{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 12px;border-radius:999px;background:color-mix(in srgb,var(--fermorin-hero-accent) 10%,white);font-size:14px;font-weight:650;line-height:1.25}.fermorin-hero__benefits li span{color:var(--fermorin-hero-accent);font-weight:800}.fermorin-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:32px}.fermorin-hero__button,.fermorin-sticky-buy__button{min-height:48px}.fermorin-hero__reviews-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px;min-height:44px;color:inherit;font-weight:650}.fermorin-hero__review-stars{color:var(--fermorin-hero-accent);font-size:15px;letter-spacing:.08em}.fermorin-hero__media{position:relative;min-width:0}.fermorin-hero__media:before{position:absolute;top:7%;right:-10%;bottom:-4%;left:8%;border-radius:48% 52% 50% 46%;background:color-mix(in srgb,var(--fermorin-hero-accent) 16%,white);content:"";transform:rotate(-4deg)}.fermorin-hero__image,.fermorin-hero__placeholder{position:relative;display:block;width:100%;height:auto;max-height:650px;object-fit:contain;filter:drop-shadow(0 30px 36px rgba(37,31,23,.16))}.fermorin-sticky-buy{display:block;position:fixed;top:var(--fermorin-sticky-top, 0);right:0;left:0;z-index:24;width:100%;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));border:1px solid rgba(255,255,255,.28);border-radius:0 0 14px 14px;background:#1e3429f5;color:#fff;box-shadow:0 10px 28px #0000002e;opacity:0;pointer-events:none;transform:translateY(-100%);transition:none}.fermorin-sticky-buy[hidden]{display:none!important}.fermorin-sticky-buy.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.fermorin-sticky-buy__inner{display:flex;align-items:center;justify-content:space-between;gap:14px;width:min(100%,1440px);margin-inline:auto}.fermorin-sticky-buy__label{display:grid;gap:2px;padding-left:6px;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.fermorin-sticky-buy__label strong{font-size:17px;letter-spacing:normal}.fermorin-header-buy-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:38px;padding:8px 13px;border-radius:999px;background:var(--fermorin-sticky-accent, #a85e2d);color:#fff;box-shadow:0 6px 18px #251f1729;font-size:11px;font-weight:800;line-height:1.15;letter-spacing:.035em;text-align:center;text-decoration:none;white-space:nowrap}.fermorin-header-buy-button:hover{color:#fff;filter:brightness(.94)}.fermorin-header-buy-button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.fermorin-header-buy-button[hidden]{display:none!important}[data-fermorin-sticky-cta-host=mobile]{padding:0 max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left))}[data-fermorin-sticky-cta-host=mobile][hidden]{display:none!important}[data-fermorin-sticky-cta-host=mobile] .fermorin-header-buy-button{width:100%;min-height:44px;padding:9px 14px;font-size:12px;line-height:1.15;white-space:nowrap}@media(max-width:989px){.fermorin-hero__inner{grid-template-columns:1fr;gap:36px;min-height:0;padding-top:48px;padding-bottom:54px}.fermorin-hero__heading{max-width:16ch;font-size:clamp(40px,11vw,62px)}.fermorin-hero__media{width:min(660px,100%);margin-inline:auto}}@media(max-width:560px){.fermorin-hero__actions{align-items:stretch;flex-direction:column}.fermorin-hero__button{width:100%}.fermorin-hero__benefits{align-items:stretch;flex-direction:column}.fermorin-hero__benefits li{justify-content:center}.fermorin-sticky-buy{padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}.fermorin-sticky-buy__label{font-size:10px}.fermorin-sticky-buy__label strong{font-size:14px}.fermorin-sticky-buy__button{min-height:42px;padding-inline:12px;font-size:11px}}@media(prefers-reduced-motion:reduce){.fermorin-sticky-buy{transition:none}}.fm-product-faq,.fm-product-faq *{box-sizing:border-box}.fm-product-faq{--fm-pfaq-ink:#173d32;--fm-pfaq-muted:#596b61;padding:28px 0;color:var(--fm-pfaq-ink)}.fm-product-faq__inner{width:100%;max-width:1120px;margin:0 auto;min-width:0}.fm-product-faq__intro{margin-bottom:16px}.fm-product-faq__link{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;color:var(--fm-pfaq-ink);font-size:14px;font-weight:600;text-decoration:none}.fm-product-faq__link:hover{text-decoration:underline;text-underline-offset:4px}.fm-product-faq__questions{display:grid;gap:10px}.fm-product-faq details{margin:0;border:1px solid #dce3d8;border-radius:14px;background:#fffcf7;overflow:hidden}.fm-product-faq details[open]{border-color:#c9d5c4;background:#fffdf9}.fm-product-faq summary{position:relative;display:block;min-height:60px;padding:18px 54px 18px 20px;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.5;color:var(--fm-pfaq-ink);overflow-wrap:anywhere}.fm-product-faq summary::-webkit-details-marker{display:none}.fm-product-faq summary::marker{content:""}.fm-product-faq summary:before,.fm-product-faq summary:after{content:"";position:absolute;top:29px;right:22px;width:12px;height:2px;border-radius:2px;background:#567347}.fm-product-faq summary:after{transform:rotate(90deg);transition:transform .16s ease}.fm-product-faq details[open] summary:after{transform:rotate(0)}.fm-product-faq details[open] summary{padding-bottom:12px}.fm-product-faq__answer{padding:0 20px 20px;color:var(--fm-pfaq-muted);font-size:15px;line-height:1.7;overflow-wrap:anywhere}.fm-product-faq__answer p{margin:0;font-size:inherit;line-height:inherit}.fm-product-faq__shipping{display:grid;gap:12px;margin-top:14px;padding:14px 16px;border-radius:10px;background:#f0f4ec}.fm-product-faq__shipping>div+div{padding-top:12px;border-top:1px solid #dce5d6}.fm-product-faq__shipping strong{display:block;margin-bottom:4px;font-size:14px;font-weight:600;color:var(--fm-pfaq-ink)}.fm-product-faq__link:focus-visible,.fm-product-faq summary:focus-visible{outline:2px solid #a65b2a;outline-offset:-3px;border-radius:10px}#MainContent>.shopify-section:has(.fm-product-faq)+.shopify-section:has(#judgeme_product_reviews){display:flow-root;background:#f6f7fa}@media screen and (max-width:1024px){.fm-product-faq{padding:24px 20px 32px;background:#fbf8f2}.fm-product-faq__inner{max-width:680px}.fm-product-faq__intro{margin-bottom:12px}}@media screen and (max-width:374px){.fm-product-faq{padding-left:16px;padding-right:16px}.fm-product-faq summary{padding-left:16px;font-size:15px}.fm-product-faq__answer{padding-left:16px;padding-right:16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.fm-product-faq summary:after{transition:none}}.fermorin-benefits{--fm-benefits-ink: #142c73;--fm-benefits-accent: #009688;--fm-benefits-cream: #f6f2e9;background:var(--fm-benefits-cream);color:var(--fm-benefits-ink)}.fermorin-benefits__inner{padding-top:clamp(68px,8vw,112px);padding-bottom:clamp(58px,7vw,94px)}.fermorin-benefits__header{max-width:800px;margin:0 auto clamp(38px,5vw,62px);text-align:center}.fermorin-benefits__eyebrow{margin:0 0 12px;color:var(--fm-benefits-accent);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fermorin-benefits__header h2{margin:0;color:var(--fm-benefits-ink);font-size:clamp(34px,5vw,62px);line-height:1.02;letter-spacing:-.045em}.fermorin-benefits__intro{max-width:680px;margin:20px auto 0;color:#41547a;font-size:clamp(16px,1.6vw,19px);line-height:1.65}.fermorin-benefits__intro>:first-child,.fermorin-benefits__copy>:first-child{margin-top:0}.fermorin-benefits__intro>:last-child,.fermorin-benefits__copy>:last-child{margin-bottom:0}.fermorin-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.fermorin-benefits__card{display:flex;min-width:0;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 18px 42px #142c7314;flex-direction:column}.fermorin-benefits__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#dcecea}.fermorin-benefits__media:after{position:absolute;inset:auto 0 0;height:22%;background:linear-gradient(to bottom,transparent,rgba(20,44,115,.14));content:"";pointer-events:none}.fermorin-benefits__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.fermorin-benefits__card:hover .fermorin-benefits__image{transform:scale(1.035)}.fermorin-benefits__content{position:relative;padding:clamp(22px,2.3vw,30px)}.fermorin-benefits__number{margin:0 0 11px;color:var(--fm-benefits-accent);font-size:12px;font-weight:800;letter-spacing:.14em}.fermorin-benefits__content h3{margin:0;color:var(--fm-benefits-ink);font-size:clamp(20px,2vw,27px);line-height:1.12;letter-spacing:-.025em;text-transform:uppercase}.fermorin-benefits__copy{margin-top:14px;color:#53617d;font-size:14px;line-height:1.62}.fermorin-benefits__services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(42px,6vw,74px);padding:26px 0;border-top:1px solid #c6d7d5;border-bottom:1px solid #c6d7d5}.fermorin-benefits__service{display:flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:0 16px;border-right:1px solid #c6d7d5;color:var(--fm-benefits-ink);font-size:13px;font-weight:800;letter-spacing:.025em;text-align:center}.fermorin-benefits__service:last-child{border-right:0}.fermorin-benefits__service svg{width:28px;height:28px;fill:none;stroke:var(--fm-benefits-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;flex:0 0 auto}@media(max-width:1100px){.fermorin-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fermorin-benefits__media{aspect-ratio:4 / 3}.fermorin-benefits__services{grid-template-columns:repeat(2,minmax(0,1fr))}.fermorin-benefits__service:nth-child(2){border-right:0}.fermorin-benefits__service:nth-child(-n+2){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c6d7d5}}@media(max-width:650px){.fermorin-benefits__inner{padding-top:54px;padding-bottom:54px}.fermorin-benefits__grid{grid-template-columns:minmax(0,1fr);gap:22px}.fermorin-benefits__media{aspect-ratio:4 / 3}.fermorin-benefits__services{grid-template-columns:minmax(0,1fr);padding:0}.fermorin-benefits__service,.fermorin-benefits__service:nth-child(2){justify-content:flex-start;margin:0;padding:18px 10px;border-right:0;border-bottom:1px solid #c6d7d5;text-align:left}.fermorin-benefits__service:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.fermorin-benefits__image{transition:none}}.fermorin-image-authority__column{margin-top:18px}.fermorin-image-authority{--fm-image-authority-ink: #142c73;--fm-image-authority-accent: #009688;--fm-image-authority-line: #cbd9df;display:grid;grid-template-columns:minmax(100px,.65fr) minmax(0,2.35fr);gap:clamp(18px,3vw,40px);align-items:center;min-height:104px;padding:18px clamp(18px,3vw,36px);border-block:1px solid var(--fm-image-authority-line);background:#fff;color:var(--fm-image-authority-ink)}.fermorin-image-authority__heading{margin:0;color:var(--fm-image-authority-accent);font-size:11px;font-weight:800;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.fermorin-image-authority__logos{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr);align-items:center;min-width:0}.fermorin-image-authority__logo{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:4px clamp(18px,2vw,30px);white-space:nowrap}.fermorin-image-authority__logo:before{position:absolute;inset-block:14%;left:0;width:1px;background:var(--fm-image-authority-line);content:"";pointer-events:none}.fermorin-image-authority__logo--business{color:#111;font-family:Arial Black,Arial,sans-serif;font-size:clamp(15px,1.45vw,21px);font-weight:900;letter-spacing:-.075em;line-height:.92;text-transform:uppercase}.fermorin-image-authority__logo--tiktok{gap:7px;color:#111;font-family:Arial,sans-serif;font-size:clamp(19px,1.9vw,27px);font-weight:800;letter-spacing:-.045em}.fermorin-image-authority__symbol,.fermorin-image-authority__symbol .theme-icon{display:block;width:23px;height:23px;flex:0 0 auto}.fermorin-image-authority__symbol path{fill:currentColor}.fermorin-image-authority__logo--yahoo{color:#6e2cff;font-family:Arial Black,Arial,sans-serif;font-size:clamp(20px,2.1vw,30px);font-style:italic;font-weight:900;letter-spacing:-.07em}@media screen and (max-width:899px){.fermorin-image-authority__column{margin-top:10px}.fermorin-image-authority{grid-template-columns:1fr;gap:12px;min-height:auto;padding:16px 12px}.fermorin-image-authority__heading{text-align:center}.fermorin-image-authority__logo{min-height:42px;padding:4px 7px}.fermorin-image-authority__logo:before{inset-block:18%}.fermorin-image-authority__logo:first-child:before{display:none}.fermorin-image-authority__logo--business{font-size:clamp(12px,3.5vw,15px);line-height:1;white-space:normal;text-align:center}.fermorin-image-authority__logo--tiktok{gap:4px;font-size:clamp(15px,4.6vw,20px)}.fermorin-image-authority__symbol,.fermorin-image-authority__symbol .theme-icon{width:18px;height:18px}.fermorin-image-authority__logo--yahoo{font-size:clamp(16px,5vw,22px)}}.fermorin-native-video{overflow:hidden;background:#173d32}.fermorin-native-video video{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}[id^=MainProduct-]{--fm-product-ink: #173d32;--fm-product-muted: #587067;--fm-product-primary: #00796b;--fm-product-primary-dark: #125044;--fm-product-accent: #ad6236;--fm-product-cream: #f6f2e9;--fm-product-paper: #fffdf8;--fm-product-line: rgba(23, 61, 50, .2);display:flow-root;padding-bottom:clamp(56px,6vw,84px);background:var(--fm-product-cream);color:var(--fm-product-ink)}[id^=MainProduct-] .product-page-section{--color-base: var(--fm-product-ink);--color-base-rgb: 23, 61, 50;--color-accent: var(--fm-product-primary);--color-body-background: var(--fm-product-cream);--color-lines-borders: var(--fm-product-line);--mobile-focus-color: rgba(0, 121, 107, .09)}[id^=MainProduct-] .product__media,[id^=MainProduct-] .thumbnail{border-color:var(--fm-product-line);background:var(--fm-product-paper)}[id^=MainProduct-] .product__media{border:0;border-radius:6px;overflow:hidden;box-shadow:0 18px 46px #1f3e3312}@media(min-width:1025px){[id^=MainProduct-] .product__media-list{--radius: 6px;border-radius:6px}[id^=MainProduct-] .product__media-sticky--preview-grid{position:static;top:auto}[id^=MainProduct-] .product-media-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 100px);aspect-ratio:var(--preview-grid-ratio, 1);margin-top:16px;margin-left:100px}[id^=MainProduct-] .product-media-preview-grid[hidden]{display:none}[id^=MainProduct-] .product-media-preview-grid__item{position:relative;display:block;min-width:0;min-height:0;padding:0;overflow:hidden;border:0;border-radius:6px;background:var(--fm-product-paper);box-shadow:none;cursor:pointer}[id^=MainProduct-] .product-media-preview-grid__item:focus-visible{outline:3px solid var(--fm-product-primary);outline-offset:3px}[id^=MainProduct-] .product-media-preview-grid__item img{display:block;width:100%;height:100%;object-fit:contain;border-radius:6px;background:var(--fm-product-paper)}}@media(max-width:1024px){[id^=MainProduct-] .product-media-preview-grid{display:none}}[id^=MainProduct-] .thumbnail[aria-current=true],[id^=MainProduct-] .thumbnail.is-active{border-color:var(--fm-product-primary);box-shadow:0 0 0 2px #00796b24}[id^=MainProduct-] [class*=product__media-list_btn-] .btn{--background: var(--fm-product-paper);--color: var(--fm-product-ink);--fill: var(--fm-product-ink);border:1px solid var(--fm-product-line);box-shadow:0 8px 24px #1f3e3314}[id^=MainProduct-] [class*=product__media-list_btn-] .btn svg path,[id^=MainProduct-] .product__media-icon svg path{fill:var(--fm-product-ink)}[id^=MainProduct-] .product__title{max-width:13ch;color:var(--fm-product-ink);font-size:clamp(36px,3.2vw,48px);letter-spacing:-.045em;line-height:1.02}.product__title-subtitle{margin:8px 0 0;color:var(--fm-product-muted, #596b62);font-size:15px;font-weight:600;letter-spacing:.04em;line-height:1.45}[id^=MainProduct-] .badge:not(.badge--sold_out){background:var(--fm-product-accent);color:#fff}[id^=MainProduct-] .product__price .price__main__value{color:var(--fm-product-accent)}[id^=MainProduct-] .product__text{align-items:flex-start;gap:12px}[id^=MainProduct-] .product__text>svg{width:42px;height:42px;margin-right:0;padding:9px;border:1px solid rgba(0,121,107,.28);border-radius:50%;background:#00796b14}[id^=MainProduct-] .product__text>svg path,[id^=MainProduct-] .product__text>svg rect{fill:var(--fm-product-primary)}[id^=MainProduct-] .variants-label{color:var(--fm-product-ink);font-weight:700}#MainContent variant-radios .product-form__item label .fermorin-size-tag{position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:2;width:max-content;padding:4px 8px;border-radius:5px;background:#a65b2a;color:#fff!important;font-size:13px!important;font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap;text-transform:none}#MainContent variant-radios .product-form__item label .fermorin-size-tag--value{background:#2a784b}@media(max-width:1024px){#MainContent variant-radios .product-form__container:has(.fermorin-size-tag){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}#MainContent variant-radios .product-form__container:has(.fermorin-size-tag) .product-form__item{min-width:0}#MainContent variant-radios .product-form__container:has(.fermorin-size-tag) label{min-width:0;width:100%;white-space:nowrap}#MainContent variant-radios .product-form__item label .fermorin-size-tag{padding:4px 5px;font-size:12px!important}}[id^=MainProduct-] .product-form__item label:before{border-color:var(--fm-product-line);background:var(--fm-product-paper)}[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{--background: var(--fm-product-ink);--color: #ffffff}[id^=MainProduct-] .field.quantity,[id^=MainProduct-] .field__input,[id^=MainProduct-] .sealsubs-container .sls-option-container.seal-table{border-color:var(--fm-product-line)!important;background:var(--fm-product-paper)!important}[id^=MainProduct-] .sealsubs-container .sls-option-container.sls-active{border-color:var(--fm-product-primary)!important;box-shadow:0 6px 20px #00796b14!important}[id^=MainProduct-] .sealsubs-container .sls-option-container[data-selling-plan-group]{position:relative;order:1}#MainContent [id^=MainProduct-] .sealsubs-container .sls-option-container[data-selling-plan-group]:not(.sls-active){min-height:92px!important;padding-bottom:52px!important}[id^=MainProduct-] .sealsubs-container .sls-option-container:not([data-selling-plan-group]){order:2}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help{position:absolute;top:auto;right:12px;bottom:12px;z-index:2;margin:0!important;padding:0!important;line-height:0!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-text{display:block!important;position:relative!important;padding-bottom:0!important;line-height:0!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-sub-icon{margin-right:0!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label{display:none!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help{pointer-events:auto!important;cursor:help}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup{top:auto!important;right:-12px!important;bottom:calc(100% + 10px)!important;left:auto!important;width:320px!important;min-width:0!important;max-width:calc(100vw - 48px)!important;height:auto!important;padding:16px!important;border-radius:8px!important;box-sizing:border-box!important;overflow:visible!important;pointer-events:auto!important;background:#333!important;color:#fff!important;font-size:16px!important;line-height:1.45!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;box-shadow:0 12px 28px #0000003d!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup:before{content:""!important;display:block!important;top:auto!important;right:18px!important;bottom:-16px!important;left:auto!important;border:8px solid transparent!important;border-top-color:#333!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup-content{width:auto!important;height:auto!important;color:#fff!important;font-size:16px!important;line-height:1.45!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup-content strong+br{display:none!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup a{display:inline!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:inherit!important;font-weight:600!important;line-height:inherit!important;text-decoration:underline!important;text-underline-offset:2px}@media screen and (max-width:389px){[id^=MainProduct-] .sealsubs-container .sls-option-container[data-selling-plan-group] .selling-plan-group-options-name-select{width:calc(100% - 38px)!important;padding-right:0!important}}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label>a{display:inline-flex!important;width:24px;height:24px;padding:0!important;border:1px solid var(--fm-product-ink);border-radius:50%;color:var(--fm-product-ink)!important;align-items:center;justify-content:center;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label>a:hover,[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label>a:focus-visible{background:var(--fm-product-ink);color:#fff!important}[id^=MainProduct-] .product-form__submit{--background: var(--fm-product-primary);--color: #ffffff;--fill: #ffffff;min-height:54px;box-shadow:0 10px 24px #00796b29}[id^=MainProduct-] .product-form__submit:hover{--background: var(--fm-product-primary-dark)}[id^=MainProduct-] .fermorin-purchase-assurance{margin-top:12px}[id^=MainProduct-] .fermorin-purchase-assurance__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}[id^=MainProduct-] .fermorin-purchase-assurance__item{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:48px;padding:9px 8px;border:1px solid var(--fm-product-line);border-radius:6px;background:#ffffffb8;color:var(--fm-product-ink);font-size:13px;font-weight:700;line-height:1.25;text-align:center}[id^=MainProduct-] .fermorin-purchase-assurance__icon{display:inline-flex;flex:0 0 18px;width:18px;height:18px}[id^=MainProduct-] .fermorin-purchase-assurance__icon svg{width:18px;height:18px}[id^=MainProduct-] .fermorin-purchase-assurance__icon svg path{fill:var(--fm-product-primary)}[id^=MainProduct-] .fermorin-purchase-assurance__policy{margin:8px 0 0;color:#173d32c7;font-size:12px;line-height:1.45;text-align:center}[id^=MainProduct-] .fermorin-purchase-assurance__policy a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}[id^=MainProduct-] .fermorin-purchase-assurance__policy a:focus-visible{outline:2px solid var(--fm-product-primary);outline-offset:2px}[id^=MainProduct-] .chm-toggle--accordion{border-top:1px solid var(--fm-product-line)}[id^=MainProduct-] .chm-toggle summary:after,[id^=MainProduct-] .line-after-tabs{border-color:var(--fm-product-line)!important;background:var(--fm-product-ink)}[id^=MainProduct-] .chm-toggle__button h2,[id^=MainProduct-] .chm-toggle__content{color:var(--fm-product-ink)}[id^=MainProduct-] .chm-toggle__button svg.theme-icon path,[id^=MainProduct-] .chm-toggle__button svg.theme-icon rect{fill:var(--fm-product-primary)}.sticky-cart-modal{--color-base: #173d32;--color-base-rgb: 23, 61, 50;--color-accent: #00796b;border-top:1px solid rgba(23,61,50,.18);background:#fffdf8}.sticky-cart-modal .product-form__submit{--background: #00796b;--color: #ffffff;--fill: #ffffff}#MainContent #judgeme_product_reviews .jdgm-rev-widg__title,#MainContent #judgeme_product_reviews .jdgm-rev__title,#MainContent #judgeme_product_reviews .jdgm-rev__author{color:#173d32!important}#MainContent #judgeme_product_reviews .jdgm-star{color:#ad6236!important}#MainContent #judgeme_product_reviews .jdgm-write-rev-link{border-color:#00796b!important;background:#00796b!important;color:#fff!important}#MainContent #judgeme_product_reviews .jdgm-write-rev-link:hover,#MainContent #judgeme_product_reviews .jdgm-write-rev-link:focus-visible{border-color:#125044!important;background:#125044!important}@media screen and (min-width:1025px){[id^=MainProduct-] .product-page-section>.grid{align-items:flex-start}[id^=MainProduct-] .product__right-column-sticky{top:96px}}@media screen and (max-width:576px){[id^=MainProduct-]{padding-bottom:52px}[id^=MainProduct-] .product-page-section{margin-top:0;padding-top:32px}[id^=MainProduct-] .product__title{max-width:15ch;font-size:clamp(34px,10.5vw,42px)}.product__title-subtitle{margin-top:6px;font-size:14px}[id^=MainProduct-] .product__text>svg{width:38px;height:38px;padding:8px}[id^=MainProduct-] .product-form__submit{min-height:52px}[id^=MainProduct-] .fermorin-purchase-assurance__list{gap:6px}[id^=MainProduct-] .fermorin-purchase-assurance__item{min-height:52px;padding:8px 5px;font-size:13px}[id^=MainProduct-] .fermorin-purchase-assurance__icon,[id^=MainProduct-] .fermorin-purchase-assurance__icon svg{width:16px;height:16px}[id^=MainProduct-] .fermorin-purchase-assurance__icon{flex-basis:16px}[id^=MainProduct-] .fermorin-purchase-assurance__policy{font-size:12.5px;text-align:left}}.fermorin-reviews__carousel{position:relative}.fermorin-reviews__arrow{-webkit-appearance:none;appearance:none;border:0;background:transparent}.fermorin-reviews__carousel .fermorin-reviews__arrow>.btn{--background: #edf3ef;--fill: #285b49;display:grid;width:46px;height:46px;padding:0;place-items:center;border:1px solid #c9d8d0;background:#edf3ef;color:#285b49;box-shadow:0 6px 18px #20382d1a;transition:border-color .18s ease,box-shadow .18s ease}.fermorin-reviews__carousel .fermorin-reviews__arrow>.btn:before{width:100%;height:100%;background:#edf3ef;transform:none;transition:background-color .18s ease}.fermorin-reviews__carousel .fermorin-reviews__arrow>.btn svg path{fill:#285b49;transition:fill .18s ease}.fermorin-reviews__carousel .fermorin-reviews__arrow:hover>.btn,.fermorin-reviews__carousel .fermorin-reviews__arrow:focus-visible>.btn{border-color:#aac3b7;box-shadow:0 8px 22px #20382d24}.fermorin-reviews__carousel .fermorin-reviews__arrow:hover>.btn:before,.fermorin-reviews__carousel .fermorin-reviews__arrow:focus-visible>.btn:before{width:100%;height:100%;background:#dce9e2;transform:none}.fermorin-reviews__carousel .fermorin-reviews__arrow:hover>.btn svg path,.fermorin-reviews__carousel .fermorin-reviews__arrow:focus-visible>.btn svg path{fill:#1f4d3d}.fermorin-reviews__arrow:focus-visible{outline:2px solid #39725d;outline-offset:4px}.fermorin-reviews__slider{align-items:stretch}.fermorin-review-slide{display:flex}.fermorin-review-card{display:flex;width:100%;min-width:0;min-height:100%;flex-direction:column;padding:clamp(22px,2.4vw,32px);border:1px solid #d9e2dd;background:#fff;color:#20382d}.fermorin-review-card__header{display:flex;min-width:0;align-items:center;gap:15px}.fermorin-review-card .chm-reviews__image{width:72px;min-width:72px;margin:0}.fermorin-review-card .chm-reviews__image>div{overflow:hidden;border-radius:50%}.fermorin-review-card .chm-reviews__image img{width:100%;height:100%;object-fit:cover}.fermorin-review-card__identity{min-width:0}.fermorin-review-card .chm-reviews__author{margin:0;color:#20382d;font-size:17px;line-height:1.25}.fermorin-review-card__verified{display:flex;width:fit-content;align-items:center;gap:5px;margin:5px 0 0;color:#167b67;font-size:12px;font-weight:700;line-height:1.3}.fermorin-review-card__verified svg{width:15px;height:15px;flex:0 0 auto;fill:currentColor}.fermorin-review-card__purchase{margin:4px 0 0;color:#5e6f67;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.fermorin-review-card__rating{margin-top:22px;color:#b9642f;font-size:17px;letter-spacing:.12em;line-height:1}.fermorin-review-card .chm-reviews__heading{margin-top:14px;color:#20382d;font-size:clamp(20px,1.6vw,24px);line-height:1.22}.fermorin-review-card .chm-reviews__description{margin-top:12px;color:#4d5f56;line-height:1.65}.fermorin-review-card .chm-reviews__description p{margin:0}@media screen and (max-width:576px){.fermorin-reviews__slider{margin-top:34px}.fermorin-review-slide{min-width:100%}.fermorin-review-card{padding:22px 20px}.fermorin-review-card .chm-reviews__image{width:64px;min-width:64px}}.selling-points-ticker{display:block;overflow:hidden;color:var(--ticker-color);background:var(--ticker-background);text-decoration:none}.selling-points-ticker__viewport{overflow:hidden;padding-block:12px}.selling-points-ticker__track{display:flex;width:max-content;will-change:transform;animation:selling-points-ticker-left var(--ticker-duration) linear infinite}.selling-points-ticker--right .selling-points-ticker__track{animation-name:selling-points-ticker-right}.selling-points-ticker__group{display:flex;flex:none;align-items:center;gap:clamp(36px,6vw,96px);padding-inline-end:clamp(36px,6vw,96px)}.selling-points-ticker__item{display:inline-flex;flex:none;align-items:center;gap:10px;white-space:nowrap}.selling-points-ticker__icon{width:var(--ticker-icon-size);height:var(--ticker-icon-size);object-fit:contain}.selling-points-ticker__text{color:inherit;font-size:clamp(14px,1.2vw,18px);font-weight:600;line-height:1.2}.selling-points-ticker:hover .selling-points-ticker__track,.selling-points-ticker:focus-visible .selling-points-ticker__track{animation-play-state:paused}@keyframes selling-points-ticker-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes selling-points-ticker-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media screen and (max-width:749px){.selling-points-ticker__viewport{padding-block:10px}.selling-points-ticker__icon{width:min(var(--ticker-icon-size),24px);height:min(var(--ticker-icon-size),24px)}.selling-points-ticker__group{gap:32px;padding-inline-end:32px}}@media(prefers-reduced-motion:reduce){.selling-points-ticker__track{animation-play-state:paused}}#MainContent variant-radios .product-form__item label:has(.fermorin-variant-saving){display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-height:76px;padding:12px 6px}#MainContent variant-radios .product-form__item label .fermorin-variant-saving[hidden]{display:none}#MainContent variant-radios .product-form__item label .fermorin-variant-saving{display:block;font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.035em;color:#547144;background:#e8efdf;border-radius:4px;padding:3px 7px;white-space:nowrap}#MainContent variant-radios .product-form__item input:checked+label .fermorin-variant-saving{background:#dce9cf;color:#173d32}.fermorin-price-steps[hidden],.fermorin-price-extra[hidden]{display:none}.fermorin-price-steps{margin:4px 0 6px;font-size:14px;color:#5d6f68}.fermorin-price-extra{display:inline-block;margin-top:8px;padding:5px 10px;background:#e8f3ef;color:#173d32;border-radius:5px;font-size:13px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
