html.sm-v4{--v4-ink: #0b0c12;--v4-ink-2: #262830;--v4-graphite: #4d525b;--v4-mute: #6f747e;--v4-line: #d9dadc;--v4-mist: #f3f4f7;--v4-paper: #fafaf8;--v4-blue: #0a6fb8;--v4-blue-deep: #083f6e;--v4-navy: #071a33;--v4-cyan: #4cc9f0;--v4-ice: #bfe9fb;--v4-font: "Inter Tight Variable", "Inter Tight", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--v4-ease: cubic-bezier(.2, .7, .1, 1);--v4-chamfer: polygon(0 0, calc(100% - var(--c, 10px)) 0, 100% var(--c, 10px), 100% 100%, var(--c, 10px) 100%, 0 calc(100% - var(--c, 10px)));--v4-biology: radial-gradient(120% 70% at 70% 8%, rgba(255,255,255,.85), transparent 55%), linear-gradient(180deg, #f4fbfe 0%, #bfe9fb 16%, #4cc9f0 38%, #0a6fb8 62%, #083f6e 80%, #071a33 92%, #05070d 100%);--v4-night: radial-gradient(90% 80% at 85% 0%, #0a3e6c 0%, #071a33 45%, #05070d 100%);--font-body--family: var(--v4-font);--font-heading--family: var(--v4-font);--font-subheading--family: var(--v4-font);--font-accent--family: var(--v4-font);color-scheme:light;scroll-padding-top:88px}html.sm-v4 body{font-family:var(--v4-font);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.sm-v4 ::selection{background:var(--v4-cyan);color:var(--v4-ink)}html.sm-v4 :focus-visible{outline:2px solid var(--v4-cyan);outline-offset:3px}html.sm-v4 :is(h1,.h1){font-weight:300;letter-spacing:-.03em;line-height:1.02}html.sm-v4 :is(h2,.h2){font-weight:300;letter-spacing:-.025em;line-height:1.05}html.sm-v4 :is(h3,.h3){font-weight:400;letter-spacing:-.015em;line-height:1.15}html.sm-v4 :is(h4,.h4,h5,.h5,h6,.h6){font-weight:500;letter-spacing:-.01em}html.sm-v4 .product-details :is(h1,.h1),html.sm-v4 .product-information :is(h1,.h1){font-size:clamp(32px,3.6vw,52px)}html.sm-v4 :is(.button,button.button,.shopify-payment-button__button--unbranded):not(.button-secondary,.button-unstyled){--c: 10px;clip-path:var(--v4-chamfer);border-radius:0;font-weight:500;letter-spacing:.005em;text-transform:none;transition:background-color .25s var(--v4-ease),color .25s var(--v4-ease)}html.sm-v4 .button-secondary{font-weight:500;letter-spacing:.005em;text-transform:none}html.sm-v4 .rte a:not(.button),html.sm-v4 .shopify-policy__body a{text-decoration:none;border-bottom:1px solid var(--v4-line);padding-bottom:1px;transition:border-color .25s var(--v4-ease),color .25s var(--v4-ease)}html.sm-v4 .rte a:not(.button):hover,html.sm-v4 .shopify-policy__body a:hover{border-color:currentColor;color:var(--v4-blue)}html.sm-v4 .product-card .card-gallery{--c: 14px;clip-path:var(--v4-chamfer);background:linear-gradient(160deg,#fff,var(--v4-mist));transition:transform .5s var(--v4-ease)}html.sm-v4 .product-card:hover .card-gallery{transform:translateY(-4px)}html.sm-v4 .product-card :is(.product-card__title,[class*=title]){letter-spacing:-.01em}html.sm-v4 .product-card .price{font-variant-numeric:tabular-nums}html.sm-v4 .product-media-container,html.sm-v4 .product-information__media .product-media{--c: 14px;clip-path:var(--v4-chamfer);background:linear-gradient(160deg,#fff,var(--v4-mist))}html.sm-v4 :is(.badge,.product-badges__badge){border-radius:999px;font-weight:450;letter-spacing:0;text-transform:none}html.sm-v4 .smh-main{background:#fafaf8db;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--v4-line)}html.sm-v4 .smh-logo__txt.smh-wordmark{font-family:var(--v4-font);font-weight:600;font-size:15px;letter-spacing:.22em;color:var(--v4-ink);text-transform:uppercase}html.sm-v4 .smh-nav__top{position:relative;font-weight:450;transition:color .25s var(--v4-ease)}html.sm-v4 .smh-nav__top:after{content:"";position:absolute;left:0;right:0;bottom:18px;height:1.5px;background:var(--v4-blue);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--v4-ease)}html.sm-v4 .smh-nav__top:is(:hover,[aria-expanded=true]){color:var(--v4-blue)!important;background:none}html.sm-v4 .smh-nav__top:is(:hover,[aria-expanded=true]):after{transform:scaleX(1)}html.sm-v4 .smh-panel{background:#fafaf8f7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html.sm-v4 .announcement-bar{font-weight:450;letter-spacing:0}html.sm-v4 .smf{background:var(--v4-night);color:#b7bcc6;position:relative;isolation:isolate}html.sm-v4 .smf a{color:#dfe2e8;transition:color .25s var(--v4-ease)}html.sm-v4 .smf a:hover{color:var(--v4-cyan)}html.sm-v4 .smf .smf-col__title{color:#fff;font-weight:500;letter-spacing:0;text-transform:none}html.sm-v4 .smf-claim{margin:0;padding-bottom:.3em;font-weight:250;font-size:clamp(44px,6.4vw,96px);line-height:.98;letter-spacing:-.035em;background:linear-gradient(90deg,#fff 10%,var(--v4-ice) 55%,var(--v4-cyan));-webkit-background-clip:text;background-clip:text;color:transparent}html.sm-v4 .smf-tag{margin:0 0 clamp(40px,6vw,72px);font-size:13px;color:#8a8f99}html.sm-v4 .ship-est__box{border-color:var(--v4-line);border-radius:0;--c: 10px;clip-path:var(--v4-chamfer)}html.sm-v4 .ship-est__rate strong{color:var(--v4-blue)}@media(prefers-reduced-motion:reduce){html.sm-v4 *,html.sm-v4 *:before,html.sm-v4 *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}html.sm-v4 .product-card:hover .card-gallery{transform:none}}html.sm-v4 .smf .smf-bar{background:transparent;border-top:1px solid #262830;color:#8a8f99;font-size:13px}html.sm-v4 .smf-wrap>.smf-claim{padding-top:clamp(72px,9vw,120px)}html.sm-v4 [class^=sm][class*=__eyebrow],html.sm-v4 [class^=sm][class*=__kicker]{text-transform:none;letter-spacing:.02em;font-weight:450;font-size:13px;color:var(--v4-mute);opacity:1}html.sm-v4 [class*=night] [class^=sm][class*=__eyebrow],html.sm-v4 [class^=sm][class*=--dark] [class^=sm][class*=__eyebrow]{color:#b7bcc6}html.sm-v4 [class^=sm][class*=__title]:is(h1,h2),html.sm-v4 [class^=sm][class*=__heading]:is(h1,h2){font-weight:300;letter-spacing:-.03em;color:inherit}html.sm-v4 a[class^=sm][class*=__btn],html.sm-v4 button[class^=sm][class*=__btn],html.sm-v4 a[class^=sm][class*=__cta]{text-transform:none;letter-spacing:.005em;font-weight:500;font-size:15px;transition:background-color .25s var(--v4-ease),color .25s var(--v4-ease),box-shadow .25s var(--v4-ease)}html.sm-v4 a[class^=sm][class*=__btn--primary],html.sm-v4 button[class^=sm][class*=__btn--primary]{--c: 10px;clip-path:var(--v4-chamfer);border-radius:0!important;border-color:transparent!important;background:var(--v4-ink)!important;color:var(--v4-paper)!important}html.sm-v4 a[class^=sm][class*=__btn--primary]:hover,html.sm-v4 button[class^=sm][class*=__btn--primary]:hover{background:var(--v4-blue)!important;color:#fff!important}html.sm-v4 a[class^=sm]:is([class*=__btn--ghost],[class*=__btn--secondary],[class*=__btn--outline]){border-radius:999px!important;background:transparent!important;border:0!important;box-shadow:inset 0 0 0 1px currentColor;color:inherit!important}html.sm-v4 a[class^=sm]:is([class*=__btn--ghost],[class*=__btn--secondary],[class*=__btn--outline]):hover{background:var(--v4-ink)!important;color:var(--v4-paper)!important;box-shadow:inset 0 0 0 1px var(--v4-ink)}html.sm-v4 [class^=sm][class*=__media]{--c: 14px;border-radius:0!important;clip-path:var(--v4-chamfer);box-shadow:none!important}html.sm-v4 :is(.smh-nav__top,.smh-nav__link){text-transform:none;letter-spacing:0;font-size:15px}html.sm-v4 .ct-toast{border-radius:0;--c: 14px;clip-path:var(--v4-chamfer);box-shadow:0 18px 40px -24px #071a3373}html.sm-v4 :is(.ct-toast__view-cart,.ct-toast__checkout){text-transform:none;letter-spacing:.005em;font-weight:500;font-size:14px}html.sm-v4 .ct-toast__checkout{--c: 10px;clip-path:var(--v4-chamfer);border-radius:0;background:var(--v4-ink);border-color:var(--v4-ink);color:var(--v4-paper)}html.sm-v4 .ct-toast__checkout:hover{background:var(--v4-blue);border-color:var(--v4-blue);color:#fff}html.sm-v4 .ct-toast__view-cart{border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px currentColor;border-color:transparent;color:var(--v4-ink)}html.sm-v4 :is(span,a,button)[class^=sm]:is([class$=__btn],[class*=__btn--solid],[class*=__shop-btn]){--c: 10px;clip-path:var(--v4-chamfer);border-radius:0!important;text-transform:none!important;letter-spacing:.005em!important;font-weight:500}html.sm-v4 [class*=__btn--solid]{background:var(--v4-ink)!important;color:var(--v4-paper)!important;border-color:transparent!important}html.sm-v4 [class*=__btn--solid]:hover{background:var(--v4-blue)!important;color:#fff!important}html.sm-v4 [class^=sm][class$=__card]{border-radius:0!important;--c: 14px;clip-path:var(--v4-chamfer)}html.sm-v4 .smh-drawer__link{text-transform:none;letter-spacing:0}html.sm-v4{--v4-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--v4-deep: radial-gradient(70% 90% at 92% 8%, rgba(76,201,240,.45) 0%, transparent 60%), linear-gradient(160deg, #0a6fb8 0%, #083f6e 50%, #071a33 100%)}html.sm-v4 .smhero{background:var(--v4-deep)!important;color:#fff;isolation:isolate}html.sm-v4 .smhero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--v4-grain);opacity:.22;mix-blend-mode:overlay}html.sm-v4 .smhero__wrap{z-index:1}html.sm-v4 .smhero .smhero__box{color:#fff!important}html.sm-v4 .smhero .smhero__eyebrow{color:#ffffffc7!important}html.sm-v4 .smhero .smhero__text{color:#eef0f4db!important}html.sm-v4 .smhero .smhero__media:after{display:none}html.sm-v4 .smhero--split .smhero__media{background:linear-gradient(160deg,#fff,var(--v4-mist))}html.sm-v4 .smhero a.smhero__btn--primary{background:#fff!important;color:var(--v4-ink)!important}html.sm-v4 .smhero a.smhero__btn--primary:hover{background:var(--v4-ink)!important;color:#fff!important}html.sm-v4 .smhero a.smhero__btn--ghost{color:#fff!important;box-shadow:inset 0 0 0 1px #ffffffb3}html.sm-v4 .smhero a.smhero__btn--ghost:hover{background:#fff!important;color:var(--v4-ink)!important}html.sm-v4 .smhero.smhero--academy{background:radial-gradient(120% 70% at 70% 8%,rgb(255 255 255 / .85),transparent 55%),linear-gradient(180deg,#f4fbfe,#bfe9fb 16%,#4cc9f0 38%,#0a6fb8 62%,#083f6e 80%,#071a33 92%,#05070d)!important}html.sm-v4 .smhero.smhero--academy:after{display:none}html.sm-v4 .smhero--academy .smhero__eyebrow,html.sm-v4 .smhero--academy .smhero__meta p{color:#0b0c12b3!important}html.sm-v4 .smhero--academy .smhero__text{color:#ffffffd9!important}html.sm-v4 .smhero--academy a.smhero__btn--ghost{box-shadow:inset 0 0 0 1px #fffc!important;border-radius:999px!important;clip-path:none!important}html.sm-v4 .smrow{background:var(--v4-mist)!important}html.sm-v4 .smcard__ribbon{background:var(--v4-blue)!important;color:#fff!important}html.sm-v4 .smcard__price{color:var(--v4-blue-deep)}html.sm-v4 .smcat__card{border-radius:0!important;--c: 14px;clip-path:var(--v4-chamfer);background:linear-gradient(165deg,#fff 0%,var(--v4-mist) 100%)!important;transition:transform .4s var(--v4-ease)}html.sm-v4 .smcat__card:hover{transform:translateY(-4px)}html.sm-v4 .smpromo__card{position:relative;isolation:isolate;background:var(--v4-deep)!important;color:#fff!important}html.sm-v4 .smpromo__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--v4-grain);opacity:.22;mix-blend-mode:overlay}html.sm-v4 .smpromo__card :is(.smpromo__title,.smpromo__text){color:#fff!important}html.sm-v4 .smpromo__card .smpromo__text{color:#eef0f4db!important}html.sm-v4 .smpromo__card .smpromo__eyebrow{color:#ffffffc7!important}html.sm-v4 .smpromo__card .smpromo__btn{background:#fff!important;color:var(--v4-ink)!important}html.sm-v4 .smpromo__card:hover .smpromo__btn{background:var(--v4-ink)!important;color:#fff!important}html.sm-v4 .quick-add__button{width:auto!important;min-width:0;height:40px;padding:0 16px 0 10px!important;gap:4px;background:var(--v4-ink)!important;color:#fff!important;border-color:transparent!important}html.sm-v4 .quick-add__button:hover{background:var(--v4-blue)!important}html.sm-v4 .quick-add__button .add-to-cart-icon{width:22px!important}html.sm-v4 .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr!important}html.sm-v4 .quick-add__button .add-to-cart-text__content span span{opacity:1!important;filter:none!important;translate:0 0!important;padding-right:0!important;font-size:14px;font-weight:500}html.sm-v4 .quick-add__button .is-visually-hidden-mobile{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;margin:0!important;white-space:nowrap}html.sm-v4:has(.smhero--academy) .smh-line{display:none}html.sm-v4:has(.smhero--academy) .smh-util{background:transparent}html.sm-v4:has(.smhero--academy) .smh-toggle{background:#ffffff8c;border-color:#0b0c1214}html.sm-v4:has(.smhero--academy) .smh-main{background:transparent;box-shadow:none;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .3s var(--v4-ease),box-shadow .3s var(--v4-ease)}html.sm-v4.smh-scrolled:has(.smhero--academy) .smh-main{background:#fafaf8db;box-shadow:0 1px 0 var(--v4-line);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}html.sm-v4:has(.smh [data-open]) .smh-main{background:#fafaf8f5}html.sm-v4 .smhero.smhero--academy{margin-top:calc(-1 * var(--header-group-height, 121px));padding-top:var(--header-group-height, 121px);min-height:max(680px,100svh)}html.sm-v4 .smhero.smhero--academy{display:flex;flex-direction:column}html.sm-v4 .smhero--academy .smhero__wrap{flex:1;min-height:0}html.sm-v4 #header-group{display:contents}html.sm-v4{--v4-maxw: 1600px;--v4-gutter: clamp(20px, 2.5vw, 40px);--normal-page-width: 160rem}html.sm-v4 :is(.smh-wrap,.smhero__wrap,.smrow__wrap,.smcat__wrap,.smben__wrap,.smpromo__wrap,.smlead__wrap,.smf-wrap,.smcta--compact .smcta__wrap){max-width:var(--v4-maxw);padding-left:var(--v4-gutter)!important;padding-right:var(--v4-gutter)!important}html.sm-v4 .smhero--academy .smhero__wrap{max-width:var(--v4-maxw)}html.sm-v4 .smhero--academy .smhero__title{max-width:none;font-size:clamp(46px,7.2vw,116px)}html.sm-v4 :is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: var(--v4-gutter)}html.sm-v4 .coll-header__inner{max-width:var(--v4-maxw);padding-left:var(--v4-gutter);padding-right:var(--v4-gutter)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/skymedic-v4.css.map */
