.glow-theme{font-family:var(--ak-sans);color:var(--ak-navy);background:#fff;letter-spacing:normal}.glow-theme .header-wrapper{background:#fff;border:1px solid #dbeaf0;border-radius:16px;margin:14px 28px;box-shadow:0 0 24px #9be7e033}.glow-theme .header{max-width:1400px;padding-top:12px;padding-bottom:12px}.glow-theme .header__menu-item{font-size:13px;font-weight:600;color:#062b4f}.glow-theme .header__icon{color:#062b4f}.glow-theme .header__heading-logo{max-height:58px;object-fit:contain}.glow-theme .announcement-bar__message{font-size:13px;letter-spacing:normal;padding:10px 0}.glow-theme #MainContent>section:first-child{margin-top:0}.glow-theme [id^=MainProduct-]{background:radial-gradient(ellipse at 15% 0%,#185c7e 0,#0c3557 48%,#03192f 100%);position:relative;overflow:clip}.glow-theme [id^=MainProduct-]>.page-width{max-width:1400px;padding-left:clamp(20px,4vw,56px);padding-right:clamp(20px,4vw,56px)}.glow-theme [id^=MainProduct-] .product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,4vw,64px);align-items:start}.glow-theme .product__media-wrapper{width:100%!important;max-width:none!important;min-width:0}.glow-theme .product__info-wrapper{width:100%!important;max-width:none!important;min-width:0;padding:0!important}.glow-theme .main-product__info-container{background:linear-gradient(145deg,#e5f5f1,#d2e8e8);padding:28px 32px;border-radius:30px;color:#062b4f;box-shadow:0 24px 55px #00142833;position:relative}.glow-theme .main-product__info-container>div:empty{display:none}.glow-theme .product__title h1{font-family:var(--ak-sans);font-size:34px!important;font-weight:500;letter-spacing:-1.5px;line-height:1.12;margin:0;color:#062b4f}.glow-theme .product__title{margin-top:0!important}.glow-theme .product-page-price{margin-top:12px!important;margin-bottom:10px!important}.glow-theme .price{font-size:24px;font-weight:700;color:#062b4f}.glow-theme .rating-stars{color:#fba919}.glow-theme .rating-stars__label{font-size:13px}.glow-theme .product__info-container p,.glow-theme .main-product__info-container p{line-height:1.6}.glow-theme .glow-purchase-copy .ak5-dd__bar{margin-top:8px}.glow-theme .glow-purchase-copy .ak5-dd__t{font-size:12px;min-width:0;padding:12px 0;gap:4px}.glow-theme .glow-purchase-copy .ak5-bx__chips{margin-top:18px;margin-bottom:18px;display:flex;flex-wrap:wrap;gap:7px}.glow-theme .glow-purchase-copy .ak5-ben4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border-top:1px solid #abc9cc;border-bottom:1px solid #abc9cc;padding:18px 0;margin:18px 0}.glow-theme .glow-lab-button{border:0;border-radius:20px;padding:6px 12px;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:#d9f6f0;color:#062b4f;cursor:pointer}.glow-theme .quantity-breaks__title{font-size:15px;color:#062b4f;font-weight:600;justify-content:center}.glow-theme .quantity-breaks-container{display:grid;grid-template-columns:1fr;gap:10px}.glow-theme .quantity-break{margin:0!important}.glow-theme .quantity-break__wrapper{padding:15px 17px!important}.glow-theme .quantity-break__content{display:flex;flex-direction:row;justify-content:space-between;gap:14px;text-align:left;align-items:center}.glow-theme .quantity-break__left{min-width:0}.glow-theme .quantity-break__label{font-size:15px}.glow-theme .quantity-break__caption{font-size:12px;margin-top:4px}.glow-theme .quantity-break__right{align-items:flex-end;flex-shrink:0}.glow-theme .quantity-break__price{font-size:20px}.glow-theme .quantity-break__compare-price{font-size:12px;color:#658196}.glow-theme .product-form__submit{border-radius:28px;min-height:55px;font-size:16px;font-weight:600;letter-spacing:normal;background:#062b4f!important;color:#fff!important}.glow-purchase-trust{display:flex;justify-content:center;gap:9px 15px;flex-wrap:wrap;color:#315a70;font-size:11px}.glow-purchase-trust span:before{content:'✓ ';font-weight:700}.glow-one-time{text-align:center;font-size:12px;color:#315a70;margin-bottom:0}.glow-gallery{top:0!important;position:relative!important}.glow-gallery .ak5-stage{height:auto;aspect-ratio:1;border-radius:30px}.glow-gallery .ak5-stage__track{height:100%;width:100%;scroll-behavior:smooth}.glow-gallery .ak5-gal__main{min-width:0}.glow-gallery .ak5-slide{min-width:100%;height:100%;aspect-ratio:1}.glow-gallery .ak5-slide__jar img{max-width:100%;height:auto;width:auto}.glow-gallery .ak5-gal__thumbs{gap:9px}.glow-gallery .ak5-thumb{width:72px;height:72px}.glow-gallery .akl-box{margin-top:18px}.glow-gallery-video video{max-width:100%;height:auto;width:100%;border-radius:24px;margin-top:16px}.glow-theme .ak5-sheet__body>img{width:100%;height:auto;margin-top:20px}.glow-theme dialog:not([open]){display:none}.glow-theme .ak5-sheet{max-height:90vh}.glow-theme .footer{color:#062b4f;background:#edf7fa;border-top:0}.glow-theme .footer-block__heading{color:#062b4f}.glow-theme .ak5{letter-spacing:normal}.glow-theme .ak5 h2,.glow-theme .ak5 h3{color:inherit}.glow-theme .ak5-ben h2,.glow-theme .ak5-ben h3{color:#fff}.glow-theme .ak5 details summary{cursor:pointer}.glow-theme .ak5 details:not([open])>summary~*{display:none}.glow-theme .ak5 details[open]>summary~*{height:auto;opacity:1;visibility:visible}.glow-theme .ak5 [data-ak5-reveal]{opacity:1;transform:none}.glow-theme .ak5 video{display:block;max-width:100%;height:auto}.glow-theme .ak5-section-nav{top:0}.glow-home-hero{background:radial-gradient(ellipse at 15% 0%,#185c7e 0,#0c3557 48%,#03192f 100%);color:#fff;position:relative;overflow:hidden}.glow-home-hero__grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-top:70px;padding-bottom:85px}.glow-home-hero .ak5-h{color:white;font-size:clamp(48px,5.5vw,78px)}.glow-home-hero .ak5-eyebrow{color:#9be7e0}.glow-home-hero p{color:#d7f0f2;font-size:18px;line-height:1.65;max-width:560px;margin:24px 0}.glow-home-hero__image{aspect-ratio:1;border-radius:34px;background:radial-gradient(ellipse at 50% 20%,#a5ebe4,#2d8d94 65%,#0e4a68);padding:65px;display:flex;align-items:center;justify-content:center;box-shadow:0 30px 60px #00142855}.glow-home-hero__image img,.glow-home-hero__image video{max-height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 25px 22px #00142866)}.glow-home-hero .ak5-btn{background:#9be7e0;color:#062b4f;display:inline-flex}.glow-home-hero .glow-home-hero__note{font-size:12px;margin-bottom:0}
.glow-reviews{max-width:1120px;margin:0 auto;padding:24px 20px 70px;font-family:var(--ak-sans);letter-spacing:normal;color:#062b4f}.glow-review-summary{display:flex;gap:70px;align-items:center;margin:0 8px 30px}.glow-review-summary>div:first-child{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:220px}.glow-review-summary strong{font-size:35px;font-weight:600}.glow-review-summary p{margin:0;font-size:15px;width:100%}.glow-stars{color:#062b4f;font-family:Arial,sans-serif;white-space:nowrap;font-size:18px;line-height:1.2;display:block}.glow-star-empty{color:#c8d1d8}.glow-review-distribution{flex:1;max-width:350px;display:grid;gap:4px}.glow-review-distribution>div{display:grid;grid-template-columns:35px 1fr 40px;gap:12px;align-items:center;font-size:12px}.glow-review-bar{height:7px;background:#e2e9ee;overflow:hidden;border-radius:5px}.glow-review-bar i{display:block;height:100%;background:#062b4f;border-radius:5px}.glow-review-toolbar{display:flex;justify-content:flex-end;gap:10px;align-items:center;margin-bottom:22px;font-size:13px}.glow-review-toolbar select{font:inherit;border:1px solid #d1dce2;background:white;padding:8px 25px 8px 12px;border-radius:18px;color:#062b4f}.glow-review-grid{columns:4 230px;column-gap:16px}.glow-review-card{break-inside:avoid;border:1px solid #e2e6e9;border-radius:12px;background:#f7fafb;overflow:hidden;margin-bottom:16px;color:#062b4f}.glow-review-card__body{padding:18px 16px}.glow-review-card__body>strong{font-size:14px;font-weight:600;display:inline-block;margin-right:6px}.glow-verified{font-size:11px;white-space:nowrap}.glow-review-card time{display:block;font-size:11px;color:#6c8090;margin:4px 0 12px}.glow-review-card p{font-size:14px;line-height:1.65;overflow-wrap:anywhere;margin:12px 0 0}.glow-review-card>button{border:0;padding:0;display:block;background:none;width:100%;cursor:zoom-in}.glow-review-card img{width:100%;height:auto;display:block}.glow-review-card>video{width:100%;height:auto;display:block}.glow-review-reply{font-size:12px;margin-top:15px;border-top:1px solid #d7e1e8;padding-top:12px}.glow-review-reply summary{cursor:pointer;font-weight:500}.glow-review-reply p{font-size:12px}.glow-photo-dialog{border:0;padding:40px 20px 20px;background:white;border-radius:20px;max-width:90vw;max-height:92vh;overflow:auto}.glow-photo-dialog::backdrop{background:#03192fbd}.glow-photo-dialog>button{position:absolute;right:12px;top:5px;font-size:28px;background:none;border:0;cursor:pointer}.glow-photo-dialog img{display:block;width:auto;max-width:100%;height:auto;max-height:78vh;object-fit:contain;margin:auto}
@media(max-width:989px){.glow-theme .header-wrapper{margin:10px 14px}.glow-theme [id^=MainProduct-] .product{grid-template-columns:1fr;gap:25px}.glow-theme .main-product__info-container{padding:25px 24px}.glow-theme .product__title h1{font-size:32px!important}.glow-gallery .ak5-gal__thumbs{display:none}.glow-gallery .ak5-gal__thumbs--m{display:flex}.glow-gallery{display:block}.glow-gallery .ak5-gal__main{width:100%}.glow-gallery .ak5-stage{width:100%}.glow-home-hero__grid{gap:30px;padding-top:40px;padding-bottom:45px}.glow-home-hero__image{padding:30px}.glow-review-grid{columns:3 200px}}
@media(max-width:749px){.glow-theme .header{padding:8px 18px}.glow-theme .header__heading-logo{max-height:48px}.glow-theme [id^=MainProduct-]>.page-width{padding-left:16px;padding-right:16px}.glow-theme .main-product__info-container{padding:24px 20px;border-radius:26px}.glow-theme .product__title h1{font-size:30px!important}.glow-theme .glow-purchase-copy .ak5-dd__t{font-size:11px}.glow-theme .quantity-break__wrapper{padding:14px 15px!important}.glow-theme .quantity-break__label{font-size:14px}.glow-theme .quantity-break__caption{font-size:11px}.glow-theme .quantity-break__price{font-size:19px}.glow-theme .glow-purchase-copy .ak5-ben4{gap:7px}.glow-gallery .ak5-stage{border-radius:26px}.glow-home-hero__grid{display:flex;flex-direction:column-reverse;gap:30px;text-align:center}.glow-home-hero__image{width:min(100%,420px)}.glow-home-hero .ak5-h{font-size:48px}.glow-home-hero p{font-size:16px}.glow-reviews{padding:20px 16px 40px}.glow-review-summary{gap:22px;margin:0 0 22px}.glow-review-summary strong{font-size:28px}.glow-review-summary>div:first-child{max-width:125px;gap:8px}.glow-review-summary p{font-size:12px}.glow-review-distribution>div{grid-template-columns:24px 1fr 30px;gap:6px;font-size:11px}.glow-review-grid{columns:2 140px;column-gap:12px}.glow-review-card{margin-bottom:12px}.glow-review-card__body{padding:14px 12px}.glow-review-card p{font-size:12px}.glow-review-card__body>strong{font-size:12px}.glow-verified{font-size:10px}.glow-review-reply p{font-size:11px}}
@media(prefers-reduced-motion:reduce){.glow-theme *{animation:none!important;scroll-behavior:auto!important}}

.glow-theme .main-product__info-container{display:block!important}.glow-theme .glow-purchase-copy .ak5-ben4__ic{background:#ffffffcc;border-radius:50%;display:flex;align-items:center;justify-content:center}.glow-theme .glow-purchase-copy .ak5-ben4__ic svg{width:24px;height:24px}.glow-theme .glow-purchase-copy .ak5-ben4{color:#062b4f}.glow-theme .announcement-bar{min-height:0}.glow-theme .announcement-bar__message{line-height:1.4}.glow-theme .ak5-secnav{position:relative;top:auto}.glow-theme .ak5-secnav__in a{white-space:nowrap}.glow-theme .ak5-secnav__in{overflow-x:auto;justify-content:center;scrollbar-width:none}.glow-theme .glow-gallery .ak5-stage__track{height:100%}.glow-theme .glow-gallery .ak5-slide{display:block;flex:0 0 100%}@media(max-width:749px){.glow-theme .ak5-secnav__in{justify-content:flex-start}}
.glow-theme .announcement-bar{padding:0!important}.glow-theme .announcement-bar__message{padding:6px 0!important}.glow-theme .header{padding-top:8px;padding-bottom:8px}.glow-theme .header__heading-logo{max-height:50px}@media(max-width:749px){.glow-theme .announcement-bar__message{font-size:11px!important}.glow-theme .announcement-bar__message .material-icon{display:none}}