:root{--g-edge: inset 1px 1px 0 rgba(255, 255, 255, .72), inset -1px -1px 0 rgba(255, 255, 255, .22), inset 0 0 0 1px rgba(255, 255, 255, .2);--g-body: inset 0 -14px 24px -20px rgba(6, 114, 163, .2), inset 0 10px 18px -16px rgba(255, 255, 255, .5);--g-lift: 0 1px 1px rgba(11, 31, 69, .04), 0 12px 26px -18px rgba(11, 31, 69, .2), 0 30px 60px -44px rgba(11, 31, 69, .32);--g-lift-sm: 0 1px 1px rgba(11, 31, 69, .05), 0 8px 18px -12px rgba(11, 31, 69, .2);--g-3d: var(--g-edge), var(--g-body), var(--g-lift);--g-3d-sm: var(--g-edge), inset 0 -8px 14px -12px rgba(6, 114, 163, .16), var(--g-lift-sm);--g-fill: linear-gradient(150deg, rgba(244, 248, 251, .64) 0%, rgba(224, 236, 244, .46) 52%, rgba(238, 245, 249, .58) 100%);--g-fill-strong: linear-gradient(150deg, rgba(246, 250, 252, .84) 0%, rgba(230, 240, 246, .7) 100%);--g-blur: blur(28px) saturate(135%);--g-blue: linear-gradient(160deg, #3aa3cc 0%, #0e7fb2 38%, #0a628f 70%, #0b3462 100%);--g-blue-3d: inset 1px 1px 0 rgba(255, 255, 255, .3), inset -1px -1px 0 rgba(3, 18, 44, .28), inset 0 -10px 18px -10px rgba(4, 20, 50, .38), inset 0 8px 14px -12px rgba(200, 244, 255, .3), 0 2px 3px rgba(11, 31, 69, .12), 0 12px 24px -14px rgba(6, 90, 140, .5);--lg-inner: var(--g-edge), inset 0 -10px 18px -14px rgba(6, 114, 163, .16)}@media(prefers-reduced-transparency:reduce){:root{--g-fill: #f4f7f9;--g-fill-strong: #f4f7f9;--g-blur: none}}html body:before{background:radial-gradient(44vmax 44vmax at 4% 2%,rgba(86,170,205,.22),transparent 62%),radial-gradient(48vmax 48vmax at 100% 20%,rgba(40,120,170,.16),transparent 64%),radial-gradient(42vmax 42vmax at 14% 70%,rgba(86,170,205,.14),transparent 62%),radial-gradient(54vmax 54vmax at 92% 100%,rgba(20,90,135,.15),transparent 60%),linear-gradient(180deg,#eef3f6,#e2eaf0)!important}html body .section-header{background:linear-gradient(180deg,#f2f7fac2,#e0ebf29e)!important}html body{--grid-desktop-vertical-spacing: 2.8rem;--grid-desktop-horizontal-spacing: 2.4rem;--grid-mobile-vertical-spacing: 1.8rem;--grid-mobile-horizontal-spacing: 1.2rem}html body #MainContent>.shopify-section+.shopify-section{margin-top:clamp(2.8rem,4vw,5.6rem)}html body #MainContent>.shopify-section:has(>.pl-satc),html body #MainContent>.shopify-section:empty{margin-top:0}html body .pl-hero__actions,html body .pl-promo__actions,html body .banner__buttons,html body .cart__ctas,html body .product-form__buttons{gap:1.6rem!important}html body p+.button,html body .rte+.button,html body ul+.button,html body p+a.button,html body .pl-hero__text+.pl-hero__actions{margin-top:2.4rem}html body .button+.button{margin-left:0}html body .product-form__buttons{margin-top:2rem}html body .product__info-container>*+*{margin-top:2rem}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .h3{letter-spacing:-.02em;line-height:1.15}html body .rte p,html body .pl-pd p{line-height:1.65}html.pl-mx-on body variant-selects:not(quick-add-modal variant-selects),html body variant-selects:has(~.pl-mx){display:none!important}html.pl-mx-on body .product__info-container .pl-unit,html.pl-mx-on body .pl-mx__hint{display:none!important}html body .product__info-container .pl-unit:has(~.pl-mx){display:none!important}html body .pl-mx{margin:2rem 0 0;padding:1.6rem;border:0;border-radius:2.4rem;background:var(--g-fill);box-shadow:var(--g-3d)}html body .pl-mx__hint{display:none}html body .pl-mx__grid{gap:1.2rem .8rem}html body .pl-mx__cell{min-height:5.8rem;border-radius:1.8rem;background:var(--g-fill-strong);box-shadow:var(--g-3d-sm)}html body .pl-mx__cell.is-sel{background:var(--g-blue);box-shadow:var(--g-blue-3d)}html body .product__info-container .product__tax{font-size:1.2rem;opacity:.75;margin-top:.2rem}html body .product__info-container .pl-safety,html body .product__info-container .pl-facts,html body .product__info-container .pl-stack,html body .product__info-container .icon-with-text,html body .product__info-container .pl-ruo{background:var(--g-fill)!important;border:0!important;border-radius:2.2rem!important;box-shadow:var(--g-3d-sm)!important}html body .product__info-container .pl-ruo{padding:1.2rem 1.6rem;font-size:1.3rem}html body .pl-safety{padding:1.6rem 1.8rem}html body .pl-safety__head{color:var(--pl-navy, #0b1f45);font-size:1.4rem}html body .pl-safety__head .pl-icon{color:#0672a3}html body .pl-safety__list{font-size:1.3rem}html body .pl-safety__emergency{color:var(--pl-navy, #0b1f45);border-top-color:#ffffffb3;font-size:1.25rem}@media screen and (max-width:749px){html body .product__info-container>*+*{margin-top:1.8rem}html body .product__title h1{font-size:2.8rem}html body .price--large .price-item{font-size:2.4rem}}@media screen and (min-width:990px){html body .mega-menu__content,html.pl-lens-on body .mega-menu__content{background:linear-gradient(160deg,#f0f6fa9e,#dae8f175 55%,#d0e2ee85)!important;border:0!important;border-radius:0 0 3.2rem 3.2rem!important;box-shadow:var(--g-edge),var(--g-body),0 50px 90px -44px #0672a3b3!important}html body .mega-menu__content .mega-menu__list:has(>li>ul){display:block!important;columns:5 20rem;column-gap:1.6rem;max-width:140rem;margin:0 auto;padding:2.4rem 2.8rem 1rem!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li{break-inside:avoid;margin:0 0 1.6rem!important;padding:1.4rem 1.6rem 1.2rem!important;border:0!important;border-radius:2.2rem!important;background:var(--g-fill)!important;box-shadow:var(--g-3d-sm)!important;transform:none!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>.mega-menu__link--level-2{padding:0!important;margin:0 0 .8rem!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:1.45rem;font-weight:700;letter-spacing:-.01em;color:#0b1f45!important;gap:1.1rem}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>.mega-menu__link--level-2:before{width:3.4rem;height:3.4rem;flex:0 0 3.4rem;border-radius:1.1rem;background-color:#f4f8fbb3!important;box-shadow:var(--g-3d-sm)!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>.mega-menu__link--level-2:hover{color:#0672a3!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>ul{display:block!important;height:auto!important;min-height:0!important;margin:0!important;padding:0}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>ul>li{display:block!important;flex:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>ul .mega-menu__link{display:block;margin:0 -.6rem!important;padding:.65rem 1rem!important;border:0!important;border-radius:999px!important;background:none!important;box-shadow:none!important;font-size:1.38rem;font-weight:500;line-height:1.35;color:#33445e!important;text-decoration:none!important;transition:background-color .15s,color .15s,box-shadow .15s}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>ul .mega-menu__link:hover{background:#f4f8fbcc!important;box-shadow:var(--g-3d-sm)!important;color:#0672a3!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>ul .mega-menu__link:before,html body .mega-menu__content .mega-menu__list:has(>li>ul)>li>ul .mega-menu__link:after{display:none!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li:not(:has(>ul)){column-span:all;margin:0 0 1.8rem!important;padding:0!important;background:none!important;box-shadow:none!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li:not(:has(>ul))>.mega-menu__link--level-2{display:inline-flex!important;width:auto!important;justify-content:flex-start;padding:1.1rem 2.4rem!important;margin:0!important;border:0!important;border-radius:999px!important;font-size:1.4rem;font-weight:600;color:#fff!important;background:var(--g-blue)!important;box-shadow:var(--g-blue-3d)!important}html body .mega-menu__content .mega-menu__list:has(>li>ul) .mega-menu__link:after{display:none!important}html body .mega-menu__content .mega-menu__list:has(>li>ul)>li:not(:has(>ul))>.mega-menu__link--level-2:hover{color:#fff!important;filter:brightness(1.06)}}@media screen and (max-width:989px){html body .menu-drawer{background:linear-gradient(170deg,#f0f6fab3,#d6e5ef8f)!important;box-shadow:var(--g-edge),24px 0 60px -30px #0672a399!important}html body .menu-drawer__submenu{background:linear-gradient(170deg,#eef3f6,#dce7ee)!important}html body .menu-drawer__navigation{padding:1.6rem 1.6rem 2.4rem!important}html body .menu-drawer__inner-submenu{padding:1.6rem 1.6rem 2.4rem}html body .menu-drawer .menu-drawer__menu{display:flex;flex-direction:column;gap:0!important;margin:0;padding:0!important;border-radius:2.4rem;background:var(--g-fill-strong);box-shadow:var(--g-3d)}html body .menu-drawer .menu-drawer__menu>li{margin:0!important}html body .menu-drawer .menu-drawer__menu>li+li{border-top:1px solid rgba(255,255,255,.75);box-shadow:0 -1px #0b1f450d}html body .menu-drawer .menu-drawer__menu-item{display:flex!important;align-items:center;min-height:5.6rem;margin:0!important;padding:1.2rem 6rem 1.2rem 1.8rem!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:1.6rem!important;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#0b1f45!important;text-decoration:none!important}html body .menu-drawer .menu-drawer__menu-item:before,html body .menu-drawer .menu-drawer__menu-item:after{display:none!important}html body .menu-drawer .menu-drawer__menu-item:active{background:#fff9!important}html body .menu-drawer .menu-drawer__menu>li:first-child>.menu-drawer__menu-item,html body .menu-drawer .menu-drawer__menu>li:first-child>details>summary{border-radius:2.4rem 2.4rem 0 0!important}html body .menu-drawer .menu-drawer__menu>li:last-child>.menu-drawer__menu-item,html body .menu-drawer .menu-drawer__menu>li:last-child>details>summary{border-radius:0 0 2.4rem 2.4rem!important}html body .menu-drawer summary.menu-drawer__menu-item>.svg-wrapper{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--g-fill-strong);box-shadow:var(--g-3d-sm);color:#0672a3}html body .menu-drawer summary.menu-drawer__menu-item>.svg-wrapper+.svg-wrapper{display:none}html body .menu-drawer summary.menu-drawer__menu-item>.svg-wrapper svg{width:1.3rem;height:1.3rem;position:static}html body .menu-drawer .menu-drawer__menu-item[href$="/collections/all"]{color:#0672a3!important}html body .menu-drawer .menu-drawer__close-button{display:flex;align-items:center;gap:1.2rem;width:100%;margin:0 0 1.4rem!important;padding:.4rem .2rem!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:2rem!important;font-weight:700;letter-spacing:-.02em;color:#0b1f45!important;text-align:left}html body .menu-drawer .menu-drawer__close-button .svg-wrapper{position:static;display:flex;align-items:center;justify-content:center;flex:none;width:4rem;height:4rem;margin:0;border-radius:50%;background:var(--g-fill-strong);box-shadow:var(--g-3d-sm);color:#0672a3;transform:none}html body .menu-drawer .menu-drawer__close-button .svg-wrapper svg{width:1.5rem;height:1.5rem;transform:rotate(180deg);position:static}html body .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{padding:1.2rem 6rem 1.2rem 1.8rem!important;font-size:1.55rem!important}html body .menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{font-weight:500;padding-right:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/peptaline-v8.css.map */
