.pd-guarantee__grid{display:grid;gap:var(--s-8)}.pd-guarantee__head{display:grid;align-content:start;gap:var(--s-5)}.pd-guarantee__title{display:flex;flex-direction:column;gap:var(--s-3);margin:0}.pd-guarantee__num{font-size:clamp(7rem,3.6rem + 17vw,15rem);font-weight:500;font-stretch:125%;line-height:.82;letter-spacing:-.05em;font-variant-numeric:tabular-nums lining-nums}.pd-guarantee__rest{font-size:var(--fs-h2);font-weight:500;font-stretch:112%;line-height:1.06;letter-spacing:-.018em;color:var(--tone);text-wrap:balance}.pd-nights{display:flex;align-items:flex-end;justify-content:space-between;height:2.25rem;max-width:30rem}.pd-nights i{display:block;width:1px;height:.8rem;background-color:var(--line-strong);transform-origin:bottom center}.pd-nights i.is-five{height:1.35rem;background-color:var(--fg);opacity:.7}.pd-nights i.is-last{width:2px;height:2.25rem;background-color:var(--accent)}@media(prefers-reduced-motion:no-preference){:where(html.js:not(.lentia-failed):not([data-motion=off])) .pd-nights i{transform:scaleY(0);transition:transform var(--dur-1) var(--ease-settle) calc(var(--i, 0) * 16ms + .1s)}:where(html.js:not(.lentia-failed):not([data-motion=off])) .pd-nights.is-in i{transform:none}}.pd-steps{border-top:1px solid var(--line-strong)}.pd-step{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--line)}.pd-step__index{padding-top:.35rem;font-size:var(--fs-eyebrow);font-weight:600;font-stretch:112%;letter-spacing:.18em;color:var(--accent);font-variant-numeric:tabular-nums}.pd-step__text{display:grid;gap:var(--s-2)}.pd-step__title{margin:0;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);font-weight:500;font-stretch:110%;line-height:1.22;letter-spacing:-.01em;text-wrap:balance}.pd-step__text p{max-width:38rem;color:var(--fg-soft)}.pd-guarantee__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-6);margin-top:var(--s-6)}@media(max-width:30em){.pd-guarantee__cta{width:100%}}@media(min-width:64em){.pd-guarantee__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,1rem + 5vw,7rem);align-items:start}.pd-guarantee__head{position:sticky;top:calc(var(--header-h) + 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-product-guarantee.css.map */
