.retail-root{--retail-primary:var(--brand-green,#1b5c4a);--retail-primary-dark:var(--brand-green-dark,#0f2f28);--retail-gold:var(--brand-gold,#c9a84c);--retail-gold-light:#e5c97c;--retail-ink:var(--brand-ink,#1a1a1a);--retail-bg:var(--brand-ivory,#f6f1e8);--retail-surface:#fffcf7;--retail-muted:var(--brand-muted,#6b7280);--retail-border:var(--brand-border,#e8e0d4);--retail-card:var(--brand-card,#f3eee6);min-width:0;max-width:100%;overflow-x:clip}.retail-root main{min-width:0;max-width:100%;overflow-wrap:break-word}.retail-root canvas,.retail-root iframe,.retail-root img,.retail-root video{max-width:100%}.retail-root .container-site{min-width:0}.retail-prose,.retail-root .blog-prose{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.retail-prose iframe,.retail-prose img,.retail-prose video,.retail-root .blog-prose iframe,.retail-root .blog-prose img,.retail-root .blog-prose video{height:auto}.retail-prose table,.retail-root .blog-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.retail-root a{text-decoration:none}.retail-root .blog-prose a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:max(2.5px,.15em);text-underline-offset:.18em}.retail-gold-line{height:1px;width:2.5rem;background:linear-gradient(90deg,transparent,var(--retail-gold),transparent)}@media (max-width:639px){.retail-gold-line{width:1.25rem}}@media (prefers-reduced-motion:reduce){.retail-root *{animation:none!important;transition:none!important}}.retail-root details[open] .faq-plus{transform:rotate(45deg)}[data-retail-skin=taranom]{--home-cream:#f8f4ef;--home-green:#153b2d;--home-berry:#8b1737;--home-berry-deep:#66162d;--home-berry-mid:#7b1d32;--home-surface:#f2ece5;--home-paper:#fffdfa;--tn-ink:#1a1a1a;--tn-muted:#55504a;--tn-border:#e6dccd;--tn-focus:#153b2d;--tn-on-dark:rgba(255,255,255,0.84);--tn-on-dark-strong:#fffdfa;--tn-radius:12px;--tn-touch:44px}[data-retail-skin=taranom],[data-retail-skin=taranom] .retail-root{background-color:var(--home-cream)}[data-retail-skin=taranom] .tn-skin-header{background-color:var(--home-paper);border-bottom-color:var(--tn-border)}[data-retail-skin=taranom] .tn-skin-icon-btn{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tn-touch);min-height:var(--tn-touch)}[data-retail-skin=taranom] .tn-skin-nav__list{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.25rem;margin:0;padding:0;list-style:none}[data-retail-skin=taranom] .tn-skin-nav__link{position:relative;display:inline-flex;align-items:center;min-height:var(--tn-touch);padding:0 .6rem;font-size:13px;font-weight:500;white-space:nowrap;color:var(--tn-ink);opacity:.78;text-decoration:none;transition:opacity .2s ease}[data-retail-skin=taranom] .tn-skin-nav__link:after{content:"";position:absolute;inset-inline:.6rem;bottom:.45rem;height:2px;background:var(--tn-ink);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}[data-retail-skin=taranom] .tn-skin-nav__link:focus-visible,[data-retail-skin=taranom] .tn-skin-nav__link:hover,[data-retail-skin=taranom] .tn-skin-nav__link[data-active=true]{opacity:1}[data-retail-skin=taranom] .tn-skin-nav__link:focus-visible:after,[data-retail-skin=taranom] .tn-skin-nav__link:hover:after,[data-retail-skin=taranom] .tn-skin-nav__link[data-active=true]:after{transform:scaleX(1)}[data-retail-skin=taranom] .tn-skin-nav__link[data-active=true]{font-weight:700}[data-retail-skin=taranom] .tn-promo__cta:focus-visible,[data-retail-skin=taranom] .tn-skin-footer a:focus-visible,[data-retail-skin=taranom] .tn-skin-nav__link:focus-visible,[data-retail-skin=taranom] .tn-utility__link:focus-visible{outline:2px solid var(--tn-focus);outline-offset:2px;border-radius:4px}[data-retail-skin=taranom] .tn-skin-footer a:focus-visible{outline-color:var(--tn-on-dark-strong)}[data-retail-skin=taranom] .tn-utility{display:none;background-color:var(--home-paper);border-bottom:1px solid var(--tn-border)}@media (min-width:1024px){[data-retail-skin=taranom] .tn-utility{display:block}}[data-retail-skin=taranom] .tn-utility__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;max-width:1200px;margin:0 auto;padding:0 2rem;list-style:none}[data-retail-skin=taranom] .tn-utility__link{display:flex;align-items:center;gap:.6rem;min-height:var(--tn-touch);padding:.35rem 0;color:var(--tn-ink);text-decoration:none}[data-retail-skin=taranom] a.tn-utility__link:hover .tn-utility__value{text-decoration:underline;text-underline-offset:3px}[data-retail-skin=taranom] .tn-utility__icon{flex:none;width:22px;height:22px;color:var(--home-green)}[data-retail-skin=taranom] .tn-utility__text{display:flex;flex-direction:column;min-width:0;line-height:1.45}[data-retail-skin=taranom] .tn-utility__value{font-size:13px;font-weight:700}[data-retail-skin=taranom] .tn-utility__label{font-size:11.5px;color:var(--tn-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-retail-skin=taranom] .tn-promo{padding:1.5rem 1rem 0}[data-retail-skin=taranom] .tn-promo__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;max-width:1200px;margin:0 auto}@media (min-width:768px){[data-retail-skin=taranom] .tn-promo{padding:2.5rem 1.5rem 0}[data-retail-skin=taranom] .tn-promo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}[data-retail-skin=taranom] .tn-promo__card{position:relative;overflow:hidden;aspect-ratio:3/1;border-radius:var(--tn-radius);color:var(--tn-on-dark-strong)}[data-retail-skin=taranom] .tn-promo__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-retail-skin=taranom] .tn-promo__scrim{position:absolute;inset:0;background:linear-gradient(270deg,rgba(10,10,10,.5) 0,rgba(10,10,10,.18) 55%,transparent 80%)}[data-retail-skin=taranom] .tn-promo__copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;max-width:62%;padding:.5rem 1rem}[data-retail-skin=taranom] .tn-promo__title{margin:0;font-size:.95rem;font-weight:800;line-height:1.4;text-shadow:0 1px 12px rgba(0,0,0,.4)}[data-retail-skin=taranom] .tn-promo__body{display:none;margin:0;font-size:.8125rem;line-height:1.7;color:var(--tn-on-dark);text-shadow:0 1px 10px rgba(0,0,0,.4)}[data-retail-skin=taranom] .tn-promo__cta{display:inline-flex;align-items:center;min-height:var(--tn-touch);padding:0 1rem;border-radius:8px;background-color:var(--home-cream);color:var(--tn-ink);font-size:.8125rem;font-weight:700;text-decoration:none}[data-retail-skin=taranom] .tn-promo__cta:after{content:"";position:absolute;inset:0}[data-retail-skin=taranom] .tn-promo__cta:hover{background-color:#fff}@media (min-width:640px){[data-retail-skin=taranom] .tn-promo__body{display:block}[data-retail-skin=taranom] .tn-promo__title{font-size:1.05rem}}@media (min-width:1024px){[data-retail-skin=taranom] .tn-promo__copy{padding:1rem 2rem;gap:.5rem}[data-retail-skin=taranom] .tn-promo__title{font-size:1.4rem}[data-retail-skin=taranom] .tn-promo__body{font-size:.9375rem}}[data-retail-skin=taranom] .tn-skin-footer{background-color:var(--home-green);border-top-color:transparent;color:var(--tn-on-dark-strong)}[data-retail-skin=taranom] .tn-skin-footer p.font-bold,[data-retail-skin=taranom] .tn-skin-footer p.font-semibold{color:var(--tn-on-dark-strong)}[data-retail-skin=taranom] .tn-skin-footer ul{display:flex;flex-direction:column;gap:0}[data-retail-skin=taranom] .tn-skin-footer li{margin:0}[data-retail-skin=taranom] .tn-skin-footer li>a{display:inline-flex;align-items:center;min-height:var(--tn-touch);color:var(--tn-on-dark)}[data-retail-skin=taranom] .tn-skin-footer li>a:hover{color:var(--tn-on-dark-strong);text-decoration:underline;text-underline-offset:3px}[data-retail-skin=taranom] .tn-skin-mega{margin-inline-start:.5rem;padding-inline-start:.75rem;border-inline-start:1px solid color-mix(in srgb,var(--tn-border,#e5e7eb) 80%,transparent)}[data-retail-skin=taranom] [data-block=hero] .storefront-hero-frame{max-height:34rem}[data-retail-skin=taranom] [data-block=hero] .storefront-hero-frame img{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){[data-retail-skin=taranom] [data-block=hero] .storefront-hero-frame{aspect-ratio:1.5/1;max-height:none;height:auto}}[data-retail-skin=taranom] [data-block=hero] .storefront-hero-frame button{min-width:2.5rem;min-height:2.5rem}[data-retail-skin=taranom] .tn-cat-scroll{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem}[data-retail-skin=taranom] .tn-cat-scroll__track{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-block:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}[data-retail-skin=taranom] .tn-cat-scroll__card{flex:0 0 min(42vw,11.25rem);scroll-snap-align:start}[data-retail-skin=taranom] .tn-cat-scroll__btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--retail-border);background:#fff;color:var(--retail-ink);cursor:pointer}[data-retail-skin=taranom] .tn-cat-scroll__btn:hover{background:var(--retail-surface)}@media (max-width:639px){[data-retail-skin=taranom] .tn-cat-scroll__btn{display:none}}[data-retail-skin=taranom] .tn-product-tabs{margin-block:.5rem 1.5rem}[data-retail-skin=taranom] .tn-product-tabs__list{display:flex;flex-wrap:wrap;gap:.5rem;max-width:1200px;margin:0 auto 1rem;padding-inline:1rem}[data-retail-skin=taranom] .tn-product-tabs__tab{min-height:2.5rem;padding:.4rem 1rem;border-radius:999px;border:1px solid var(--retail-border);background:#fff;color:var(--retail-muted);font-size:.875rem;font-weight:600;cursor:pointer}[data-retail-skin=taranom] .tn-product-tabs__tab.is-active,[data-retail-skin=taranom] .tn-product-tabs__tab[aria-selected=true]{background:var(--home-green,#153b2d);border-color:transparent;color:#fff}[data-retail-skin=taranom] .tn-product-tabs__panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){[data-retail-skin=taranom] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}