sabores-abanico{display:block;--sab-title-family: var(--lp-display-font);--sab-title-weight: var(--lp-display-weight, 900)}.sab__band{position:relative;overflow:hidden;padding:64px 18px 70px;background:var(--sab-gradient);color:#1f0d24}.sab__band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 45% at 50% 52%,var(--sab-act),transparent 70%);opacity:.9;transition:background .6s;pointer-events:none}.sab__wave{position:absolute;left:0;width:100%;height:44px;fill:var(--sab-page-bg);pointer-events:none}.sab__wave--top{top:-1px}.sab__wave--bottom{bottom:-1px;transform:scaleY(-1)}.sab__inner{position:relative;max-width:1180px;margin:0 auto;display:grid;grid-template-areas:"intro" "deck" "buy";gap:6px;align-items:center}.sab__intro{grid-area:intro}.sab__deck{grid-area:deck}.sab__buy{grid-area:buy}.sab__eyebrow{display:inline-block;background:#1f0d24;color:#e0f083;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;padding:7px 12px;border-radius:999px;line-height:1.2}.sab__title{margin:16px 0 10px;font-family:var(--sab-title-family);font-weight:var(--sab-title-weight);font-size:36px;letter-spacing:-.04em;line-height:.95;color:#1f0d24;text-transform:none}.sab__sub{margin:0;font-size:14px;line-height:1.5;color:#1f0d24cc;max-width:420px}.sab__sub--fine{display:none}@media(hover:hover)and (pointer:fine){.sab__sub--fine{display:inline}.sab__sub--touch{display:none}}.sab__deck{--sab-step: 50px;--sab-rot: 7deg;--sab-h: 200px;position:relative;height:calc(var(--sab-h) + 90px);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sab__tilt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.sab__word{position:absolute;left:50%;top:44%;z-index:0;transform:translate(-50%,-50%) rotate(-8deg);font-family:var(--sab-title-family);font-weight:var(--sab-title-weight);font-size:92px;letter-spacing:-.05em;line-height:1;color:#ffffff47;white-space:nowrap;text-transform:uppercase;pointer-events:none}.sab__card{position:absolute;left:50%;bottom:calc(30px - var(--sab-h) * .144);width:calc(var(--sab-h) * .36 * 1.48);margin:0 0 0 calc(var(--sab-h) * -.18 * 1.48);padding:0;border:0;background:none;cursor:pointer;transform-origin:50% 105%;transform:translate(calc(var(--k) * var(--sab-step))) translateY(calc(var(--k) * var(--k) * 7px)) rotate(calc(var(--k) * var(--sab-rot)));transition:transform .4s cubic-bezier(.2,.8,.2,1);-webkit-tap-highlight-color:transparent}.sab:not(.sab--card) .sab__card{--sab-card-w: calc(var(--sab-h) * var(--sab-fit, 1) * var(--sab-ar, .444));bottom:calc(30px - var(--sab-card-w) * .27);width:var(--sab-card-w);margin:0 0 0 calc(var(--sab-card-w) / -2)}.sab__card.is-soldout img{opacity:.45}.sab__soon{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%) rotate(-8deg);padding:5px 9px;border-radius:999px;background:#1f0d24;color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.1;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 14px -6px #00000080;pointer-events:none}.sab__card:focus-visible{outline:2px solid #1f0d24;outline-offset:4px;border-radius:8px}.sab__hop{display:block}.sab__card img{display:block;width:100%;height:auto;border-radius:0;pointer-events:none;-webkit-user-drag:none}.sab--card .sab__deck{--sab-card: 100px;height:calc(var(--sab-card) + 118px)}.sab--card .sab__card{bottom:40px;width:var(--sab-card);margin:0 0 0 calc(var(--sab-card) / -2);transform-origin:50% 140%}.sab--card .sab__hop{aspect-ratio:1;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1f0d240f,0 18px 30px -14px #1f0d248c;transition:box-shadow .3s}.sab--card .sab__card.is-active .sab__hop{box-shadow:0 0 0 3px #fff,0 24px 38px -14px #1f0d2499}.sab--card .sab__card img{height:100%;object-fit:cover}.sab--card .sab__card:focus-visible{border-radius:20px}.sab--card .sab__soon{top:50%}.sab--card .sab__word{top:40%}.sab--card .sab__thumb{padding:2px}.sab--card .sab__thumb img{width:100%;height:100%;object-fit:cover;rotate:none;border-radius:12px;background:#fff}.sab__panel{display:flex;align-items:center;gap:14px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;padding:14px 14px 14px 16px;box-shadow:0 20px 40px -20px #1f0d2480}.sab__thumb{width:44px;height:44px;flex:none;border-radius:14px;background:var(--sab-act);display:grid;place-items:center;overflow:hidden;transition:background .4s}.sab__thumb img{height:36px;width:auto;rotate:-12deg}.sab__panel-txt{flex:1;min-width:0}.sab__name{font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#1c1c1c}.sab__meta{font-size:12.5px;color:#6b7280;margin-top:3px;line-height:1.35}.sab__panel-txt.is-swap{animation:sab-swap .35s cubic-bezier(.3,1.4,.5,1)}@keyframes sab-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sab__error{margin:10px 0 0;padding:8px 14px;border-radius:12px;background:#ffffffeb;color:#9b1c1c;font-size:13px;font-weight:600}.sab__dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.sab__dot{width:26px;height:26px;padding:0;border-radius:50%;border:3px solid #fff;background:var(--sab-dot);box-shadow:0 2px 6px #0003;cursor:pointer;transition:transform .2s}.sab__dot.is-active{transform:scale(1.25)}.sab__dot.is-soldout{filter:grayscale(1);opacity:.55}.sab__add{position:relative;display:grid;place-items:center;flex:none;min-width:118px;height:44px;padding:0 16px;border:0;border-radius:var(--lp-radius-pill, 999px);background:var(--sab-btn);color:var(--sab-btn-ink);font-family:inherit;font-size:13.5px;font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:none;cursor:pointer;box-shadow:0 6px 16px -6px #00000073;transition:transform .18s cubic-bezier(.3,1.6,.5,1),background .3s,color .3s,box-shadow .2s}.sab__add:active{transform:scale(.9)}.sab__add>*{grid-area:1 / 1;transition:opacity .2s,transform .3s cubic-bezier(.3,1.6,.5,1)}.sab__add .lp-buy__label svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sab__add.is-done{background:var(--lp-plum, #1f0d24);color:#fff}.sab__add-soon{opacity:0;white-space:nowrap}.sab__add.is-soldout{background:var(--lp-soldout, #e5e7eb);color:var(--lp-muted, #6b7280);box-shadow:none;cursor:not-allowed}.sab__add.is-soldout .lp-buy__label,.sab__add.is-soldout .lp-buy__qty{opacity:0}.sab__add.is-soldout .sab__add-soon{opacity:1}.sab.is-soldout-active .sab__thumb img{filter:grayscale(1) opacity(.6)}@media screen and (min-width:700px){.sab__band{padding:88px 32px}.sab__inner{gap:10px}.sab__intro,.sab__buy{max-width:460px;margin-inline:auto;width:100%;text-align:center}.sab__sub{margin-inline:auto}.sab__title{font-size:48px}.sab__deck{--sab-step: 72px;--sab-rot: 8deg;--sab-h: 260px}.sab--card .sab__deck{--sab-card: 140px}.sab--card .sab__hop{border-radius:22px}.sab__word{font-size:130px}.sab__panel{text-align:left}}@media screen and (min-width:1000px){.sab__band{padding:96px 24px}.sab__inner{grid-template-columns:.9fr 1.1fr;grid-template-areas:"intro deck" "buy deck";column-gap:32px;row-gap:26px}.sab__intro{align-self:end}.sab__buy{align-self:start}.sab__intro,.sab__buy{margin-inline:0;text-align:left;max-width:440px}.sab__sub{margin-inline:0;font-size:15px}.sab__title{font-size:clamp(44px,4vw,56px)}.sab__dots{justify-content:flex-start}.sab__deck{--sab-step: 98px;--sab-rot: 9deg;--sab-h: 300px}.sab--card .sab__deck{--sab-card: 164px}.sab__word{font-size:150px}.sab__band:before{background:radial-gradient(45% 60% at 68% 55%,var(--sab-act),transparent 70%)}}@media(hover:none),(pointer:coarse){.sab__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0}}@media(prefers-reduced-motion:reduce){.sab__card,.sab__tilt,.sab__add,.sab__add>*{transition:none}.sab__panel-txt.is-swap,.sab__add.is-error{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sabores-abanico.css.map */
