@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_7339d393-module__fSXGKW__className{font-family:Poppins,Poppins Fallback;font-style:normal}
.shop-module__WS_VQW__shop{--paper:#fff9f2;--ink:#1d2a21;--body:#4e574f;--green:#24452f;--gold:#e8b04b;--sage:#eaf1ea;--line:#e6dccf;background:var(--paper);min-height:100svh;color:var(--body);font-size:15px;line-height:1.7}.shop-module__WS_VQW__shop *{box-sizing:border-box}.shop-module__WS_VQW__shop h1,.shop-module__WS_VQW__shop h2,.shop-module__WS_VQW__shop h3{color:var(--ink);letter-spacing:-.045em;font-weight:600;line-height:1.2}.shop-module__WS_VQW__shop h1{font-size:clamp(2.4rem,4.2vw,4.1rem)}.shop-module__WS_VQW__shop h2{font-size:clamp(1.9rem,3vw,2.8rem)}.shop-module__WS_VQW__shop p{margin:0}.shop-module__WS_VQW__shop a{color:inherit;text-decoration:none}.shop-module__WS_VQW__shop button,.shop-module__WS_VQW__shop select,.shop-module__WS_VQW__shop input{font:inherit}.shop-module__WS_VQW__shop button,.shop-module__WS_VQW__shop a,.shop-module__WS_VQW__shop select{-webkit-tap-highlight-color:transparent}.shop-module__WS_VQW__shop button{cursor:pointer}.shop-module__WS_VQW__shop button:disabled{cursor:not-allowed;opacity:.55}.shop-module__WS_VQW__shop :focus-visible{outline-offset:4px;outline:3px solid #a4711a}.shop-module__WS_VQW__shop img{max-width:100%;height:auto;display:block}.shop-module__WS_VQW__trustBadges{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1440px;margin:auto;padding:26px 4%;display:grid}.shop-module__WS_VQW__trustBadges a{align-items:center;gap:12px;min-height:48px;transition:color .2s;display:flex}.shop-module__WS_VQW__trustBadges a:hover{color:var(--green)}.shop-module__WS_VQW__trustBadges svg{width:42px;height:42px;color:var(--green);background:var(--sage);border-radius:50%;flex-shrink:0;padding:9px}.shop-module__WS_VQW__trustBadges strong,.shop-module__WS_VQW__trustBadges small{display:block}.shop-module__WS_VQW__trustBadges strong{color:var(--green);font-size:12px;font-weight:600}.shop-module__WS_VQW__trustBadges small{font-size:10px}.shop-module__WS_VQW__trustCompact{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:20px 0 0;padding:20px 0}.shop-module__WS_VQW__trustCompact svg{width:32px;height:32px;padding:6px}.shop-module__WS_VQW__trustCompact strong{font-size:11px}.shop-module__WS_VQW__trustCompact small{font-size:10px}.shop-module__WS_VQW__paymentBlock{border-bottom:1px solid var(--line);padding:18px 0}.shop-module__WS_VQW__paymentBlock p{align-items:center;gap:8px;font-size:12px;display:flex}.shop-module__WS_VQW__paymentBlock strong{font-weight:500}.shop-module__WS_VQW__paymentBlock small{max-width:440px;margin-top:8px;font-size:10px;display:block}.shop-module__WS_VQW__paymentBadges{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.shop-module__WS_VQW__paymentBadges>span{background:#fff;border:1px solid #ccd2ca;border-radius:5px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.shop-module__WS_VQW__footer .shop-module__WS_VQW__paymentBlock{color:#fff9f2;border-color:#ffffff26;margin-top:25px}.shop-module__WS_VQW__footer .shop-module__WS_VQW__paymentBadges>span{background:0 0;border-color:#ffffff50}.shop-module__WS_VQW__footer .shop-module__WS_VQW__paymentBlock small{color:#d5dfd0}.shop-module__WS_VQW__deliveryPreview{gap:10px;padding:18px 0;font-size:11px;display:flex}.shop-module__WS_VQW__deliveryPreview>svg{color:var(--green);flex-shrink:0;margin-top:4px}.shop-module__WS_VQW__deliveryPreview strong{color:var(--green);font-weight:600}.shop-module__WS_VQW__deliveryPreview a{text-underline-offset:3px;text-decoration:underline}.shop-module__WS_VQW__savedLink{place-items:center;min-width:32px;min-height:44px;display:grid}.shop-module__WS_VQW__productPhotoWrap{position:relative}.shop-module__WS_VQW__saveHeart{z-index:2;width:44px;height:44px;color:var(--green);background:#fffdf8ee;border:1px solid #d9dfd1;border-radius:50%;place-items:center;transition:background .2s,transform .2s;display:grid;position:absolute;top:10px;right:10px}.shop-module__WS_VQW__saveHeart:hover{background:var(--sage);transform:translateY(-2px)}.shop-module__WS_VQW__saveHeart[aria-pressed=true]{background:var(--sage);border-color:var(--green)}.shop-module__WS_VQW__saveProduct{color:var(--green);background:0 0;border:0;align-items:center;gap:8px;min-height:44px;margin-top:10px;padding:0 3px;display:inline-flex;font-size:12px!important}.shop-module__WS_VQW__savedGrid{margin-top:35px}.shop-module__WS_VQW__ratingLink{align-items:center;gap:5px;min-height:28px;margin-top:8px;font-size:11px;display:inline-flex}.shop-module__WS_VQW__ratingLink svg{color:#a77821}.shop-module__WS_VQW__ratingLink strong{color:var(--ink);font-weight:600}.shop-module__WS_VQW__ratingLink:hover{text-underline-offset:3px;text-decoration:underline}.shop-module__WS_VQW__collectionTools{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.shop-module__WS_VQW__collectionSearch{background:#fffdf9;border:1px solid #ccd2ca;border-radius:7px;align-items:center;gap:10px;width:min(420px,100%);padding:0 13px;display:flex}.shop-module__WS_VQW__collectionSearch input{background:0 0;border:0;width:100%;min-width:0;padding:12px 0;font-size:12px}.shop-module__WS_VQW__collectionSort{flex-shrink:0;align-items:center;gap:10px;font-size:11px;display:flex}.shop-module__WS_VQW__collectionSort select{background:0 0;border:1px solid #ccd2ca;border-radius:7px;padding:11px;font-size:12px}.shop-module__WS_VQW__reviewsSection{border-top:1px solid var(--line);scroll-margin-top:120px}.shop-module__WS_VQW__reviewsSection h2{font-size:clamp(26px,3vw,38px)}.shop-module__WS_VQW__reviewWrite{min-height:44px;color:var(--green);background:0 0;border:1px solid #b9c6b6;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 17px;display:inline-flex;font-size:12px!important}.shop-module__WS_VQW__reviewWrite:hover{background:var(--sage)}.shop-module__WS_VQW__reviewPolicy{max-width:780px;font-size:12px;margin-bottom:30px!important}.shop-module__WS_VQW__reviewLayout{grid-template-columns:250px minmax(0,1fr);gap:55px;margin-top:30px;display:grid}.shop-module__WS_VQW__reviewOverview{border-right:1px solid var(--line);padding-right:25px}.shop-module__WS_VQW__reviewOverview>p{font-size:12px}.shop-module__WS_VQW__reviewOverview>h3{margin:12px 0 8px;font-size:19px}.shop-module__WS_VQW__reviewOverview .shop-module__WS_VQW__reviewScore{color:var(--green);letter-spacing:-.06em;font-size:52px;font-weight:600;line-height:1.2}.shop-module__WS_VQW__reviewScore>span{letter-spacing:0;margin-left:8px;font-size:16px;font-weight:400}.shop-module__WS_VQW__ratingBar{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 0;display:flex;font-size:11px!important}.shop-module__WS_VQW__ratingBar:first-of-type{margin-top:20px}.shop-module__WS_VQW__ratingBar>span:first-child{align-items:center;gap:4px;display:inline-flex}.shop-module__WS_VQW__ratingBar[aria-pressed=true]{color:var(--green);font-weight:600}.shop-module__WS_VQW__ratingTrack{background:#e9e2d6;border-radius:5px;flex:1;height:7px;overflow:hidden}.shop-module__WS_VQW__ratingTrack>span{background:#b68a32;height:100%;display:block}.shop-module__WS_VQW__reviewTools{justify-content:flex-end;gap:18px;margin-bottom:10px;display:flex}.shop-module__WS_VQW__reviewTools label{align-items:center;gap:8px;font-size:11px;display:flex}.shop-module__WS_VQW__reviewTools select{background:0 0;border:1px solid #ccd2ca;border-radius:6px;max-width:170px;padding:10px;font-size:12px}.shop-module__WS_VQW__customerReview{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:25px 0}.shop-module__WS_VQW__reviewByline{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.shop-module__WS_VQW__reviewByline time{color:#6d746a;flex-shrink:0;font-size:10px}.shop-module__WS_VQW__ratingStars{color:#a77821;vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.shop-module__WS_VQW__verifiedReview{color:var(--green);background:var(--sage);border-radius:4px;align-items:center;gap:4px;margin-left:12px;padding:3px 7px;font-size:10px;display:inline-flex}.shop-module__WS_VQW__customerReview h3{letter-spacing:-.02em;margin:12px 0 8px;font-size:16px}.shop-module__WS_VQW__customerReview>p{white-space:pre-wrap;font-size:13px}.shop-module__WS_VQW__reviewEmpty{padding:30px 0;font-size:13px}.shop-module__WS_VQW__reviewForm{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-block:25px;padding:25px 0}.shop-module__WS_VQW__reviewForm fieldset{border:0;min-width:0;margin:0;padding:0}.shop-module__WS_VQW__reviewForm>fieldset>legend{color:var(--green);margin-bottom:20px;font-size:19px;font-weight:600}.shop-module__WS_VQW__reviewForm label{flex-direction:column;gap:6px;margin-bottom:18px;font-size:12px;display:flex}.shop-module__WS_VQW__reviewForm input:not([type=radio],[type=checkbox]),.shop-module__WS_VQW__reviewForm textarea{width:100%;max-width:680px;font:inherit;background:#fffdf9;border:1px solid #bfcbb9;border-radius:7px;padding:11px 13px}.shop-module__WS_VQW__reviewForm textarea{resize:vertical}.shop-module__WS_VQW__reviewForm small{font-size:10px}.shop-module__WS_VQW__reviewFormRow{grid-template-columns:1fr 1fr;gap:20px;max-width:680px;display:grid}.shop-module__WS_VQW__reviewForm .shop-module__WS_VQW__starChoices{gap:9px;margin-bottom:20px;display:flex}.shop-module__WS_VQW__starChoices legend{margin-bottom:8px;font-size:12px}.shop-module__WS_VQW__starChoices label{margin:0;position:relative}.shop-module__WS_VQW__starChoices input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.shop-module__WS_VQW__starChoices span{color:#88641c;border:1px solid #bfcbb9;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:48px;min-height:44px;padding:8px;display:inline-flex}.shop-module__WS_VQW__starChoices input:checked+span{background:var(--green);color:#fff9f2;border-color:var(--green)}.shop-module__WS_VQW__starChoices input:focus-visible+span{outline-offset:3px;outline:3px solid #a4711a}.shop-module__WS_VQW__reviewForm .shop-module__WS_VQW__reviewConsent{flex-direction:row;align-items:start;gap:10px;max-width:680px}.shop-module__WS_VQW__reviewConsent input{width:17px;height:17px;accent-color:var(--green);flex-shrink:0;margin-top:4px}.shop-module__WS_VQW__reviewForm .shop-module__WS_VQW__smallNote{max-width:680px;margin-bottom:18px}.shop-module__WS_VQW__reviewForm .shop-module__WS_VQW__error{margin-bottom:15px}.shop-module__WS_VQW__reviewTrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:760px){.shop-module__WS_VQW__trustBadges{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;padding:22px 5%}.shop-module__WS_VQW__trustBadges a{gap:8px}.shop-module__WS_VQW__trustBadges svg{width:33px;height:33px;padding:7px}.shop-module__WS_VQW__trustBadges strong{font-size:10px}.shop-module__WS_VQW__trustBadges small{font-size:9px}.shop-module__WS_VQW__trustCompact{gap:15px 10px;padding-inline:0}.shop-module__WS_VQW__savedLink{min-width:25px}.shop-module__WS_VQW__headerActions{gap:10px}.shop-module__WS_VQW__saveHeart{width:40px;height:40px;top:6px;right:6px}.shop-module__WS_VQW__ratingLink{margin-top:5px;font-size:10px}.shop-module__WS_VQW__collectionTools{flex-direction:column;align-items:stretch;gap:12px}.shop-module__WS_VQW__collectionSearch{width:100%}.shop-module__WS_VQW__collectionSort{justify-content:flex-end}.shop-module__WS_VQW__reviewLayout{grid-template-columns:1fr;gap:30px}.shop-module__WS_VQW__reviewOverview{border-right:0;border-bottom:1px solid var(--line);padding:0 0 25px}.shop-module__WS_VQW__reviewTools{justify-content:space-between;gap:12px}.shop-module__WS_VQW__reviewTools label{flex-direction:column;flex:1;align-items:start;gap:5px}.shop-module__WS_VQW__reviewTools select{width:100%;max-width:none}.shop-module__WS_VQW__reviewWrite{margin-top:14px}.shop-module__WS_VQW__reviewFormRow{grid-template-columns:1fr;gap:0}.shop-module__WS_VQW__verifiedReview{margin-left:8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.shop-module__WS_VQW__saveHeart,.shop-module__WS_VQW__trustBadges a{transition:none}.shop-module__WS_VQW__saveHeart:hover{transform:none}}.shop-module__WS_VQW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shop-module__WS_VQW__skip{z-index:100;background:#fff;padding:12px 20px;position:fixed;top:-100px;left:20px}.shop-module__WS_VQW__skip:focus{top:10px}.shop-module__WS_VQW__announcement{text-align:center;background:var(--green);color:#fff9f2;letter-spacing:.045em;padding:9px 18px;font-size:11px}.shop-module__WS_VQW__header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9f2f5;position:sticky;top:0}.shop-module__WS_VQW__headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:91px;margin:auto;padding:11px 4%;display:flex}.shop-module__WS_VQW__logo{flex-shrink:0;width:152px}.shop-module__WS_VQW__logo img{object-fit:contain;width:100%;height:65px}.shop-module__WS_VQW__desktopNav{gap:30px;font-size:13px;font-weight:500;display:flex}.shop-module__WS_VQW__desktopNav a{padding-block:10px;position:relative}.shop-module__WS_VQW__desktopNav a:after{content:"";background:var(--green);transform-origin:0;height:1px;transition:transform .2s;position:absolute;inset:auto 0 4px;transform:scaleX(0)}.shop-module__WS_VQW__desktopNav a:hover:after{transform:scaleX(1)}.shop-module__WS_VQW__headerActions{align-items:center;gap:22px;display:flex}.shop-module__WS_VQW__currency{color:var(--green);align-items:center;gap:5px;font-size:12px;display:flex}.shop-module__WS_VQW__currency select{cursor:pointer;background:0 0;border:none;max-width:78px;padding:9px 0}.shop-module__WS_VQW__cartLink{align-items:center;gap:6px;min-height:44px;display:flex}.shop-module__WS_VQW__cartCount{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.shop-module__WS_VQW__menuButton{background:0 0;border:0;min-width:44px;min-height:44px;padding:10px;display:none}.shop-module__WS_VQW__mobileNav{border-top:1px solid var(--line);padding:12px 5% 22px;display:grid}.shop-module__WS_VQW__mobileNav a{padding:12px 0}.shop-module__WS_VQW__hero{background:#e9ded0;min-height:clamp(480px,39vw,620px);position:relative;overflow:hidden}.shop-module__WS_VQW__heroImage{object-fit:cover;object-position:50% 50%;width:100%;position:absolute;inset:0;height:100%!important}.shop-module__WS_VQW__heroCopy{z-index:1;width:50%;padding:clamp(65px,6vw,95px) 0 70px max(5%,50vw - 640px);animation:.7s both shop-module__WS_VQW__arrive;position:relative}.shop-module__WS_VQW__eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--green);font-size:10px;font-weight:600;margin-bottom:16px!important}.shop-module__WS_VQW__heroCopy h1{margin:0 0 22px;font-size:clamp(2.5rem,3.8vw,3.8rem)}.shop-module__WS_VQW__heroCopy h1 span{color:#547053}.shop-module__WS_VQW__heroCopy>p:not(.shop-module__WS_VQW__eyebrow){max-width:340px;margin-bottom:29px;font-size:14px;line-height:1.9}.shop-module__WS_VQW__primary{border:1px solid var(--green);background:var(--green);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:15px 25px;font-size:13px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.shop-module__WS_VQW__primary:hover:not(:disabled){background:#365e42;transform:translateY(-2px)}.shop-module__WS_VQW__heroCaption{color:#263b2c;letter-spacing:.08em;font-size:10px;position:absolute;bottom:19px;right:4%}.shop-module__WS_VQW__values{border-bottom:1px solid var(--line);color:#334734;background:#f6eedf;justify-content:center;gap:8%;padding:20px 4%;font-size:11px;display:flex}.shop-module__WS_VQW__values span{align-items:center;gap:10px;display:flex}.shop-module__WS_VQW__section{width:min(1280px,90%);margin-inline:auto;padding-block:85px}.shop-module__WS_VQW__section[id]{scroll-margin-top:112px}.shop-module__WS_VQW__sectionHead{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:30px;display:flex}.shop-module__WS_VQW__sectionHead h2{max-width:620px;margin:0}.shop-module__WS_VQW__sectionHead>p{color:#667063;font-size:12px}.shop-module__WS_VQW__filters{flex-wrap:wrap;gap:10px;margin:32px 0 30px;display:flex}.shop-module__WS_VQW__filters button{border:1px solid var(--line);background:0 0;border-radius:30px;min-height:44px;padding:9px 18px;font-size:12px;transition:background .2s}.shop-module__WS_VQW__filters button[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.shop-module__WS_VQW__filters button:hover{border-color:var(--green)}.shop-module__WS_VQW__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.shop-module__WS_VQW__productCard{min-width:0;animation:.35s both shop-module__WS_VQW__arrive}.shop-module__WS_VQW__productPhoto{aspect-ratio:1;background:#fff;border-radius:18px;display:block;position:relative;overflow:hidden}.shop-module__WS_VQW__productPhoto>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:20px;transition:transform .45s}.shop-module__WS_VQW__productPhoto:hover>img{transform:scale(1.05)}.shop-module__WS_VQW__viewProduct{background:var(--paper);width:35px;height:35px;color:var(--green);opacity:0;border-radius:50%;place-items:center;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:15px;right:15px;transform:translateY(5px)}.shop-module__WS_VQW__productPhoto:hover .shop-module__WS_VQW__viewProduct,.shop-module__WS_VQW__productPhoto:focus-visible .shop-module__WS_VQW__viewProduct{opacity:1;transform:none}.shop-module__WS_VQW__productMeta{justify-content:space-between;align-items:flex-start;gap:7px;margin-top:19px;display:flex}.shop-module__WS_VQW__productMeta h3{letter-spacing:-.025em;margin:0 0 6px;font-size:16px;line-height:1.45}.shop-module__WS_VQW__productMeta p{color:#73796f;font-size:11px}.shop-module__WS_VQW__productMeta .shop-module__WS_VQW__cardPurpose{color:var(--green);font-size:14px;font-weight:600;line-height:1.45}.shop-module__WS_VQW__addSmall{color:var(--green);background:0 0;border:1px solid #d9dfd1;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.shop-module__WS_VQW__addSmall:hover{background:var(--sage)}.shop-module__WS_VQW__price{color:#795e22;font-size:12px;font-weight:500;margin-top:13px!important}.shop-module__WS_VQW__spotlight{background:#e7ede2;grid-template-columns:1fr 1fr;min-height:550px;display:grid}.shop-module__WS_VQW__spotlightVisual{place-items:center;padding:55px;display:grid;position:relative;overflow:hidden}.shop-module__WS_VQW__spotlightVisual>img{object-fit:contain;mix-blend-mode:multiply;width:80%;max-height:410px;transition:transform .5s;position:relative}.shop-module__WS_VQW__spotlightVisual:hover>img{transform:rotate(-3deg)scale(1.03)}.shop-module__WS_VQW__spotlightWord{color:#24452f0d;letter-spacing:-.07em;place-items:center;font-size:clamp(80px,15vw,250px);font-weight:700;display:grid;position:absolute;inset:0}.shop-module__WS_VQW__spotlightCopy{align-self:center;padding:65px 14% 65px 6%}.shop-module__WS_VQW__spotlightCopy h2{margin:0 0 25px;font-size:clamp(2rem,3.3vw,3.2rem)}.shop-module__WS_VQW__spotlightCopy>p:not(.shop-module__WS_VQW__eyebrow){max-width:360px;margin-bottom:30px;font-size:13px}.shop-module__WS_VQW__smallNote{color:#687064;font-size:10px;line-height:1.7;display:block}.shop-module__WS_VQW__spotlightCopy .shop-module__WS_VQW__smallNote{margin-top:24px}.shop-module__WS_VQW__categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.shop-module__WS_VQW__categoryTile{min-width:0}.shop-module__WS_VQW__categoryTile>img{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;transition:filter .3s}.shop-module__WS_VQW__categoryTile:hover>img{filter:brightness(1.04)}.shop-module__WS_VQW__categoryTile>div{justify-content:space-between;align-items:center;margin-top:17px;display:flex}.shop-module__WS_VQW__categoryTile h3{margin:0;font-size:15px}.shop-module__WS_VQW__storyBand{background:#f1e4d0;grid-template-columns:1fr 1fr;display:grid}.shop-module__WS_VQW__storyBand>img{object-fit:cover;width:100%;height:100%;min-height:450px;max-height:580px}.shop-module__WS_VQW__storyBand>div{align-self:center;padding:65px 15%}.shop-module__WS_VQW__storyBand h2{margin:0 0 23px}.shop-module__WS_VQW__storyBand p:not(.shop-module__WS_VQW__eyebrow){margin-bottom:26px;font-size:13px}.shop-module__WS_VQW__textLink{align-items:center;gap:9px;padding-block:10px;font-size:12px;font-weight:500;display:inline-flex;color:var(--green)!important}.shop-module__WS_VQW__textLink:hover{text-underline-offset:5px;text-decoration:underline}.shop-module__WS_VQW__faq{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.shop-module__WS_VQW__faq h2{margin-bottom:18px}.shop-module__WS_VQW__faq>div>p{font-size:13px}.shop-module__WS_VQW__faq p a{text-decoration:underline}.shop-module__WS_VQW__faq details,.shop-module__WS_VQW__productAccordions details{border-bottom:1px solid var(--line)}.shop-module__WS_VQW__faq summary,.shop-module__WS_VQW__productAccordions summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:16px;padding:21px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.shop-module__WS_VQW__faq summary::-webkit-details-marker{display:none}.shop-module__WS_VQW__productAccordions summary::-webkit-details-marker{display:none}.shop-module__WS_VQW__faq summary>span{font-size:20px;font-weight:400;line-height:1}.shop-module__WS_VQW__faq details[open] summary>span{transform:rotate(45deg)}.shop-module__WS_VQW__faq details>p,.shop-module__WS_VQW__productAccordions details>p{padding-bottom:22px;font-size:12px}.shop-module__WS_VQW__finalCta{text-align:center;background:#f6eedf;padding:78px 5%}.shop-module__WS_VQW__finalCta h2{margin:0 0 27px}.shop-module__WS_VQW__footer{color:#fff9f2c9;background:#24452f;padding:65px 5% 25px}.shop-module__WS_VQW__footerTop{grid-template-columns:1.3fr .8fr .9fr 1fr;gap:60px;max-width:1280px;margin:auto;display:grid}.shop-module__WS_VQW__footerTop h2{color:#e8c781;letter-spacing:.08em;margin:0 0 20px;font-size:11px}.shop-module__WS_VQW__footerTop>div>a:not(:first-child){align-items:center;gap:8px;margin-block:8px;font-size:12px;display:flex}.shop-module__WS_VQW__footerTop>div>a:first-child img{object-fit:contain;object-position:left;width:175px;height:74px}.shop-module__WS_VQW__footerTop>div>p{margin-top:13px;font-size:12px;line-height:1.9}.shop-module__WS_VQW__footerTop>div:first-child>p{font-size:15px}.shop-module__WS_VQW__footerBottom{border-top:1px solid #ffffff26;justify-content:space-between;gap:20px;max-width:1280px;margin:50px auto 0;padding-top:24px;font-size:10px;display:flex}.shop-module__WS_VQW__footerBottom>div{gap:25px;display:flex}.shop-module__WS_VQW__toast{background:var(--green);color:#fff;opacity:0;pointer-events:none;z-index:70;border-radius:14px;width:max-content;max-width:calc(100% - 30px);padding:16px 24px;font-size:12px;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);box-shadow:0 8px 30px #14291a26}.shop-module__WS_VQW__toast[data-visible=true]{opacity:1;pointer-events:auto;transform:translate(-50%)}.shop-module__WS_VQW__toast a{margin-left:12px;text-decoration:underline}.shop-module__WS_VQW__breadcrumb{flex-wrap:wrap;gap:10px;width:min(1280px,90%);margin:26px auto 0;font-size:10px;display:flex}.shop-module__WS_VQW__breadcrumb a{align-items:center;gap:8px;display:flex}.shop-module__WS_VQW__productDetail{grid-template-columns:1.08fr 1fr;gap:7%;width:min(1280px,90%);margin:32px auto 0;padding-bottom:65px;display:grid}.shop-module__WS_VQW__galleryMain{aspect-ratio:1;background:#fff;border-radius:22px;overflow:hidden}.shop-module__WS_VQW__galleryMain img{object-fit:contain;width:100%;height:100%}.shop-module__WS_VQW__galleryCaption{color:var(--body);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}.shop-module__WS_VQW__galleryCaption a{text-underline-offset:3px;margin-left:auto;text-decoration:underline}.shop-module__WS_VQW__thumbnails{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.shop-module__WS_VQW__thumbnails button{background:#fff;border:2px solid #0000;border-radius:9px;width:80px;padding:4px;overflow:hidden}.shop-module__WS_VQW__thumbnails button[aria-pressed=true]{border-color:var(--green)}.shop-module__WS_VQW__thumbnails img{aspect-ratio:1;object-fit:contain}.shop-module__WS_VQW__productInfo{padding-top:20px}.shop-module__WS_VQW__productInfo h1{margin:0 0 16px;font-size:clamp(2rem,3.4vw,3rem)}.shop-module__WS_VQW__subtitle{color:var(--green);letter-spacing:-.025em;max-width:31ch;font-size:clamp(21px,2vw,27px);font-weight:600;line-height:1.3}.shop-module__WS_VQW__productBenefits{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:22px;padding:18px 0}.shop-module__WS_VQW__benefitsLabel{text-transform:uppercase;letter-spacing:.14em;color:#60745f;font-size:10px}.shop-module__WS_VQW__productBenefits ul{gap:10px;margin:13px 0 0;padding:0;list-style:none;display:grid}.shop-module__WS_VQW__productBenefits li{color:var(--ink);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.shop-module__WS_VQW__productBenefits svg{color:var(--green);flex-shrink:0;margin-top:2px}.shop-module__WS_VQW__detailPrice{color:#876823;font-size:19px;margin:24px 0!important}.shop-module__WS_VQW__comparisonPrice{color:#6f756f;white-space:nowrap;margin-right:.65em;font-size:.85em;font-weight:400;text-decoration-thickness:1px}.shop-module__WS_VQW__productInfo>p:not(.shop-module__WS_VQW__subtitle,.shop-module__WS_VQW__eyebrow,.shop-module__WS_VQW__detailPrice,.shop-module__WS_VQW__productNotice){font-size:13px}.shop-module__WS_VQW__productInfo>.shop-module__WS_VQW__productDescription{font-size:14px;line-height:1.7}.shop-module__WS_VQW__buyRow{gap:13px;margin-top:30px;display:flex}.shop-module__WS_VQW__buyRow>.shop-module__WS_VQW__primary{flex:1}.shop-module__WS_VQW__quantity{background:0 0;border:1px solid #d9d6c8;border-radius:50px;align-items:center;min-height:47px;display:inline-flex}.shop-module__WS_VQW__quantity button{background:0 0;border:0;place-items:center;width:39px;height:43px;display:grid}.shop-module__WS_VQW__quantity span{text-align:center;min-width:24px;font-size:12px}.shop-module__WS_VQW__productNotice{color:#60745f;font-size:11px;margin-top:15px!important}.shop-module__WS_VQW__productAccordions{border-top:1px solid var(--line);margin:30px 0 12px}.shop-module__WS_VQW__productAccordions a{text-decoration:underline}.shop-module__WS_VQW__cartPage>.shop-module__WS_VQW__eyebrow{margin-top:37px}.shop-module__WS_VQW__cartPage h1{margin:0 0 35px}.shop-module__WS_VQW__cartPage h1>span{color:#798471;font-size:.55em}.shop-module__WS_VQW__cartLayout{grid-template-columns:1.45fr 1fr;align-items:start;gap:7%;display:grid}.shop-module__WS_VQW__cartItem{border-bottom:1px solid var(--line);grid-template-columns:125px 1fr 30px;gap:22px;padding:24px 0;display:grid;position:relative}.shop-module__WS_VQW__cartItem:first-child{padding-top:0}.shop-module__WS_VQW__cartItem>a img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px}.shop-module__WS_VQW__cartItem h2{letter-spacing:-.02em;margin:0 0 8px;font-size:16px}.shop-module__WS_VQW__cartItemInfo>p{margin-bottom:13px;font-size:12px}.shop-module__WS_VQW__cartItem .shop-module__WS_VQW__quantity{min-height:44px}.shop-module__WS_VQW__cartItem .shop-module__WS_VQW__quantity button{width:40px;height:44px}.shop-module__WS_VQW__remove{background:0 0;border:0;place-items:center;height:44px;display:grid}.shop-module__WS_VQW__summary{background:#f3ecdf;border-radius:20px;padding:30px}.shop-module__WS_VQW__summary h2{margin:0 0 25px;font-size:21px}.shop-module__WS_VQW__summaryRow{justify-content:space-between;gap:20px;padding-block:12px;font-size:12px;display:flex}.shop-module__WS_VQW__summary label{margin-top:13px;font-size:11px;display:block}.shop-module__WS_VQW__summary select{background:var(--paper);border:1px solid #d9d0bd;border-radius:8px;width:100%;min-height:45px;margin:7px 0;padding:10px;font-size:12px}.shop-module__WS_VQW__summary .shop-module__WS_VQW__primary{width:100%;margin-top:15px}.shop-module__WS_VQW__total{border-top:1px solid #d9d0bd;margin-top:12px;font-size:16px}.shop-module__WS_VQW__secureNote{color:#687064;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex;margin-top:15px!important}.shop-module__WS_VQW__infoBanner{color:#40573b;background:#e9efdf;border:1px solid #d5dfca;border-radius:10px;padding:13px 16px;font-size:11px;margin:20px 0!important}.shop-module__WS_VQW__error{color:#9f302a;font-size:12px;margin-top:14px!important}.shop-module__WS_VQW__empty,.shop-module__WS_VQW__result{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:500px;display:flex}.shop-module__WS_VQW__empty h2,.shop-module__WS_VQW__result h1{margin:0}.shop-module__WS_VQW__empty p,.shop-module__WS_VQW__result>p:not(.shop-module__WS_VQW__eyebrow,.shop-module__WS_VQW__reference){max-width:570px;font-size:13px}.shop-module__WS_VQW__reference{overflow-wrap:anywhere;font-size:11px}.shop-module__WS_VQW__aboutHero{text-align:center;padding:85px 5% 60px}.shop-module__WS_VQW__aboutHero h1{max-width:800px;margin:0 auto 25px}.shop-module__WS_VQW__aboutHero>p:last-child{max-width:540px;margin:auto;font-size:14px}.shop-module__WS_VQW__aboutImage{object-fit:cover;width:100%;max-height:550px}.shop-module__WS_VQW__aboutContent{max-width:760px}.shop-module__WS_VQW__aboutContent h2{margin:0 0 24px}.shop-module__WS_VQW__aboutContent>p{margin-bottom:20px}.shop-module__WS_VQW__policy{max-width:760px}.shop-module__WS_VQW__policy h1{margin-bottom:35px}.shop-module__WS_VQW__policy h2{letter-spacing:-.02em;margin:35px 0 15px;font-size:23px}.shop-module__WS_VQW__policy p{margin:15px 0;font-size:13px}.shop-module__WS_VQW__policy a:not(.shop-module__WS_VQW__textLink){text-decoration:underline}@keyframes shop-module__WS_VQW__arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.shop-module__WS_VQW__hero{min-height:640px}}@media (max-width:1050px){.shop-module__WS_VQW__desktopNav{gap:18px;font-size:11px}.shop-module__WS_VQW__heroCopy{width:51%;padding-left:5%}.shop-module__WS_VQW__heroCopy h1{font-size:40px}.shop-module__WS_VQW__heroImage{object-position:55%}.shop-module__WS_VQW__productGrid,.shop-module__WS_VQW__categoryGrid{gap:16px}.shop-module__WS_VQW__productPhoto>img{padding:12px}.shop-module__WS_VQW__productMeta h3{font-size:14px}.shop-module__WS_VQW__addSmall{width:44px;height:44px}.shop-module__WS_VQW__spotlightCopy{padding-right:10%}.shop-module__WS_VQW__storyBand>div{padding:45px 12%}.shop-module__WS_VQW__footerTop{gap:30px}.shop-module__WS_VQW__faq{gap:45px}.shop-module__WS_VQW__cartLayout{gap:4%}.shop-module__WS_VQW__cartItem{grid-template-columns:95px 1fr 28px;gap:14px}}@media (max-width:760px){.shop-module__WS_VQW__announcement{padding-block:9px;font-size:9px}.shop-module__WS_VQW__headerInner{gap:10px;min-height:75px;padding-block:8px}.shop-module__WS_VQW__logo{width:125px}.shop-module__WS_VQW__logo img{height:52px}.shop-module__WS_VQW__desktopNav{display:none}.shop-module__WS_VQW__headerActions{gap:12px}.shop-module__WS_VQW__currency{gap:3px;font-size:11px}.shop-module__WS_VQW__currency>svg{display:none}.shop-module__WS_VQW__cartLink{gap:4px}.shop-module__WS_VQW__menuButton{padding:8px 0 8px 6px;display:grid}.shop-module__WS_VQW__hero{flex-direction:column;min-height:0;display:flex}.shop-module__WS_VQW__heroImage{object-fit:cover;object-position:72%;order:0;width:100%;position:relative;height:250px!important}.shop-module__WS_VQW__heroCopy{background:#f3e9da;order:1;width:100%;padding:33px 6% 38px}.shop-module__WS_VQW__heroCopy h1{margin-bottom:16px;font-size:clamp(31px,8.1vw,40px)}.shop-module__WS_VQW__heroCopy>p:not(.shop-module__WS_VQW__eyebrow){max-width:310px;margin-bottom:21px;font-size:12px;line-height:1.8}.shop-module__WS_VQW__eyebrow{font-size:9px;margin-bottom:13px!important}.shop-module__WS_VQW__heroCaption{display:none}.shop-module__WS_VQW__primary{min-height:48px;padding:13px 22px;font-size:12px}.shop-module__WS_VQW__values{justify-content:space-around;gap:15px;padding:17px 5%;font-size:9px}.shop-module__WS_VQW__values span{text-align:center;flex-direction:column;gap:7px}.shop-module__WS_VQW__values svg{width:16px}.shop-module__WS_VQW__section{padding-block:52px}.shop-module__WS_VQW__sectionHead{margin-bottom:24px;display:block}.shop-module__WS_VQW__sectionHead>p{margin-top:18px;font-size:11px}.shop-module__WS_VQW__sectionHead>p br{display:none}.shop-module__WS_VQW__shop h2{font-size:29px}.shop-module__WS_VQW__filters{flex-wrap:nowrap;gap:7px;margin:25px 0;padding-bottom:7px;overflow-x:auto}.shop-module__WS_VQW__filters button{flex-shrink:0;padding:8px 13px;font-size:10px}.shop-module__WS_VQW__productGrid,.shop-module__WS_VQW__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 15px}.shop-module__WS_VQW__productPhoto{border-radius:12px}.shop-module__WS_VQW__productPhoto>img{padding:14px}.shop-module__WS_VQW__productMeta{gap:6px;margin-top:13px}.shop-module__WS_VQW__productMeta h3{font-size:13px}.shop-module__WS_VQW__productMeta p{font-size:10px}.shop-module__WS_VQW__productMeta .shop-module__WS_VQW__cardPurpose{font-size:12px;line-height:1.4}.shop-module__WS_VQW__addSmall{width:44px;height:44px;margin-top:-4px}.shop-module__WS_VQW__price{font-size:10px;margin-top:10px!important}.shop-module__WS_VQW__viewProduct{display:none}.shop-module__WS_VQW__spotlight{grid-template-columns:1fr;min-height:0}.shop-module__WS_VQW__spotlightVisual{height:330px;padding:30px}.shop-module__WS_VQW__spotlightVisual>img{width:auto;height:280px}.shop-module__WS_VQW__spotlightWord{font-size:140px}.shop-module__WS_VQW__spotlightCopy{padding:15px 7% 48px}.shop-module__WS_VQW__spotlightCopy h2{font-size:33px}.shop-module__WS_VQW__spotlightCopy>p:not(.shop-module__WS_VQW__eyebrow){margin-bottom:25px;font-size:12px}.shop-module__WS_VQW__spotlightCopy .shop-module__WS_VQW__smallNote{margin-top:17px;font-size:9px}.shop-module__WS_VQW__categoryTile h3{font-size:13px}.shop-module__WS_VQW__categoryTile>div{margin-top:12px}.shop-module__WS_VQW__categoryTile>img{border-radius:12px}.shop-module__WS_VQW__storyBand{grid-template-columns:1fr}.shop-module__WS_VQW__storyBand>img{height:320px;min-height:0}.shop-module__WS_VQW__storyBand>div{padding:40px 7% 45px}.shop-module__WS_VQW__faq{grid-template-columns:1fr;gap:20px}.shop-module__WS_VQW__faq summary{font-size:12px}.shop-module__WS_VQW__faq details>p{font-size:11px}.shop-module__WS_VQW__finalCta{padding-block:52px}.shop-module__WS_VQW__finalCta h2{font-size:30px}.shop-module__WS_VQW__footer{padding-top:45px}.shop-module__WS_VQW__footerTop{grid-template-columns:1fr 1fr;gap:35px 25px}.shop-module__WS_VQW__footerTop>div:first-child{grid-column:1/-1}.shop-module__WS_VQW__footerTop>div:last-child{border-top:1px solid #ffffff26;grid-column:1/-1;padding-top:24px}.shop-module__WS_VQW__footerTop>div:first-child>p{font-size:14px}.shop-module__WS_VQW__footerTop h2,.shop-module__WS_VQW__footerTop>div>a:not(:first-child),.shop-module__WS_VQW__footerTop>div>p{font-size:11px}.shop-module__WS_VQW__footerBottom{flex-direction:column;gap:15px;margin-top:30px;font-size:9px}.shop-module__WS_VQW__toast{padding:13px 17px;font-size:11px;bottom:20px}.shop-module__WS_VQW__breadcrumb{margin-top:20px;font-size:9px}.shop-module__WS_VQW__productDetail{grid-template-columns:1fr;gap:24px;margin-top:20px;padding-bottom:10px}.shop-module__WS_VQW__galleryMain{border-radius:15px}.shop-module__WS_VQW__thumbnails{gap:10px;margin-top:12px}.shop-module__WS_VQW__thumbnails button{width:64px}.shop-module__WS_VQW__productInfo{padding-top:0}.shop-module__WS_VQW__productInfo h1{font-size:34px}.shop-module__WS_VQW__detailPrice{font-size:18px}.shop-module__WS_VQW__buyRow{gap:10px}.shop-module__WS_VQW__buyRow>.shop-module__WS_VQW__quantity button{width:32px}.shop-module__WS_VQW__cartPage h1{font-size:37px}.shop-module__WS_VQW__cartLayout{grid-template-columns:1fr;gap:35px}.shop-module__WS_VQW__cartItem{grid-template-columns:85px 1fr 26px;gap:12px}.shop-module__WS_VQW__cartItem h2{font-size:14px}.shop-module__WS_VQW__cartItemInfo>p{font-size:10px}.shop-module__WS_VQW__summary{padding:24px}.shop-module__WS_VQW__summary h2{font-size:23px}.shop-module__WS_VQW__empty,.shop-module__WS_VQW__result{gap:22px;min-height:460px}.shop-module__WS_VQW__empty h2{font-size:29px}.shop-module__WS_VQW__result h1{font-size:34px}.shop-module__WS_VQW__aboutHero{padding:55px 6% 40px}.shop-module__WS_VQW__aboutHero h1{font-size:37px}.shop-module__WS_VQW__aboutImage{min-height:260px}.shop-module__WS_VQW__aboutContent p{font-size:13px}}@media (prefers-reduced-motion:reduce){.shop-module__WS_VQW__shop *,.shop-module__WS_VQW__shop :before,.shop-module__WS_VQW__shop :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:380px){.shop-module__WS_VQW__logo{width:108px}.shop-module__WS_VQW__headerActions{gap:8px}}
