.gifts{padding:68px 40px 96px}.pdp-s .gifts__title{margin:0 auto;max-width:900px;font-family:var(--pdp-cabinet);font-weight:500;font-size:clamp(38px,5vw,72px);line-height:.92;letter-spacing:var(--pdp-ls-hero);text-align:center;text-transform:uppercase;color:var(--pdp-ink)}.gifts__lead{max-width:620px;margin:16px auto 40px;font-family:var(--pdp-switzer);font-weight:400;font-size:17px;line-height:1.5;text-align:center;color:var(--pdp-ink-70)}.gifts-label{font-family:var(--pdp-switzer);font-weight:400;font-size:12px;line-height:1.25;text-transform:uppercase;color:var(--pdp-ink-50)}.gifts-way{display:grid;grid-template-columns:1fr 1fr;background:#fbf9f5;border:1px solid var(--pdp-ink-10)}.gifts-way__photo{aspect-ratio:674 / 380;overflow:hidden}.pdp-s .gifts-way__photo img{width:100%;height:100%;object-fit:cover}.gifts-way__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:28px}.pdp-s .gifts-way__title{margin:0;font-family:var(--pdp-cabinet);font-weight:500;font-size:40px;line-height:1;letter-spacing:var(--pdp-ls-display);text-transform:uppercase;color:var(--pdp-ink)}.gifts-way__body,.gifts-how__text{font-family:var(--pdp-switzer);font-weight:400;font-size:15px;line-height:1.5;color:var(--pdp-ink-70)}.gifts-way__buttons{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}.pdp-s.gifts .pdp-button{min-height:52px;padding:16px 26px}.gifts-services{display:grid;grid-template-columns:repeat(3,1fr);margin-top:72px;border-top:1px solid var(--pdp-ink-10);border-bottom:1px solid var(--pdp-ink-10)}.gifts-service{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px;border-left:1px solid var(--pdp-ink-10);font-family:var(--pdp-switzer);font-weight:400}.gifts-service:first-child{padding-left:0;border-left:0}.gifts-service__text{font-size:15px;line-height:1.5;color:var(--pdp-ink)}.gifts-service__link{font-size:13px;line-height:1.45;text-decoration:underline}html:has(.gifts-how[open]){overflow:hidden}.gifts-how{position:fixed;top:0;right:0;bottom:0;left:0;width:calc(100% - 32px);max-width:560px;max-height:calc(100dvh - 32px);margin:auto;padding:36px 36px 30px;overflow-y:auto;overscroll-behavior:contain;background:var(--pdp-bone);border:0;color:var(--pdp-ink)}.gifts-how:not([open]){display:none}.gifts-how::backdrop{background:#1f1c1c73}.pdp-s .gifts-how__x{position:absolute;top:18px;right:34px;font-size:18px;line-height:1.15}.pdp-s .gifts-how__title{margin:10px 0 0;font-family:var(--pdp-cabinet);font-weight:500;font-size:40px;line-height:1;letter-spacing:var(--pdp-ls-display);text-transform:uppercase;color:var(--pdp-ink)}.gifts-how__steps{display:flex;flex-direction:column;gap:22px;margin:28px 0 0;padding:0;list-style:none}.gifts-how__step{position:relative;margin:0;padding-left:35px}.gifts-how__step:before{content:"";position:absolute;z-index:1;top:0;left:0;width:15px;height:15px;border-radius:50%;background:var(--pdp-ink)}.gifts-how__step:last-child:before{border:1px solid var(--pdp-ink);background:var(--pdp-bone)}.gifts-how__step:not(:last-child):after{content:"";position:absolute;top:10px;bottom:-22px;left:7px;width:1px;background:var(--pdp-ink);transform-origin:top}.gifts-how__step:nth-last-child(2):after{bottom:-7px;background:var(--pdp-ink-30)}@media(prefers-reduced-motion:no-preference){.gifts-how[open] .gifts-how__step:not(:last-child):after{animation:gifts-line .45s ease-out backwards}.gifts-how[open] .gifts-how__step:nth-child(2):after{animation-delay:.45s}.gifts-how[open] .gifts-how__step:nth-child(3):after{animation-delay:.9s}.gifts-how[open] .gifts-how__step:nth-child(2):before{animation:gifts-dot .15s linear .4s backwards}.gifts-how[open] .gifts-how__step:nth-child(3):before{animation:gifts-dot .15s linear .85s backwards}}@keyframes gifts-line{0%{transform:scaleY(0)}}@keyframes gifts-dot{0%{background:var(--pdp-bone);box-shadow:inset 0 0 0 1px var(--pdp-ink)}}.gifts-how__name{margin-bottom:4px;font-family:var(--pdp-cabinet);font-weight:500;font-size:18px;line-height:1.15;letter-spacing:var(--pdp-ls-ui);text-transform:uppercase}.gifts-how__buttons{display:flex;gap:8px;margin-top:28px}.pdp-s.gifts .gifts-how__buttons .pdp-button{width:auto}.gifts-how__buttons .pdp-button:first-child{flex:1}@media(max-width:999px){.gifts-way{grid-template-columns:1fr}}@media(max-width:749px){.gifts{padding:40px 16px 64px}.gifts__lead{margin-bottom:28px;font-size:15px}.gifts-way__text{padding:20px}.pdp-s .gifts-way__title{font-size:32px}.gifts-way__buttons .pdp-button{flex:1 1 auto}.gifts-services{grid-template-columns:1fr;margin-top:40px;border-bottom:0}.gifts-service,.gifts-service:first-child{padding:18px 0;border-left:0;border-bottom:1px solid var(--pdp-ink-10)}.gifts-how{padding:28px 20px 20px}.pdp-s .gifts-how__x{right:18px}.pdp-s .gifts-how__title{padding-right:24px;font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gifts.css.map */
