[data-option="2"]{--accent:#f4e68d;--line:#dec9b6;--ink:#30271f;--muted:#705947}[data-option="2"] h1,[data-option="2"] h2{font-family:Inter,Arial,sans-serif;font-weight:800;letter-spacing:-.055em;line-height:1.08;color:var(--ink);text-transform:none}[data-option="2"] h2{font-size:clamp(32px,3.8vw,50px)}[data-option="2"] h3{letter-spacing:-.035em}[data-option="2"] .section{padding-block:64px}[data-option="2"] .section-heading{max-width:770px;margin-bottom:32px}[data-option="2"] .eyebrow{letter-spacing:.05em;text-transform:none;color:var(--action);font-size:13px}[data-option="2"] .cta{min-height:56px;box-shadow:0 3px #8f2a05;gap:12px;font-size:17px}[data-option="2"] .cta:hover{background:#a92d00}[data-option="2"] .nav{height:72px;max-width:100%;padding-inline:max(24px,calc((100% - 1240px)/2))}[data-option="2"] .nav .wordmark{position:static;transform:none;order:-1;font-size:49px;line-height:1}[data-option="2"] .shop-link{margin-left:auto;margin-right:16px;background:var(--accent);color:var(--ink);font-size:14px;padding:10px 20px}[data-option="2"] .bag{padding:0;min-width:46px;justify-content:center}[data-option="2"] .hero{width:min(1240px,calc(100% - 64px));gap:48px;padding-block:32px;align-items:center}[data-option="2"] .hero-copy{padding:12px 0!important}[data-option="2"] .hero h1{font-size:clamp(40px,4.4vw,64px);margin-top:18px;line-height:1.04}[data-option="2"] .hero h1 em{display:inline;color:var(--orange)}[data-option="2"] .hero .rating{font-size:13px;gap:10px}[data-option="2"] .hero-sub{font-size:16px;line-height:1.55;margin-top:22px}[data-option="2"] .hero-image{margin:0;border-radius:14px;aspect-ratio:1}[data-option="2"] .hero-image img{width:100%;height:100%;object-fit:cover;object-position:center}[data-option="2"] .hero-specs{gap:8px;margin:20px 0}[data-option="2"] .hero-specs>span{background:var(--accent);color:var(--ink);padding:7px 12px}[data-option="2"] .hero .cta{max-width:100%}[data-option="2"] .reassurance{justify-content:center;gap:7px;font-size:11px;line-height:1.45}[data-option="2"] .benefit-strip{padding:16px;gap:32px;font-size:13px}[data-option="2"] .problem{gap:48px}[data-option="2"] .problem-copy h2{font-size:clamp(34px,3.7vw,48px)}[data-option="2"] .problem-copy h3{font-size:23px}[data-option="2"] .problem-copy>p:not(.eyebrow){margin-top:18px}[data-option="2"] .problem-photo img{border-radius:14px;aspect-ratio:1.05;object-fit:cover}[data-option="2"] .ingredients{background:var(--cream);border:0}[data-option="2"] .ingredient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ingredient-card{border:1px solid var(--line);border-radius:16px;background:#ffefdf;overflow:hidden;min-width:0;padding:22px;display:grid;grid-template-columns:1fr 98px;align-content:start;gap:0 12px}.ingredient-card>img{grid-column:2;grid-row:1;width:98px;height:98px;object-fit:cover;border-radius:50%;margin-bottom:16px}.ingredient-card>div{display:contents}.ingredient-card .eyebrow{grid-column:1;grid-row:1;align-self:center;font-size:16px;font-weight:800;letter-spacing:-.02em;margin:0 0 16px}.ingredient-card h3,.ingredient-card p:not(.eyebrow),.ingredient-card ul{grid-column:1/-1}.ingredient-card h3{font-size:23px;line-height:1.16;margin-bottom:10px}.ingredient-card p:not(.eyebrow){font-size:14px;line-height:1.5}.ingredient-card ul{font-size:13px;line-height:1.5;margin:15px 0 0;padding-left:18px}.ingredient-card li+li{margin-top:5px}.ingredient-card li::marker{color:var(--action)}.ingredient-cta{max-width:370px;margin:28px auto 0}.ingredient-guarantee{font-size:11px;text-align:center;margin:14px auto 0}.carousel-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px}.carousel-controls>button{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--cream);color:var(--action);font-size:22px;display:grid;place-items:center;padding:0}.carousel-controls>button:disabled{cursor:default;opacity:.4}.carousel-dots{display:flex;gap:0;align-items:center;justify-content:center}.carousel-dots button{width:28px;height:40px;border:0;padding:0;background:transparent;display:grid;place-items:center}.carousel-dots button:before{content:"";width:8px;height:8px;border-radius:50%;border:1px solid var(--action)}.carousel-dots button[aria-pressed=true]:before{background:var(--action)}[data-controls=ingredients]{display:none}[data-option="2"] .reviews-section{background:var(--peach)}[data-option="2"] .reviews-section h2{max-width:740px;margin:auto}.customer-photos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:28px}.customer-photos img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:12px}[data-option="2"] .review-filters{gap:7px;flex-wrap:wrap}[data-option="2"] .review-filters button{font-size:12px;min-height:40px;padding:9px 15px}[data-option="2"] .review-count{text-align:center;font-size:12px;margin:16px auto}[data-option="2"] .review-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/3);gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}[data-option="2"] .review-grid::-webkit-scrollbar{display:none}[data-option="2"] .review{scroll-snap-align:start;border:1px solid #e6cbb3;padding:24px}[data-option="2"] .review h3{font-size:19px}[data-option="2"] .review blockquote{font-size:14px;line-height:1.6}[data-option="2"] .review>p{font-size:11px}[data-option="2"] .shop{background:var(--cream);border-top:1px solid var(--line)}[data-option="2"] .buy-grid{gap:48px;grid-template-columns:1fr 1fr}[data-option="2"] .buy-info{background:transparent;padding:0;border:0;border-radius:0}[data-option="2"] .product-title{font-size:36px;line-height:1.08;margin:12px 0 10px;letter-spacing:-.05em}[data-option="2"] .product-gallery{position:sticky;top:96px}[data-option="2"] .gallery-thumbs{justify-content:center;gap:8px;margin-top:10px}[data-option="2"] .gallery-thumbs button{width:54px;height:54px}[data-option="2"] fieldset{margin-top:22px}[data-option="2"] legend{font-size:14px;margin-bottom:10px}[data-option="2"] .taste-note{min-height:0;margin-top:8px;font-size:12px}[data-option="2"] .flavour-options button{font-size:13px;gap:5px;border-color:#c5a58a;min-height:46px;border-radius:8px}[data-option="2"] .flavour-options button[aria-pressed=true]{background:var(--peach);color:var(--action);border:2px solid var(--action);padding:10px 4px}[data-option="2"] .quantity-options button{min-height:61px;border-radius:8px}[data-option="2"] .quantity-options button[aria-pressed=true]{background:var(--accent)}[data-option="2"] .quantity-options strong{font-size:15px}[data-option="2"] .quantity-options span{font-size:11px;margin-top:3px}[data-option="2"] .plan{border-color:#c5a58a;border-radius:10px}[data-option="2"] .plan.selected{border-color:var(--action);background:#ffecd9}[data-option="2"] .best-value{padding:7px 5px;font-size:11px;letter-spacing:.02em}[data-option="2"] .plan-main{grid-template-columns:18px minmax(0,1fr) auto;gap:8px;padding:15px 14px}[data-option="2"] .plan-main strong{font-size:18px;letter-spacing:-.04em}[data-option="2"] .plan-main b{font-size:22px}[data-option="2"] .plan-main small{font-size:12px}[data-option="2"] .plan-perks{padding:0 14px 16px 40px;gap:7px}[data-option="2"] .plan-perks>span{font-size:13px}[data-option="2"] .buy-info>.cta{margin-top:16px;min-height:56px;font-size:19px}[data-option="2"] .gift-kit{padding:20px;background:#f7eaa0;border:1px solid #dac976;margin-top:24px;border-radius:12px}[data-option="2"] .gift-kit h3{font-size:20px;line-height:1.2;max-width:28ch}[data-option="2"] .gift-kit>p{font-size:11px;margin:7px 0 14px}[data-option="2"] .gifts{gap:10px}[data-option="2"] .gifts img{border-radius:8px}[data-option="2"] .gifts figcaption{font-size:11px}[data-option="2"] .gifts figcaption span{margin-top:3px}[data-option="2"] .buy-trust{font-size:11px;gap:20px;margin-top:15px}[data-option="2"] .renewal{font-size:11px!important;line-height:1.5;margin-top:13px}[data-option="2"] .stat-grid b{font:800 50px/1 Inter;letter-spacing:-.06em}[data-option="2"] .closing h2{font-size:clamp(36px,4.6vw,62px)}[data-option="2"] #cart{width:460px;border:1px solid var(--line);border-radius:18px;background:var(--cream)}[data-option="2"] #cart>header{padding:10px 18px;min-height:62px}[data-option="2"] #cart h2{font-size:24px;letter-spacing:-.04em}[data-option="2"] .shipping-message{padding:13px 18px;font-size:13px}[data-option="2"] .shipping-message:after{height:6px;margin-top:9px}[data-option="2"] .discount-banner{padding:6px 12px;font-size:11px;font-weight:600}[data-option="2"] .cart-item{grid-template-columns:100px 1fr;padding:20px 18px;gap:15px}[data-option="2"] .cart-item img{width:100px;height:100px;object-fit:cover}[data-option="2"] .cart-item h3{font-size:18px}[data-option="2"] .cart-item-top button{font-size:11px;min-width:38px;min-height:28px;margin-top:-5px}[data-option="2"] .cart-item p{font-size:12px}[data-option="2"] .cart-item-cost{font-size:19px!important;margin-top:8px}[data-option="2"] .cart-qty{margin-top:10px}[data-option="2"] .cart-qty button{width:42px;height:40px}[data-option="2"] .cart-gifts{padding:18px;background:#f8edb1}[data-option="2"] .cart-gifts h3{font-size:18px;margin-bottom:12px}[data-option="2"] .cart-gifts .gifts{gap:12px}[data-option="2"] .cart-gifts img{width:100%;max-height:92px;object-fit:cover}[data-option="2"] .cart-gifts figcaption{font-size:10px}[data-option="2"] .cart-summary{padding:22px 18px}[data-option="2"] .cart-summary h3{font-size:21px}[data-option="2"] .cart-summary p{font-size:13px}[data-option="2"] .cart-bottom{padding:14px 18px max(14px,env(safe-area-inset-bottom));box-shadow:0 -4px 18px #30271f06}[data-option="2"] .cart-total{margin-bottom:12px;gap:6px}[data-option="2"] .cart-total>strong{font-size:19px}[data-option="2"] .cart-total b{font-size:23px}[data-option="2"] .cart-total small{font-size:11px;padding:5px 8px}[data-option="2"] .cart-bottom .cta{min-height:53px;font-size:18px}[data-option="2"] .cart-trust{margin-top:14px;gap:8px;font-size:10px;line-height:1.3}[data-option="2"] .cart-trust svg{width:18px;height:18px}[data-option="2"] .sticky-atc{padding:9px 16px max(9px,env(safe-area-inset-bottom))}[data-option="2"] .sticky-atc .cta{min-height:46px;box-shadow:none}@media(max-width:1050px){[data-option="2"] .hero{gap:28px;width:calc(100% - 48px)}[data-option="2"] .hero h1{font-size:44px}[data-option="2"] .ingredient-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-option="2"] .buy-grid{gap:30px}[data-option="2"] .plan-main strong{font-size:16px}[data-option="2"] .plan-main b{font-size:20px}[data-option="2"] .plan-main small{font-size:11px}}@media(max-width:760px){html{scroll-padding-top:76px}[data-option="2"] .wrap{width:calc(100% - 36px)}[data-option="2"] .section{padding-block:42px}[data-option="2"] .nav{height:64px;padding-inline:18px}[data-option="2"] .nav .wordmark{font-size:43px}[data-option="2"] .shop-link{font-size:13px;padding:9px 17px;min-height:40px;margin-right:8px}[data-option="2"] .shop-link svg{display:none}[data-option="2"] .announcement{font-size:10px;letter-spacing:.025em;padding:8px 10px}[data-option="2"] .hero{display:flex;flex-direction:column;width:100%;gap:0;padding:12px 18px 30px}[data-option="2"] .hero-image{order:-1;width:100%;aspect-ratio:1.15;border-radius:10px;margin:0}[data-option="2"] .hero-image img{aspect-ratio:auto;object-position:50% 0%;height:100%}[data-option="2"] .hero-copy{width:100%;padding:22px 0 0!important;text-align:center}[data-option="2"] .hero .rating{justify-content:center;font-size:11px;gap:8px}[data-option="2"] .hero h1{font-size:clamp(31px,8.5vw,43px)!important;line-height:1.08;margin-top:15px;letter-spacing:-.055em}[data-option="2"] .hero-sub{font-size:14px;margin:16px auto 0;line-height:1.5}[data-option="2"] .hero-specs{justify-content:center;gap:6px;margin:17px 0}[data-option="2"] .hero-specs>span{font-size:11px;padding:7px 10px}[data-option="2"] .hero-specs b{font-size:15px}[data-option="2"] .hero .cta{font-size:16px;min-height:52px;padding:13px 12px}[data-option="2"] .reassurance{font-size:10px;margin-top:14px}[data-option="2"] .benefit-strip{gap:13px;font-size:10px;padding:14px 10px}[data-option="2"] .problem{grid-template-columns:1fr;gap:24px}[data-option="2"] .problem-copy h2,[data-option="2"] h2{font-size:32px}[data-option="2"] .problem-copy h3{font-size:22px;margin-top:20px}[data-option="2"] .problem-copy p:not(.eyebrow){font-size:15px;line-height:1.55}[data-option="2"] .problem .cta{width:100%}[data-option="2"] .section-heading{margin-bottom:24px}[data-option="2"] .section-heading>p:last-child:not(.eyebrow){font-size:14px;margin-top:14px;line-height:1.5}[data-option="2"] .eyebrow{font-size:11px;margin-bottom:12px}[data-option="2"] .ingredient-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% - 18px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}[data-option="2"] .ingredient-grid::-webkit-scrollbar{display:none}.ingredient-card{scroll-snap-align:start;padding:20px;grid-template-columns:1fr 90px;gap:0 10px}.ingredient-card>img{width:90px;height:90px;margin-bottom:14px}[data-option="2"] .ingredient-card .eyebrow{font-size:17px;letter-spacing:-.03em;margin-bottom:14px}.ingredient-card h3{font-size:22px}.ingredient-card p:not(.eyebrow){font-size:13px}.ingredient-card ul{font-size:13px;margin-top:12px}[data-controls=ingredients]{display:flex}.carousel-controls{gap:12px;margin-top:14px}.carousel-dots button{width:24px}.ingredient-cta{margin-top:20px;max-width:none}.customer-photos{gap:8px;grid-template-columns:repeat(5,112px);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0 -18px 22px;padding-inline:18px}.customer-photos img{aspect-ratio:1;scroll-snap-align:start;border-radius:9px}[data-option="2"] .review-filters{justify-content:flex-start;gap:6px}[data-option="2"] .review-filters button{font-size:11px;padding:9px 11px;min-height:40px}[data-option="2"] .review-grid{grid-auto-columns:calc(100% - 16px);gap:12px}[data-option="2"] .review{padding:22px}[data-option="2"] .review blockquote{font-size:14px}[data-option="2"] .review-count{text-align:left;margin-block:14px}[data-option="2"] .buy-grid{grid-template-columns:1fr;gap:24px}[data-option="2"] .product-gallery{position:static}[data-option="2"] .product-image{border-radius:12px;aspect-ratio:1}[data-option="2"] .buy-info{padding:0}[data-option="2"] .product-title{font-size:30px;margin:10px 0 8px;max-width:16ch}[data-option="2"] .buy-info>.rating{font-size:11px}[data-option="2"] .buy-info>p{font-size:13px}[data-option="2"] fieldset{margin-top:19px}[data-option="2"] legend{font-size:13px;margin-bottom:9px}[data-option="2"] .flavour-options button{font-size:12px;min-height:45px}[data-option="2"] .taste-note{font-size:11px;line-height:1.4;margin-top:8px}[data-option="2"] .plan-main{padding:14px 11px;gap:7px;grid-template-columns:17px minmax(0,1fr) auto}[data-option="2"] .plan-main strong{font-size:16px}[data-option="2"] .plan-main b{font-size:20px}[data-option="2"] .plan-main small{font-size:10px}[data-option="2"] .plan-prices s{font-size:11px}[data-option="2"] .plan-perks{padding:0 11px 15px 35px;gap:7px}[data-option="2"] .plan-perks>span{font-size:12px}[data-option="2"] .best-value{font-size:10px;padding:7px 4px}[data-option="2"] .gift-kit{margin-top:22px;padding:16px}[data-option="2"] .gift-kit h3{font-size:19px}[data-option="2"] .gift-kit .gifts{gap:8px}[data-option="2"] .gift-kit figcaption{font-size:10px}[data-option="2"] .gifts img{border-radius:7px}[data-option="2"] .timeline article{grid-template-columns:65px 1fr;gap:14px}[data-option="2"] .timeline h3{font-size:20px}[data-option="2"] .stat-grid b{font-size:40px}[data-option="2"] #cart{inset:6px 6px 6px auto;width:100%;max-width:calc(100% - 12px);height:calc(100dvh - 12px);border-radius:16px}[data-option="2"] #cart>header{padding:8px 14px;min-height:56px}[data-option="2"] #cart h2{font-size:22px}[data-option="2"] .cart-item{grid-template-columns:86px 1fr;padding:17px 14px;gap:12px}[data-option="2"] .cart-item img{width:86px;height:86px}[data-option="2"] .cart-item h3{font-size:17px}[data-option="2"] .cart-gifts{padding:16px 14px}[data-option="2"] .cart-gifts img{max-height:84px}[data-option="2"] .cart-gifts .gifts{gap:9px}[data-option="2"] .cart-summary{padding:20px 14px}[data-option="2"] .cart-bottom{padding:12px 14px max(12px,env(safe-area-inset-bottom))}[data-option="2"] .cart-total{margin-bottom:10px}[data-option="2"] .cart-total>strong{font-size:18px}[data-option="2"] .cart-total b{font-size:22px}[data-option="2"] .cart-total small{font-size:10px}[data-option="2"] .cart-bottom .cta{font-size:18px;min-height:50px}[data-option="2"] .cart-trust{font-size:9px;gap:7px;margin-top:13px}[data-option="2"] .cart-trust svg{width:16px;height:16px}}@media(max-width:360px){[data-option="2"] .flavour-options button{flex-direction:row;gap:4px;font-size:11px;padding:9px 3px;min-height:46px}[data-option="2"] .flavour-options button[aria-pressed=true]{padding:8px 2px}[data-option="2"] .plan-main strong{font-size:14px}[data-option="2"] .plan-main b{font-size:18px}[data-option="2"] .plan-main small{font-size:9px}[data-option="2"] .hero-specs>span{padding-inline:8px;font-size:10px}[data-option="2"] .cart-total s{display:none}[data-option="2"] .cart-total b{font-size:20px}[data-option="2"] .cart-trust{font-size:8px}}[data-option="2"] .cart-item-top button{display:grid;place-items:center;min-width:32px;min-height:32px;padding:4px;text-decoration:none}[data-option="2"] .cart-item-top button svg{width:21px;height:21px}@media(max-width:760px){[data-option="2"] .cart-trust{font-size:10px;gap:7px}[data-option="2"] .cart-trust svg{width:18px;height:18px}}[data-option="2"] .gifts figcaption{display:flex;flex-direction:column;min-height:42px}[data-option="2"] .gifts figcaption span{margin-top:auto;padding-top:3px}[data-option="2"]{--orange:#f44700;--action:#b93208;--cream:#fff8ec;--review-white:#fffdf7}[data-option="2"] h1,[data-option="2"] h2,[data-option="2"] .problem-copy h2{color:var(--orange)}[data-option="2"] .hero h1 em{color:var(--action)}[data-option="2"] .product-title,[data-option="2"] #cart h2{color:var(--ink)}[data-option="2"] .cta,[data-option="2"] .hero .cta,[data-option="2"] .buy-info>.cta,[data-option="2"] .cart-bottom .cta,[data-option="2"] .sticky-atc .cta{background:var(--orange);border-color:var(--orange);color:#fff8ec;font-size:19px;font-weight:700;box-shadow:0 3px #c83600}[data-option="2"] .cta:hover{background:#e84000;border-color:#e84000}[data-option="2"] .cta:active{box-shadow:none;transform:translateY(2px)}[data-option="2"] .shop-link{background:var(--orange);color:var(--cream);font-size:19px;line-height:1.15;letter-spacing:-.04em;padding:10px 18px}[data-option="2"] .shop-link:hover{background:#e84000}[data-option="2"] .purchase-intro{margin-top:14px}[data-option="2"] .purchase-intro>p{font-size:15px;line-height:1.55;color:var(--muted);max-width:52ch}[data-option="2"] .purchase-intro ul{list-style:none;padding:0;margin:15px 0 0;display:grid;gap:10px}[data-option="2"] .purchase-intro li{display:flex;gap:9px;align-items:flex-start;font-size:14px;font-weight:600;line-height:1.4}[data-option="2"] .purchase-intro li svg{width:21px;height:21px;padding:3px;border-radius:50%;background:var(--accent);color:var(--action);flex:none}[data-option="2"] .product-meta{font-size:12px;color:var(--muted)}[data-option="2"] .reviews-section{background:var(--cream);border-top:1px solid var(--line)}[data-option="2"] .reviews-section h2{color:var(--orange)}[data-option="2"] .reviews-section .section-heading>.eyebrow{color:var(--muted);font-weight:500;font-size:12px;letter-spacing:0;margin:12px auto 18px}.review-verdict{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px;line-height:1.2}.review-verdict>strong{font-size:18px;letter-spacing:-.025em}.square-stars{display:inline-flex;gap:3px;width:max-content;line-height:1;flex:none}.square-stars svg{width:22px;height:22px;display:block}.review-verdict .square-stars svg{width:23px;height:23px}[data-option="2"] .review{background:var(--review-white);border:1px solid #d5a885;border-radius:12px}[data-option="2"] .review h3{color:var(--action)}[data-option="2"] .review-filters button{background:var(--cream);border-color:var(--action);color:var(--action)}[data-option="2"] .review-filters button[aria-pressed=true]{background:var(--action);color:var(--cream)}[data-option="2"] .review-filters button:hover{background:#fbe5d4}[data-option="2"] .review-filters button[aria-pressed=true]:hover{background:#a52b05}[data-option="2"] .results{background:var(--action);color:var(--cream)}[data-option="2"] .results h2,[data-option="2"] .results h3{color:var(--cream)}[data-option="2"] .results .eyebrow,[data-option="2"] .timeline article>span{color:var(--accent)}[data-option="2"] .results .timeline,[data-option="2"] .results .timeline article{border-color:#fff8ec55}[data-option="2"] .results .cta{border-color:#ffbd8a}[data-option="2"] .closing{background:var(--cream)}@media(max-width:760px){[data-option="2"] .shop-link{font-size:19px;padding:9px 15px}[data-option="2"] .purchase-intro>p{font-size:14px;line-height:1.5}[data-option="2"] .purchase-intro ul{gap:9px;margin-top:13px}[data-option="2"] .purchase-intro li{font-size:13px;gap:8px;line-height:1.4}[data-option="2"] .purchase-intro li svg{width:19px;height:19px;padding:3px}[data-option="2"] .reviews-section .section-heading>.eyebrow{font-size:11px;margin-bottom:16px}.review-verdict{gap:10px}.review-verdict>strong{font-size:16px}.review-verdict .square-stars svg{width:21px;height:21px}.square-stars svg{width:21px;height:21px}}[data-option="2"] .ingredient-card{display:flex;flex-direction:column;padding:0;gap:0;border-radius:14px;align-content:normal}[data-option="2"] .ingredient-card>img{width:100%;height:180px;object-fit:cover;border-radius:0;margin:0;flex:none}[data-option="2"] .ingredient-card>.ingredient-content{display:flex;flex-direction:column;padding:24px;flex:1}[data-option="2"] .ingredient-card h3{font-size:29px;line-height:1.1;letter-spacing:-.045em;margin:0 0 16px}[data-option="2"] .ingredient-card .ingredient-benefit{font-size:17px;line-height:1.3;font-weight:750;margin:0 0 10px}[data-option="2"] .ingredient-card .ingredient-explanation{font-size:14px;line-height:1.55;margin:0 0 20px}[data-option="2"] .ingredient-card .ingredient-facts{margin:auto 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--line);font-size:12px;line-height:1.45;display:grid;gap:6px}[data-option="2"] .ingredient-card .ingredient-facts li{margin:0;display:flex;align-items:baseline;gap:8px}[data-option="2"] .ingredient-facts li:before{content:"\2713";font-weight:700;color:var(--action)}[data-option="2"] .flavour-options button{flex-direction:column;gap:5px;padding:11px 4px;min-height:70px;border-width:2px}[data-option="2"] .flavour-options button[aria-pressed=true]{padding:11px 4px}[data-option="2"] .flavour-name{font-size:inherit;line-height:1.2;white-space:nowrap}[data-option="2"] .tea-tag{font-size:10px;line-height:1.3;padding:3px 7px;border-radius:4px;letter-spacing:0;font-weight:600}[data-option="2"] .taste-note{min-height:2.8em;line-height:1.4}@media(max-width:760px){[data-option="2"] .ingredient-card>img{height:155px}[data-option="2"] .ingredient-card>.ingredient-content{padding:21px}[data-option="2"] .ingredient-card h3{font-size:27px;margin-bottom:14px}[data-option="2"] .ingredient-card .ingredient-benefit{font-size:16px}[data-option="2"] .ingredient-card .ingredient-explanation{font-size:13px;margin-bottom:18px}[data-option="2"] .ingredient-card .ingredient-facts{font-size:11px;padding-top:14px}[data-option="2"] .flavour-options button{min-height:68px}[data-option="2"] .tea-tag{font-size:10px;padding:3px 6px}[data-option="2"] .taste-note{font-size:12px;min-height:2.8em}}@media(max-width:360px){[data-option="2"] .flavour-options{gap:6px}[data-option="2"] .flavour-options button{font-size:11px}}[data-option="2"] .gift-kit>p{font-size:12px;line-height:1.45}[data-option="2"] .gift-kit .gifts figcaption,[data-option="2"] .cart-gifts .gifts figcaption{font-size:12px;line-height:1.35;min-height:52px}[data-option="2"] .rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px}[data-option="2"] .rating .square-stars{gap:2px}[data-option="2"] .rating .square-stars svg{width:16px;height:16px}[data-option="2"] .review-verdict{gap:10px}[data-option="2"] .review-verdict strong{font-size:16px}[data-option="2"] .review-verdict .square-stars{gap:2px}[data-option="2"] .review-verdict .square-stars svg{width:18px;height:18px}@media(max-width:760px){[data-option="2"] .hero .rating{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/noto-sunroom-studio.css.map */
