@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.hyt-ev{--ev-teal: #005066;--ev-cyan: #00b6d9;--ev-cyan-soft: #bfe9f4;--ev-cyan-pale: #e7f8fc;--ev-cyan-border: #8fd9ea;--ev-ink: #0b1b21;--ev-body: #37444a;--ev-muted: #98a2a7;--ev-line: #c9d6d2;--ev-green: #2e9e44;--ev-bg: #f1f5f2;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--ev-bg);color:var(--ev-ink);padding:64px 32px}.hyt-ev *,.hyt-ev *:before,.hyt-ev *:after{box-sizing:border-box}.hyt-ev__container{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:start}.hyt-ev__gallery,.hyt-ev__info{min-width:0}.hyt-ev__gallery{position:sticky;top:24px}.hyt-ev__gal-main{border-radius:34px;overflow:hidden}.hyt-ev__gal-main .swiper-slide img{display:block;width:100%;height:auto}.hyt-ev__gal-thumbs{margin-top:20px}.hyt-ev__gal-thumbs .swiper-slide{width:54px;height:45px;padding:3px;border:1px solid var(--ev-line);border-radius:6px;background:#fff;cursor:pointer;transition:border-color .15s ease}.hyt-ev__gal-thumbs .swiper-slide:not(:last-child){margin-right:10px}.hyt-ev__gal-thumbs .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:3px}.hyt-ev__gal-thumbs .swiper-slide-thumb-active{border-color:var(--ev-cyan)}.hyt-ev__gal-thumbs.swiper{overflow:hidden}.hyt-ev__rating{display:flex;align-items:center;gap:11px;font-size:14px;margin-bottom:10px}.hyt-ev__stars{display:inline-flex;gap:2px;color:var(--ev-teal)}.hyt-ev__stars svg{width:14px;height:14px;fill:currentColor}.hyt-ev__rating-score{font-weight:700}.hyt-ev__rating-note{color:var(--ev-body)}.hyt-ev__title{margin:0 0 4px;font-size:40px;line-height:1.12;font-weight:700;color:var(--ev-ink)}.hyt-ev__subtitle{margin:0 0 24px;font-size:24px;font-weight:700;color:var(--ev-cyan)}.hyt-ev__doctors{position:relative;background:var(--ev-teal);color:#fff;border-radius:12px;padding:24px;margin-bottom:28px}.hyt-ev__doctors-title{margin:0 0 8px;font-size:16px;font-weight:600}.hyt-ev__doctors-text{margin:0;font-size:14px;line-height:18px;color:#ffffffeb}.hyt-ev__gifts{position:relative;background:#ccf4ff;border:1px solid #00BAEE;border-radius:16px;padding:24px 28px 20px;display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.hyt-ev__gifts-badge{position:absolute;left:24px;top:0;transform:translateY(-50%);background:#a9e5f4;color:var(--ev-teal);font-size:14px;font-weight:500;padding:7px 16px;border-radius:18px;white-space:nowrap}.hyt-ev__gift{display:flex;align-items:center;gap:16px}.hyt-ev__gift-icon{width:40px;height:42px;object-fit:contain;flex-shrink:0}.hyt-ev__gift-name{font-size:16px;font-weight:600;flex-grow:1}.hyt-ev__gift-price{display:flex;align-items:center;gap:6px;font-size:16px}.hyt-ev__gift-price s{color:#2c2926;font-size:16px}.hyt-ev__gift-price strong{font-weight:700}.hyt-ev__checks{margin-bottom:28px;padding-left:6px}.hyt-ev__checks ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.hyt-ev__checks li{position:relative;padding-left:30px;font-size:14px;line-height:1.35;color:var(--ev-body)}.hyt-ev__checks li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:21px;height:21px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%230fa3bf'/%3E%3Cpath d='M5.6 10.4l3 3 5.8-6' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.hyt-ev__checks p{margin:0 0 15px;font-size:18px;color:var(--ev-body)}.hyt-ev__checks p:last-child{margin-bottom:0}.hyt-ev__price{display:flex;align-items:center;gap:16px;margin-bottom:28px}.hyt-ev__price-current{font-size:40px;font-weight:600;letter-spacing:-1px;line-height:1}.hyt-ev__price-compare{font-size:16px}.hyt-ev__price-save{background:var(--ev-cyan-soft);color:var(--ev-ink);font-size:12px;font-weight:500;padding:6px 11px;border-radius:16px;border:1px solid #00BAEE}.hyt-ev__cta{display:block;width:100%;border:0;border-radius:999px;background:var(--ev-teal);color:#fff;font-family:inherit;font-size:22px;font-weight:500;text-align:center;text-decoration:none;padding:24px 32px;cursor:pointer;transition:background .15s ease;margin-bottom:30px}.hyt-ev__cta:hover{background:#00404f}.hyt-ev__cta:disabled{opacity:.6;cursor:default}.hyt-ev__cta-error{margin:10px 0 0;font-size:14px;color:#c0392b;text-align:center}.hyt-ev__review{position:relative;background:#fff;border:1px solid #005066;border-radius:14px;box-shadow:0 4px 20px #5a5aa01a;padding:20px 22px;margin-bottom:34px}.hyt-ev__review-verified{position:absolute;top:17px;right:20px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;padding:4px 8px;border-radius:8px;background:#e8fff6;color:#000}.hyt-ev__review-head{display:flex;align-items:center;gap:14px;margin-bottom:11px}.hyt-ev__review-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover}.hyt-ev__review-stars{font-size:18px;letter-spacing:3px;color:#005066;line-height:1}.hyt-ev__review-title{margin:3px 0 0;font-size:14px;font-weight:700}.hyt-ev__review-text{margin:0 0 8px;font-size:14px;line-height:1.55;color:#4b5563}.hyt-ev__review-author{margin:0;font-size:14px;font-weight:700}.hyt-ev__faq-item{border-top:1px solid var(--ev-line)}.hyt-ev__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:22px;font-weight:700;padding:22px 0;font-size:16px;cursor:pointer;list-style:none}.hyt-ev__faq-item summary::-webkit-details-marker{display:none}.hyt-ev__faq-toggle{position:relative;width:30px;height:30px;border-radius:50%;background:var(--ev-cyan);flex-shrink:0}.hyt-ev__faq-toggle:before,.hyt-ev__faq-toggle:after{content:"";position:absolute;top:50%;left:50%;width:17px;height:2.5px;background:#fff;border-radius:2px;transform:translate(-50%,-50%)}.hyt-ev__faq-toggle:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.hyt-ev__faq-item[open] .hyt-ev__faq-toggle:after{transform:translate(-50%,-50%) rotate(0)}.hyt-ev__faq-body{padding:0 60px 24px 0;font-size:18px;line-height:1.55;color:var(--ev-body)}.hyt-ev__faq-body p{margin:0 0 12px}.hyt-ev__faq-body p:last-child{margin-bottom:0}@media(max-width:860px){.hyt-ev{padding:12px 16px 40px}.hyt-ev__container{grid-template-columns:minmax(0,1fr);gap:38px}.hyt-ev__gallery{position:static}.hyt-ev__gal-main{border-radius:20px}.hyt-ev__gal-thumbs{margin-top:14px}.hyt-ev__gal-thumbs .swiper-slide{width:38px;height:32px;padding:2px;border-radius:4px}.hyt-ev__gal-thumbs .swiper-slide:not(:last-child){margin-right:7px}.hyt-ev__rating{font-size:14px;gap:10px;margin-bottom:12px}.hyt-ev__stars svg{width:19px;height:19px}.hyt-ev__title{font-size:30px}.hyt-ev__subtitle{font-size:20px;margin-bottom:18px}.hyt-ev__doctors{border-radius:12px;padding:24px;margin-bottom:44px;border:1px solid #00B9ED}.hyt-ev__doctors-title{font-size:16px}.hyt-ev__doctors-text{font-size:16px;line-height:1.45}.hyt-ev__gifts{border-radius:14px;padding:20px 16px 15px;gap:16px;margin-bottom:24px}.hyt-ev__gifts-badge{left:18px;font-size:14px;padding:6px 14px}.hyt-ev__gift{gap:13px}.hyt-ev__gift-icon{width:32px;height:34px}.hyt-ev__gift-name{font-size:17px}.hyt-ev__gift-price{font-size:16px;gap:9px}.hyt-ev__gift-price s{font-size:14px}.hyt-ev__checks{margin-bottom:24px;padding-left:2px}.hyt-ev__checks ul{gap:16px}.hyt-ev__checks li{font-size:16px;line-height:1.4;padding-left:34px}.hyt-ev__checks li:before{width:22px;height:22px;top:11px}.hyt-ev__checks p{font-size:16px}.hyt-ev__price{gap:12px;margin-bottom:28px}.hyt-ev__price-current{font-size:36px}.hyt-ev__price-compare{font-size:18px}.hyt-ev__price-save{font-size:14px;padding:5px 10px}.hyt-ev__cta{font-size:18px;padding:16px 24px;margin-bottom:24px}.hyt-ev__review{border-radius:10px;padding:14px 16px;margin-bottom:40px}.hyt-ev__review-verified{font-size:9px;top:13px;right:14px}.hyt-ev__review-head{gap:10px;margin-bottom:9px}.hyt-ev__review-avatar{width:27px;height:27px}.hyt-ev__review-stars{font-size:13px;letter-spacing:2px}.hyt-ev__review-title{font-size:14px;margin-top:2px}.hyt-ev__review-text{font-size:14px;margin-bottom:7px}.hyt-ev__review-author{font-size:12px}.hyt-ev__faq-item summary{font-size:16px;gap:18px;padding:20px 0}.hyt-ev__faq-toggle{width:28px;height:28px}.hyt-ev__faq-toggle:before,.hyt-ev__faq-toggle:after{width:13px;height:2px}.hyt-ev__faq-body{font-size:15px;padding:0 46px 20px 0}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/hyt-evident-buybox.css.map */
