.bund__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 48px;margin-bottom:clamp(40px,4.6vw,68px);display:flex}.bund__title>.w{width:fit-content;display:block}.bund__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.bund__card{aspect-ratio:4/5.15;max-height:max(440px, calc(100svh - var(--header-h) - 72px));transition:transform .5s var(--ease-out);display:grid;position:relative}.bund__face{--bund-r:var(--r-lg);isolation:isolate;border-radius:var(--bund-r);background:var(--dark);min-width:0;color:var(--white);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.bund__bg{z-index:-2;object-fit:cover;width:100%;height:100%;transition:scale 1.2s var(--ease-out);position:absolute;inset:0}.bund__face:before{content:"";z-index:-1;background:linear-gradient(#0c0c0c61 0%,#0c0c0c00 26% 38%,#0c0c0c9e 62%,#0c0c0cf2);position:absolute;inset:0}.bund__face:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.bund__body{padding:clamp(22px,2.2vw,30px)}.bund__name{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(2.75rem,1.9rem + 2.2vw,3.75rem);font-weight:500;line-height:.95}.bund__mix{color:#ffffffc7;margin-top:12px;font-size:1rem}.bund__foot{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:30px;display:flex}.bund__price b{font-family:var(--display);letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.3rem + 1vw,2.25rem);font-weight:600;line-height:1;display:block}.bund__price span{color:var(--orange-657);margin-top:8px;font-size:.875rem;font-weight:500;line-height:1.35;display:block}.bund__card .btn{height:52px;padding:0 24px}.bund__plate{z-index:1;aspect-ratio:1;background:var(--bg);width:clamp(104px,9vw,132px);transition:rotate .7s var(--ease-out);border-radius:50%;padding:7px;position:absolute;top:-30px;right:26px}.bund__plate>span{background:var(--dark);border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.bund__plate img{object-fit:cover;width:100%;height:100%}.bund__card[data-id=b-objem] .bund__plate img{scale:1.4}.bund__plus{background:var(--accent);width:38px;height:38px;color:var(--ink);box-shadow:0 0 0 5px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;left:-2px}.bund__plus svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.bund__card:hover .bund__bg{scale:1.05}.bund__card:hover .bund__plate{rotate:10deg}}@media (min-width:1024px){.bund__row{padding-top:40px}.bund__card--hi{margin-top:-40px;margin-bottom:40px}.bund__card:has(:focus-visible){transform:translateY(-6px)}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.bund__card:hover{transform:translateY(-6px)}}@media (max-width:1023px){.bund__row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:34px var(--gutter) 6px;scroll-padding-inline:var(--gutter);gap:12px;display:flex;overflow-x:auto}.bund__row::-webkit-scrollbar{display:none}.bund__card{scroll-snap-align:start;flex:0 0 min(44%,400px)}}@media (max-width:760px){.bund__head{gap:14px}.bund__card{aspect-ratio:auto;flex:0 0 min(82%,400px);height:500px}.bund__face{--bund-r:24px}.bund__plate{width:112px;padding:6px;top:-30px;right:20px}.bund__plus{width:34px;height:34px}.bund__card .btn{height:48px;padding:0 20px;font-size:1rem}}@media (max-width:359px){.bund__card{flex-basis:86%}.bund__card .btn{padding:0 16px}}@media (max-width:1023px) and (max-height:500px){.bund__card{height:max(300px, calc(100svh - var(--header-h) - 56px));aspect-ratio:auto;flex-basis:min(46%,340px)}.bund__name{font-size:2.5rem}.bund__foot{margin-top:18px}}@media (prefers-reduced-motion:no-preference){.js .bund__face[data-reveal=mask]{clip-path:inset(100% 0 0 0 round var(--bund-r))}.js .bund__face[data-reveal=mask].is-in{clip-path:inset(0 round var(--bund-r))}.js .bund__face:not(.is-in) .bund__body{translate:0 32px}.js .bund__face.is-in .bund__body{transition:translate 1.2s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms + .15s)}.js .bund__face:not(.is-in)+.bund__plate{scale:0}.js .bund__face.is-in+.bund__plate{animation:bund-pop .95s var(--spring) backwards;animation-delay:calc(var(--i,0) * 90ms + .8s)}}@keyframes bund-pop{0%{rotate:-28deg;scale:0}}.cely{isolation:isolate;border-radius:var(--slab-r);background:var(--accent);color:var(--ink);margin-top:16px;position:relative;overflow:hidden}.cely__in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;padding:clamp(28px,3.6vw,52px);display:flex}.cely__txt{min-width:0;max-width:640px}.cely__kick{color:#111111db;align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:inline-flex}.cely__kick:before{content:"";background:var(--ink);clip-path:polygon(0 100%,0 67%,32% 67%,32% 33%,65% 33%,65% 0,100% 0,100% 100%);width:20px;height:17px}.cely__name{font-family:var(--display);letter-spacing:-.055em;margin-top:12px;font-size:clamp(3rem,2rem + 3vw,5.25rem);font-weight:500;line-height:.92}.cely__name em{font-family:var(--serif);letter-spacing:-.01em;color:var(--white);font-size:1.04em;font-style:italic;font-weight:400}.cely__mix{color:#111111db;text-wrap:pretty;margin-top:16px;font-size:1rem;line-height:1.5}.cely__buy{flex-wrap:wrap;align-items:flex-end;gap:18px 24px;display:flex}.cely__price b{font-family:var(--display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2rem,1.5rem + 1.2vw,2.75rem);font-weight:600;line-height:1;display:block}.cely__price span{color:#111111db;white-space:nowrap;margin-top:8px;font-size:.875rem;font-weight:600;display:block}@media (max-width:1023px){#balicky .wrap{timeline-scope:--bund-strip}.bund__row{scroll-timeline:--bund-strip inline}@supports (animation-timeline:scroll()) and (not (scroll-marker-group:after)){#balicky .strip-bar{background:linear-gradient(var(--ink), var(--ink)) 0 0 / 33% 100% no-repeat, var(--line);border-radius:2px;width:72px;height:4px;margin:10px auto 0;animation:linear both strip-fill;animation-timeline:--bund-strip;display:block}}}@media (max-width:899px){.cely__in{flex-direction:column;align-items:stretch}.cely__buy{justify-content:space-between}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.bund__card--hi{animation:linear both bund-raise;animation-timeline:view();animation-range:entry 10%}}}@keyframes bund-raise{0%{translate:0 40px}}.bund__gift{border-radius:var(--r-xl);background:var(--ink);color:var(--white);grid-template-columns:auto 1fr auto;align-items:center;gap:20px 28px;margin-top:16px;padding:clamp(24px,3vw,40px);text-decoration:none;display:grid}.bund__gift:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bund__gift-ic{aspect-ratio:1;background:var(--accent);width:clamp(64px,6vw,88px);color:var(--white);transition:rotate .5s var(--spring), scale .5s var(--spring);border-radius:50%;place-items:center;display:grid}.bund__gift-ic svg{width:46%;height:46%}.bund__gift:hover .bund__gift-ic{rotate:-8deg;scale:1.06}.bund__gift-t{gap:6px;min-width:0;display:grid}.bund__gift-t small{color:var(--accent);font-size:.875rem;font-weight:600}.bund__gift-t b{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(2rem,1.4rem + 2vw,3.25rem);font-weight:500;line-height:.95}.bund__gift-t em{font-family:var(--serif);letter-spacing:-.01em;color:var(--accent);font-size:1.04em;font-style:italic;font-weight:400}.bund__gift-t span{color:#ffffffb3;text-wrap:pretty;font-size:.9375rem;line-height:1.5}@media (max-width:719px){.bund__gift{grid-template-columns:auto 1fr}.bund__gift-go{grid-column:1/-1;justify-content:center}}
