.hy-kit-stage{--hy-stage-scale: 1;position:absolute;top:16%;right:8%;bottom:14%;left:8%;display:flex;align-items:flex-end;justify-content:center;gap:4%}.hy-kit-stage--3{--hy-stage-scale: .88;gap:2%}.hy-kit-stage--4{--hy-stage-scale: .74;gap:1%}.hy-kit-stage:after{content:"";position:absolute;left:50%;bottom:1%;inline-size:76%;block-size:7%;translate:-50% 0;background:radial-gradient(closest-side,rgba(0,0,0,.32),transparent 74%);pointer-events:none}.hy-kit-stage__jar{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;flex:0 1 auto;min-inline-size:0;block-size:100%;mix-blend-mode:multiply}.hy-kit-stage__img{display:block;block-size:calc(var(--hy-jar-h, 100) * 1% * var(--hy-stage-scale));inline-size:auto;max-inline-size:none;object-fit:contain;object-position:bottom}@keyframes hy-jar-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hybrid-revealed .hy-kit-stage__jar,.hy-kitp__stage .hy-kit-stage__jar{animation:hy-jar-rise var(--hy-t-reveal) var(--hy-ease) both;animation-delay:calc(var(--hy-jar-i, 0) * 60ms)}.hy-kit-strip{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;padding:var(--hy-2) var(--hy-4);font-size:11px;color:var(--hy-text-2);text-align:center;background:#fbfaf8cc;border-block-start:1px solid var(--hy-hairline)}.hy-kits{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-block-start:var(--hy-kits-pad-top, var(--hy-9));padding-block-end:var(--hy-kits-pad-bottom, var(--hy-9))}.hy-kits__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hy-5);margin-block-end:var(--hy-6)}.hy-kits__head-text{display:flex;flex-direction:column}.hy-kits__sub{margin:var(--hy-3) 0 0;max-inline-size:560px;font-size:var(--hy-body);line-height:1.5;color:var(--hy-text-2)}.hy-kits__all{flex-shrink:0}.hy-kits__grid{display:grid;grid-template-columns:repeat(var(--hy-kits-cols, 4),minmax(0,1fr));gap:var(--hy-card-gap);margin:0;padding:0;list-style:none}.hy-kits__item{display:flex;min-inline-size:0}.hy-kits__item--wide{grid-column:span 2}.hy-kits__item--wide .hy-kit-card__stage{aspect-ratio:8 / 5}.hy-kits__empty{padding-block:var(--hy-7);color:var(--hy-text-3)}.hy-kit-card__stage{background:linear-gradient(180deg,#fbfaf8,#f0eee9)}.hy-kit-card .hy-kit-stage__jar{transform-origin:50% 100%;transition:scale var(--hy-t-hover) var(--hy-ease)}.hy-kit-card:hover .hy-kit-stage__jar{scale:1.04}@media screen and (max-width:989px){.hy-kits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hy-kits{padding-block-start:min(var(--hy-kits-pad-top, 48px),48px);padding-block-end:min(var(--hy-kits-pad-bottom, 48px),48px)}.hy-kits__head{flex-direction:column;align-items:flex-start;margin-block-end:var(--hy-5)}.hy-kits__grid{grid-template-columns:minmax(0,1fr);gap:12px}.hy-kits__item--wide{grid-column:auto}.hy-kit-card__stage,.hy-kits__item--wide .hy-kit-card__stage{aspect-ratio:1 / 1}}@media(prefers-reduced-motion:reduce){.hybrid-revealed .hy-kit-stage__jar,.hy-kitp__stage .hy-kit-stage__jar{animation:none}.hy-kit-card .hy-kit-stage__jar{transition:none}.hy-kit-card:hover .hy-kit-stage__jar{scale:none}}.hy-kits .hy-kit-card__stage{aspect-ratio:var(--hy-kits-ratio, 4 / 5)}.hy-kits__head-actions{display:flex;align-items:center;gap:var(--hy-3);flex-shrink:0}.hy-kits__nav{display:flex;gap:var(--hy-2)}.hy-kits__arrow{background:var(--hy-white)}.hy-kits__arrow svg{display:block;inline-size:14px;block-size:10px}.hy-kits__arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .hy-kits__arrow--prev svg{transform:none}[dir=rtl] .hy-kits__arrow--next svg{transform:scaleX(-1)}.hy-kits--slider .hy-kits__track{display:flex;grid-template-columns:none}.hy-kits--slider .hy-kits__item{flex:none;inline-size:calc((100% - (var(--hy-kits-visible, 3.3) - 1) * var(--hy-card-gap)) / var(--hy-kits-visible, 3.3))}.hy-kits--slider .hy-kits__item--wide{grid-column:auto}@media screen and (max-width:749px){.hy-kits__head-actions{inline-size:100%;justify-content:space-between}.hy-kits__nav{display:none}.hy-kits--slider .hy-kits__track{gap:12px}.hy-kits--slider .hy-kits__item{inline-size:var(--hy-kits-mobile, 74vw)}.hy-kits .hy-kit-card__stage,.hy-kits .hy-kits__item--wide .hy-kit-card__stage{aspect-ratio:var(--hy-kits-ratio, 1 / 1)}}.hy-kits .hybrid-card__badges .hybrid-tag--save{display:inline-block;text-align:start}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hybrid-kits.css.map */
