.sp-heroA{background:var(--sp-heroA-bg, #cfdfe5);color:var(--sp-heroA-ink, #0e1211);margin-top:var(--sp-heroA-margin-top, 0);margin-bottom:var(--sp-heroA-margin-bottom, 0);overflow:clip}.sp-heroA__inner{max-width:var(--sp-heroA-max-width, 1360px);margin-inline:auto;padding:14px 14px calc(var(--sp-heroA-padding-bottom, 48px)) 14px}.sp-heroA__media{position:relative}.sp-heroA__picture{display:block;border-radius:28px;overflow:hidden;aspect-ratio:4 / 5;max-height:min(62vh,560px);width:100%;background:color-mix(in srgb,var(--sp-heroA-ink, #0e1211) 8%,var(--sp-heroA-bg, #cfdfe5))}.sp-heroA__image{width:100%;height:100%;object-fit:cover;display:block;object-position:50% 26%}.sp-heroA__review{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--sp-heroA-ink, #0e1211);border-radius:999px;padding:10px 18px;font-size:1.44rem;font-weight:500;white-space:nowrap;box-shadow:0 10px 30px #0e121129;z-index:2}.sp-heroA__stars{display:inline-flex;gap:2px}.sp-heroA__stars span{width:17px;height:17px;display:inline-grid;place-items:center;background:var(--sp-heroA-star, #00b67a);border-radius:3px}.sp-heroA__stars svg{width:11px;height:11px;fill:#fff}.sp-heroA__copy{padding-top:44px;text-align:center}.sp-heroA__rating{display:none}.sp-heroA__bar{display:contents}.sp-heroA__tp,.sp-heroA__collage,.sp-heroA__box{display:none}.sp-heroA__eyebrow{margin:14px 0 0;font-size:1.28rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-heroA-muted, #46555a)}.sp-heroA h1{margin:10px auto 0;font-size:clamp(3.28rem,4.6vw + 1.44rem,5.76rem);line-height:1.06;letter-spacing:-.02em;font-weight:600;max-width:14ch}.sp-heroA__text{margin:14px auto 0;max-width:44ch;font-size:clamp(1.6rem,.4vw + 1.52rem,1.8rem);line-height:1.55;color:var(--sp-heroA-muted, #46555a)}.sp-heroA__text p{margin:0}.sp-heroA__price{margin-top:20px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px 12px}.sp-heroA__price-now{font-size:2.56rem;font-weight:600;letter-spacing:-.01em}.sp-heroA__price-was{font-size:1.6rem;color:#944f46;text-decoration:line-through;text-decoration-thickness:1px}.sp-heroA__price-badge{font-size:1.2rem;font-weight:600;color:#fff;background:var(--sp-heroA-accent, #d63a2f);border-radius:999px;padding:4px 10px}.sp-heroA__price-night{flex-basis:100%;font-size:1.44rem;color:var(--sp-heroA-muted, #46555a)}.sp-heroA__actions{margin-top:22px;display:flex;flex-direction:column;align-items:center;gap:12px}.sp-heroA__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--sp-heroA-button, #0e1211);color:var(--sp-heroA-button-ink, #ffffff);border-radius:999px;padding:17px 34px;font-size:1.68rem;font-weight:500;text-decoration:none;width:min(100%,340px);white-space:nowrap;transition:transform .28s cubic-bezier(.32,.72,0,1),box-shadow .28s ease;box-shadow:0 14px 30px #0e121138}.sp-heroA__button:hover{transform:translateY(-1px)}.sp-heroA__button:active{transform:scale(.985)}.sp-heroA__button:focus-visible,.sp-heroA__secondary:focus-visible{outline:3px solid var(--sp-heroA-ink, #0e1211);outline-offset:3px}.sp-heroA__button-icon{display:inline-grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:999px;background:#ffffff29;transition:transform .3s cubic-bezier(.32,.72,0,1)}.sp-heroA__button:hover .sp-heroA__button-icon{transform:translate(3px)}.sp-heroA__button-icon svg{width:14px;height:14px;display:block}.sp-heroA__secondary{color:var(--sp-heroA-ink, #0e1211);font-size:1.568rem;font-weight:500;text-decoration:underline;text-underline-offset:4px;background:none;border:0;cursor:pointer;font-family:inherit;padding:6px 10px;display:inline-flex;align-items:center;gap:6px}.sp-heroA__secondary svg{width:14px;height:14px;flex:none}.sp-heroA__trust{margin-top:14px;font-size:1.36rem;color:var(--sp-heroA-muted, #46555a);display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px}.sp-heroA__trust span+span:before{content:"\b7";margin-right:8px}.sp-heroA__chips{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.sp-heroA__chip{display:inline-flex;align-items:center;gap:7px;background:#ffffffa6;border:1px solid rgba(14,18,17,.08);border-radius:999px;padding:9px 15px;font-size:1.376rem;font-weight:500}.sp-heroA__chip svg{width:13px;height:13px;flex:none}@media(prefers-reduced-motion:no-preference){.sp-heroA [data-reveal]{opacity:0;transform:translateY(16px);filter:blur(6px);animation:spHeroAUp .8s cubic-bezier(.22,.61,.36,1) forwards}.sp-heroA [data-reveal="2"]{animation-delay:.08s}.sp-heroA [data-reveal="3"]{animation-delay:.16s}.sp-heroA [data-reveal="4"]{animation-delay:.24s}.sp-heroA [data-reveal="5"]{animation-delay:.32s}}@keyframes spHeroAUp{to{opacity:1;transform:none;filter:blur(0)}}@media(min-width:700px)and (max-width:999px){.sp-heroA__inner{padding:clamp(20px,3vw,40px) clamp(20px,4vw,56px) calc(var(--sp-heroA-padding-bottom, 48px))}.sp-heroA__picture{aspect-ratio:3 / 2;max-height:80vh}.sp-heroA__image{object-position:50% 14%}.sp-heroA__copy{max-width:620px;margin-inline:auto;padding-top:52px}.sp-heroA__actions{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:16px 24px}.sp-heroA__button{width:auto}}@media(min-width:1000px){.sp-heroA{position:relative;display:block;background:var(--sp-heroA-bg, #cfdfe5)}.sp-heroA__inner{box-sizing:border-box;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1180px;margin-inline:auto;padding:clamp(48px,6vh,88px) 48px clamp(40px,5vh,72px)}.sp-heroA__inner:after{content:none}.sp-heroA__copy{order:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:780px;margin:0;padding:0}.sp-heroA__eyebrow{margin:0;padding:0;background:none;border:0;font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#5c6a6d}.sp-heroA__eyebrow:before{content:none}.sp-heroA h1{margin:20px 0 0;max-width:17ch;font-size:clamp(4.6rem,3vw + 2.2rem,6.6rem);font-weight:500;line-height:1.06;letter-spacing:-.02em;text-wrap:balance;color:var(--sp-heroA-ink, #0e1211)}.sp-heroA__text{margin:20px 0 0;max-width:48ch;font-size:1.8rem;line-height:1.6;color:#3f4a4c}.sp-heroA__price{justify-content:center;margin-top:24px;gap:6px 12px}.sp-heroA__price-now{font-size:2.2rem;color:var(--sp-heroA-ink, #0e1211)}.sp-heroA__price-was{font-size:1.5rem;color:#0e121173}.sp-heroA__price-badge{background:transparent;color:var(--sp-heroA-accent, #d63a2f);padding:0;font-size:1.35rem;letter-spacing:.02em}.sp-heroA__price-night{display:none}.sp-heroA__actions{flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 28px;margin-top:26px}.sp-heroA__button{width:auto;font-size:1.6rem;padding:16px 34px;box-shadow:0 10px 30px #0e12111a;background:var(--sp-heroA-button, #0e1211);color:var(--sp-heroA-button-ink, #ffffff);transition:background .15s ease-out,transform .15s ease-out}.sp-heroA__button:hover{background:#1c2220;transform:translateY(-1px)}.sp-heroA__button .sp-heroA__button-icon{display:none}.sp-heroA__secondary{color:#0e1211b3}.sp-heroA__tp{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;font-size:1.3rem;font-weight:500;color:#5c6a6d}.sp-heroA__tp .sp-heroA__stars span{width:13px;height:13px}.sp-heroA__bar,.sp-heroA__chips,.sp-heroA__review{display:none}.sp-heroA__media{order:2;position:relative;width:100%;margin-top:clamp(36px,5vh,64px)}.sp-heroA__media:before{content:none}.sp-heroA__media:after{content:none}.sp-heroA__picture{display:none}.sp-heroA__collage{display:block;width:100%}.sp-heroA__band{margin:0 auto;width:min(88%,880px);aspect-ratio:1760 / 1135;overflow:hidden;border-radius:22px;box-shadow:0 30px 64px #0e121121}.sp-heroA__band picture,.sp-heroA__band img{width:100%;height:100%;display:block}.sp-heroA__band img{object-fit:cover}@media(prefers-reduced-motion:no-preference){.sp-heroA__band img{animation:spHeroSettle 1.3s cubic-bezier(.16,1,.3,1) both}}@keyframes spHeroSettle{0%{transform:scale(1.05)}to{transform:scale(1)}}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-sp-hero-a.css.map */
