@media(min-width:1200px){html:root body .ih-wrap{max-width:1400px}html:root body .ih-box .ih-wrap{width:min(100% - 48px,1320px)}html:root body .product-information .product-information__grid{width:min(1320px,100vw - 64px)!important;max-width:none!important;margin-inline:calc(.5*(100% - min(1320px,100vw - 64px)))!important;grid-template-columns:minmax(0,1fr) minmax(420px,500px)!important}html:root body main :is(.ih-md__top,.ih-md__grid,.ih-hlp__in,.ih-pw__top,.ih-pw__grid,.ih-pw__f){max-width:none!important;margin-inline:0!important}html:root body main .ih-wrap.ih-pv__grid{max-width:1400px!important;margin-inline:auto!important}html:root body main .ih-vx{max-width:1080px!important;margin-inline:0!important}html:root body main .ih-wrap:has(>.ih-faq)>.ih-head{max-width:760px!important;margin-inline:0!important}html:root body main .ih-faq{max-width:none!important;margin-inline:0!important}html:root body main .ih-md__grid .ih-md__media{aspect-ratio:2 / 1!important}}@media(min-width:1440px){html:root body main :is(.ih-h2,.ih-st__h,.ih-x-ath__h,.ih-xe__h,.ih-as__name,.ih-x-biz__grid .ih-h2){font-size:clamp(3.2rem,1.2rem + 2.2vw,3.8rem)!important}html:root body main #ih-included .ih-h2{font-size:clamp(1.5rem,2.4vw,2rem)!important}}@media(min-width:750px){html:root #header-component .dropdown-localization{display:none!important}}@media(min-width:990px){html:root #header-component .header__row--top .header__columns{min-height:60px!important;padding-block:0!important;align-items:center!important}}@media(min-width:750px)and (max-width:1099px){html:root :is(.ih-pb--right,.ih-pb--left) .ih-pb__media{width:58%!important}html:root :is(.ih-pb--right,.ih-pb--left) .ih-pb__box{max-width:47%!important;flex:0 0 47%}html:root :is(.ih-pb--right,.ih-pb--left) .ih-pb__h{font-size:clamp(1.9rem,3.6vw,2.4rem)!important}html:root .ih-pb__t{font-size:.92rem!important;line-height:1.5!important}html:root .ih-pb__f li{padding:8px 10px!important;gap:8px!important}html:root .ih-pb__ic{width:28px!important;height:28px!important}html:root .ih-pb__lb{font-size:.78rem!important}}@media(min-width:750px)and (max-width:989px){html:root body .product-information .product-information__grid{grid-column:2!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:28px!important;padding-top:24px}html:root body .product-information .product-information__grid .product-details{padding-inline-start:0!important}html:root body .product-information .product-information__media{padding-inline-end:0!important}html:root body .product-information .media-gallery--extend slideshow-container{border-radius:var(--media-radius,16px)!important}}@media(min-width:990px){html:root main .ih-rt__grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}html:root main .ih-rt__grid:has(>:nth-child(4):last-child) .ih-rt__body{padding:14px 16px 16px!important}html:root main .ih-rt__grid:has(>:nth-child(4):last-child) .ih-rt__t{font-size:1.05rem!important}html:root main .ih-rt__grid:has(>:nth-child(4):last-child) .ih-rt__p{font-size:.86rem!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html:root main .ih-rt__head{position:relative;max-width:none!important}html:root main .ih-rt__head .ih-lead{max-width:640px!important}html:root main .ih-rt__head .ih-rt__all{position:absolute;right:0;bottom:4px;margin:0}}html:root main .ih-rt .ih-rt__when{left:auto!important;top:auto!important;right:10px!important;bottom:10px!important;padding:3px 9px!important;border-radius:999px!important;background:#0b0b0c73!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.22);color:#fff!important;font-size:.64rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase;line-height:1.5}html:root main .ih-md__price .ih-md__now{order:1}html:root main .ih-md__price s{order:2}html:root main .ih-md__price .ih-md__save{order:3}html:root main .ih-md__price .ih-inst--month{order:4;flex-basis:100%}html:root main .ih-md__price .ih-inst--card{display:none!important}@media(min-width:750px){html:root main .ih-md__tag{min-height:3em}}html:root main .shopify-section[id$=__versus] .ih-head{max-width:760px!important;margin-inline:auto!important;text-align:center}html:root main .shopify-section[id$=__versus] .ih-head :is(.ih-h2,.ih-lead){text-align:center!important;margin-inline:auto!important}html:root main .shopify-section[id$=__versus] .ih-head .ih-eyebrow{display:flex!important;justify-content:center!important}html:root body main .shopify-section[id$=__versus] .ih-vx{margin-inline:auto!important}html:root body main .shopify-section[id$=__overview] .ih-sc{background:radial-gradient(120% 90% at 85% 40%,#123446,#0b0b0c 62%)!important}html:root body main .shopify-section[id$=__overview] .ih-sc .ih-eyebrow{color:#3fc1ff!important}html:root body main .shopify-section[id$=__overview] .ih-sc__badge{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 30px #00000059}html:root body main .shopify-section[id$=__overview] .ih-sc__badge b{color:#0a6e99!important}html:root body main .shopify-section[id$=__overview] .ih-sc__badge span{color:#3d4247!important}html:root main .ih-pt__band{padding-block:clamp(40px,4.5vw,60px)!important}html:root main .ih-fh__head{text-align:left!important;margin-inline:0!important;max-width:760px!important}html:root main .ih-fh__head .ih-eyebrow{justify-content:flex-start!important}html:root main .ih-fh__head :is(p,h1){margin-inline:0!important;text-align:left!important}@media(min-width:750px){html:root main .ih-fh__media{aspect-ratio:16 / 10!important}}@media(min-width:990px){html:root main .ih-lph__trust{grid-template-columns:repeat(2,max-content)!important;max-width:none!important;column-gap:28px!important}}html:root main .ih-sh__payband{background:#17191c!important;color:#fff}html:root main .ih-sh__payband .ih-eyebrow{color:#3fc1ff!important}html:root main .ih-sh__payband .ih-h2{color:#fff!important}html:root main .ih-sh__payband .ih-lead{color:#aeb6bd!important}html:root main .ih-sh__paygrid div{background:#23272b!important;border:1px solid rgba(255,255,255,.08)}html:root main .ih-sh__paygrid b{color:#fff!important}html:root main .ih-sh__paygrid span{color:#aeb6bd!important}html:root body main :is(.ih-x-vid,.ih-as) .ih-eyebrow{color:#3fc1ff!important}html:root body .ih-hlp__badge i{background:#3fc1ff!important}html:root body .ih-xe__live{color:#3fc1ff!important;background:#3fc1ff24!important;border-color:#3fc1ff59!important}html:root body .ih-xe__live i{background:#3fc1ff!important;animation-name:ih-live-blue!important}@keyframes ih-live-blue{0%{box-shadow:0 0 #3fc1ff8c}70%{box-shadow:0 0 0 10px #3fc1ff00}to{box-shadow:0 0 #3fc1ff00}}html:root body .ih-fm__badge i{background:#3fc1ff!important;box-shadow:0 0 0 4px #3fc1ff33!important}html:root body .ih-mm__live{color:#3fc1ff!important}html:root body .ih-mm__live i{background:#3fc1ff!important}html:root body .ih-help__lwho small{color:#0a6e99!important}html:root body .ih-help__lwho small i{background:#3fc1ff!important}html:root body main .ih-sh__steps>li>small{color:#0a6e99!important}html:root body main .ih-wcl__k em{color:#0a6e99!important;background:#3fc1ff24!important;border-color:#0a6e99!important}html:root body main .ih-cp__head{max-width:880px!important;margin-inline:auto!important;text-align:left!important}html:root body main .ih-cp__head .ih-cp__lead{max-width:680px}html:root body main .ih-cp__pnote{max-width:880px;margin-inline:auto!important;text-align:left!important}html:root body main .ih-cp__sh{text-align:left!important}html:root body main .ih-wrap>.ih-cp__sh{max-width:880px;margin-inline:auto!important}html:root body main .ih-cp__bt{text-align:left!important}html:root body main :is(.ih-wct__head,.ih-wcs__head,.ih-wcr__head,.ih-sh__head){text-align:left!important;margin-inline:0!important}html:root body main .ih-b-head{max-width:1040px!important;margin-inline:auto!important;text-align:left!important}html:root body main .ih-b-head>*{max-width:680px}html:root body main .ih-b-tags{max-width:1040px;margin-inline:auto!important;justify-content:flex-start!important}html:root body main .ih-b-sh{max-width:1040px;margin-inline:auto!important;text-align:left!important}html:root body main .ih-b-sh:has(+.ih-ar__prods){max-width:880px}html:root body main .ih-ar__top{max-width:1040px!important;margin-inline:auto!important;text-align:left!important}html:root body main .ih-ar__top .ih-b-h1{max-width:760px}html:root body main .ih-ar__top :is(.ih-ar__crumb,.ih-ar__meta){justify-content:flex-start!important}html:root body main .ih-ar__cmp{margin-left:max(0px,calc((100% - 880px)/2))!important;margin-right:auto!important}html:root body main .ih-wl{text-align:left!important}html:root body main .ih-wl :is(.ih-wl__h,.ih-wl__t){margin-inline:0!important}html:root body main .ih-wl__pts{justify-content:flex-start!important}html:root body main .ih-fm__head{max-width:1100px!important;margin-inline:auto!important;text-align:left!important}html:root body main .ih-fm__head>*{max-width:680px}html:root body main .ih-wrap:has(>.ih-fm__grid):not(:has(.ih-fm__side))>.ih-fm__head{max-width:820px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-md__price .ih-inst.ih-inst--month,html:root body:not(#ih-z1):not(#ih-z2) .ih-md__price .ih-inst.ih-inst--month{order:4!important;flex:0 0 100%!important;width:100%!important;align-self:auto!important;justify-content:flex-start!important;margin:0!important;padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;border:0!important;color:#0a6e99!important;text-align:left!important}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__top{position:relative!important;display:block!important;margin-bottom:14px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__intro{margin-bottom:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__intro .ih-eyebrow{margin-bottom:6px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__intro .ih-h2{margin:0 0 6px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__intro .ih-lead{font-size:.84rem!important;line-height:1.45!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__nav{position:absolute!important;top:0!important;right:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__card{flex:0 0 240px!important;width:240px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__media{aspect-ratio:auto!important;height:220px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__media img{height:100%!important;object-fit:cover!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__body{padding:10px 12px 12px!important;gap:6px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__card blockquote{font-size:.8rem!important;line-height:1.4!important;-webkit-line-clamp:3!important;line-clamp:3;flex:0 0 auto!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__cap{padding-top:8px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__av{width:28px!important;height:28px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa,html:root body:not(#ih-z1):not(#ih-z2) main .shopify-section>.ih-xa{padding-block:24px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__grid{gap:14px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa .ih-eyebrow{margin-bottom:6px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa .ih-h2{font-size:1.3rem!important;line-height:1.12!important;margin:0 0 8px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa .ih-lead{font-size:.82rem!important;line-height:1.45!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__feats{margin-top:12px!important;gap:6px 10px!important;grid-template-columns:1fr 1fr!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__feats li{gap:7px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__feats strong{font-size:.76rem!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__ic{width:26px!important;height:26px!important;border-radius:8px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__ic svg{width:14px!important;height:14px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__stage{padding:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__photo{aspect-ratio:auto!important;height:150px!important;border-radius:16px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__phones{left:8px!important;bottom:8px!important;gap:5px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__phone{width:50px!important;border-radius:11px!important;padding:2px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xa__phone img{border-radius:9px!important}}html:root body:not(#ih-z1):not(#ih-z2) main .ih-md .ih-md__price .ih-inst.ih-inst--month,html:root body:not(#ih-z1):not(#ih-z2) .ih-md__price .ih-inst.ih-inst--month{font-size:.9rem!important;line-height:1.3!important;white-space:normal!important;flex-wrap:wrap!important;height:auto!important;min-height:0!important;max-width:100%!important;margin:0!important;padding:0!important;text-indent:0!important}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2) main .ih-md .ih-md__price .ih-inst.ih-inst--month,html:root body:not(#ih-z1):not(#ih-z2) .ih-md__price .ih-inst.ih-inst--month{font-size:.84rem!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-md.ih-md--two .ih-md__price .ih-inst.ih-inst--month,html:root body:not(#ih-z1):not(#ih-z2) .ih-md--two .ih-md__price .ih-inst.ih-inst--month{font-size:.75rem!important}}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2) .ih-lps{bottom:calc(4px + env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}html:root body:not(#ih-z1):not(#ih-z2) main .ih-xr .ih-xr__nav.ih-xr__nav{top:5px!important}}html:root body:not(#ih-z1):not(#ih-z2) .ih-lb{top:0!important;bottom:auto!important;height:100vh!important;height:100dvh!important;align-items:center!important;justify-content:center!important}html:root body:has(.ih-lb.is-open) .ih-lps{visibility:hidden!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md__ship{white-space:nowrap!important;overflow:hidden!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md__ship>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:850px){html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__ship{background:none!important;padding:0!important;color:#0a6e99!important;font-size:13px!important;font-weight:600!important;margin:0!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__feat{display:none!important}}@media(min-width:1100px){html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"name name" "stats buy" "stats ship";grid-template-rows:auto auto 1fr!important;align-content:start!important;align-items:start;column-gap:28px!important;row-gap:10px!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__name{grid-area:name}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__tag:empty{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__stats{grid-area:stats;display:flex!important;flex-direction:column;gap:8px!important;margin:0!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__stats>div{justify-content:space-between!important;align-items:center!important;padding:10px 14px!important;border-radius:12px!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__stats dt{font-size:11px!important;letter-spacing:.06em}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__stats dd{font-size:15px!important;font-weight:600!important;margin:0!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__buy{grid-area:buy;flex-direction:column!important;align-items:stretch!important;gap:12px!important;border-top:0!important;padding-top:0!important;margin:0!important}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__buy .ih-btn--buy{width:100%;justify-content:center;text-align:center}html:root body:not(#ih-z1):not(#ih-z2) .ih-md .ih-md__ship{grid-area:ship;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ih-layout.css.map */
