:root{--cr-accent:#f83a3a;--cr-red:#f83a3a;--cr-ink:#111;--cr-mute:#555;--cr-line:#e8e8e8}.cr{font-family:Barlow,sans-serif;color:var(--cr-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.cr *,.cr *:before,.cr *:after{box-sizing:border-box}.cr img,.cr video{display:block;max-width:100%}.cr :where(h1,h2,h3,p){margin:0}.cr-wrap{max-width:1180px;margin-inline:auto;padding-inline:16px}.cr-narrow{max-width:760px}.cr-sec{padding-block:48px}@media(min-width:990px){.cr-sec{padding-block:72px}}.cr-h2{font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.01em}.cr-center{text-align:center}.cr-lead{margin-top:14px;font-size:16px;color:#333}.cr-lead strong,.cr-rte strong{color:#111}.cr-rte p+p{margin-top:12px}.cr-mt{margin-top:28px}.cr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 34px;border-radius:999px;background:var(--cr-red);color:#fff!important;font:700 16px/1 Barlow,sans-serif;text-decoration:none;transition:filter .2s}.cr-btn:hover{filter:brightness(.92)}.cr-pdp{--cr-bg:#fde2e4;padding-block:16px 40px}.cr-pdp__grid{display:grid;gap:22px}@media(min-width:990px){.cr-pdp__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.cr-gal{position:sticky;top:90px}}@media(max-width:989px){.cr-pdp .cr-wrap{padding-inline:0}.cr-info{padding-inline:16px}}.cr-gal__stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--cr-bg);transition:background .35s}@media(min-width:990px){.cr-gal__stage{border-radius:18px}}.cr-gal__stage::-webkit-scrollbar{display:none}.cr-gal__slide{flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start}.cr-gal__slide img{width:100%;height:100%;object-fit:cover}.cr-gal__thumbs{display:flex;gap:8px;margin-top:10px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}@media(min-width:990px){.cr-gal__thumbs{padding-inline:0}}.cr-gal__thumb{flex:0 0 64px;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#f3f3f3;cursor:pointer;opacity:.75}.cr-gal__thumb.is-on{border-color:#111;opacity:1}.cr-gal__thumb img{width:100%;height:100%;object-fit:cover}.cr-stars{color:#ffb74a;font-size:15px;letter-spacing:2px}.cr-stars span{color:#111;letter-spacing:0;font-size:14px}.cr-title{margin-top:6px;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.01em}.cr-price{margin-top:10px;font-size:20px;font-weight:600}.cr-price s{margin-left:8px;color:#999;font-weight:400;font-size:17px}.cr-flavor-label{margin-top:18px;font-size:14px;color:#555}.cr-flavor-label span{color:#111}.cr-swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.cr-swatch{position:relative;width:66px;height:66px;padding:6px;border:2px solid #e2e2e2;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s}.cr-swatch img{width:100%;height:100%;object-fit:contain}.cr-swatch.is-on{border-color:#111}.cr-swatch__tag{position:absolute;top:-10px;left:50%;translate:-50% 0;padding:2px 6px;border-radius:4px;background:var(--cr-red);color:#fff;font-size:10px;font-weight:800;white-space:nowrap}.cr-form{margin-top:18px}.cr-box{display:flex;align-items:center;gap:10px;padding:14px 16px;border:2px solid #111;border-radius:12px;font-size:15px;font-weight:600}.cr-box__dot{width:18px;height:18px;border-radius:50%;border:5px solid #111;flex:0 0 auto}.cr-box__price{margin-left:auto}.cr-qty{display:grid;gap:10px}.cr-qty[hidden]{display:none}.cr-qty .cr-box{position:relative;border-color:#ddd;cursor:pointer}.cr-qty .cr-box input{position:absolute;opacity:0;pointer-events:none}.cr-qty .cr-box__dot{border:2px solid #bbb}.cr-qty .cr-box:has(:checked){border-color:#111}.cr-qty .cr-box:has(:checked) .cr-box__dot{border:5px solid #111}.cr-qty .cr-box:has(:focus-visible){outline:2px solid var(--cr-accent);outline-offset:2px}.cr-box__save{padding:2px 8px;border-radius:99px;background:var(--cr-accent,#f83a3a);color:#fff;font-size:12px;white-space:nowrap}.cr-box__price s{margin-right:4px;color:#888;font-size:13px;font-weight:400}.cr-buy{width:100%;min-height:56px;margin-top:14px;border:0;border-radius:999px;background:var(--cr-accent);color:#fff;font:800 19px/1 Barlow,sans-serif;cursor:pointer;transition:background .35s,filter .2s}.cr-buy:hover{filter:brightness(.93)}.cr-buy:disabled{background:#bbb;cursor:not-allowed}.cr-badges{margin-top:14px;text-align:center;font-size:14px;font-weight:700}.cr-ingr{margin-top:12px;font-size:14px;color:#333}.cr-accs{margin-top:20px;border-top:1px solid var(--cr-line)}.cr-acc{border-bottom:1px solid var(--cr-line)}.cr-acc summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 2px;list-style:none;cursor:pointer;font-weight:700;font-size:15px}.cr-acc summary::-webkit-details-marker{display:none}.cr-acc summary span{transition:rotate .2s;font-size:18px;line-height:1}.cr-acc[open] summary span{rotate:180deg}.cr-acc__body{padding:0 2px 18px;font-size:15px;color:#333}.cr-acc__body p+p{margin-top:10px}.cr-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:40;transform:translateY(140%);transition:transform .25s}.cr-sticky.is-on{transform:none}.cr-sticky__in{display:flex;align-items:center;gap:12px;max-width:520px;margin-left:auto;padding:10px 12px;border-radius:14px;background:#fff;box-shadow:0 6px 24px #0000002e;font-family:Barlow,sans-serif}.cr-sticky__in img{width:52px;height:52px;border-radius:8px;object-fit:cover;background:var(--cr-bg,#fde2e4)}.cr-sticky__in div{flex:1;min-width:0;display:grid}.cr-sticky__in strong{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-sticky__in span{font-size:14px;color:#555}.cr-buy--sm{width:auto;min-height:42px;margin:0;padding:0 22px;font-size:16px}.cr-cmp__grid{display:grid;gap:48px}@media(min-width:990px){.cr-cmp__grid{grid-template-columns:1fr 1fr;align-items:start}}.cr-slider{position:relative;max-width:470px;margin:28px auto 0;aspect-ratio:4/5;overflow:hidden;border-radius:16px;box-shadow:0 10px 30px #0000001f}.cr-slider>img,.cr-slider__before img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cr-slider__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.cr-slider__l,.cr-slider__r{position:absolute;top:16px;color:#fff;font-weight:800;font-size:20px;text-shadow:0 1px 8px #0008}.cr-slider__l{left:16px}.cr-slider__r{right:16px}.cr-slider__bar{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:#fff;translate:-1px 0;pointer-events:none}.cr-slider__bar i{position:absolute;top:50%;left:50%;translate:-50% -50%;width:34px;height:34px;border-radius:50%;background:#fff;color:#333;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:700}.cr-slider input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.cr-cmp__doc{margin-top:22px;width:100%;max-width:470px;aspect-ratio:1;object-fit:cover;border-radius:12px;box-shadow:0 10px 30px #0000001f}.cr-ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/2.2);gap:12px;margin-top:28px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:750px){.cr-ugc__track{grid-auto-columns:calc((100% - 60px)/6)}}.cr-ugc__track::-webkit-scrollbar{display:none}.cr-ugc--grid .cr-ugc__track{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);overflow:visible}@media(min-width:750px){.cr-ugc--grid .cr-ugc__track{grid-template-columns:repeat(4,1fr)}}.cr-ugc__item{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:16px;background:#000;scroll-snap-align:start}.cr-ugc__item video{width:100%;height:100%;object-fit:cover}.cr-ugc__play{position:absolute;top:50%;left:50%;translate:-50% -50%;width:54px;height:54px;border:2px solid #fff;border-radius:50%;background:#0006;color:#fff;font-size:18px;cursor:pointer}.cr-ugc__item.is-playing .cr-ugc__play{opacity:0}.cr-ugc__nav{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.cr-ugc__nav button{width:40px;height:40px;border:1px solid #ddd;border-radius:50%;background:#fff;cursor:pointer;font-size:18px}.cr-res__list,.cr-faq .cr-acc:first-of-type{margin-top:26px}.cr-acc--res,.cr-acc--faq{border:1px solid var(--cr-line);border-radius:10px;padding-inline:14px;margin-top:10px}.cr-src{margin-top:10px;font-size:13px;color:#777}.cr-week{display:grid;gap:20px;align-items:center;padding-block:28px}@media(min-width:990px){.cr-week{grid-template-columns:1fr 1fr;gap:64px;padding-block:44px}}.cr-week h3{font-size:clamp(44px,6vw,72px);font-weight:800;line-height:1;letter-spacing:-.02em;color:#111}.cr-week .cr-rte{margin-top:14px;font-size:16px;color:#333}.cr-week .cr-rte ul{margin:10px 0 0;padding-left:18px}.cr-week__img img,.cr-feat__img img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.cr-feat__grid{display:grid;gap:26px;align-items:center}@media(min-width:990px){.cr-feat__grid{grid-template-columns:1fr 1fr;gap:72px}.cr-feat--flip .cr-feat__img{order:2}}.cr-feat .cr-rte{margin-top:16px;font-size:16px;color:#333}.cr-feat .cr-btn{margin-top:22px}.cr-hero{background:var(--cr-red);padding:8px 16px 32px}.cr-hero__card{position:relative;max-width:1300px;margin-inline:auto;overflow:hidden;border-radius:22px}.cr-hero__card img{width:100%;aspect-ratio:16/9;object-fit:cover}@media(max-width:749px){.cr-hero__card{overflow:visible}.cr-hero__card img{aspect-ratio:1;object-position:84% 50%;border-radius:22px}}.cr-hero__txt{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:18px;padding:20px;text-align:center;background:#b0000033}.cr-hero__txt h1{max-width:760px;color:#fff;font-size:clamp(28px,4.4vw,60px);font-weight:800;line-height:1.05;text-shadow:0 2px 18px #0006}.cr-hero .cr-btn{background:#fff;color:var(--cr-red)!important}@media(max-width:749px){.cr-hero__txt{position:static;background:none;padding:22px 4px 0}}.cr-tag{overflow:hidden;padding-block:26px;background:#fff;border-top:1px solid var(--cr-line)}.cr-tag__track{display:flex;gap:60px;width:max-content;animation:cr-tag 28s linear infinite}.cr-tag__track span{font-size:clamp(40px,7vw,90px);font-weight:800;letter-spacing:-.02em;white-space:nowrap}@keyframes cr-tag{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cr-tag__track{animation:none}}.nv-t-index #header-component,.nv-t-index .header-section,.nv-t-index .header__underlay{background:var(--cr-red)!important}.nv-t-index #header-component :is(a,button,svg,span):not(.menu-drawer *):not(.cart-bubble *){color:#fff!important}.nv-t-index #header-component img:not(.menu-drawer *){filter:brightness(0) invert(1)}.cr :is(.cr-pdp__grid,.cr-cmp__grid,.cr-feat__grid,.cr-week)>*{min-width:0}.cr-gal__thumbs{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cr.css.map */
