.opening{position:relative;padding-block:var(--section-space)}.opening__steps{display:grid;gap:1.75rem 1.25rem}.opening__step{position:relative;display:grid;grid-template-columns:6.6rem minmax(0,1fr);grid-template-areas:"frame number" "frame title" "frame text";grid-template-rows:auto auto 1fr;column-gap:1.1rem;align-items:start}.opening__frame{grid-area:frame;position:relative;display:block;aspect-ratio:9 / 16;border:1px solid color-mix(in oklab,var(--design-b) 55%,transparent);border-radius:.9rem;overflow:hidden;background:linear-gradient(180deg,color-mix(in oklab,var(--design-a) 88%,black),color-mix(in oklab,var(--design-a) 46%,black))}.opening__number{grid-area:number;font-size:.68rem;font-weight:500;letter-spacing:.26em;color:var(--gold-light)}.opening__number:before{content:"0"}.opening__title{grid-area:title;margin-top:.25rem;font-family:var(--font-display);font-size:1.6rem;font-weight:600;line-height:1.1}.opening__text{grid-area:text;margin-top:.4rem;font-size:.95rem;line-height:1.5;color:var(--color-text-muted)}.opening__flap{position:absolute;top:0;right:0;bottom:46%;left:0;background:linear-gradient(180deg,color-mix(in oklab,var(--design-a) 70%,black),color-mix(in oklab,var(--design-a) 92%,white));clip-path:polygon(0 0,100% 0,50% 100%)}.opening__seal{position:absolute;top:54%;left:50%;display:grid;place-items:center;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,color-mix(in oklab,var(--design-b) 80%,white),var(--design-b) 55%,color-mix(in oklab,var(--design-b) 60%,black));box-shadow:0 .3rem .8rem #00000073;color:color-mix(in oklab,var(--design-a) 80%,black);transform:translate(-50%,-50%)}.opening__seal svg{width:56%;fill:currentColor}.opening__light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 50% 55%,color-mix(in oklab,var(--design-b) 85%,white),color-mix(in oklab,var(--design-b) 40%,transparent) 55%,transparent 80%)}.opening__door{position:absolute;top:0;bottom:0;width:50%;border:1px solid color-mix(in oklab,var(--design-b) 45%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--design-a) 92%,white),color-mix(in oklab,var(--design-a) 60%,black));box-shadow:inset 0 0 0 .3rem color-mix(in oklab,var(--design-a) 74%,black)}.opening__door--left{left:0;transform:translate(-34%)}.opening__door--right{right:0;transform:translate(34%)}.opening__frame--day>.design-picture,.opening__frame--day>.invite{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.opening__frame--day>.invite{--s: 1.1px}.opening__frame--day>video{display:none}html[data-motion=full] .is-playing .opening__frame{animation:opening-turn 9s linear infinite;animation-delay:calc(var(--i) * 3s)}html[data-motion=full] .is-playing .opening__seal{animation:opening-seal 9s var(--ease-out) infinite}html[data-motion=full] .is-playing .opening__door--left{animation:opening-left 9s var(--ease-in-out) infinite}html[data-motion=full] .is-playing .opening__door--right{animation:opening-right 9s var(--ease-in-out) infinite}html[data-motion=full] .is-playing .opening__frame--day>.design-picture{animation:opening-day 9s var(--ease-out) infinite}@keyframes opening-turn{0%,30%{box-shadow:0 0 0 2px var(--design-b),0 .8rem 2rem -.6rem var(--design-a)}36%,to{box-shadow:0 0 0 0 transparent}}@keyframes opening-seal{0%{transform:translate(-50%,-50%) scale(1.7);opacity:0}7%,to{transform:translate(-50%,-50%);opacity:1}}@keyframes opening-left{0%,33%{transform:none}52%,to{transform:translate(-34%)}}@keyframes opening-right{0%,33%{transform:none}52%,to{transform:translate(34%)}}@keyframes opening-day{0%,66%{transform:scale(1.12)}90%,to{transform:none}}@media(min-width:900px){.opening__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.opening__step{grid-template-columns:8.5rem minmax(0,1fr)}}.delivers{position:relative;padding-block:var(--section-space)}.delivers__panel+.delivers__panel{margin-top:2rem}.delivers__name{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.3rem 1rem;margin-bottom:1.4rem;font-size:.82rem;color:var(--color-text-muted)}.delivers__name strong{font-family:var(--font-display);font-size:1.9rem;font-weight:600;line-height:1;color:var(--gold-light)}.delivers__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.delivers__item{display:grid;align-content:start;gap:.7rem;width:min(100%,9.6rem);flex:1 1 8.5rem;max-width:13.5rem;text-align:center}.delivers__picture{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:color-mix(in srgb,var(--color-surface) 85%,transparent)}.delivers__picture .product-picture{width:100%;height:100%;object-fit:cover}.delivers__picture .art{width:84%}.delivers__picture--phone{--phone-width: 62%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-glow) 80%,transparent),transparent),color-mix(in srgb,var(--color-surface) 85%,transparent)}.delivers__picture--phone .design-phone,.delivers__picture--phone .phone{width:62%}.delivers__picture--phone .design-phone .phone{--phone-width: 100%;width:100%}.delivers__label{font-size:.9rem;line-height:1.35}.delivers__more{margin-top:1.25rem;text-align:center}@media(min-width:990px){.delivers__list{gap:1.5rem}.delivers__item{flex-basis:12rem;max-width:15.5rem}}html:not([data-motion=off]) .delivers__panel:not([hidden]) .delivers__item{animation:rise-in .6s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms)}.compare--compact{margin-top:clamp(2.5rem,6vw,4rem)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-design.css.map */
