.section-header .header{padding-top:0;padding-bottom:0;min-height:54px}
.section-header .header__heading-link{padding:2px 0}
.section-header .header__heading-logo-wrapper{position:relative;width:230px!important;height:50px;overflow:hidden}
.section-header .header__heading-logo-wrapper img{position:absolute;top:50%;left:0;width:100%;height:auto;max-width:none;transform:translateY(-45.933%)}
.product__info-container .product__title h1{font-size:30px;line-height:1.3}
.product__info-container .product__text{font-size:16px;line-height:1.8}
.product-form__input.cloud-offers{max-width:none;width:100%;margin:28px 0 16px}
.cloud-offers .form__label{display:block;width:100%;text-align:center;font-family:var(--font-body-family);font-size:16px;font-weight:700;padding:0 0 16px}
.cloud-offers .form__label:before,.cloud-offers .form__label:after{content:'';display:inline-block;width:calc(50% - 85px);height:1px;background:rgba(var(--color-foreground),.2);vertical-align:middle}
.cloud-offers .form__label:before{margin-right:12px}
.cloud-offers .form__label:after{margin-left:12px}
.product-form__input--pill.cloud-offers input[type=radio]+label{position:relative;display:flex;align-items:center;gap:14px;width:100%;margin:0 0 12px;padding:18px;border:2px solid #dce5e5;border-radius:10px;background:#fff;color:#253238;text-align:left;letter-spacing:0;line-height:1.4}
.product-form__input--pill.cloud-offers input[type=radio]:checked+label{border-color:#4b8289;background:#f0f6f6;color:#253238}
.cloud-offer__radio{display:block;width:20px;height:20px;flex:0 0 20px;border:1px solid #becdce;border-radius:50%;background:#fff}
.cloud-offers input:checked+label .cloud-offer__radio{border:6px solid #4b8289}
.cloud-offers input:focus-visible+label{outline:2px solid #253238;outline-offset:3px}
.cloud-offer__name{flex:1;font-size:16px;font-weight:700}
.cloud-offer__sub{display:block;font-size:12px;font-weight:400;color:#637276;margin-top:3px}
.cloud-offer__price{margin-left:auto;text-align:right;white-space:nowrap}
.cloud-offer__price strong{display:block;font-size:18px;font-weight:700}
.cloud-offer__price s,.cloud-offer__price small{display:block;font-size:12px;color:#637276;margin-top:4px}
.cloud-offer__badge{position:absolute;right:16px;top:-11px;padding:2px 9px;font-size:10px;background:#4b8289;color:#fff;border-radius:3px}
.cloud-offer__saving{display:block;font-size:12px;color:#4b8289;margin-top:4px}
.product-form__submit{font-size:18px;font-weight:700;letter-spacing:.03em;min-height:48px}
.horizontal-ticker__container{will-change:transform}
@media(max-width:749px){.section-header .header__heading-logo-wrapper{width:clamp(155px,49vw,210px)!important}.product__info-container .product__title h1{font-size:28px}.product-form__input--pill.cloud-offers input[type=radio]+label{padding:16px 12px;gap:10px}.cloud-offer__name{font-size:14px}.cloud-offer__price strong{font-size:17px}.cloud-offer__price small{font-size:10px}.cloud-offer__badge{font-size:9px}.cloud-offers .form__label{font-size:15px}.product-form__submit{font-size:16px}}
@media(prefers-reduced-motion:reduce){.horizontal-ticker__container,.section-divider .parallax1>use,.section-divider .parallax2>use,.section-divider .parallax3>use,.section-divider .parallax4>use{animation-play-state:paused!important}}

.product__info-container .product__title h1{max-width:26ch;overflow:visible;white-space:normal}
.product__info-container .rating-stars{--font-size:16px!important;font-size:16px;margin:8px 0 16px}
.product__info-container .rating-stars__label{font-size:13px;color:#637276}
.image-video-slider .video-container .placeholder{aspect-ratio:9/16;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#f0f6f6;border:1px solid #d7e4e4;border-radius:12px;color:#4b8289}
.image-video-slider .video-container .placeholder svg{width:42px;height:42px}
.cloud-video-slot-label{font-size:14px;text-align:center;padding:0 12px}
.image-video-slider .image-slide img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}
.shopify-section[id$="__image_banner_4HGpWC"] .banner,.shopify-section[id$="__image_banner_Ag8Kd2"] .banner,.shopify-section[id$="__image_banner_WWQkQL"] .banner{max-width:760px;margin-inline:auto}
.shopify-section[id$="__image_banner_MCf3A3"]{background:#4b8289}
.shopify-section[id$="__image_banner_MCf3A3"] .banner{max-width:620px;margin-inline:auto;background:#4b8289}
.shopify-section[id$="__image_banner_MCf3A3"] .banner__media{background:transparent}

.cloud-offers__heading{display:block;box-sizing:border-box;width:100%;max-width:none;margin:24px 0 14px;padding:0;text-align:center;font-family:var(--font-body-family);font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0}
.cloud-offers__heading+.product-form__input.cloud-offers--three{margin-top:0}
@media(max-width:749px){.cloud-offers__heading{font-size:15px}}
