.product__media-nav .product__media-item .product__media:before{content:"";position:absolute;right:0;left:0;top:0;bottom:0;border-radius:4px;border:2px solid #40b0a6;height:auto;width:auto;opacity:0;visibility:hidden;z-index:2}.product__media-nav .product__media-item:hover .product__media:before{opacity:1;visibility:visible}.title-pattern{position:relative}.title-pattern:before{position:absolute;content:"";top:-10px;bottom:auto;left:auto;right:-6px;background-image:url(Layer_1-2.png);background-repeat:no-repeat;background-size:cover;height:50px;width:217px;z-index:-1;transform:rotate(-2deg)}.review_image__large_grid figure{padding-bottom:83.92%}.faq_body .modal_play_btn{bottom:0;left:0;right:0;top:0;height:88px;width:88px;margin:auto}.product_ingr_inside_ul,.product_ingr_inside_li .product_ingr_in_div{display:block}.product_ingr_in_div .product_ingr__image{max-width:unset}.product_ingr__desc{padding-left:0;padding-top:16px}.product_ingr_inside_ul{margin:0 -16px 57px}.product_ingr_inside_ul .slick-list{overflow:visible}.product_ingr_inside_ul.slick-initialized.slick-slider{position:relative}.product_ingr_inside_ul.slick-initialized.slick-slider:before{width:40%;right:-48%;position:absolute;content:"";background:#fff;top:0;bottom:auto;z-index:2;height:100%}.product_ingr_inside_ul.slick-initialized.slick-slider:after{width:40%;left:-41%;background:#fff;content:"";position:absolute;top:0;bottom:auto;z-index:2;height:100%}.product_ingr_inside_li{padding:0 16px;max-width:265px}.product_ingr__desc .rte{font-size:17px;line-height:2.7rem;font-weight:300;color:#383d3f;opacity:.9}.product__Acordian__section{overflow:hidden}.product__Acordian__section .card.card-2 .logo-outline{padding:26.5px 16px;position:relative}.product__Acordian__section .card.card-2 .logo-outline:before{content:"";position:absolute;top:0;background:linear-gradient(55.79deg,#e3e3e3 0,#d6d6d7 13.02% 24.48%,#dedfe1 39.06%,#ececec 50.99%,#fbfbfb 68.23%,#f9f9f9 76.56%,#f2f2f7 84.38%,#ebecee);left:0;width:100%;height:100%;z-index:-1}.product__Acordian__section .card.card-2 .logo-outline:after{content:"";position:absolute;left:4px;top:4px;bottom:4px;right:4px;background:#fff;z-index:-1}.product__Acordian__section .card.card-2 .logo_container .logo_inner{display:flex;flex-wrap:wrap;justify-content:center;row-gap:18px}.product__Acordian__section .card.card-2 .logo_container .logo_inner .ing_column{padding:0 49px}.product__Acordian__section .card.card-2 .logo_outer{max-width:1142px;margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:2;text-align:center}.product__Acordian__section .faq_body p{font-weight:300;font-size:17px;line-height:2.7rem;margin:8px 0 0;color:#383d3f}.product__Acordian__section .shipping_detail_icon_content h5{font-size:18px;color:#383d3f}.product__Acordian__section .product__icon__txt_main_div{padding:20px 0 0;line-height:0}.product__Acordian__section .product__icon__txt_main_div label{font-weight:600;font-size:15px;line-height:16px;color:#383d3f;letter-spacing:.04em;text-transform:uppercase;opacity:.5;display:inline-block}.product__Acordian__section .pro_icon__text_ul{text-align:left;display:block;grid-template-columns:unset;gap:0;margin:0 -16px}.product__Acordian__section .pro_icon__text_ul li{padding:0 16px;width:25%;float:left;vertical-align:text-top}.product__Acordian__section .pro_icon__text_ul li .pro_icon__text_div_inside{padding:20px;background:#fff;box-shadow:0 6px 4px #00000012,0 0 24px #0000000d;border-radius:8px;margin:14px 0}.product__Acordian__section .clinical-result{display:flex;flex-wrap:wrap;padding-top:32px;margin:0 -24px}.product__Acordian__section .clinical-result .clinical_result_inside_grid{max-width:50%;flex:0 0 50%;padding:0 24px}.product__Acordian__section .clinical-result .clinical_result_inside_grid .short-note{font-weight:400;font-size:14px;line-height:24px;color:#383d3f;opacity:.6;padding-top:24px;display:inline-block}.product__Acordian__section .pro_icon__text_div_inside h5{margin-bottom:8px;margin-top:24px}.product__Acordian__section .card-4 .faq_body .description{font-size:16px;line-height:2.5rem;font-weight:300}.product__Acordian__section .pro_icon__text_ul li .pro_icon__text_div_inside p{color:#383d3f;opacity:.9;font-weight:300;font-size:16px;line-height:2.5rem}.product__Acordian__section .faq_meta_new{padding-top:87px}.clinical-result .clinical_result_inside_grid ul{margin:0;padding:0}.clinical-result .clinical_result_inside_grid ul li{list-style:none;font-weight:500;font-size:17px;line-height:2.5rem;color:#383d3f;padding-left:9px}.clinical-result .clinical_result_inside_grid .result-text{display:flex;align-items:flex-start;margin-bottom:24px}.clinical-result .clinical_result_inside_grid .result-text:last-child{margin:0}.clinical-result .clinical_result_inside_grid .result-text svg{max-width:28px;flex:0 0 28px;vertical-align:middle}.product__Acordian__section .card{border-bottom:0}.product__Acordian__section .card-header{padding:40px 24px;border-top:1px solid rgb(56 61 63 / 20%)}.product__Acordian__section .card:first-child .card-header{border-top:none}.product__Acordian__section .card:last-child .card-header.active+.faq_body{border-bottom:1px solid rgb(56 61 63 / 20%)}.product__Acordian__section .card:last-child .card-header:not(.active){border-bottom:1px solid rgb(56 61 63 / 20%)}.product__Acordian__section .card.card-2 .faq_body .logo_container p{color:#383d3f99}.product__Acordian__section .image-with-text .image-with-text__grid{z-index:1;position:relative}body.videoo_popup .product__Acordian__section .image-with-text .image-with-text__grid{z-index:2}.product_review_wrapp .review_header .title_pattern{position:relative}.product_review_wrapp .review_header .title_pattern h2{width:auto;display:inline-block;position:relative;font-size:40px;line-height:48px;z-index:0}.product_review_wrapp .review_header .title_pattern h2:before{position:absolute;content:"";top:-5px;bottom:0;left:25%;width:134px;height:53px;background:url(/cdn/shop/files/Layer_1-3.png?v=1669953080);background-repeat:no-repeat;background-size:cover;z-index:-1}@media (max-width: 1920px){.product_ingr_inside_ul.slick-initialized.slick-slider:before{right:-40%;left:auto;width:33.5%}.product_ingr_inside_ul.slick-initialized.slick-slider:after{left:-33%;right:auto;width:33.5%}}@media (max-width: 1399px){.product_ingr_inside_ul.slick-initialized.slick-slider:before{right:-38%;width:34%}}@media (max-width: 1299px){.product_ingr_inside_li{max-width:270px}}@media (max-width: 1199px){.product__Acordian__section .card.card-2 .logo_container .logo_inner .ing_column{padding:0 35px}.product__Acordian__section .clinical-result{margin:0 -18px}.product__Acordian__section .clinical-result .clinical_result_inside_grid{padding:0 18px}.product_review_wrapp .review_header .title_pattern h2{font-size:36px;line-height:44px}.product__Acordian__section .pro_icon__text_ul li{width:33.33%}}@media (max-width: 991px){.product__Acordian__section .faq_meta_new{padding-top:65px}.product__Acordian__section .card-header{padding:30px 20px}.product_review_wrapp .review_header .title_pattern h2{font-size:32px;line-height:40px}.product_ingr_inside_li{max-width:250px}.product__Acordian__section .pro_icon__text_ul li{max-width:285px}.product__Acordian__section .shipping_detail_icon_content h5{font-size:15px}}@media (max-width: 849px){.product__icon__txt_main_Section .page-width__custom{padding:0}.product:not(.product--no-media) .product_main{max-width:100%;flex:0 0 100%}}@media (max-width: 767px){.product_ingr_inside_ul .slick-list{overflow:hidden}.review_image__large_grid figure{padding-bottom:84.1%}.product__Acordian__section .faq_body .image-with-text__media .modal-content{padding-bottom:55%;position:relative;display:block;border-radius:0}.product__Acordian__section .card.card-2 .logo_container .logo_inner .ing_column{padding:0 25px}.product__Acordian__section .clinical-result .clinical_result_inside_grid{max-width:100%;flex:0 0 100%}.clinical_result_inside_grid.right-grid{margin-top:24px}.product_review_wrapp .review_header .title_pattern h2:before{background-size:90%;height:43px}.product__Acordian__section .pro_icon__text_ul li{max-width:265px}}@media (max-width: 700px){.product_review_wrapp .review_header .title_pattern h2{font-size:30px;line-height:38px}.product_ingr_inside_li{max-width:220px}}@media (max-width: 576px){.faq_body .modal_play_btn{height:64px;width:64px;display:flex;align-items:center;justify-content:center}.faq_body .modal_play_btn{padding:24.5px 26.5px}.product__Acordian__section .faq_meta_new{padding-top:36px}.product__Acordian__section .faq_body p{font-size:16px;line-height:2.5rem;width:100%}.product_ingr_inside_li{padding:0 12px}.product_ingr_inside_ul .slick-list{padding-left:0!important;padding-right:106px!important}.product_ingr_inside_ul{padding:34px 0 0}.product_ingr__desc h5{padding-bottom:8px}.product_ingr__desc .rte{font-size:16px;line-height:2.5rem}.product_ingr_inside_ul{margin:0 -16px 20px -12px}.product_ingredients_main_section .view-all-btn{text-align:left!important}.product__Acordian__section .card.card-2 .logo_container .logo_inner{justify-content:center;margin:0}.product__Acordian__section .card.card-2 .logo_container .logo_inner .ing_column{flex:0 0 33.33%;padding:0;flex-grow:1}.product__Acordian__section .card.card-2 .logo_container .logo_inner .ing_column img{height:40px;width:40px}.product__Acordian__section .card.card-2 .faq_body .logo_container p{font-size:15px;line-height:24px;width:100%}.product__Acordian__section .pro_icon__text_ul li .pro_icon__text_div_inside p{width:100%}.product__Acordian__section .pro_icon__text_ul .slick-list{padding-left:0!important}.product__Acordian__section .pro_icon__text_ul li{padding:0 12px}.product__Acordian__section .pro_icon__text_ul{margin:0 -16px 0 -12px}.product__icon__txt_main_Section .page-width__custom{padding:0}.clinical_result_inside_grid.right-grid{padding-top:24px}.product__Acordian__section .shipping_return_main_ul em{margin-right:12px}.product__Acordian__section .card-header{padding:29px 4px}.product__Acordian__section .pro_icon__text_ul li .pro_icon__text_div_inside{padding:20px 20px 24px}.product__Acordian__section .clinical-result .clinical_result_inside_grid .short-note{font-size:13px;padding-top:16px}.title-pattern:before{right:-11px;width:190px;transform:rotate(0);height:40px;top:-8px}.product__Acordian__section .product__icon__txt_main_div label{font-size:13px;line-height:16px}.product_review_wrapp .review_header .title_pattern h2:before{width:90px;height:40px;top:0}.product_review_wrapp .review_header .title_pattern h2{font-size:24px;line-height:32px}}@media (max-width: 575px){.product_ingr_inside_li{max-width:247px}.product__Acordian__section .shipping_detail_icon_content h5{font-size:15px;line-height:16px}}@media (max-width: 574px){.product__Acordian__section .pro_icon__text_ul li{max-width:unset}}@media (max-width: 500px){.product_review_wrapp .review_header .title_pattern h2:before{left:53%}}.PDP-section-wrap+.product-review-list,.PDP-section-wrap+.spaced-section{margin-top:0}.PDP-section{position:relative;padding-top:40px;padding-bottom:40px;overflow:hidden}@media screen and (min-width: 768px){.PDP-section{padding-top:64px;padding-bottom:64px}}.PDP-section_stars{width:116px;height:20px;margin:0 auto 16px;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMzYgMjQiPjxwYXRoIGZpbGw9IiNGQUQyMDAiIGQ9Im0xMiAwIDMuNTk3IDcuMDQ5IDcuODE2IDEuMjQzLTUuNTkzIDUuNiAxLjIzMyA3LjgxNkwxMiAxOC4xMmwtNy4wNTMgMy41ODggMS4yMzMtNy44MTctNS41OTMtNS42TDguNDAzIDcuMDUgMTIgMFpNNDAgMGwzLjU5NyA3LjA0OSA3LjgxNiAxLjI0My01LjU5MiA1LjYgMS4yMzIgNy44MTZMNDAgMTguMTJsLTcuMDUzIDMuNTg4IDEuMjMyLTcuODE3LTUuNTkyLTUuNiA3LjgxNi0xLjI0Mkw0MCAwWk02OCAwbDMuNTk3IDcuMDQ5IDcuODE2IDEuMjQzLTUuNTkzIDUuNiAxLjIzMyA3LjgxNkw2OCAxOC4xMmwtNy4wNTMgMy41ODggMS4yMzItNy44MTctNS41OTItNS42IDcuODE2LTEuMjQyTDY4IDBaTTk2IDBsMy41OTcgNy4wNDkgNy44MTYgMS4yNDMtNS41OTMgNS42IDEuMjMzIDcuODE2TDk2IDE4LjEybC03LjA1MyAzLjU4OCAxLjIzMy03LjgxNy01LjU5My01LjYgNy44MTYtMS4yNDJMOTYgMFpNMTI0IDBsMy41OTcgNy4wNDkgNy44MTYgMS4yNDMtNS41OTMgNS42IDEuMjMzIDcuODE2TDEyNCAxOC4xMmwtNy4wNTMgMy41ODggMS4yMzMtNy44MTctNS41OTMtNS42IDcuODE2LTEuMjQyTDEyNCAwWiIvPjwvc3ZnPg==);background-size:cover}@media screen and (min-width: 768px){.PDP-section_stars{width:136px;height:24px}}.PDP-section_heading{position:relative;margin:0 auto 20px;text-align:center;z-index:1}@media screen and (min-width: 768px){.PDP-section_heading{margin-bottom:40px}}.PDP-section_heading h2 span{position:relative;display:inline-block}.PDP-section_heading h2 span:before{content:"";position:absolute;display:block;background:center no-repeat;background-size:contain;z-index:-1}.PDP-section--real-results{background:#fff url(pdp-real-results-bg.svg?v=1) left -34% bottom 10% no-repeat;background-size:148px auto}.PDP-section--real-results .PDP-section_heading h2 span:before{top:-5px;bottom:-5px;left:-74px;right:-53px;background-image:url(//www.southbeachskinlab.com/cdn/shop/t/126/assets/pdp-real-results-heading-bg.svg?v=176638142542758649351756223514)}@media screen and (min-width: 992px){.PDP-section--real-results{background-position:left 2.2% top 20.9%;background-size:148px auto}}.PDP-section--how-to-use{background:#fff url(pdp-how-to-use-bg.svg?v=1) right -25% top 18% no-repeat;background-size:188px auto}.PDP-section--how-to-use .PDP-section_heading h2 span:before{top:-4px;bottom:-2px;left:-2px;right:-6px;background-image:url(//www.southbeachskinlab.com/cdn/shop/t/126/assets/pdp-how-to-use-heading-bg.svg?v=24770567377980785421756223510)}@media screen and (min-width: 992px){.PDP-section--how-to-use{background-position:right -5.6% bottom 42.9%;background-size:290px auto}}.PDP-section--why-it-works{background:#fffbf5 url(pdp-why-it-works-bg.svg?v=1) left -32% bottom 0% no-repeat;background-size:118px auto}.PDP-section--why-it-works .PDP-section_heading h2 span:before{top:-4px;bottom:-3px;left:-27px;right:-13px;background-image:url(//www.southbeachskinlab.com/cdn/shop/t/126/assets/pdp-why-it-works-heading-bg.svg?v=121887360532998531011756223516)}@media screen and (min-width: 992px){.PDP-section--why-it-works{background-position:left -12.2% top 14.2%;background-size:213px auto}}.PDP-section--ingredients{background:#f4f6f9 url(pdp-ingredients-bg.svg?v=1) right -12% bottom 3% no-repeat;background-size:97px auto}.PDP-section--ingredients .PDP-section_heading h2 span:before{top:-7px;bottom:-1px;left:-21px;right:-13px;background-image:url(//www.southbeachskinlab.com/cdn/shop/t/126/assets/pdp-ingredients-heading-bg.svg?v=77005326468622177141756223511)}@media screen and (min-width: 992px){.PDP-section--ingredients{background-position:right -3.5% bottom 29%;background-size:148px auto}}.PDP-section--video-reviews{background:#fff}.PDP-section--video-reviews .PDP-section_heading h2 span:before{top:-5px;bottom:0;left:-6px;right:-9px;background-image:url(//www.southbeachskinlab.com/cdn/shop/t/126/assets/pdp-video-reviews-heading-bg.svg?v=52373761142627756941756223515)}.PDP-section--video-reviews .product-full-details__content{display:none}.PDP-section--bundle-how-to-use{background:url(pdp-bundle-how-to-use-bg-01.svg) left -35px bottom 21.8% no-repeat,url(pdp-bundle-how-to-use-bg-02.svg) right -90px top 12% no-repeat;background-size:148px auto,290px auto}.PDP-section--bundle-how-to-use .PDP-section_heading h2 span:before{top:-10px;bottom:-12px;left:-47px;right:-12px;background-image:url(//www.southbeachskinlab.com/cdn/shop/t/126/assets/pdp-bundle-how-to-use-heading-bg.svg?v=61691505713858688301756223509)}.bundle-how-to-use__list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:flex-start;gap:40px}.bundle-how-to-use__list li{width:calc((100% + 40px)/4 - 40px)}.bundle-how-to-use-item{display:flex;flex-direction:column;align-items:center;gap:20px}.bundle-how-to-use-item__media{width:100%;height:auto;display:block;flex-shrink:0;aspect-ratio:1}.bundle-how-to-use-item__media img{width:100%;height:100%;display:block;object-fit:cover}.bundle-how-to-use-item__content{display:flex;flex-direction:column;align-items:center;gap:20px}.bundle-how-to-use-item__heading{width:auto;height:42px;padding:0 23px;display:flex;align-items:center;background:#fff6f2;border:1px solid var(--color-btn-primary);border-radius:40px;color:#383d3f;font-size:16px;line-height:18px;font-weight:600;text-align:center}.bundle-how-to-use-item__step{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;color:var(--color-btn-primary);font-size:14px;line-height:16px;font-weight:700;letter-spacing:1.4px;text-align:center;text-transform:uppercase}.bundle-how-to-use-item__step:before{content:"";width:28px;height:28px;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyOCAyOCI+PGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTMuMjUiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI0Y2OTM3MCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48Y2lyY2xlIGN4PSIxNCIgY3k9IjE0IiByPSIxMCIgZmlsbD0iI0Y2OTM3MCIvPjwvc3ZnPg==) center no-repeat;background-size:100%}.bundle-how-to-use-item__step:after{content:"";position:absolute;top:13px;left:50%;width:calc(100% + 40px);height:2px;display:block;background:var(--color-btn-primary);z-index:-1}.bundle-how-to-use-item:last-child .bundle-how-to-use-item__step:after{display:none}.bundle-how-to-use-item__description p{font-size:16px;line-height:26px;text-align:center}@media (max-width: 1024px){.PDP-section--bundle-how-to-use{background:url(pdp-bundle-how-to-use-bg-01.svg) left -88px top 40px no-repeat;background-size:148px auto}.bundle-how-to-use__list{flex-direction:column}.bundle-how-to-use__list li{position:relative;width:100%}.bundle-how-to-use__list li:before{content:"";position:absolute;top:50%;left:60px;width:2px;height:100%;display:block;background:var(--color-btn-primary);transform:translate(-50%);z-index:-1}.bundle-how-to-use__list li:first-child .bundle-how-to-use-item__media:before{display:none}.bundle-how-to-use__list li:last-child .bundle-how-to-use-item__media:after{display:none}.bundle-how-to-use__list li:last-child:before{display:none}.bundle-how-to-use-item{flex-direction:row;align-items:flex-start}.bundle-how-to-use-item__media{position:relative;width:120px}.bundle-how-to-use-item__media:before,.bundle-how-to-use-item__media:after{content:"";position:absolute;left:50%;width:10px;height:10px;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCAxMCI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjQuNzMyIiBmaWxsPSIjZmZmIiBzdHJva2U9IiNGNjkzNzAiIHN0cm9rZS13aWR0aD0iLjUzNiIvPjxjaXJjbGUgY3g9IjUuMDAxIiBjeT0iNSIgcj0iMy41NzEiIGZpbGw9IiNGNjkzNzAiLz48L3N2Zz4=) center no-repeat;background-size:100%;transform:translate(-50%)}.bundle-how-to-use-item__media:before{top:-5px}.bundle-how-to-use-item__media:after{bottom:-5px}.bundle-how-to-use-item__content{gap:8px;align-items:flex-start}.bundle-how-to-use-item__heading{height:38px;margin-top:4px;font-size:14px;line-height:22px;order:2}.bundle-how-to-use-item__step{align-items:flex-start;text-align:left;order:0}.bundle-how-to-use-item__step:before,.bundle-how-to-use-item__step:after{display:none}.bundle-how-to-use-item__description{order:1}.bundle-how-to-use-item__description p{text-align:left}}@media (max-width: 749px){.PDP-section--bundle-how-to-use{background-position:left -106px top 8px}.PDP-section--bundle-how-to-use .PDP-section_heading{max-width:300px}.bundle-how-to-use__list li:before{left:47px}.bundle-how-to-use-item__media{width:94px}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/template-product.css.map */
