.bt-ing{--cw:230px;--ch:290px;--r:330px;overflow:hidden}.bt-ing__head{max-width:640px}.bt-ing__stage{position:relative;height:calc(var(--ch) * 1.34 + 24px);margin-top:var(--aloura-space-5);perspective:1400px;perspective-origin:50% 45%;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.bt-ing__stage.is-dragging{cursor:grabbing}.bt-ing__ring{position:absolute;left:50%;top:calc(var(--ch) * .17 + 12px);width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) / -2);transform-style:preserve-3d;transform:translateZ(calc(var(--r) * -1)) rotateY(var(--rot,0deg));transition:transform .72s cubic-bezier(.22,1,.36,1)}.bt-ing__stage.is-dragging .bt-ing__ring{transition:none}.bt-ing__card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:var(--aloura-space-4);border-radius:var(--aloura-radius-lg);border:1px solid var(--aloura-line);background:var(--aloura-paper);color:var(--aloura-ink);text-align:left;font:inherit;cursor:pointer;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateY(calc(var(--i) * var(--step))) translateZ(var(--r)) scale(var(--sc,.8));opacity:var(--op,.35);transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .48s ease,border-color .3s ease,box-shadow .48s ease}.bt-ing__card[data-dist="0"]{--sc:1.28;--op:1;border-color:var(--aloura-rose-tint-strong);box-shadow:0 18px 40px -24px #2b1f1d59}.bt-ing__card[data-dist="1"]{--sc:.78;--op:.55}.bt-ing__card[data-dist="2"]{--sc:.68;--op:.22}.bt-ing__card[data-dist="3"],.bt-ing__card[data-dist="4"]{--sc:.6;--op:0}.bt-ing__card:focus-visible{outline:2px solid var(--aloura-rose-deep);outline-offset:4px}.bt-art{width:120px;height:120px;margin:-8px 0 0 -8px}.bt-ing__photo{display:block;max-width:none;width:calc(100% + 2 * var(--aloura-space-4));margin:calc(-1 * var(--aloura-space-4)) calc(-1 * var(--aloura-space-4)) 0;aspect-ratio:4/3;object-fit:cover;border-radius:var(--aloura-radius-lg) var(--aloura-radius-lg) 0 0;pointer-events:none;-webkit-user-drag:none}.bt-art *{vector-effect:non-scaling-stroke}.bt-art__bond,.bt-art__line,.bt-art__ring,.bt-art__tail,.bt-art__dash{fill:none;stroke:var(--aloura-rose-deep);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bt-art__dash{stroke-dasharray:2 4;opacity:.7}.bt-art__bead{fill:var(--aloura-rose-tint);stroke:var(--aloura-rose-deep);stroke-width:1.6}.bt-art__fill{fill:var(--aloura-rose-tint);stroke:var(--aloura-rose-deep);stroke-width:1.6;stroke-linejoin:round}.bt-ing__cname{display:block;font-family:var(--aloura-font-display);font-weight:500;font-size:25px;line-height:1.08}.bt-ing__ctag{display:block;margin-top:6px;font-family:var(--aloura-font-ui);font-size:13px;font-weight:600;color:var(--aloura-rose-deep)}.bt-ing__below{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--aloura-space-5);align-items:end;margin-top:var(--aloura-space-4)}.bt-ing__detail{min-height:96px}.bt-ing__dname{margin:0;font-family:var(--aloura-font-ui);font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--aloura-ink-soft)}.bt-ing__dline{margin:6px 0 0;font-family:var(--aloura-font-display);font-weight:500;font-size:clamp(26px,3vw,36px);line-height:1.1;color:var(--aloura-ink);max-width:24ch}.bt-ing__nav{display:flex;gap:var(--aloura-space-2)}.bt-ing__full{margin-top:var(--aloura-space-6);border-top:1px solid var(--aloura-line)}.bt-ing__toggle{display:flex;align-items:center;gap:var(--aloura-space-2);min-height:44px;padding:var(--aloura-space-3) 0;background:none;border:0;font-family:var(--aloura-font-ui);font-size:15px;font-weight:600;color:var(--aloura-ink);cursor:pointer}.bt-ing__toggle svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}.bt-ing__toggle[aria-expanded=true] svg{transform:rotate(45deg)}.bt-ing__toggle:focus-visible{outline:2px solid var(--aloura-rose-deep);outline-offset:2px;border-radius:4px}.bt-ing__inci{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.23,1,.32,1)}.bt-ing__inci[data-open="1"]{grid-template-rows:1fr}.bt-ing__inci>div{overflow:hidden}.bt-ing__inci p{margin:0;padding:0 0 var(--aloura-space-4);font-family:var(--aloura-font-ui);font-size:14px;line-height:1.75;color:var(--aloura-ink-soft);max-width:68ch}@media(max-width:900px){.bt-ing{--cw:176px;--ch:230px;--r:236px}.bt-ing__stage{margin-top:var(--aloura-space-4)}.bt-ing__card{padding:var(--aloura-space-3)}.bt-art{width:72px;height:72px}.bt-ing__photo{width:calc(100% + 2 * var(--aloura-space-3));margin:calc(-1 * var(--aloura-space-3)) calc(-1 * var(--aloura-space-3)) 0}.bt-ing__cname{font-size:21px}.bt-ing__below{grid-template-columns:minmax(0,1fr);gap:var(--aloura-space-3)}}@media(prefers-reduced-motion:reduce){.bt-ing__ring{transition:none}.bt-ing__card{transition:opacity .2s ease}.bt-ing__inci,.bt-ing__toggle svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bt-ingredients.css.map */
