.ab{font-family:Montserrat,sans-serif;color:#3c0f66;overflow:hidden}.ab-hero{position:relative;background:var(--ab-main);padding:40px 0 60px;overflow:hidden}.ab-word{position:absolute;left:-1vw;top:50%;transform:translateY(-55%);font-size:clamp(80px,17vw,260px);font-weight:900;font-style:italic;color:#ffffffe6;line-height:.85;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;text-transform:uppercase}.ab-hero__in{position:relative;z-index:1;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;max-width:1200px;margin:0 auto;padding:0 5vw}.ab-thumbs{display:flex;gap:14px;justify-content:center;margin-top:16px}.ab-thumb{width:74px;height:54px;border-radius:10px;overflow:hidden;background:#ffffff59;display:block;border:2px solid transparent}.ab-thumb.is-active{border-color:#fff}.ab-thumb img{width:100%;height:100%;object-fit:cover}.ab-hero__info,.ab-hero__info *{color:#fff!important}.ab-hero__info h1{font-size:clamp(26px,3vw,38px);font-weight:800;margin:0 0 8px;line-height:1.1}.ab-hero__price{font-size:24px;font-weight:700;margin:0 0 12px}.ab-hero__price s{opacity:.7;font-size:16px}.ab-hero__desc{font-size:14px;line-height:1.55;opacity:.92;margin:0 0 18px;max-width:380px}.ab-lbl{font-weight:700;margin:0 0 8px;font-size:15px}.ab-sizes{display:flex;gap:6px;margin-bottom:16px}.ab-sizes a{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;font-size:15px}.ab-sizes a.is-active,.ab-sizes a:hover{background:#fff;color:var(--ab-main)!important}.ab-dots{display:flex;gap:10px;margin-bottom:22px}.ab-dots i{width:22px;height:22px;border-radius:50%;display:block;border:2px solid rgba(255,255,255,.8)}.ab-dots--sm{margin:0}.ab-dots--sm i{width:16px;height:16px;border:0}.ab-btn{display:inline-block;background:var(--ab-dark);color:#fff!important;padding:13px 42px;border-radius:999px;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em;text-decoration:none;box-shadow:0 8px 20px #3c0f6640;transition:transform .2s}.ab-btn:hover{transform:translateY(-2px)}.ab-btn--light{background:#ffffff40;box-shadow:none;padding:10px 32px}.ab-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:70px 5vw 50px;max-width:1200px;margin:0 auto;align-items:end}.ab-card{position:relative;display:flex;flex-direction:column;padding:22px 20px 26px;min-height:420px;color:#fff!important;text-decoration:none;overflow:visible}.ab-card *{color:#fff!important}.ab-card:first-child{border-radius:14px 0 0 14px}.ab-card.is-up{border-radius:14px;min-height:460px;margin-bottom:-10px;box-shadow:0 20px 40px #3c0f6640;z-index:2}.ab-card__top{display:flex;justify-content:space-between;font-weight:800;font-size:13px}.ab-card__logo{text-transform:uppercase;letter-spacing:.1em;opacity:.9}.ab-card__price{font-size:18px}.ab-card h3{font-size:20px;font-weight:800;margin:12px 0 6px}.ab-card p{font-size:12px;line-height:1.5;opacity:.9;margin:0}.ab-card__word{position:absolute;left:0;right:0;top:48%;text-align:center;font-size:90px;font-weight:900;opacity:.15;text-transform:uppercase;letter-spacing:-.03em;pointer-events:none}.ab-card__img{flex:1;display:flex;align-items:center;margin:10px -40px}.ab-card__img img{width:115%;max-height:220px;object-fit:contain;transform:rotate(-10deg);filter:drop-shadow(0 18px 18px rgba(0,0,0,.35))}.ab-card .ab-btn{align-self:center}.ab-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ab-item{position:relative;background:#fff;border:1px solid #E6DCF0;border-radius:6px;padding:18px 14px 20px;text-align:center;text-decoration:none;transition:.25s;overflow:hidden}.ab-item__img{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.ab-item__img img{max-width:100%;max-height:100%;object-fit:contain}.ab-item h4{font-size:14px;font-weight:700;margin:12px 0 0;color:#3c0f66!important}.ab-item__hover{position:absolute;left:0;right:0;bottom:0;padding:14px;display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;opacity:0;transform:translateY(10px);transition:.25s}.ab-item__hover strong{width:100%;color:#fff;font-size:15px}.ab-ico{width:30px;height:30px;border-radius:50%;background:#ffffff40;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px}.ab-item:hover{background:var(--ab-main);border-color:var(--ab-main);transform:translateY(-4px);box-shadow:0 14px 30px #5a189a4d}.ab-item:hover h4{color:#fff!important;transform:translateY(-40px)}.ab-item:hover .ab-item__img{transform:translateY(-30px)}.ab-item h4,.ab-item__img{transition:.25s}.ab-item:hover .ab-item__hover{opacity:1;transform:none}.ab-pages{display:flex;gap:10px;justify-content:center;margin:34px 0 70px}.ab-pages a,.ab-pages span{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #E6DCF0;color:#5e4b72;text-decoration:none;font-size:13px}.ab-pages .is-active{background:var(--ab-main);color:#fff;border-color:var(--ab-main)}@media(max-width:900px){.ab-hero__in{grid-template-columns:1fr;text-align:center}.ab-hero__desc{margin-left:auto;margin-right:auto}.ab-sizes,.ab-dots{justify-content:center}.ab-cards{grid-template-columns:1fr;gap:16px}.ab-card,.ab-card:first-child{border-radius:14px;min-height:380px}.ab-card.is-up{margin:0}.ab-grid{grid-template-columns:repeat(2,1fr)}.ab-word{top:22%}}.ab-hero__main{background:none!important;border:0!important;box-shadow:none!important}.ab-hero__main img{background:transparent!important;border-radius:0!important;box-shadow:none!important}.ab-thumb{background:#ffffff1f!important;padding:4px}.ab-thumb img{object-fit:contain!important;filter:drop-shadow(0 4px 4px rgba(0,0,0,.3))}.ab-card__img,.ab-card__img img{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.ab-card__img img{transform:rotate(-6deg)!important;filter:drop-shadow(0 18px 16px rgba(20,0,40,.45))!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ab-home.css.map */
