header.new-header{background:#f3faff}.new-container{padding-left:40px;padding-right:40px;max-width:1320px;margin:auto}.new-header .header-flex-wrapper .site-logo{max-width:195px;display:inline-block}.new-header .header-flex-wrapper .head-btn-side{gap:16px}.new-header .header-flex-wrapper .head-btn-side a span.link-name{display:none}@media(max-width:1024px){.new-container{padding-left:20px;padding-right:20px}.new-header .header-flex-wrapper .site-logo{max-width:160px}.new-header .header-flex-wrapper .head-btn-side{gap:10px}}.bundle_builder_section.product_new_layout{padding:60px 0}.bundle_builder_section.product_new_layout .bundle_builder_container{margin:0 auto;max-width:1260px;padding:0 40px}.product_new_layout .bundle_builder_grid .bundle_builder_col_gallery{width:calc(50% + 60px)}.product_new_layout .bundle_builder_col.bundle_builder_col_content{padding-left:50px;width:fit-content}.product_new_layout .bundle_builder_gallery .swiper-button{opacity:1}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail{margin:12px auto 0;width:100%;padding-block:4px}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail .swiper-slide img{border-radius:6px}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail .swiper-slide .swiper-slide-img{background:#ebebeb}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail .swiper-slide.swiper-slide-thumb-active .swiper-slide-img{border-color:#282828;background:#282828}.product_new_layout .pgallery_review_block{margin:25px 0 0;border:1px solid #000;border-radius:12px;padding:20px}.product_new_layout .pgallery_review_block .pgallery_review_header{gap:8px}.product_new_layout .pgallery_review_header .pgr_header_stars{max-width:102px}.product_new_layout .pgallery_review_header .pgr_header_trustpilot{max-width:81px}.product_new_layout .pgallery_review_block .pgallery_review_text{margin:8px 0}.product_new_layout .pgallery_review_block .pgallery_review_text *{line-height:150%;margin:0;letter-spacing:-.15px}.product_new_layout .pgallery_review_block .pgallery_review_author,.product_new_layout .pgallery_review_author .pgr_author_verified{gap:4px}.product_new_layout .pgallery_review_author .pgr_author_verified span{font-size:16px;color:var(--text-dark);font-weight:400;line-height:160%;display:block;letter-spacing:0}.product_new_layout .bundle_builder_content .bb_product_reviews img{max-width:102px}.product_new_layout #product-review-inline .review-inline span.inline-text{font-size:13px;margin:0}.product_new_layout .bundle_builder_content .bb_product_heading{margin:16px 0 0;letter-spacing:-.52px}.product_new_layout .bundle_builder_content .bb_product_bulletpoints{margin:16px 0 0}.product_new_layout .bundle_builder_content .bb_product_bulletpoints ul li:before{background-image:url(/cdn/shop/files/check_107af6f9-bdf4-4d2b-ab74-a6f6cc792b94.svg?v=1781084384);top:5px}.product_new_layout .bundle_builder_content .bb_product_bulletpoints ul li{line-height:160%;letter-spacing:-.15px}.product_new_layout .bundle_builder_content .bb_product_bulletpoints .bb_nutritional_popup{margin:16px 0 0;font-weight:600!important;letter-spacing:-.15px;border-bottom:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product_new_layout .bundle_builder_content .bb_product_bulletpoints .bb_nutritional_popup img{display:none}.product_new_layout .enfact_bundle_block{border-top:1px solid #BBD4E6;margin:16px 0;padding-top:12px}.product_new_layout .enfact_bundle_block .sub-options-grid{gap:12px}.product_new_layout .enfact_bundle_block .sub-option-card{border-radius:10px!important;border:1px solid #BBD4E6!important;background:#fff!important}.product_new_layout .enfact_bundle_block .sub-option-card:has(input:checked),.product_new_layout .enfact_bundle_block .sub-option-card.selected{background:#ddf0ff!important;border-color:#000!important}.product_new_layout .enfact_bundle_block .sub-option-desc{margin:6px 0!important}.product_new_layout .enfact_bundle_block .sub-option_pricebox{margin:4px 0 0!important}.product_new_layout .enfact_bundle_block .sub-badge{top:-9px!important;left:50%!important;background:#1b3a6b!important;border-radius:5px!important;padding:2px 8px!important;font-size:10px!important;font-weight:700!important;color:#fff!important;line-height:160%!important;letter-spacing:-.1px!important}.product_new_layout .bundle_builder_gift.bb_product_gifts{margin:30px 0 16px;background-color:#ddf0ff;border-radius:16px;padding:20px 24px;border:1px solid #000}.product_new_layout .bundle_builder_gift .bb_gift_header .bbg_header_label{font-size:14px;font-weight:700;line-height:160%;letter-spacing:-.14px}.product_new_layout .bundle_builder_gift .bb_gift_header .bbg_header_label{background:#082b61;padding:3px 8px;border-radius:6px}.product_new_layout .bundle_builder_gift .bb_gift_header .bbg_header_description{line-height:160%;font-size:15px;letter-spacing:-.15px}.product_new_layout .bundle_builder_gift.bb_product_gifts .bb_gift_grid{gap:20px;margin:20px 0 0}.product_new_layout .bundle_builder_gift .bb_gift_col .bb_gift_fullbox{background-color:transparent;border-radius:16px;border:1px dashed #000;padding:4px}.product_new_layout .bundle_builder_gift .bb_gift_fullbox .bb_gift_badge{background:#1b3a6b;border-radius:2px;padding:1px 8px;line-height:160%;font-size:10px;font-weight:700!important;color:#fff;letter-spacing:-.1px}.product_new_layout .bundle_builder_gift .bb_gift_fullbox .bb_gift_blank{border-radius:12px;background:#f0f8fc}.product_new_layout .bundle_builder_gift .bb_gift_fullbox .bb_gift_blank svg path{fill:#000}.product_new_layout .bundle_builder_gift .bb_gift_fullbox .bb_gift_blank span{font-size:13px;font-weight:400;color:#000;line-height:140%;letter-spacing:-.13px}.product_new_layout .bundle_builder_gift .bb_gift_col .bb_gift_name{font-size:13px;letter-spacing:-.13px}.product_new_layout .enfact_atc_block{border-top:none;margin:16px 0 0;padding-top:0}.product_new_layout .bb_atc_subscribe{font-size:15px;font-weight:500;line-height:160%;letter-spacing:-.15px}.product_new_layout .enfact_atc_block .enfact-atc-btn{padding:14px!important;min-height:58px!important;margin-top:16px!important}.product_new_layout .enfact_atc_block .enfact-atc-btn span{font-size:18px!important}.product_new_layout .enfact_atc_block .enfact-atc-btn span.enfact-atc-text{position:relative;align-items:center;justify-content:center;gap:4px}.product_new_layout .enfact_atc_block .enfact-atc-btn span.enfact-atc-text:after{content:"";background-image:url(/cdn/shop/files/ic_baseline-plus_432db79d-f183-4ced-9fa1-6d9014297d13.svg?v=1780919880);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:none}.product_new_layout .enfact_atc_block .enfact-atc-btn .enfact_atc_prices{background:#ffffff12!important}.product_new_layout .enfact_atc_block .enfact-atc-btn:not([disabled]):hover,.product_new_layout .enfact_atc_block .enfact-atc-btn:not([disabled]):focus-visible{background:#fff!important;color:#1b3a6b!important}.product_new_layout .enfact_atc_block .enfact-atc-btn:not([disabled]):hover .enfact_atc_prices,.product_new_layout .enfact_atc_block .enfact-atc-btn:not([disabled]):focus-visible .enfact_atc_prices{background:#1b3a6b1a!important}.product_new_layout .enfact_atc_block .enfact-atc-btn:not([disabled]):hover .enfact_atc_prices .ea_compare_price,.product_new_layout .enfact_atc_block .enfact-atc-btn:not([disabled]):focus-visible .enfact_atc_prices .ea_compare_price{color:#1b3a6b!important}.product_new_layout .enfact_atc_block .enfact-atc-btn .enfact-atc-loading svg circle.path{stroke:#fff}.product_new_layout .cppanel-block_accordion .cppanel-heading.active:after,.product_new_layout .cppanel-block_accordion .cppanel-heading[aria-expanded=true]:after{background-color:#1b3a6b;border-color:#fff;background-image:url(/cdn/shop/files/arrow-right.svg?v=1781084512);transform:rotate(0);background-size:14px}@media(max-width:1120px){.product_new_layout .bundle_builder_col.bundle_builder_col_content{padding-left:40px}.product_new_layout .enfact_bundle_block .sub-badge{font-size:9px!important}.product_new_layout .enfact_bundle_block .sub-option-title{font-size:16px!important;letter-spacing:-.16px!important}.product_new_layout .enfact_bundle_block .sub-option-desc,.product_new_layout .enfact_bundle_block .sub-option-price,.product_new_layout .enfact_bundle_block .sub-option-price_compare{font-size:12px!important;letter-spacing:-.12px!important}.product_new_layout .bundle_builder_gift.bb_product_gifts{border-radius:12px;padding:20px 12px 12px}.product_new_layout .bundle_builder_gift.bb_product_gifts .bb_gift_grid{gap:12px}.product_new_layout .bundle_builder_gift .bb_gift_col .bb_gift_name{font-size:11px;letter-spacing:-.1px}}@media(max-width:1024px){.bundle_builder_section.product_new_layout .bundle_builder_container{padding:0 20px}.product_new_layout .bundle_builder_grid .bundle_builder_col_gallery{width:calc(50% + 0px)}.product_new_layout .bundle_builder_col.bundle_builder_col_content{padding-left:24px}.product_new_layout .bundle_builder_gift .bb_gift_col .bb_gift_fullbox{border-radius:10px;padding:3px}.bundle_builder_gift .bb_gift_col.active .bb_gift_fullbox .bb_gift_box,.product_new_layout .bundle_builder_gift .bb_gift_fullbox .bb_gift_blank{border-radius:8px}.product_new_layout .bundle_builder_gift .bb_gift_fullbox .bb_gift_badge{border-radius:2px;padding:1px 5px;font-size:9px}.product_new_layout .enfact_bundle_block .sub-badge{padding:2px 5px!important}.product_new_layout .enfact_bundle_block .sub-option-card{border-radius:10px!important}.product_new_layout .bundle_builder_content .bb_product_reviews img{max-width:82px}.product_new_layout .bundle_builder_content .bb_product_reviews img.inline-trust-pilot{max-width:70px}.product_new_layout .pgallery_review_header .pgr_header_stars{max-width:82px}.product_new_layout .pgallery_review_header .pgr_header_trustpilot{max-width:70px}}@media(max-width:767px){.bundle_builder_section.product_new_layout{padding:0 0 32px}.bundle_builder_section.product_new_layout .bundle_builder_container{padding:0}.product_new_layout .bundle_builder_grid .bundle_builder_col_gallery{width:100%}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail{margin:8px auto 0;width:94%;padding-block:4px}.product_new_layout .bundle_builder_col.bundle_builder_col_content{padding:20px 20px 0}.product_new_layout #product-review-inline .review-inline span.inline-text{font-size:12px;margin:0}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail .swiper-slide .swiper-slide-img{border-radius:8px;border-width:3px}.product_new_layout .bundle_builder_gallery .bb_gallery_thumbnail .swiper-slide img{border-radius:6px}}.night_product_features .product_features_container{max-width:1260px}.night_product_features .product_features_header .product_features_title{font-size:40px;line-height:130%}.night_product_features .product_features_header .product_features_text{margin:8px 0 0}.night_product_features .product_features_header .product_features_text *{font-size:15px;line-height:160%;letter-spacing:-.15px}.night_product_features .product_features_grid .product_features_img{max-width:68px;height:68px}.night_product_features .product_features_col h4{margin:8px 0 0;font-size:14px;line-height:150%;letter-spacing:-.14px}@media(max-width:767px){.night_product_features .product_features_header .product_features_title{font-size:28px}}.night_brand_hero .app-btn{background:#1b3a6b!important;border:1px solid #1B3A6B!important;color:#fff!important;text-transform:uppercase;letter-spacing:normal;font-family:Raleway!important}.night_brand_hero .app-btn svg path{stroke:#fff}.night_brand_hero .app-btn:hover{background:#fff!important;color:#1b3a6b!important}.night_brand_hero .app-btn:hover svg path{stroke:#1b3a6b!important}.night_brand_hero .app-usps svg path{fill:#1b3a6b;stroke:#fff}@media(max-width:767px){.night_brand_hero .app-heading{font-size:28px!important}}.talk-about-section.night_talk_about{padding-block:60px 48px;background:#f0f8fc}.night_talk_about .sync-content-slider .slick-arrow svg rect{fill:#1b3a6b}.night_talk_about .sync-content-slider .slick-arrow svg path{stroke:#fff}.night_talk_about .sync-content-slider .slick-dots button{background:#d9d9d9;width:6px;height:6px}.night_talk_about .sync-content-slider .slick-dots li.slick-active button{background:#1b3a6b}.product_proses_section.night_product_proses{background:#f0f8fc}.product_proses_section.night_product_proses .page-width{padding-inline:40px}.night_product_proses .product_proses .landing-section-title{font-size:40px;padding:52px 0 8px;line-height:130%}.product_proses_section.night_product_proses .product_proses .landing-section-title+p{font-size:18px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.18px}.product_proses_section.night_product_proses .product_proses_step,.night_product_proses .product_proses_step .step_image img{border-radius:16px;border:1px solid #000}.night_product_proses .product_proses_step .step_text p{max-width:300px;margin:0 auto}.night_product_proses .product_proses .product_proses_footer{border-radius:16px;background:#ddf0ff;padding:24px;max-width:600px}.night_product_proses .product_proses .product_proses_footer span{background:transparent;padding:0;font-size:18px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.18px;text-transform:uppercase;margin-bottom:6px}.night_product_proses .product_proses .product_proses_footer h3{font-size:15px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.15px;margin:0 0 4px}.night_product_proses .product_proses .product_proses_footer p{text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px}.product_proses_section.night_product_proses .slick-dots li{width:fit-content;height:fit-content;margin:0 4px}.product_proses_section.night_product_proses .slick-dots li button{width:8px;height:8px;background:#d9d9d9;opacity:1}.product_proses_section.night_product_proses .slick-dots li.slick-active button{background:#1b3a6b}.product_proses_section.night_product_proses .slick-dots li button:before{content:none}@media(max-width:768px){.product_proses_section.night_product_proses .page-width{padding-inline:0px}.night_product_proses .product_proses .landing-section-title{font-size:28px;padding:0 0 24px}.product_proses_section.night_product_proses .slick-dots{bottom:-34px}.night_product_proses .product_proses .product_proses_footer{border-radius:8px;padding:20px 14px;margin:60px 20px 0}}.night_product_ingredients .app-item-box{background:#f0f8fc!important;box-shadow:6px 6px #bfe4ff!important}.night_product_ingredients .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;border:none!important;background:#d9d9d9!important;opacity:1}.night_product_ingredients .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1b3a6b!important}.hydration-section.night_hydration_section{padding:60px 0}.hydration-section.night_hydration_section .hydration-headding h2{margin:0 0 8px}.hydration-section.night_hydration_section .hydration_sub-hedding *{letter-spacing:-.15px}.hydration-section.night_hydration_section .hydration-card img{width:90px;height:90px}.hydration-section.night_hydration_section .hydration-card h5{line-height:150%;letter-spacing:-.2px;max-width:200px}@media(max-width:767px){.hydration-section.night_hydration_section{padding:40px 0}}.product-quality.night_product_quality .swiper-pagination-bullet{width:8px;height:8px;border:none!important;background:#d9d9d9!important;opacity:1}.product-quality.night_product_quality .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1b3a6b!important}.night_ingredients_nutrition .nv_accordion_panel{border:.8px solid #000;background:#ddf0ff}.night_ingredients_nutrition .nf_tabing_tabs .nf_tabing_tab-link.current{background:#1b3a6b;color:#fff;border-color:#1b3a6b}.night_ingredients_nutrition .nutritional_popup_wrapper .nv_popup_content-wrapper{background:#ddf0ff}.night_ingredients_nutrition .nv_popup_content-wrapper .nv_popup_header{background:#1b3a6b;border-color:#1b3a6b}.night_ingredients_nutrition .nv_popup_content-wrapper .nv_popup_header span{color:#fff}.night_ingredients_nutrition .nf_popup_tabing-tabs .nf_popup_tabing-link.current{background:#1b3a6b;color:#fff;border-color:#1b3a6b}.night_ingredients_nutrition .nutritional_popup_block .nv_popup_brand{background:#f0f8fc}.night_tested_trusted .app-grid{padding:0!important;align-items:center;border-radius:0!important}.night_tested_trusted .app-grid .app-heading{max-width:550px}.night_tested_trusted .app-grid .app-col.app-col-blocks{border-radius:16px!important;border:1px solid #000;background:#ddf0ff;box-shadow:6px 6px #bfe4ff;max-width:480px;margin:0 0 0 auto}.night_tested_trusted .app-grid .app-col.app-col-blocks .app-rte{text-align:left!important;font-size:15px!important;line-height:160%!important;letter-spacing:-.15px!important}.night_tested_trusted .app-grid .app-col.app-col-blocks .app-features{row-gap:32px!important}.night_tested_trusted .app-grid .app-col.app-col-blocks .app-features .app-feature-icon{width:64px!important;height:64px}.night_tested_trusted .app-grid .app-col.app-col-blocks .app-features .app-feature-text{font-weight:700!important;line-height:160%!important;letter-spacing:-.16px}@media(max-width:991px){.night_tested_trusted .app-grid .app-col.app-col-blocks{max-width:100%}}@media(max-width:767px){.app-tested-trusted.night_tested_trusted{padding-top:var(--app-padding-top_m)!important;padding-bottom:var(--app-padding-bottom_m)!important}.app-tested-trusted.night_tested_trusted .app-container{padding-inline:20px!important}.night_tested_trusted .app-grid{gap:24px!important}.night_tested_trusted .app-grid .app-heading{max-width:320px;margin:0 auto}.night_tested_trusted .app-grid .app-col.app-col-blocks{padding:20px}.night_tested_trusted .app-grid .app-col.app-col-blocks .app-features{row-gap:0px!important}.night_tested_trusted .app-grid .app-col.app-col-blocks .app-rte{text-align:center!important}}.night_customer_reviews.customer-review .customer-heading-review .customer-title h2{font-size:40px;padding-bottom:20px}.night_customer_reviews.customer-review .customer-heading-review .customer-review-image{gap:6px}.customer-review.night_customer_reviews .customer-review-image .c-review-text span{font-size:20px;font-style:normal;line-height:160%;letter-spacing:-.2px}.customer-review.night_customer_reviews .customer-review-image .c-review-image-text p{font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.15px}.customer-review.night_customer_reviews .customer-review-slider .customer-review-card{border-radius:16px;background:#f0f8fc;box-shadow:6px 6px #bfe4ff;padding:26px 20px}.night_customer_reviews.customer-review .card-title h4{font-size:18px}.night_customer_reviews.customer-review .card-description p{font-size:15px;line-height:150%;letter-spacing:-.15px;padding-bottom:12px}.night_customer_reviews.customer-review .customer-meta .customer-name-date p{font-size:15px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.15px;padding-bottom:16px}.night_customer_reviews.customer-review .customer-meta .verify-customer p{border-radius:99px;background:#ddf0ff;padding:6px 16px 6px 10px;gap:4px}.night_customer_reviews.customer-review .customer-meta .verify-customer span{font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px}.customer-review.night_customer_reviews .slick-dots{bottom:-44px}.customer-review.night_customer_reviews .slick-dots li{width:fit-content;height:fit-content;margin:0 4px}.customer-review.night_customer_reviews .slick-dots li button{width:8px;height:8px;border:none;background:#d9d9d9}.customer-review.night_customer_reviews .slick-dots li.slick-active button{background:#1b3a6b}.customer-review.night_customer_reviews .customer-review-slider .slick-arrow{transform:translateY(-50%)}.customer-review.night_customer_reviews .customer-review-slider .slick-arrow.prev-arrow svg{transform:rotate(-180deg)}.customer-review.night_customer_reviews .customer-review-slider .slick-arrow svg rect{fill:#1b3a6b}.customer-review.night_customer_reviews .tooltip-wrapper .tooltip-content{border-radius:8px;background:#f0f8fc;box-shadow:4px 4px #bfe4ff}@media(max-width:1024px){.customer-review.night_customer_reviews .customer-review-slider .prev-arrow{left:-44px}.customer-review.night_customer_reviews .customer-review-slider .next-arrow{right:-44px}}@media(max-width:767px){.night_customer_reviews.customer-review .customer-heading-review .customer-title h2{font-size:28px;padding-bottom:20px}.customer-review.night_customer_reviews .customer-review-slider .customer-review-card{border-radius:10px;box-shadow:5px 5px #bfe4ff;padding:20px 14px}.night_customer_reviews.customer-review .customer-meta .customer-name-date p{font-size:13px;letter-spacing:-.13px;padding-bottom:8px}}.night_wellness_journey .app-item-content .app-item-daylabel{background:#1b3a6b!important;color:#fff!important;padding:2px 12px!important;line-height:150%!important;letter-spacing:-.15px!important;text-transform:uppercase}.night_wellness_journey .app-item-content .app-item-heading{font-size:22px!important}.night_wellness_journey .app-item-content .app-item-text{margin-top:6px!important}.night_wellness_journey .app-item-content .app-item-text *{font-size:15px!important;letter-spacing:-.15px!important;line-height:150%!important}.night_wellness_journey .app-grid .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;border:none!important;background:#d9d9d9!important;opacity:1}.night_wellness_journey .app-grid .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1b3a6b!important}@media(max-width:767px){.night_wellness_journey .app-heading{font-size:28px!important}}.product_benefits_section.night_product_benefits{padding-block:60px}.product_benefits_section.night_product_benefits .product_benefits_container{max-width:1260px}.product_benefits_section.night_product_benefits .product_benefits_grid{align-items:center}.night_product_benefits .product_benefits_wrapper .product_benefits_banner{border-radius:16px;border:8px solid #BFE4FF}.night_product_benefits .product_benefits_wrapper .product_benefits_item{gap:10px}.night_product_benefits .product_benefits_wrapper .product_benefits_item .pb_item_icon{width:18px;height:18px}.night_product_benefits .product_benefits_wrapper .product_benefits_item .pb_item_heading{font-size:22px;line-height:130%}.night_product_benefits .product_benefits_wrapper .product_benefits_item .pb_item_text{margin:8px 0 0}.night_product_benefits .product_benefits_wrapper .product_benefits_item .pb_item_text *{font-size:15px;font-style:normal;line-height:150%;letter-spacing:-.15px}@media(max-width:1024px){.product_benefits_section.night_product_benefits .product_benefits_grid{align-items:center;flex-direction:column;gap:24px}.product_benefits_section.night_product_benefits .product_benefits_grid .product_benefits_col{width:100%;position:unset}}@media(max-width:767px){.product_benefits_section.night_product_benefits{padding-block:40px}.night_product_benefits .product_benefits_wrapper .product_benefits_banner{border:6px solid #BFE4FF}.night_product_benefits .product_benefits_wrapper .product_benefits_item .pb_item_icon{margin:5px 0 0}}.pourquoi_bonjour_section.night_pourquoi_bonjour{background:#f0f8fc;padding-block:60px}.pourquoi_bonjour_section.night_pourquoi_bonjour .landing-section-title{font-size:40px;line-height:130%;padding:0 0 56px}.night_pourquoi_bonjour.pourquoi_bonjour_section .pourquoi_bonjour_contact{border:1px solid #BBD4E6;background:#ddf0ff}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .bonjour{background:#bfe4ff}.pourquoi_bonjour_section .pourquoi_bonjour_contact_header .bonjour img{max-width:74%;height:auto;display:block}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .blank,.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .caf\e9 {border-bottom:1px solid #BBD4E6!important}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .caf\e9  p{font-size:18px;font-style:normal;font-weight:600;line-height:130%}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .bonjour:before{background:#bfe4ff;border-top:1px solid #001E4C;border-left:1px solid #001E4C;border-right:1px solid #001E4C;width:101%;left:-1px;height:20px;top:-20px}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .bonjour{background:#bfe4ff;border-left:1px solid #001E4C;border-right:1px solid #001E4C}.night_pourquoi_bonjour.pourquoi_bonjour_section .contact_item{height:fit-content;min-height:80px;align-items:stretch}.night_pourquoi_bonjour .contact_item .contact_item_title{border-bottom:1px solid #BBD4E6;display:flex;align-items:center;padding-inline:32px;height:auto}.night_pourquoi_bonjour .contact_item .contact_item_title h3{font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:normal;text-align:left}.night_pourquoi_bonjour .contact_item .icon-1{background:#bfe4ff;border-left:1px solid #001E4C;border-right:1px solid #001E4C;padding:0;height:auto;display:flex;align-items:center;justify-content:center}.night_pourquoi_bonjour.pourquoi_bonjour_section .contact_item .icon-2{height:auto;border-bottom:1px solid #BBD4E6}.night_pourquoi_bonjour.pourquoi_bonjour_section .contact_items .contact_item .icon-1:before{content:none}.night_pourquoi_bonjour.pourquoi_bonjour_section .contact_items .contact_item:last-child .icon-1:before{content:"";background:#bfe4ff;border-bottom:1px solid #001E4C;border-left:1px solid #001E4C;border-right:1px solid #001E4C;position:absolute;bottom:-20px;width:101%;left:-1px;height:20px;border-radius:0 0 16px 16px}.pourquoi_bonjour_section .contact_item .icon-1 img,.pourquoi_bonjour_section .contact_item .icon-2 img{display:block;margin:0 auto;max-width:28px;height:auto}@media(max-width:767px){.pourquoi_bonjour_section.night_pourquoi_bonjour{padding-block:40px}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .caf\e9  p{font-size:12px;line-height:130%;padding-block:20px}.night_pourquoi_bonjour .contact_item .contact_item_title{padding-inline:16px;justify-content:start}.night_pourquoi_bonjour .contact_item .contact_item_title h3{font-size:14px;padding:6px 0}.pourquoi_bonjour_section.night_pourquoi_bonjour .landing-section-title{font-size:28px;padding:0 0 40px}.night_pourquoi_bonjour.pourquoi_bonjour_section .contact_item{min-height:60px}.night_pourquoi_bonjour .pourquoi_bonjour_contact_header .bonjour:before,.night_pourquoi_bonjour.pourquoi_bonjour_section .contact_items .contact_item:last-child .icon-1:before{width:102%}}.video-slider-section.night_video_slider{padding-block:60px}.video-slider-section.night_video_slider .landing-section-title{font-size:40px}.video-slider-section.night_video_slider .video-slider-wrapper{margin-top:30px}@media(max-width:767px){.video-slider-section.night_video_slider{padding-block:40px}.video-slider-section.night_video_slider .new-container{padding:0}.video-slider-section.night_video_slider .section-heading{padding-inline:20px}.video-slider-section.night_video_slider .landing-section-title{font-size:28px}.video-slider-section.night_video_slider .video-slider-wrapper{margin-top:18px}}.night_collapsible_content .collapsible-content__header .collapsible-content__heading{font-size:40px}.night_collapsible_content.landing-faq .accordion summary .accordion__title{letter-spacing:normal}.night_collapsible_content.landing-faq .accordion__content *{font-size:15px!important;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px}@media(max-width:768px){.night_collapsible_content .collapsible-content__header .collapsible-content__heading{font-size:28px}}.bundle_builder_sticky.night_bundle_sticky{border-top:1px solid #BBD4E6;box-shadow:none!important}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink{background:#1b3a6b;border:1px solid #1B3A6B;padding:12px 16px}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink .bb_atc_content .bb_atc_label{color:#fff;font-family:Raleway;font-size:16px;font-style:normal;line-height:150%;text-transform:uppercase;font-weight:700}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink .bb_atc_content svg path{fill:#fff}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink:hover{background:#fff}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink:hover .bb_atc_content .bb_atc_label{color:#1b3a6b}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink:hover .bb_atc_content svg path{fill:#1b3a6b}@media(min-width:768px){.bundle_builder_sticky.night_bundle_sticky .bb_sticky_desktop_content{gap:20px}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_desktop_content .bb_desktop_image img{width:70px;height:70px;object-fit:cover;border-radius:8px}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_desktop_content .bb_desktop_text{gap:8px}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_desktop_content .bb_desktop_text .bb_desktop_title{font-style:normal;font-weight:700;line-height:130%}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_desktop_content .bb_desktop_text .bb_desktop_subtitle{margin:0}.bundle_builder_sticky.night_bundle_sticky .bb_sticky_desktop_content .bb_desktop_text .bb_desktop_subtitle *{font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}}@media(max-width:1024px){.bundle_builder_sticky.night_bundle_sticky .bb_sticky_btn .bb_atc_btnlink{padding:14px 18px}}.section.section-apps{background:#f0f8fc}.landing_footer_section{background:#f3faff!important}.night_comparison_table .product_comparison_heading{font-size:40px}@media(max-width:767px){.night_comparison_table .product_comparison_heading{font-size:28px;max-width:260px;margin:0 auto}}.cart__drawer .drawer__inner{background:#f0f8fc}.cc-cart-progressbar{background:#ddf0ff;border-color:#1b3a6b}.cc-cart-progress-fill{background:#1b3a6b}.cart_announcement{background:#ddf0ff}.cart-item__quantity .cart-quantity .quantity__button{background:#ddf0ff!important}.cart_popupar_products .scroll-snap-indicator{background:linear-gradient(to left,#f0f8fc 50%,#ffffff1a)}.cart_popupar_products .scroll-snap-indicator .scroll-next-btn{background:#1b3a6b;color:#fff}.drawer__footer .cf_great_choice{background:#ddf0ff}.cart-drawer .cart__checkout-button{background:#1b3a6b;border-color:#1b3a6b}.cart-drawer .cart__checkout-button svg path{fill:#fff}.cart-drawer .cart__checkout-button span{color:#fff}.cart-drawer .cart__checkout-button:hover{background:#fff}.cart-drawer .cart__checkout-button:hover svg path{fill:#1b3a6b}.cart-drawer .cart__checkout-button:hover span{color:#1b3a6b}.complate_routine_grid::-webkit-scrollbar{background:#ddf0ff}.complate_routine_grid::-webkit-scrollbar-thumb{background:#1b3a6b}
/*# sourceMappingURL=/cdn/shop/t/76/assets/product-page.css.map */
