.ib .ib-buyline{gap:24px}.ib .ib-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.ib .ib-actions .ib-btn{min-height:58px;padding:0 29px;border-radius:999px;font-weight:850;letter-spacing:-.015em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.ib .ib-actions .ib-btn-dark{background:#07111f;color:#fff;border:1px solid #07111f;box-shadow:0 14px 32px #07111f2e}.ib .ib-actions .ib-btn-dark:hover{transform:translateY(-2px);box-shadow:0 18px 38px #07111f3d}.ib .ib-actions .ib-btn-light{background:#fff;color:#07111f;border:1px solid #d8e7f6;box-shadow:0 10px 28px #377fd512}.ib .ib-actions .ib-btn-light:hover{transform:translateY(-2px);background:#fff;border-color:#bdd9f5;box-shadow:0 16px 34px #377fd51c}.ib .ib-btn-arrow{display:inline-block;margin-left:7px;font-size:1.28rem;line-height:1;transform:translateY(-1px)}.ib .ib-strip{overflow:hidden;background:#fff;border-top:1px solid #dbeafa;border-bottom:1px solid #dbeafa;position:relative}.ib .ib-premium-marquee{display:flex;width:max-content;min-width:100%;will-change:transform;animation:ibPremiumTicker 24s linear infinite}.ib .ib-premium-marquee__group{display:flex;align-items:center;flex-shrink:0;white-space:nowrap}.ib .ib-premium-marquee__item{display:inline-flex;align-items:center;gap:22px;padding:21px 25px;color:#4f7094;font-size:.82rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ib .ib-premium-marquee__item:after{content:"\2726";color:#79b9ff;font-size:.72rem;margin-left:22px}.ib .ib-strip:hover .ib-premium-marquee{animation-play-state:paused}@keyframes ibPremiumTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ib .ib-final .ib-final-card h2{color:#fff!important}.ib .ib-final .ib-final-card p{color:#d7e2ee!important}.ib .ib-final .ib-final-card .ib-kicker{color:#8bc5ff!important}body .ib section.ib-final .ib-final-card h2,body .ib section.ib-final .ib-final-card h2 span,body .ib section.ib-final .ib-final-card h2 em{color:#fff!important}body .ib section.ib-final .ib-final-card p{color:#d7e2ee!important}body .ib section.ib-final .ib-final-card .ib-kicker{color:#8bc5ff!important}.ib .ib-orb{display:none!important}.ib .ib-product-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.ib .ib-product-card img{filter:drop-shadow(0 28px 26px rgba(14,41,68,.18))!important}.ib .ib-feature-image{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.ib .ib-feature-image:before{display:none!important}.ib .ib-feature-image img{filter:drop-shadow(0 26px 24px rgba(16,42,68,.16))!important}.ip .ip-media{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.ip .ip-media:before,.ip .ip-media:after{display:none!important}.ip .ip-media img{filter:drop-shadow(0 30px 28px rgba(14,41,68,.18))!important}.ip .ip-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ip .ip-compare-price{font-size:1.1rem;font-weight:700;letter-spacing:-.02em;color:#94a1b0;text-decoration-thickness:2px}.ip h1{font-size:clamp(2rem,3vw,3.05rem)!important;line-height:1.02!important;letter-spacing:-.045em!important;margin:16px 0 14px!important}@media(max-width:620px){.ib .ib-buyline{gap:15px}.ib .ib-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ib .ib-actions .ib-btn{width:100%;min-height:55px;padding:0 14px;font-size:.84rem}.ib .ib-premium-marquee__item{padding:18px;font-size:.74rem;letter-spacing:.11em}.ib .ib-premium-marquee__item:after{margin-left:18px}.ip h1{font-size:2rem!important;line-height:1.04!important;letter-spacing:-.04em!important}}@media(max-width:380px){.ib .ib-actions{grid-template-columns:1fr}.ip h1{font-size:1.85rem!important}}@media(prefers-reduced-motion:reduce){.ib .ib-premium-marquee{animation:none}.ib .ib-actions .ib-btn{transition:none}}.ib .ib-price [ref=priceContainer]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ib .ib-price .compare-at-price{font-size:1.1rem;font-weight:700;letter-spacing:-.02em;color:#6e7b8e;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:currentColor}@media screen and (max-width:749px){header-drawer .menu-drawer{width:100vw;max-width:100vw;box-sizing:border-box;border-right:0;padding-right:var(--safe-area-inset-right, 0px)}header-drawer .menu-drawer__menu-item--mainlist{font-size:1.125rem;line-height:1.4;min-height:48px}header-drawer .menu-drawer__close-button{--icon-stroke-width: 1;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:56px;height:56px;min-width:56px;min-height:56px;padding:8px}header-drawer .menu-drawer__close-button .svg-wrapper,header-drawer .menu-drawer__close-button svg{width:32px;height:32px}}.ip #ip-stages{grid-auto-columns:min(540px,100%);gap:16px;scroll-padding-inline:2px}.ip #ip-stages>.ip-wide{width:100%;min-width:0;max-width:100%}.ip .ip-stages-controls{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:12px 0 14px}.ip .ip-stages-controls .ip-arrow{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center}.ip .ip-stages-controls .ip-arrow:disabled{opacity:.35;cursor:default;background:#fff;color:#17324f}.ip .ip-stage-dots{display:none}.ip .ip-stage-dot{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:transparent;cursor:pointer}.ip .ip-stage-dot span{width:8px;height:8px;border-radius:999px;background:#c2d5e8;transition:width .2s ease,background .2s ease}.ip .ip-stage-dot[aria-current=true] span{width:22px;background:#397fd4}.ip .ip-stages-controls button:focus-visible{outline:2px solid #397fd4;outline-offset:2px}@media(max-width:620px){.ip #ip-stages{grid-auto-columns:88%}.ip .ip-stages-controls{display:grid;grid-template-columns:48px minmax(0,1fr) 48px}.ip .ip-stage-dots{display:flex;justify-content:center;align-items:center;gap:8px}}@media(prefers-reduced-motion:reduce){.ip .ip-stage-dot span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ice-blue-hybrid.css.map */
