@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{background-color:var(--color-lighter-purple);font-synthesis-weight:none;-webkit-font-smoothing:antialiased}html,body,h2,h3,h4,p{font-family:Inter,sans-serif;font-display:swap!important}h1,h2,h3{font-weight:700}.background-header{background-color:#fff}@media (max-width: 1024px){.page-faq .background-header,.page-returns-exchanges .background-header,.page-contact .background-header{background:#f9f9f8}}@media (max-width: 564px){.page-faq .background-header,.page-returns-exchanges .background-header,.page-contact .background-header{background:#fff}}::-webkit-scrollbar-track{background:var(--color-white)!important;border-radius:10px}::-webkit-scrollbar-thumb{background:var(--color-dark-blue)!important;border-radius:10px}.advanced_dermatology .row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.advanced_dermatology .logo_tab{width:406px;height:auto;margin-top:28px}.advanced_dermatology .logo_parent{display:flex;justify-content:center}.mt_4{margin-top:-4px}.advanced_dermatology .hero_button{border:1px solid var(--color-gray);border-radius:2px}.advanced_dermatology .hero_button:hover{border:1px solid var(--color-light-black)}.advanced_dermatology .card_verified{padding:16px;border-radius:2px;background-color:var(--color-dark-blue)}.advanced_dermatology .card_verified_img{width:48px;height:48px;border:1px solid rgba(0,0,0,.08);border-radius:50%}.advanced_dermatology .complete_card{border:1px solid #f3f3f1;padding:16px}.advanced_dermatology .complete_card:has(input[type=checkbox]:checked){background-color:#f3f3f1;border:1px solid transparent}.advanced_dermatology input[type=checkbox]{width:20px;height:20px;accent-color:#2b4048;flex-shrink:0}.advanced_dermatology .border_line{height:514px;width:1px}.advanced_dermatology .border_line_l{height:281px;width:1px}.advanced_dermatology .featured_img{right:15px;bottom:-22px}.advanced_dermatology .main_nav:hover{color:#dea093}.advanced_dermatology .main_nav:hover svg path{stroke:#dea093}.advanced_dermatology .sidebar{height:100%;width:250px;position:fixed;top:0;right:-250px;color:#fff;transition:right .3s ease;padding-top:30px;z-index:100}.advanced_dermatology .cross{position:absolute;top:20px;right:20px}.advanced_dermatology .sidebar.active{right:0}.advanced_dermatology .dropdown:hover .dropdown_menu{display:block}.advanced_dermatology .ad_logo{width:70px;height:70px;top:17px;left:17px}.advanced_dermatology .w_372{width:372px}.advanced_dermatology .slider-container{position:relative;width:100%}.advanced_dermatology .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:20px;transition:transform .4s ease-in-out}.advanced_dermatology #sliderTrack{-webkit-user-select:auto;user-select:auto;cursor:grab}.advanced_dermatology #sliderTrack.dragging{-webkit-user-select:none;user-select:none;cursor:grabbing}.advanced_dermatology #prevBtn,.advanced_dermatology #nextBtn{transition:opacity .3s ease}.advanced_dermatology .btn-disabled{opacity:.5;pointer-events:none}.advanced_dermatology .card_slider{max-width:fit-content;height:420px;overflow:hidden}.advanced_dermatology #decrease,.advanced_dermatology #increase{border:none;background-color:transparent;padding:1px}.active-option{border-radius:4px;border:1px solid #171823!important}.min_h_100{min-height:100%}.advanced_dermatology .text_green{color:#5b9c6d!important}.advanced_dermatology .pt_subscribe{padding-top:24px}.advanced_dermatology .next_order_off_box{background-color:#f8f8f7;padding:80px 18px}.advanced_dermatology .next_order_off_box h2{max-width:400px;line-height:135%;margin-bottom:36px}.advanced_dermatology .next_order_off_box .email_input{background-color:#ffffffd9;max-width:506px;width:100%;height:64px;padding-left:16px;padding-right:16px;color:#9c6a5f;font-size:17px;font-weight:500;text-align:center;border:none;margin-bottom:40px}.advanced_dermatology .next_order_off_box input::placeholder{color:#9c6a5f;font-size:17px;font-weight:500;text-align:center}.advanced_dermatology .next_order_off_box input:focus{outline:none;border:none}.advanced_dermatology .max_w_1220{max-width:1220px}.advanced_dermatology .ingredients_section{padding-bottom:48px}.advanced_dermatology .tab_max_width{max-width:980px}.advanced_dermatology .ingredients_tabs{overflow-x:auto;gap:40px;margin-top:48px;margin-bottom:0}.advanced_dermatology .ingredients_tabs p{text-wrap:nowrap}.advanced_dermatology .ingredients_tabs::-webkit-scrollbar{display:none}.advanced_dermatology .tab-content{display:none;opacity:0;transition:opacity .4s ease;scroll-margin:100px}.advanced_dermatology .tab-content.active{display:block;opacity:1;animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.advanced_dermatology .tab-link.active{color:#dea093!important}.advanced_dermatology .your_routine_section{background-color:#f9f9f8}.advanced_dermatology .your_routine_section button{max-width:326px;font-family:tt_normsbold}.advanced_dermatology .your_routine_section .crad_silder_menu p.bold.font_norms.letter_spacing_1.uppercase{font-size:16px;font-family:tt_normsbold;color:#1a262b}.advanced_dermatology p.card-p-title{color:#2b4048}.advanced_dermatology .complete_card{padding:24px;min-width:318px;min-height:300px;height:100%;border-radius:2px;border:1px solid #ddddd5}.advanced_dermatology .your_routine_section .gap_24{gap:24px}.advanced_dermatology .your_routine_section .mb_6{margin-bottom:6px}.advanced_dermatology .your_routine_section .complete_card_1{min-width:320px}.advanced_dermatology p.card-p-vendor{font-family:Inter,sans-serif}.advanced_dermatology .your_routine_section .crad_silder_menu{padding:8px 16px;background-color:#e9e9e5;color:#1a262b;right:0;top:0}.advanced_dermatology .your_routine_section .complete_card_img{width:121px;height:119px}.advanced_dermatology .your_routine_section .cards_container{overflow-x:scroll}.advanced_dermatology .your_routine_section .cards_container::-webkit-scrollbar{display:none}.advanced_dermatology .your_routine_section .btn_sm_block{display:none}.advanced_dermatology .your_routine_section .btn_lg_block{display:block}.advanced_dermatology #ingredients-content h4,.advanced_dermatology #ingredients-content h3{margin:10px 0}.advanced_dermatology #ingredients-content h4:nth-child(1),.advanced_dermatology #ingredients-content h3:nth-child(1){margin-top:0}.advanced_dermatology .footer_container ul li a{text-decoration:none;font-weight:500;font-size:13px;line-height:83%;letter-spacing:1px;color:#9f9f9f;text-transform:uppercase}.advanced_dermatology .footer_container ul li{margin-bottom:28px}.advanced_dermatology .footer_container{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;justify-content:space-between}.advanced_dermatology .footer_container h4{margin-bottom:30px;font-weight:700;font-size:13px;line-height:83%;letter-spacing:3px;color:#2b4048;text-transform:uppercase}.advanced_dermatology .footer_logo{margin-top:119px}.advanced_dermatology .footer_logo img{pointer-events:none}.advanced_dermatology .footer_logo p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;font-weight:700;font-size:13px;letter-spacing:1px;color:#384b53;text-transform:uppercase;margin-top:10px}.advanced_dermatology .swiper-slide{gap:16px}.advanced_dermatology .swiper{overflow:visible!important}.advanced_dermatology .your_routine_section .routine_inner_container{display:flex;flex-direction:column;gap:18px;max-width:400px;height:100%}.subscribe-discount-cont{background:#dea093;padding:6px;border-radius:2px;color:#fff;margin-left:5px}.on-sale-badge{position:absolute;top:0;right:0;padding:10px 20px;background:#5b9c6d;color:#fff}.compare_at_price{text-decoration:line-through;font-size:16px;color:var(--color-green-mineral)}@media (min-width: 576px){.advanced_dermatology .your_routine_section .routine_inner_container .second_inner_card{display:none}}@media (min-width: 768px){.advanced_dermatology .card_verified{padding:20px}.advanced_dermatology .ad_logo{width:90px;height:90px;top:25px;left:25px}.advanced_dermatology .slider-track{grid-auto-columns:calc(50% - 20px)}.advanced_dermatology .your_routine_section .complete_card_1{min-width:auto}.advanced_dermatology .swiper-slide{background-color:transparent}}@media (min-width: 992px){.advanced_dermatology .card_verified{padding:24px}.advanced_dermatology .ingredients_section{padding-bottom:0}}@media (min-width: 1024px){.advanced_dermatology .mobile_nav{display:none}.advanced_dermatology .ad_logo{width:100px;height:100px;top:25px;left:25px}.advanced_dermatology .featured_img{right:15px;bottom:-42px}}@media (min-width: 1280px){.advanced_dermatology .slider-track{grid-auto-columns:calc(100% / 3 - 20px)}.advanced_dermatology .ingredients_section{padding:24px 16px}.advanced_dermatology .logo_parent{display:none}.advanced_dermatology .pt_subscribe{padding-top:96px}.advanced_dermatology .card_verified{padding:32px}.advanced_dermatology .ad_logo{width:110px;height:110px;top:25px;left:25px}.advanced_dermatology .ingredients_mx{margin-left:auto;margin-right:auto}.advanced_dermatology .your_routine_section .cards_container{overflow-x:scroll}.advanced_dermatology .nav_icon_lg{display:block!important}.advanced_dermatology .nav_icon_sm{display:none!important}.advanced_dermatology .footer_container_sm{display:none}}@media (max-width: 767.98px){.advanced_dermatology .max_w_340{max-width:340px!important}.advanced_dermatology .py_s_45{padding-top:45px!important;padding-right:45px!important}.advanced_dermatology .small_screen_button{width:42px;height:42px;border:1px solid #E5E5DD;background-color:#e9e9e5!important}.advanced_dermatology .small_screen_button p{background-color:#fff!important}.advanced_dermatology .hero_colro{background-color:#f3f3f1!important}.advanced_dermatology .w_sm_25{width:25px!important}.advanced_dermatology .full_review_section{padding-left:0!important;padding-right:0!important}.advanced_dermatology .review_box{border-radius:0!important;padding-top:28px!important;padding-bottom:28px!important}.advanced_dermatology .pb_sm_0{padding-bottom:0!important}.advanced_dermatology .verified_customer_p{padding-top:28px!important;padding-bottom:28px!important}.advanced_dermatology .footer_sm_p{padding-top:0!important}}@media (max-width: 767.98px){.advanced_dermatology .logo_parent{display:none}.advanced_dermatology .your_routine_section .btn_sm_block{display:block}.advanced_dermatology .your_routine_section .btn_lg_block{display:none}}@media (max-width: 1279.98px){.advanced_dermatology .nav_icon_lg{display:none!important}.advanced_dermatology .nav_icon_sm{display:block!important}.advanced_dermatology .footer_container{display:none}.advanced_dermatology .bg_xl_light_black{background-color:var(--color-light-black)!important}.advanced_dermatology .footer_container_sm .accordion{border-bottom:1px solid #e2e8f0}.advanced_dermatology .footer_container_sm .accordion-header{width:100%;background:none;border:none;outline:none;padding:15px 0;font-size:14px;font-weight:700;text-align:left;letter-spacing:1px;cursor:pointer;color:#1a2a33;position:relative}.advanced_dermatology .footer_container_sm .accordion.active .accordion-header:after{transform:rotate(180deg)}.advanced_dermatology .footer_container_sm .accordion-content{max-height:0;overflow:hidden;transition:all .3s ease}.advanced_dermatology .footer_container_sm .accordion-content ul{list-style:none;padding:0 0 10px;margin:0}.advanced_dermatology .footer_container_sm .accordion-content ul li{margin-bottom:10px}.advanced_dermatology .footer_container_sm .accordion-content ul li a{text-decoration:none;font-size:13px;color:#777;transition:color .3s}.advanced_dermatology .footer_container_sm .accordion-content ul li a:hover{color:#000}.advanced_dermatology .footer_container_sm .accordion_item{border-bottom:1px solid #c1d3da}.advanced_dermatology .footer_container_sm .accordion_header{padding:18px 0;font-size:18px;font-weight:700;cursor:pointer;letter-spacing:1px;color:#2b4048}.advanced_dermatology .footer_container_sm .accordion_header .accordion_arrow{transition:all .3s linear;float:right}.advanced_dermatology .footer_container_sm .accordion_item.active .accordion_header .accordion_arrow.rotate{transform:rotate(180deg)}.advanced_dermatology .footer_container_sm .accordion_content{max-height:0;overflow:hidden;transition:max-height .3s ease}.advanced_dermatology .footer_container_sm .accordion_content ul{list-style:none;margin:0;padding:0 0 18px;display:flex;flex-wrap:wrap;gap:24px;max-width:95%}.advanced_dermatology .footer_container_sm .accordion_content ul li a{text-decoration:none;font-weight:500;font-size:16px;color:#9f9f9f;transition:color .3s;text-transform:uppercase}.advanced_dermatology .footer_container_sm .accordion_content ul li a:hover{color:#000}}.max_w_md_712{max-width:712px}.ingredients_mx{max-width:712px;padding:0}.advanced_dermatology .tab-link{font-size:18px!important}.advanced_dermatology .ingredients_tabs{gap:16px;justify-content:center}.ingredients_section div#overview-content .white-bg .uppercase{font-size:18px!important}@media screen and (max-width: 639px){.advanced_dermatology .ingredients_tabs{gap:0;justify-content:flex-start;margin-bottom:15px;margin-top:0}.advanced_dermatology .ingredients_tabs p{text-wrap:nowrap;width:100%;text-align:left;border-bottom:solid 1px #A3B6BD;padding-bottom:10px;display:flex;justify-content:space-between}.advanced_dermatology .ingredients_tabs p.active{color:#dea093}.advanced_dermatology .ingredients_tabs p.active .arrow-icon{transform:rotate(180deg)}.advanced_dermatology .tab-content{margin-bottom:25px;opacity:1!important;padding-bottom:25px}.advanced_dermatology .tab-content.active{display:block;opacity:1!important;height:auto;border-bottom:solid 1px #A3B6BD;overflow:hidden}.advanced_dermatology .ingredients_section{margin-top:48px}.advanced_dermatology .ingredients_tabs p.active{border:none}.advanced_dermatology .your_routine_section .routine_inner_container{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/new-design-pdp.css.map */
