html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.cz-hotspot{position:relative;display:block;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 10px #00000040;cursor:pointer;transition:opacity .3s var(--cz-ease),transform .3s var(--cz-ease)}.cz-hotspot:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--cz-blue)}.cz-hotspot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(255,255,255,.7);animation:cz-pulse 2.4s var(--cz-ease) infinite}.cz-hotspot:not([data-visible]){opacity:0;pointer-events:none}.cz-hotspot:hover,.cz-hotspot.is-open{transform:scale(1.1)}.cz-hotspot__label{position:absolute;left:calc(100% + 12px);top:50%;display:grid;gap:2px;width:max-content;max-width:220px;padding:10px 14px;border-radius:14px;background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 8px 30px #0000001f;color:var(--cz-ink);font:400 13px/1.35 var(--cz-font);letter-spacing:-.01em;text-align:left;opacity:0;translate:-6px -50%;pointer-events:none;transition:opacity .25s var(--cz-ease),translate .25s var(--cz-ease)}.cz-hotspot--left .cz-hotspot__label{left:auto;right:calc(100% + 12px);translate:6px -50%}.cz-hotspot__label strong{font-weight:600;font-size:14px}.cz-hotspot__label span{color:var(--cz-ink-2)}.cz-hotspot:hover .cz-hotspot__label,.cz-hotspot:focus-visible .cz-hotspot__label,.cz-hotspot.is-open .cz-hotspot__label{opacity:1;translate:0 -50%;pointer-events:auto}@keyframes cz-pulse{0%{transform:scale(.8);opacity:.9}70%,to{transform:scale(1.45);opacity:0}}.cz-reasons{background:var(--cz-bg-alt);padding-block:clamp(72px,9vw,120px);overflow:hidden}.cz-reasons__head{display:grid;gap:12px;margin-bottom:clamp(28px,4vw,48px)}.cz-reasons__track{--cz-track-pad: max(22px, calc((100vw - 1440px)/2 + 22px) );display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--cz-track-pad);padding-inline:var(--cz-track-pad);padding-block:8px 24px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cz-reasons__track::-webkit-scrollbar{display:none}.cz-card{flex:0 0 auto;width:clamp(272px,28vw,372px);min-height:300px;display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:var(--cz-radius-tile);background:var(--cz-bg);color:var(--cz-ink);scroll-snap-align:start;transition:transform .4s var(--cz-ease),box-shadow .4s var(--cz-ease)}.cz-card:hover{transform:scale(1.015);box-shadow:0 16px 40px var(--cz-shadow)}.cz-card--dark{background:var(--cz-dark);color:var(--cz-on-dark)}.cz-card__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:12px;border-radius:14px;background:var(--cz-bg-alt);color:var(--cz-blue)}.cz-card--dark .cz-card__icon{background:#ffffff1a;color:var(--cz-on-dark)}.cz-card__icon svg{width:26px;height:26px}.cz .cz-card__title{font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.14;letter-spacing:.004em}.cz-card__text{font-size:17px;line-height:1.47;color:var(--cz-ink-2)}.cz-card--dark .cz-card__text{color:var(--cz-on-dark-2)}.cz-card__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:auto 0 0;padding:0}.cz-card__pay-icon{display:block;width:38px;height:24px}.cz-card__link{margin-top:auto}.cz-reasons__nav{display:flex;justify-content:flex-end;gap:12px}.cz-round-btn{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#d2d2d7a3;color:var(--cz-ink);cursor:pointer;transition:background-color .2s var(--cz-ease),opacity .2s var(--cz-ease)}.cz-round-btn:hover{background:#d2d2d7e6}.cz-round-btn:disabled{opacity:.35;cursor:default}.cz-round-btn svg{width:20px;height:20px}.cz-faq{background:var(--cz-bg);padding-block:clamp(72px,9vw,120px)}.cz-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);align-items:start}.cz-faq__head{display:grid;gap:12px;position:sticky;top:calc(var(--header-height, 64px) + var(--cz-localnav-h) + 24px)}.cz-faq__list{border-top:1px solid var(--cz-line)}.cz-faq__item{border-bottom:1px solid var(--cz-line);interpolate-size:allow-keywords}.cz-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:22px;cursor:pointer;list-style:none;font-size:clamp(19px,1.7vw,22px);font-weight:600;line-height:1.3;letter-spacing:-.01em}.cz-faq__item summary::-webkit-details-marker{display:none}.cz-faq__icon{position:relative;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--cz-bg-alt);transition:transform .4s var(--cz-ease),background-color .3s var(--cz-ease)}.cz-faq__icon:before,.cz-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:var(--cz-ink);translate:-50% -50%}.cz-faq__icon:after{rotate:90deg}.cz-faq__item[open] .cz-faq__icon{transform:rotate(45deg);background:#e8e8ed}.cz-faq__item::details-content{block-size:0;overflow-y:clip;transition:block-size .45s var(--cz-ease),content-visibility .45s allow-discrete}.cz-faq__item[open]::details-content{block-size:auto}.cz-faq__answer{padding-bottom:24px;max-width:40em;font-size:17px;line-height:1.5;color:var(--cz-ink-2)}.cz-faq__answer p{margin:0 0 .6em}.cz-faq__answer a{color:var(--cz-blue)}@media(max-width:834px){.cz-faq__grid{grid-template-columns:minmax(0,1fr)}.cz-faq__head{position:static}.cz-hotspot__label{max-width:170px}}@media(prefers-reduced-motion:reduce){.cz-hotspot:after{animation:none}.cz-card,.cz-faq__item::details-content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cozzy-extras.css.map */
