.cd-heroband{--pink:#ff2e7e;--ink:#1a1a21;--line:rgba(255,255,255,.12);background:var(--ink);color:#fff;position:relative}.cd-heroband .cdh__band{position:relative;display:grid;isolation:isolate}.cd-heroband .cdh__slide{grid-area:1 / 1;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--cdh-min, 600px);padding-right:var(--cdh-photo, 54%);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}.cd-heroband .cdh__slide.is-on{opacity:1;visibility:visible}.cd-heroband .cdh__slide--flip{padding-right:0;padding-left:var(--cdh-photo, 54%)}@keyframes cdhUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes cdhPh{0%{transform:scale(1.05)}to{transform:scale(1)}}.cd-heroband .cdh__slide.is-on .cdh__copy{animation:cdhUp .5s cubic-bezier(.22,.61,.36,1) both}.cd-heroband .cdh__slide.is-on .cdh__act{animation:cdhUp .5s cubic-bezier(.22,.61,.36,1) .12s both}.cd-heroband .cdh__slide.is-on .cdh__photo img{animation:cdhPh .9s ease both}.cd-heroband .cdh__copy{padding:0 clamp(24px,3vw,48px) 0 clamp(24px,4.6vw,84px)}.cd-heroband .cdh__slide--flip .cdh__copy{padding:0 clamp(24px,4.6vw,84px) 0 clamp(24px,3vw,48px)}.cd-heroband .cdh__kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-family:Archivo,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:#fff;user-select:none;-webkit-user-select:none}.cd-heroband .cdh__kicker i{width:10px;height:10px;background:var(--slide-accent, var(--pink));flex:none}.cd-heroband .cdh__title{margin:0 0 18px;font-family:Archivo Black,Archivo,Arial,sans-serif;font-weight:400;font-size:clamp(40px,4.5vw,80px);line-height:.92;letter-spacing:-.035em;text-transform:uppercase;color:#fff;-webkit-font-smoothing:antialiased;user-select:none;-webkit-user-select:none}.cd-heroband .cdh__title em{display:block;font-family:Archivo,Archivo Black,Arial,sans-serif;font-weight:800;font-style:italic;letter-spacing:-.02em;color:var(--slide-accent, var(--pink));-webkit-text-fill-color:var(--slide-accent, var(--pink));padding-right:.06em}.cd-heroband .cdh__title em.cdh--roman{font-family:Archivo Black,Archivo,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.035em}.cd-heroband .cdh__sub{margin:0;font-family:Archivo,sans-serif;font-size:17px;line-height:1.55;font-weight:400;color:#ffffffd9;max-width:46ch}.cd-heroband .cdh__act{padding:28px clamp(24px,3vw,48px) 0 clamp(24px,4.6vw,84px)}.cd-heroband .cdh__slide--flip .cdh__act{padding:28px clamp(24px,4.6vw,84px) 0 clamp(24px,3vw,48px)}.cd-heroband .cdh__actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.cd-heroband .cdh__cta{display:inline-flex;align-items:center;gap:12px;padding:19px 30px;background:var(--pink);color:#fff;border:0;border-radius:6px;font-family:Archivo,sans-serif;font-size:14.5px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;transition:background .16s ease,transform .16s ease}.cd-heroband .cdh__cta:hover{background:#e00063;transform:translateY(-2px);color:#fff}.cd-heroband .cdh__cta svg{width:16px;height:16px;flex:none;transition:transform .18s ease}.cd-heroband .cdh__cta:hover svg{transform:translate(3px)}.cd-heroband .cdh__alt{display:inline-flex;align-items:center;gap:10px;padding:17px 26px;font-family:Archivo,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;color:#fff;text-decoration:none;border:2px solid rgba(255,255,255,.55);border-radius:6px;transition:border-color .16s ease,color .16s ease,background .16s ease}.cd-heroband .cdh__alt:hover{border-color:var(--pink);color:var(--pink);background:#ff2e7e14}.cd-heroband .cdh__alt svg{width:15px;height:15px;flex:none}.cd-heroband .cdh__price{display:inline-flex;align-items:center;gap:14px;margin:24px 0 0;padding:12px 14px 12px 20px;background:#fff;border:1px solid rgba(17,17,20,.06);border-radius:6px;text-decoration:none;box-shadow:0 10px 26px -16px #0000008c;transition:transform .16s ease,box-shadow .16s ease}.cd-heroband .cdh__price:hover{transform:translateY(-2px);box-shadow:0 16px 32px -16px #0009}.cd-heroband .cdh__price-txt{display:inline-flex;align-items:baseline;gap:10px;font-family:Archivo,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11111499}.cd-heroband .cdh__price-txt b{font-family:Archivo Black,Archivo,Arial,sans-serif;font-weight:400;font-size:27px;letter-spacing:-.01em;color:#111114;-webkit-text-fill-color:#111114}.cd-heroband .cdh__price svg{width:30px;height:30px;flex:none;padding:8px;box-sizing:border-box;border-radius:50%;background:var(--slide-accent, var(--pink));color:#fff;transition:transform .18s ease}.cd-heroband .cdh__price:hover svg{transform:translate(3px)}.cd-heroband .cdh__photo{position:absolute;top:0;right:0;bottom:0;width:var(--cdh-photo, 54%);overflow:hidden;background:#101014}.cd-heroband .cdh__slide--flip .cdh__photo{right:auto;left:0}.cd-heroband .cdh__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 32%;display:block}.cd-heroband .cdh__slide--flip .cdh__photo img{object-position:35% 32%}.cd-heroband .cdh__photo:before{content:"";position:absolute;top:0;bottom:0;left:0;width:90px;z-index:1;background:linear-gradient(to right,var(--ink),rgba(26,26,33,0));pointer-events:none}.cd-heroband .cdh__slide--flip .cdh__photo:before{left:auto;right:0;background:linear-gradient(to left,var(--ink),rgba(26,26,33,0))}.cd-heroband .cdh__dots{position:absolute;z-index:4;left:clamp(24px,4.6vw,84px);bottom:26px;display:flex;gap:7px}.cd-heroband .cdh__dot{width:28px;height:4px;border:0;padding:0;cursor:pointer;background:#ffffff4d;transition:background .2s,width .2s}.cd-heroband .cdh__dot[aria-current=true]{background:var(--pink);width:44px}.cd-heroband .cdh__arrow{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;cursor:pointer;background:#1010148c;color:#fff;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .18s,border-color .18s}.cd-heroband .cdh__arrow:hover{background:var(--pink);border-color:var(--pink)}.cd-heroband .cdh__arrow--next{right:18px}.cd-heroband .cdh__arrow--prev{right:72px}.cd-heroband .cdh__arrow svg{width:17px;height:17px}.cd-heroband .cdh__routes{display:grid;grid-template-columns:repeat(3,1fr)}.cd-heroband .cdh__route{display:flex;align-items:center;gap:15px;padding:21px clamp(18px,3vw,42px);text-decoration:none;color:#fff;border-left:1px solid var(--line)}.cd-heroband .cdh__route:first-child{border-left:0}.cd-heroband .cdh__route b{font-family:Archivo,sans-serif;font-size:13.5px;font-weight:800;color:var(--pink);letter-spacing:.08em}.cd-heroband .cdh__route span{font-family:Archivo,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.cd-heroband .cdh__route em{margin-left:auto;width:20px;height:20px;display:grid;place-items:center;font-style:normal;color:var(--pink);transition:transform .18s ease}.cd-heroband .cdh__route em svg{width:16px;height:16px;display:block}.cd-heroband .cdh__route:hover em{transform:translate(3px,-3px)}.cd-heroband .cdh__promise{margin:0;padding:16px 20px;text-align:center;font-family:Archivo,sans-serif;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6}.cd-heroband .cdh__promise:before{content:"\201c";font-family:Archivo Black,Archivo,serif;font-size:28px;line-height:0;color:var(--pink);vertical-align:-8px;margin-right:10px}.cd-heroband .cdh__promise:after{content:"\201d";font-family:Archivo Black,Archivo,serif;font-size:28px;line-height:0;color:var(--pink);vertical-align:-8px;margin-left:10px}@media(max-width:1100px){.cd-heroband .cdh__title{font-size:clamp(36px,5vw,52px)}.cd-heroband .cdh__sub{font-size:15.5px}.cd-heroband .cdh__copy,.cd-heroband .cdh__act{padding-left:clamp(22px,4vw,44px);padding-right:26px}.cd-heroband .cdh__slide--flip .cdh__copy,.cd-heroband .cdh__slide--flip .cdh__act{padding-left:26px;padding-right:clamp(22px,4vw,44px)}.cd-heroband .cdh__dots{left:clamp(22px,4vw,44px)}}@media(max-width:749px){.cd-heroband,.cd-heroband .cdh__band,.cd-heroband .cdh__slide{width:100%;max-width:100%;overflow:hidden}.cd-heroband .cdh__slide,.cd-heroband .cdh__slide--flip{justify-content:flex-start;min-height:0;padding-right:0;padding-left:0}.cd-heroband .cdh__copy,.cd-heroband .cdh__slide--flip .cdh__copy{order:1;padding:28px 20px 20px}.cd-heroband .cdh__photo{order:2}.cd-heroband .cdh__act,.cd-heroband .cdh__slide--flip .cdh__act{order:3;width:100%;max-width:100%;min-width:0;padding:18px 16px 22px;box-sizing:border-box}.cd-heroband .cdh__kicker{margin-bottom:12px;font-size:11px;letter-spacing:.18em}.cd-heroband .cdh__kicker i{width:8px;height:8px}.cd-heroband .cdh__title{font-size:clamp(31px,8.8vw,42px);margin-bottom:12px}.cd-heroband .cdh__sub{font-size:15px;max-width:none}.cd-heroband .cdh__photo,.cd-heroband .cdh__slide--flip .cdh__photo{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;aspect-ratio:4 / 3;border-top:3px solid var(--slide-accent, var(--pink));border-bottom:3px solid var(--slide-accent, var(--pink))}.cd-heroband .cdh__photo:before{display:none}.cd-heroband .cdh__photo img,.cd-heroband .cdh__slide--flip .cdh__photo img{object-position:60% 26%}.cd-heroband .cdh__price{margin:0 0 18px}.cd-heroband .cdh__price-txt b{font-size:22px}.cd-heroband .cdh__actions{width:100%;max-width:100%;min-width:0;flex-direction:column;align-items:stretch;gap:10px}.cd-heroband .cdh__cta,.cd-heroband .cdh__alt{width:100%;max-width:100%;min-width:0;justify-content:center;box-sizing:border-box;white-space:normal;text-align:center}.cd-heroband .cdh__cta{padding:16px 14px}.cd-heroband .cdh__alt{padding:15px 14px}.cd-heroband .cdh__arrow,.cd-heroband .cdh__dots{display:none}.cd-heroband .cdh__routes{grid-template-columns:1fr;gap:0;padding:0;background:#1d1e26}.cd-heroband .cdh__route{display:flex;min-width:0;min-height:64px;gap:13px;border:0;border-top:1px solid rgba(255,255,255,.13);border-radius:0;background:#202129;padding:15px 20px}.cd-heroband .cdh__route:first-child{display:flex;border-top:0}.cd-heroband .cdh__route b{font-size:13px}.cd-heroband .cdh__route span{min-width:0;font-size:13px;line-height:1.2;letter-spacing:.07em}.cd-heroband .cdh__route em{display:grid;width:18px;height:18px}.cd-heroband .cdh__route em svg{width:16px;height:16px}.cd-heroband .cdh__promise{max-width:none;margin:0;font-size:15px;line-height:1.6;padding:24px 22px 26px;letter-spacing:.055em;text-transform:uppercase}.cd-heroband .cdh__promise:before,.cd-heroband .cdh__promise:after{font-size:22px;vertical-align:-6px}}@media(min-width:2400px){.cd-heroband .cdh__slide{min-height:760px;padding-right:56%}.cd-heroband .cdh__slide--flip{padding-right:0;padding-left:56%}.cd-heroband .cdh__copy{padding-left:clamp(180px,9vw,420px);padding-right:80px}.cd-heroband .cdh__slide--flip .cdh__copy{padding-left:80px;padding-right:clamp(180px,9vw,420px)}.cd-heroband .cdh__kicker{margin-bottom:24px;font-size:17px}.cd-heroband .cdh__title{max-width:11ch;margin-bottom:24px;font-size:104px;line-height:.91}.cd-heroband .cdh__sub{max-width:42ch;font-size:23px;line-height:1.5}.cd-heroband .cdh__act{padding:34px 80px 0 clamp(180px,9vw,420px)}.cd-heroband .cdh__slide--flip .cdh__act{padding:34px clamp(180px,9vw,420px) 0 80px}.cd-heroband .cdh__cta,.cd-heroband .cdh__alt{min-height:68px;padding:18px 30px;font-size:18px}.cd-heroband .cdh__price{margin-top:28px;padding:15px 17px 15px 24px}.cd-heroband .cdh__price-txt{font-size:16px}.cd-heroband .cdh__price-txt b{font-size:34px}.cd-heroband .cdh__photo{width:56%}.cd-heroband .cdh__dots{left:clamp(180px,9vw,420px);bottom:32px}.cd-heroband .cdh__route{padding:27px clamp(70px,5vw,220px)}.cd-heroband .cdh__route b{font-size:17px}.cd-heroband .cdh__route span{font-size:18px}.cd-heroband .cdh__promise{padding:22px 30px;font-size:18px}}@media(prefers-reduced-motion:reduce){.cd-heroband .cdh__slide{transition:none}.cd-heroband .cdh__slide.is-on .cdh__copy,.cd-heroband .cdh__slide.is-on .cdh__act,.cd-heroband .cdh__slide.is-on .cdh__photo img{animation:none}.cd-heroband .cdh__cta:hover,.cd-heroband .cdh__price:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/cd-heroband.css.map */
