.KineticAddButton-module__UsI7LW__button{--kinetic-red:var(--red,#d52931);isolation:isolate;color:#fff;cursor:pointer;text-align:center;width:100%;min-width:0;height:60px;font-family:var(--font-display,inherit);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0;display:block;position:relative}.KineticAddButton-module__UsI7LW__button:focus-visible{outline:3px solid var(--kinetic-red);outline-offset:4px}.KineticAddButton-module__UsI7LW__button:disabled{opacity:.65;cursor:not-allowed}.KineticAddButton-module__UsI7LW__base{background:color-mix(in srgb,var(--kinetic-red) 68%,#28090c);border-radius:12px;position:absolute;inset:6px 0 0;box-shadow:0 4px 9px #3e111a24}.KineticAddButton-module__UsI7LW__face{background:var(--kinetic-red);isolation:isolate;will-change:transform;border-radius:12px;position:absolute;inset:0 0 6px;overflow:hidden;box-shadow:inset 0 1px #ffffff35,inset 0 -1px #6f080c20}.KineticAddButton-module__UsI7LW__idle,.KineticAddButton-module__UsI7LW__success{white-space:nowrap;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:0}.KineticAddButton-module__UsI7LW__plus{will-change:transform,opacity;flex:0 0 18px;width:18px;font-size:24px;font-weight:900;line-height:1;display:block}.KineticAddButton-module__UsI7LW__vehicle{z-index:2;transform-origin:50% 65%;will-change:transform,opacity;flex:0 0 40px;width:40px;height:40px;display:block;position:relative}.KineticAddButton-module__UsI7LW__cart{width:40px;height:40px;display:block;overflow:visible}.KineticAddButton-module__UsI7LW__basket,.KineticAddButton-module__UsI7LW__wheel{fill:#fff}.KineticAddButton-module__UsI7LW__spoke{fill:none;stroke:var(--kinetic-red);stroke-width:1.3px;stroke-linecap:round}.KineticAddButton-module__UsI7LW__trails{opacity:0;pointer-events:none;transform-origin:100%;width:66px;height:29px;position:absolute;top:9px;right:35px}.KineticAddButton-module__UsI7LW__trails i{background:#fff;border-radius:99px;height:3px;display:block;position:absolute;right:0}.KineticAddButton-module__UsI7LW__trails i:first-child{width:36px;top:2px}.KineticAddButton-module__UsI7LW__trails i:nth-child(2){width:59px;top:12px}.KineticAddButton-module__UsI7LW__trails i:nth-child(3){width:26px;top:23px}.KineticAddButton-module__UsI7LW__label{white-space:pre;letter-spacing:-.02em;align-items:center;min-width:0;max-width:calc(100% - 84px);font-size:clamp(12px,1.3vw,16px);font-weight:900;line-height:1.1;display:flex;overflow:hidden}.KineticAddButton-module__UsI7LW__letter{white-space:pre;will-change:transform,opacity;flex-shrink:0;display:inline-block}.KineticAddButton-module__UsI7LW__parcel{z-index:5;opacity:0;pointer-events:none;will-change:transform,opacity;width:24px;height:24px;display:block;position:absolute;top:0;left:0}.KineticAddButton-module__UsI7LW__parcel svg{filter:drop-shadow(0 2px 1px #30070750);width:100%;height:100%}.KineticAddButton-module__UsI7LW__success{opacity:0;pointer-events:none;letter-spacing:-.02em;will-change:transform,opacity;font-size:19px;font-weight:950}.KineticAddButton-module__UsI7LW__success svg{fill:none;stroke:#fff;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:25px;height:25px;display:block}.KineticAddButton-module__UsI7LW__success svg path{stroke-dasharray:40;stroke-dashoffset:40px}.KineticAddButton-module__UsI7LW__burst{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.KineticAddButton-module__UsI7LW__burst i{transform-origin:1.5px 32px;background:#fff;border-radius:3px;width:3px;height:11px;display:block;position:absolute;top:-32px;left:-1.5px}.KineticAddButton-module__UsI7LW__compact{border-radius:9px;height:52px;min-height:50px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__base,.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__face{border-radius:9px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__base{inset:5px 0 0}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__face{inset:0 0 5px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__label{font-size:clamp(11px,3vw,14px)}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__success{font-size:16px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__vehicle,.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__cart{width:36px;height:36px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__vehicle{flex-basis:36px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__plus{flex-basis:15px;width:15px;font-size:21px}@media (hover:hover){.KineticAddButton-module__UsI7LW__button:not(:disabled):hover .KineticAddButton-module__UsI7LW__face{filter:brightness(1.06)}}@media (max-width:768px){.KineticAddButton-module__UsI7LW__button{height:58px}.KineticAddButton-module__UsI7LW__label{font-size:clamp(12px,3.45vw,15px)}.KineticAddButton-module__UsI7LW__vehicle,.KineticAddButton-module__UsI7LW__cart{width:37px;height:37px}.KineticAddButton-module__UsI7LW__vehicle{flex-basis:37px}.KineticAddButton-module__UsI7LW__plus{flex-basis:15px;width:15px;font-size:22px}.KineticAddButton-module__UsI7LW__compact{height:52px;min-height:52px}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__label{font-size:clamp(11px,3.05vw,13px)}.KineticAddButton-module__UsI7LW__compact .KineticAddButton-module__UsI7LW__idle{gap:6px}}@media (prefers-reduced-motion:reduce){.KineticAddButton-module__UsI7LW__face,.KineticAddButton-module__UsI7LW__idle,.KineticAddButton-module__UsI7LW__success,.KineticAddButton-module__UsI7LW__parcel,.KineticAddButton-module__UsI7LW__vehicle{will-change:auto}}.KineticAddButton-module__UsI7LW__inCartFeedback{min-width:0;color:var(--ink,#322725);flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;font-size:12px;font-weight:750;line-height:1.35;display:flex}.KineticAddButton-module__UsI7LW__inCartFeedback:empty{display:none}.KineticAddButton-module__UsI7LW__inCartFeedback>svg{color:var(--red,#d52931);flex:none}.KineticAddButton-module__UsI7LW__inCartFeedback>span{min-width:0}.KineticAddButton-module__UsI7LW__viewOrder{color:var(--red,#d52931);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:7px 4px;font-weight:850;text-decoration:underline}.KineticAddButton-module__UsI7LW__viewOrder:focus-visible{outline:2px solid var(--red,#d52931);outline-offset:2px}.KineticAddButton-module__UsI7LW__stickyFeedback{color:var(--ink,#302927);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:5px;margin-top:3px;font-size:10px;font-weight:800;line-height:1.15;display:flex;overflow:hidden}.KineticAddButton-module__UsI7LW__stickyFeedback>svg{color:var(--red,#d52931);flex:none}.KineticAddButton-module__UsI7LW__stickyFeedback>span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:420px){.KineticAddButton-module__UsI7LW__inCartFeedback,.KineticAddButton-module__UsI7LW__viewOrder{font-size:11px}.KineticAddButton-module__UsI7LW__stickyFeedback{font-size:9px}}
.Reviews-module__-14HCa__section{--review-width:clamp(320px,40vw,560px);background:var(--cream);border-block:1px solid var(--border);color:var(--ink);padding:clamp(32px,4vw,58px) 0 32px;scroll-margin-top:100px;overflow:clip}.Reviews-module__-14HCa__intro{text-align:center;max-width:760px;margin:0 auto;padding:0 24px}.Reviews-module__-14HCa__intro>.eyebrow{color:var(--red);letter-spacing:.12em;margin-bottom:12px;font-size:11px}.Reviews-module__-14HCa__intro h2{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(29px,3.1vw,44px);line-height:1.08}.Reviews-module__-14HCa__intro h2 span{color:var(--red);display:block}.Reviews-module__-14HCa__copy{color:var(--muted-foreground);margin:14px 0 0;font-size:14px}.Reviews-module__-14HCa__rail{padding:30px max(20px,calc((100% - var(--review-width))/2)) 22px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;touch-action:pan-x pan-y;scroll-behavior:auto;align-items:stretch;gap:18px;display:flex;position:relative;overflow-x:auto}.Reviews-module__-14HCa__rail[data-looping=true]{scroll-snap-type:none}.Reviews-module__-14HCa__rail[data-looping=true] .Reviews-module__-14HCa__slide{scroll-snap-align:none;scroll-snap-stop:normal}.Reviews-module__-14HCa__rail::-webkit-scrollbar{display:none}.Reviews-module__-14HCa__rail:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.Reviews-module__-14HCa__rail[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.Reviews-module__-14HCa__slide{flex:0 0 var(--review-width);scroll-snap-align:center;scroll-snap-stop:always;min-width:0;display:flex}.Reviews-module__-14HCa__focusLayer{transform-origin:50% 52%;will-change:transform,opacity}.Reviews-module__-14HCa__card{border:1px solid var(--border);background:var(--surface);border-radius:20px;flex-direction:column;width:100%;min-height:350px;margin:0;padding:28px 30px 26px;transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;box-shadow:0 5px 16px #35220e07}.Reviews-module__-14HCa__slide[data-active=true] .Reviews-module__-14HCa__card{border-color:var(--red);transform:translateY(-4px);box-shadow:0 9px 25px #35220e12}@media (hover:hover){.Reviews-module__-14HCa__card:hover{transform:translateY(-6px);box-shadow:0 12px 30px #35220e16}}.Reviews-module__-14HCa__cardTop{justify-content:space-between;align-items:center;gap:14px;min-height:30px;display:flex}.Reviews-module__-14HCa__stars{color:#9b6b08;gap:4px;display:inline-flex}.Reviews-module__-14HCa__star,.Reviews-module__-14HCa__quoteWrap{transform-origin:50%;justify-content:center;align-items:center;display:inline-flex}.Reviews-module__-14HCa__quote{color:var(--red)}.Reviews-module__-14HCa__source{border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:var(--cream);max-width:65%;color:var(--muted-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;line-height:1;display:inline-flex}.Reviews-module__-14HCa__reviewCopy{margin:18px 0 22px}.Reviews-module__-14HCa__titleMask{margin:0 0 9px;padding:0 0 3px;overflow:hidden}.Reviews-module__-14HCa__reviewCopy h3{font-family:var(--font-sans),sans-serif;letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(21px,1.8vw,25px);font-weight:750;line-height:1.2}.Reviews-module__-14HCa__card blockquote{margin:0}.Reviews-module__-14HCa__card blockquote p{letter-spacing:-.018em;overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:clamp(17px,1.35vw,19px);line-height:1.55}.Reviews-module__-14HCa__highlight{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:linear-gradient(#f1d88e,#f1d88e);background-position:0 88%;background-repeat:no-repeat;background-size:100% 84%;padding:0 .08em}.Reviews-module__-14HCa__card[data-active=true] .Reviews-module__-14HCa__highlight{animation:.64s cubic-bezier(.22,1,.36,1) .34s both Reviews-module__-14HCa__review-highlight-sweep}@keyframes Reviews-module__-14HCa__review-highlight-sweep{0%{background-size:0% 84%}to{background-size:100% 84%}}.Reviews-module__-14HCa__readMore{min-height:40px;color:var(--red);background:0 0;border:0;align-self:flex-start;margin-top:10px;padding:4px 0;font-size:12px;text-decoration:underline}.Reviews-module__-14HCa__photo{border-radius:10px;flex-shrink:0;height:120px;margin:0 0 20px;position:relative;overflow:hidden}.Reviews-module__-14HCa__photo img{object-fit:cover}.Reviews-module__-14HCa__card figcaption{border-top:1px solid var(--border);align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.Reviews-module__-14HCa__avatar,.Reviews-module__-14HCa__avatarPhoto{background:var(--cream);object-fit:cover;border-radius:50%;flex-shrink:0;width:50px;height:50px}.Reviews-module__-14HCa__avatar{color:var(--red);place-items:center;font-size:15px;font-weight:800;display:grid}.Reviews-module__-14HCa__authorDetails{min-width:0}.Reviews-module__-14HCa__card figcaption strong{margin-bottom:4px;font-size:15px;line-height:1.25;display:block}.Reviews-module__-14HCa__authorMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;line-height:1.4;display:flex}.Reviews-module__-14HCa__authorMeta a{color:var(--red);align-items:center;gap:3px;font-weight:650;text-decoration:none;display:inline-flex}.Reviews-module__-14HCa__authorMeta a svg{transition:transform .18s}.Reviews-module__-14HCa__authorMeta a:hover{text-decoration:underline}.Reviews-module__-14HCa__authorMeta a:hover svg{transform:translate(3px,-1px)}.Reviews-module__-14HCa__authorMeta time{color:var(--muted-foreground)}.Reviews-module__-14HCa__controls{justify-content:center;align-items:center;gap:14px;min-height:44px;padding-inline:20px;display:flex}.Reviews-module__-14HCa__controls button{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;transition:background .18s;display:grid}.Reviews-module__-14HCa__controls button:hover{background:var(--cream)}.Reviews-module__-14HCa__controls button:disabled{opacity:.4;cursor:default}.Reviews-module__-14HCa__controls button:focus-visible,.Reviews-module__-14HCa__readMore:focus-visible,.Reviews-module__-14HCa__card a:focus-visible,.Reviews-module__-14HCa__cta:focus-visible{outline:2px solid var(--red);outline-offset:3px}.Reviews-module__-14HCa__pagination{min-width:54px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.Reviews-module__-14HCa__dot{background:#baafa0;border-radius:50%;width:6px;height:6px;display:block}.Reviews-module__-14HCa__dot[data-active=true]{background:var(--red);width:8px;height:8px}.Reviews-module__-14HCa__cta{width:fit-content;min-height:44px;color:var(--red);justify-content:center;align-items:center;gap:6px;margin:12px auto 0;font-size:13px;font-weight:700;display:flex}.Reviews-module__-14HCa__rail[data-static=true]{cursor:auto;justify-content:center;padding-inline:24px}.Reviews-module__-14HCa__rail[data-static=true] .Reviews-module__-14HCa__slide{flex-basis:min(560px,100% - 48px)}@media (min-width:768px){.Reviews-module__-14HCa__rail[data-pair=true]{cursor:auto;justify-content:center;padding-inline:24px}.Reviews-module__-14HCa__rail[data-pair=true] .Reviews-module__-14HCa__slide{flex-basis:min(520px,50% - 9px)}}@media (max-width:767px){.Reviews-module__-14HCa__section{--review-width:88vw;padding:30px 0 22px}.Reviews-module__-14HCa__intro{padding-inline:24px}.Reviews-module__-14HCa__intro h2{font-size:29px}.Reviews-module__-14HCa__copy{font-size:13px}.Reviews-module__-14HCa__rail{cursor:auto;gap:12px;padding-block:24px 18px}.Reviews-module__-14HCa__card{border-radius:16px;min-height:320px;padding:22px 22px 20px}.Reviews-module__-14HCa__source{max-width:62%;padding:6px 9px;font-size:11px}.Reviews-module__-14HCa__reviewCopy{margin:16px 0 20px}.Reviews-module__-14HCa__reviewCopy h3{margin-bottom:10px;font-size:21px}.Reviews-module__-14HCa__card blockquote p{font-size:17px;line-height:1.52}.Reviews-module__-14HCa__slide[data-active=true] .Reviews-module__-14HCa__card{transform:none;box-shadow:0 5px 16px #35220e07}.Reviews-module__-14HCa__controls{gap:12px}.Reviews-module__-14HCa__rail[data-static=true]{padding-inline:20px}.Reviews-module__-14HCa__rail[data-static=true] .Reviews-module__-14HCa__slide{flex-basis:88vw}.Reviews-module__-14HCa__avatar,.Reviews-module__-14HCa__avatarPhoto{width:46px;height:46px}.Reviews-module__-14HCa__authorMeta{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.Reviews-module__-14HCa__focusLayer{will-change:auto}.Reviews-module__-14HCa__card,.Reviews-module__-14HCa__controls button,.Reviews-module__-14HCa__authorMeta a svg{transition:none}.Reviews-module__-14HCa__card[data-active=true] .Reviews-module__-14HCa__highlight{animation:none}.Reviews-module__-14HCa__highlight{background-size:100% 84%}.Reviews-module__-14HCa__slide[data-active=true] .Reviews-module__-14HCa__card,.Reviews-module__-14HCa__card:hover,.Reviews-module__-14HCa__authorMeta a:hover svg{transform:none}}
