.usp{background:var(--paper);border-bottom:1px solid var(--line)}.usp--plain{border-bottom:0;background:transparent}.usp__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:22px var(--wrap-pad)}.usp__grid--2{grid-template-columns:repeat(2,1fr)}.usp__grid--3{grid-template-columns:repeat(3,1fr)}.usp__grid--5{grid-template-columns:repeat(5,1fr)}.usp__grid--6{grid-template-columns:repeat(6,1fr)}.usp__item{display:flex;align-items:center;gap:12px;justify-content:center;padding:10px 6px;border-radius:var(--r-ui);transition:background .2s ease}.usp__item:hover{background:var(--accent-soft)}.usp__item .icon{font-size:26px;color:var(--accent)}.usp__item strong{display:block;font-size:13.5px;font-weight:700}.usp__item small{font-size:12px;color:var(--ink-50)}.panels{display:flex;gap:16px;height:480px}.panel{position:relative;flex:1;border-radius:26px;overflow:hidden;background:var(--cream);transition:flex .55s cubic-bezier(.35,.9,.3,1);display:flex;align-items:flex-end}.panels:hover .panel{flex:.82}.panels .panel:hover,.panel.is-open{flex:2.3}.panel img,.panel .panel__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.panel:hover img{transform:scale(1.05)}.panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#2e2a399e,#2e2a3900 52%)}.panel__label{position:relative;z-index:2;color:var(--paper);padding:26px;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.panel__label h3{font-size:clamp(20px,2.2vw,30px);line-height:1.1;color:var(--paper)}.panel__label small{display:block;font-size:13px;font-weight:500;opacity:.85;margin-top:6px}.panel__label .icon-circle{flex:none;width:48px;height:48px;border-radius:50%;background:var(--paper);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:20px;transform:rotate(-45deg);transition:transform .3s ease,background .3s ease,color .3s ease}.panel:hover .icon-circle,.panel.is-open .icon-circle{transform:rotate(0);background:var(--accent);color:var(--paper)}.tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.tab{padding:12px 22px;border-radius:999px;font-weight:700;font-size:14px;box-shadow:inset 0 0 0 1.5px var(--line);transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.tab:hover{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent);transform:translateY(-1px)}.tab.is-active{background:var(--accent);color:var(--paper);box-shadow:none}.tab-pane{display:none}.tab-pane.is-active{display:block;animation:heroIn .4s ease both}.tab-pane[hidden]{display:none}.row-more{margin-top:18px}.p-card--placeholder .p-card__media{display:flex}@keyframes heroIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.marquee-wrap{overflow:clip;position:relative}.marquee:hover .marquee__track,.marquee-wrap:focus-within .marquee__track,.marquee.is-paused .marquee__track{animation-play-state:paused}.marquee__toggle{position:absolute;top:50%;right:14px;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--paper);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;z-index:2}.marquee{background:var(--accent);color:var(--paper);overflow:clip;padding:20px 0}.marquee__track{display:flex;gap:44px;width:max-content;animation:marquee var(--marquee-duration, 26s) linear infinite}.marquee span{font-family:var(--font-disp);font-size:clamp(20px,2.6vw,30px);font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;gap:44px}.marquee span i{font-size:.7em;font-style:normal}.marquee span:nth-child(2n){font-weight:400}@keyframes marquee{to{transform:translate(-50%)}}.promo{position:relative;background:var(--accent);color:var(--paper);overflow:clip}.promo__inner{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:84px var(--wrap-pad)}.promo h2{font-size:clamp(36px,5vw,64px);font-weight:900;margin-bottom:16px;color:var(--paper)}.promo p{color:var(--paper);font-size:16.5px;margin-bottom:26px;max-width:44ch}.promo__price{display:flex;align-items:baseline;gap:14px;margin-bottom:30px}.promo__price strong{font-family:var(--font-disp);font-size:40px;font-weight:900}.promo__price s{color:var(--paper);font-size:18px}.promo__media{position:relative}.promo__media-frame{border-radius:32px;overflow:hidden;aspect-ratio:1.05;transform:rotate(2deg);box-shadow:0 30px 70px #0000004d;background:var(--lilac-soft)}.promo__media-frame img,.promo__media-frame .promo__placeholder{width:100%;height:100%;object-fit:cover}.promo__sticker{position:absolute;top:-20px;right:18px;width:96px;height:96px;border-radius:50%;background:var(--mint);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-disp);font-weight:900;font-size:26px;line-height:1;transform:rotate(10deg);box-shadow:var(--shadow-lift)}.promo__sticker small{font-family:var(--font-body);font-size:10.5px;font-weight:700;letter-spacing:.06em;margin-top:3px}.promo__mini{margin-top:8px;background:#f4f1ec1f;background:color-mix(in srgb,var(--paper) 12%,transparent);border:1px solid rgba(244,241,236,.25);border:1px solid color-mix(in srgb,var(--paper) 25%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--r-card);padding:14px 18px;display:flex;align-items:center;gap:14px;max-width:460px}.promo__mini img{width:58px;height:58px;border-radius:12px;object-fit:cover;flex:none}.promo__mini strong{display:block;font-size:14px}.promo__mini .p-card__price strong{font-size:15px;color:var(--paper)}.promo__mini .p-card__price s{color:var(--paper)}.promo__mini .text-link{margin-left:auto;color:var(--paper);border-color:var(--paper);flex:none}.stack{display:flex;flex-direction:column;gap:26px}.stack__card{position:sticky;font-style:normal;border-left:0;color:var(--ink);background:var(--paper);border-radius:26px;box-shadow:0 1px 0 var(--line),var(--shadow-lift);padding:44px;margin:0;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start}.stack__card:nth-child(1){top:calc(var(--header-h) + 44px)}.stack__card:nth-child(2){top:calc(var(--header-h) + 64px)}.stack__card:nth-child(3){top:calc(var(--header-h) + 84px)}.stack__card:nth-child(4){top:calc(var(--header-h) + 104px)}.stack__card:nth-child(5){top:calc(var(--header-h) + 124px)}.stack__card--accent{background:var(--accent);color:var(--paper)}.stack__card--lilac{background:var(--lilac-soft)}.stack__mark{font-family:var(--font-disp);font-size:84px;font-weight:900;line-height:.6;color:var(--accent);margin-top:18px}.stack__card--accent .stack__mark{color:var(--paper)}.stack__stars{color:var(--star);font-size:16px;display:flex;gap:3px;margin-bottom:14px}.stack__card--accent .stack__stars{color:var(--star-on)}.stack__card p{font-size:clamp(17px,1.8vw,22px);line-height:1.55;font-weight:500;max-width:56ch}.stack__by{margin-top:18px;font-size:13px;font-weight:700;color:var(--ink-70)}.stack__card--accent .stack__by{color:var(--paper)}.stack__app{position:relative}.quotes-note{margin-top:26px;font-size:12.5px;color:var(--ink-50)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.stack__card{animation:stackScale linear both;animation-timeline:view();animation-range:exit-crossing 0% exit-crossing 90%}@keyframes stackScale{to{transform:scale(.92) translateY(-8px);opacity:.55}}}}.cloud{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:980px;margin:0 auto}.need{display:flex;align-items:center;gap:13px;background:var(--paper);border-radius:999px;padding:10px 24px 10px 10px;box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .2s ease,transform .25s ease,background .2s ease}.cloud .need:nth-child(odd){transform:rotate(-1.6deg)}.cloud .need:nth-child(2n){transform:rotate(1.4deg)}.need:hover{box-shadow:inset 0 0 0 2px var(--accent);transform:rotate(0) translateY(-3px) scale(1.03)}.need img,.need__placeholder{width:54px;height:54px;border-radius:50%;object-fit:cover;flex:none}.need__placeholder{display:inline-flex;align-items:center;justify-content:center;background:var(--lilac-soft);color:var(--accent)}.need strong{font-size:14.5px;font-weight:700}.need small{display:block;font-size:12px;color:var(--ink-50);font-weight:500}.ig-head{font-size:clamp(22px,2.6vw,30px)!important;display:flex;align-items:center;justify-content:center;gap:10px}.ig-head .icon{color:var(--accent);font-size:1.15em}.ig-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.ig-grid--3{grid-template-columns:repeat(3,1fr)}.ig-grid--4{grid-template-columns:repeat(4,1fr)}.ig-grid--5{grid-template-columns:repeat(5,1fr)}.ig-item{position:relative;border-radius:var(--r-card);overflow:hidden;aspect-ratio:1;background:var(--cream);transition:transform .3s ease;display:block}.ig-item:hover{transform:rotate(-2deg) scale(1.03);z-index:2;box-shadow:var(--shadow-lift)}.ig-item img,.ig-item__placeholder{width:100%;height:100%;object-fit:cover}.ig-item__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:30px;color:var(--paper);background:#77617866;background:color-mix(in srgb,var(--accent) 40%,transparent);opacity:0;transition:opacity .25s ease}.ig-item:hover .ig-item__hover,.ig-item:focus-visible .ig-item__hover{opacity:1}.newsletter{background:var(--lilac-soft);border-radius:32px;padding:60px;display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:center;position:relative;overflow:clip}.newsletter:after{content:"";position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:#a1b2c942;background:color-mix(in srgb,var(--sky) 26%,transparent)}.newsletter h2{font-size:clamp(26px,3.4vw,42px);margin-bottom:12px}.newsletter p{color:var(--ink-70);max-width:40ch}.newsletter__form{display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.newsletter label{font-size:13px;font-weight:700}.newsletter__field{display:flex;gap:10px}.newsletter input{flex:1;min-width:0;font:inherit;padding:14px 18px;border-radius:var(--r-ui);border:1.5px solid var(--line-strong);background:var(--paper);color:var(--ink)}.newsletter input::placeholder{color:var(--ink-50)}.newsletter input:focus{outline:2.5px solid var(--accent);outline-offset:1px;border-color:transparent}.newsletter small{font-size:12px;color:var(--ink-50);display:inline-flex;align-items:center;gap:6px}.newsletter__error{color:#9c3d3d}.newsletter__success{color:var(--accent);font-weight:700}@media(max-width:900px){.usp__grid,.usp__grid--3,.usp__grid--5,.usp__grid--6{grid-template-columns:1fr 1fr;gap:6px;padding:14px var(--wrap-pad)}.usp__item{justify-content:flex-start}.panels{flex-direction:column;height:auto}.panel{min-height:120px;flex:none!important;transition:min-height .4s ease}.panel.is-open{min-height:300px}.panel__label h3{font-size:20px}.promo__inner{grid-template-columns:1fr;padding:60px var(--wrap-pad)}.promo__media{max-width:420px}.stack__card{grid-template-columns:1fr;padding:30px 26px;gap:10px}.stack__mark{font-size:54px;margin-top:0}.ig-grid,.ig-grid--4,.ig-grid--5{grid-template-columns:repeat(3,1fr)}.newsletter{grid-template-columns:1fr;padding:38px 28px;gap:24px}}@media(max-width:560px){.tabs{gap:8px}.tab{padding:10px 16px;font-size:13px}.cloud .need{width:100%;transform:none}.newsletter__field{flex-direction:column}.newsletter__field .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/nolana-home.css.map */
