/** Shopify CDN: Minification failed

Line 1049:250 Unexpected "}"
Line 2411:46 Expected identifier but found ":"

**/
*, :after, :before, input { box-sizing: border-box; }
body{ letter-spacing:0 !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -o-font-smoothing: antialiased; }
html{ padding-bottom:0 !important;scroll-behavior: smooth;  }
.template-product{ overflow-x:visible; }
a, button, .button{ /*-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;*/ }
.Desktop_image_new{ display:flex !important; }
.Mobile_image_new{ display:none !important; }
.page-width{ /*max-width:1408px; padding:0 40px !important;*/ max-width:100%; padding:0 40px !important; }

.Desktop_only_new{}
.Mobile_only_new{ display:none; } 

body.overflow_hidden { overflow: hidden; position: relative; }
body.overflow_hidden:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7); z-index: 2; }

.tab { overflow: hidden; }
.tab button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; transition: 0.3s; }
.tabcontent { display: none; border-top: none; animation: fadeEffect 1s; }
@keyframes fadeEffect { from {opacity: 0;} to {opacity: 1;} }

.question { cursor: pointer; position: relative; }
.answer{ display:none; }

.Common_large_title_new{}
.Common_large_title_new *{color:#FFF7F0; font-size:72px; font-size:64px; font-weight:500; line-height:97.222%; text-transform:uppercase; font-family: var(--font-h1--family); }
.Common_medium_title_new{}
.Common_medium_title_new *{color:#181717; font-size:52px; font-weight:500; line-height:105.263%; text-transform:uppercase; font-family: var(--font-h1--family); }
.Common_small_title_new{}
.Common_small_title_new *{color:#181717; font-size:32px; font-weight:500; line-height:110%; text-transform:uppercase; font-family: var(--font-h1--family); }

.Common_medium_title_new * sup { font-size: 36px; }

.button, button.shopify-payment-button__button--unbranded{ font-family: var(--font-ShareTechMono); }
.Common_button_new{ text-align:center; padding:8px 24px; display:inline-block; min-width:160px; font-family: var(--font-ShareTechMono); }
.Common_button_new img, .Common_button_new svg{ display: inline-block; }
.Common_white_button_new{ color: #fff7f0 !important; box-shadow: inset 0 0 0 var(--button-border-width) #fff7f0 !important; }

/* @media(min-width:0px) and (max-width:749px){
  .button:hover, button.shopify-payment-button__button--unbranded:hover { --button-background-color: var(--color-primary-button-background); color: var(--color-primary-button-text); }
} */
@media(min-width:750px) and (max-width:9999px){
  .Common_white_button_new:hover{ color: #181717 !important; box-shadow: inset 0 0 0 var(--button-border-width) #fff7f0 !important; background: #FFF7F0 !important; }
}

/* Header */
.header__columns{ padding-top: 0px !important; padding-bottom: 0px !important; }

.menu-drawer__menu.has-submenu, .menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)) { margin-block-end: 0; }
.menu-drawer__menu{ padding: 30px 40px; }
.menu-drawer__menu .menu-drawer__list-item--flat{ margin: 0; padding: 0; }
.menu-drawer__menu-item{ text-transform: uppercase; font-size: 18px; }

.menu-list__link{ font-size: 16px; font-weight: 400; line-height: 16px; text-transform: uppercase; }

.header__column--right { gap: 50px; }
.header__column--right .search-action { margin-inline: 0; }
.header__column--right .header-menu{ padding: 0 0px 0 0; }
.header__column--right header-actions { margin-inline-start: 0; gap: 50px; align-items: center; }
.header-actions__action{ height: 28px; width: 25px; display: flex; }
.header-actions__action .svg-wrapper { height: 28px; width: 25px; }
.header-actions__action svg { height: 28px; width: 25px; max-width: initial; }
.account-button.header-actions__action{ width: auto; height: auto; }
.account-button__icon{ font-size: 16px; font-weight: 400; line-height: 16px; text-transform: uppercase; }

.cart-bubble__background{ background: transparent; }
.header-actions__cart-icon .cart-bubble__text, .cart-drawer__heading .cart-bubble__text{ font-size: 12px; line-height: 26px; display: block; width: 100%; font-family: var(--font-heading--family); }
.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{ mask: initial; }
.cart-bubble{ color: inherit; }
.header__column--left .account-popover{ display: none !important; }
.account-popover__summary{  padding: 42px 0; }
.account-popover__panel{ top: calc(100% + 1px) !important; }
.account-actions__link{ font-family: var(--font-heading--family); font-size: 16px; }
.account-actions__icon svg{ width: auto; height: auto; }

.menu-list__link-title_icon{}
.menu-list__link-title_icon .header-drawer-icon--open{}
.menu-list__link-title_icon .header-drawer-icon--close{ display: none; }
.menu-list__link[aria-expanded="true"] .menu-list__link-title_icon .header-drawer-icon--open{ display: none; }
.menu-list__link[aria-expanded="true"] .menu-list__link-title_icon .header-drawer-icon--close{ display: block; }

.mega-menu__grid{ display: flex; }
.menu-list__submenu-inner{padding:0px; }
.mega-menu{}
.mega-menu__grid{padding:0px !important; --menu-columns-desktop:inherit !important; gap:inherit;}
.mega-menu__list{grid-gap:50px 76px; display: flex; flex-wrap: wrap; padding: 40px; width: calc(100% - 49.584%); flex: 1; }
.mega-menu__link{padding:0px;}
.mega-menu__link--parent{color:#181717; font-size:16px; font-weight:500; line-height:100%; text-transform:uppercase; padding-bottom:13px; border-bottom:1px solid #181717; display:block;}
.mega-menu__column{ width: calc(50% - 38px); }
.mega-menu__column ul.list-unstyled{padding-top:30px;}
.mega-menu__column ul.list-unstyled li{padding-bottom:24px;}
.mega-menu__column ul.list-unstyled li:last-child{padding-bottom:0px;}
.mega-menu__grid ul .list-unstyled li{color:#181717; font-size:20px; font-weight:500; line-height:100%; text-transform:uppercase;}
.mega-menu__grid ul .list-unstyled li a{color:inherit; font-size:inherit; font-weight:inherit; line-height:inherit; padding:0px; text-transform:inherit;}

.megamenu_custom_box_new{ padding: 40px; width: 49.584%; }
.megamenu_custom_box_mainboths_new{}
.megamenu_custom_box_innerboths_new{position:relative;}
.megamenu_custom_box_innerboths_media_new{}
.megamenu_custom_box_innerboths_media_new img{width:100%;}
.megamenu_custom_box_innerboths_box_new{position:absolute; width: 38%; top:0px; left:0px; border-right:1px solid #FFF7F0; padding:40px; height:100%; background:#ffffff0d; -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px);
display:flex; flex-direction:column; justify-content:center;}
.megamenu_custom_box_innerboths_title_new{color:#FFF7F0; font-size:28px; font-weight:500; line-height:120%; text-transform:uppercase;}
.megamenu_custom_box_innerboths_button_new{padding-top:24px;}
.megamenu_custom_box_innerboths_button_new a{background:none;}
/* Header */

/* Index */
.Index_top_banner_list_main_new{}
.Index_top_banner_list_inner_new{}
.Index_top_banner_list_block_new{position:relative;}
.Index_top_banner_list_block_mainstatic_new{position:absolute; top:0px; left:0px; width:100%; height:100%;}
.Index_top_banner_list_block_innerstatic_new{height:100%;}
.Index_top_banner_list_block_innerstatic_media_new{height:100%;} 
.Index_top_banner_list_block_innerstatic_media_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;} 
.Index_top_banner_list_block_innerstatic_media_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;} 
.Index_top_banner_list_block_mainoverlay_new{padding-top:100px;}
.Index_top_banner_list_block_inneroverlay_new{ max-width: 34.723%; margin: 0 0 0 auto; position: relative; z-index: 1; padding: 60px 40px; padding: 60px 32px 60px 40px; border-left: 1px solid #FFF7F0; background: #ffffff0d; -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); min-height: 668px; justify-content: flex-end; display: flex; flex-direction: column; }
.Index_top_banner_list_block_inneroverlay_mainboths_new{}
.Index_top_banner_list_block_inneroverlay_innerboths_new{}
.Index_top_banner_list_block_inneroverlay_innerboths_maintitle_new{}
.Common_large_title_new.Index_top_banner_list_block_inneroverlay_innerboths_innertitle_new{}
.Common_large_title_new.Index_top_banner_list_block_inneroverlay_innerboths_innertitle_new *{}
.Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new{padding-top:18px;}
.Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new{color:#FFF7F0; font-size:22px; line-height:136.364%; }
.Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new p{margin-bottom:18px;}
.Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new p:last-child{margin-bottom:0px;}
.Index_top_banner_list_block_inneroverlay_mainlists_new{padding-top:80px;}
.Index_top_banner_list_block_inneroverlay_innerlists_new{}
.Index_top_banner_list_block_inneroverlay_innerlists_new ul{display:flex; align-items:center; grid-gap:40px; margin:0px; padding:0px;}
.Index_top_banner_list_block_inneroverlay_innerlists_new ul li{color:#FFF7F0; font-size:20px; line-height:110%; text-transform:uppercase; position:relative; list-style:none; padding-bottom:4px; font-family:var(--font-ShareTechMono);}
.Index_top_banner_list_block_inneroverlay_innerlists_new ul li a{ color: inherit; position: relative; padding-left:18px; }
.Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:after{position:absolute; content:''; width:10px; height:10px; border:1px solid #FFF7F0; top:6px; left:0px; border-radius:100%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
.Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:before{position:absolute; content:''; width:0px; height:1px; background:#FFF7F0; bottom:-3px; left:18px; border-radius:100%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
.Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:hover:after{ background:#FFF7F0; }
.Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:hover:before{ width: calc(100% - 18px); }
.Index_top_banner_list_block_mainloops_new{padding:36px 0; border-top:1px solid #FFF7F0; position:relative; z-index:1; overflow:hidden;}
.Index_top_banner_list_block_innerloops_new{}
.Index_top_banner_list_marquee{}
.Index_top_banner_list_marquee span{display:flex; align-items:center; grid-gap:0 100px;}
.Index_top_banner_list_marquee .js-marquee-wrapper{display:flex; align-items:center; grid-gap:0 100px;}
.Index_top_banner_list_marquee .js-marquee span{display:flex; align-items:center; grid-gap:0 100px;}
.Index_top_banner_list_block_innerloops_mainboxs_new{}
.Index_top_banner_list_block_innerloops_innerboxs_new{}
.Index_top_banner_list_block_innerloops_innerboxs_new img{max-width:100%; max-height: 29px; height: 29px; width: auto; }
.Index_top_banner_list_main_new.Index_top_banner_list_left_detail_show_new{}
.Index_top_banner_list_left_detail_show_new .Index_top_banner_list_block_mainoverlay_new{}
.Index_top_banner_list_left_detail_show_new .Index_top_banner_list_block_inneroverlay_new{margin:auto 0 0 0; border-left:none; background:none; justify-content: center; backdrop-filter: blur(0px); }
/*--SECTION_1_END---*/

/*--SECTION_2_START--*/
.Index_custom_product_list_main_new{}
.Index_custom_product_list_main_new .page-width{padding:0 !important;}
.Index_custom_product_list_inner_new{}
.Index_custom_product_list_sides_new{display:flex;}
.Index_custom_product_list_sides_maintitle_new{width:34.723%; padding:187px 56px 100px 40px; border-right:1px solid #181717;}
.Common_medium_title_new.Index_custom_product_list_sides_innertitle_new{ position: sticky; top: 120px; }
.Common_medium_title_new.Index_custom_product_list_sides_innertitle_new br{display:none;}
.Common_medium_title_new.Index_custom_product_list_sides_innertitle_new *{max-width:412px;}
.Index_custom_product_list_sides_mainloops_new{width:calc(100% - 34.723%); padding:102px 47px 94px 82px;}
.Index_custom_product_list_sides_innerloops_new{}
.Index_custom_product_list_sides_innerloops_mainboxs_new{padding-bottom:124px;}
.Index_custom_product_list_sides_innerloops_mainboxs_new:last-child{padding-bottom:0;}
.Index_custom_product_list_sides_innerloops_innerboxs_new{display:flex; align-items:center;}
.Index_custom_product_list_sides_innerloops_innerboxs_mainleft_new{width:43.652%;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerleft_new{width:100%; padding-bottom:100.567%; position:relative;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerleft_new img{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_custom_product_list_sides_innerloops_innerboxs_mainright_new{width:calc(100% - 43.652%); padding-left:44px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_new{}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_new{}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_icons_new{color:#181717; font-size:15px; font-weight:400; line-height:100%;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_title_new{padding-top:13px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_title_new h3{color:#181717; font-size:35px; font-weight:500; line-height:110%; text-transform:uppercase;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_texts_new{color:#181717; font-family:var(--font-ShareTechMono); font-size:15px; font-weight:400; line-height:146.667%; text-transform:uppercase; padding-top:6px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_infos_new{padding-top:20px; color:#181717; font-size:18px; font-weight:400; line-height:125%; max-width:329px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_infos_new p{margin-bottom:16px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_infos_new p:last-child{margin-bottom:0;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_links_new{padding-top:24px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_links_new a{min-width:160px;}
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_icons_new .yotpo-sr-bottom-line-text { line-height: 120% !important; padding: 0 0 0 10px !Important; border-left: 1px solid #181717 !Important; }
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_icons_new .yotpo-sr-bottom-line-summary { flex-direction: row !important; gap: 10px !Important; align-items: center !Important; }
/* .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_icons_new .yotpo-sr-bottom-line-summary div:first-child { display: none !important; } */
.Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_icons_new .yotpo-sr-bottom-line-right-panel { display: block !Important; }
/*--SECTION_2_END---*/

/*--SECTION_3_START--*/
.Index_object_real_results_main_new{padding:80px 0 70px 0; border-top:1px solid #181717;}
.Index_object_real_results_inner_new{}
.Index_object_real_results_mainsides_new{}
.Index_object_real_results_mainsides_new .page-width{}
.Index_object_real_results_innersides_new{display:flex; align-items:end; justify-content:space-between; gap: 20px; }
.Index_object_real_results_innersides_maintitle_new{}
.Common_medium_title_new.Index_object_real_results_innersides_innertitle_new{}
.Common_medium_title_new.Index_object_real_results_innersides_innertitle_new h2{}
.Index_object_real_results_innersides_mainbutton_new{padding-bottom:9px;}
.Index_object_real_results_innersides_innerbutton_new{}
.Index_object_real_results_innersides_innerbutton_new a{color:#181717; font-size:20px; line-height:110%; text-transform:uppercase; font-family:var(--font-ShareTechMono); position:relative; padding-left:18px; display: block; }
.Index_object_real_results_innersides_innerbutton_new a:after{position:absolute; content:''; width:10px; height:10px; background:#181717; top:50%; left:0px; border-radius:100%; transform:translate(0px, -50%);}
.Index_object_real_results_mainloops_new{padding-top:34px;}
.Index_object_real_results_slider_navigation { display: flex; gap: 40px; width: fit-content; margin: 0 0 0 auto; padding-right: 40px; padding-top: 34px; }
.Index_object_real_results_slider_navigation .swiper-button-next:after, .Index_object_real_results_slider_navigation .swiper-button-prev:after { display: none; }
.Index_object_real_results_slider_navigation .swiper-button-next, .Index_object_real_results_slider_navigation .swiper-button-prev { margin-top: 0; width: 14px; height: 24px; position: relative; }
.Index_object_real_results_slider_navigation .swiper-button-next svg, .Index_object_real_results_slider_navigation .swiper-button-prev svg { width: 100%; height: 100%; }
.Index_object_real_results_slider_navigation .swiper-button-next { right: 0; }
.Index_object_real_results_slider_navigation .swiper-button-prev { left: 0; }
.Index_object_real_results_innerloops_new{}
.Index_object_real_results_slider{}
.Index_object_real_results_innerloops_mainblock_new{width:330px; background:#181717; height:422px; position:relative; padding:25px;}
.Index_object_real_results_innerloops_innerblock_new{display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%;}
.Index_object_real_results_innerloops_innerblock_icons_new{text-align:center;}
.Index_object_real_results_innerloops_innerblock_icons_new svg{max-width:93px; }
.Index_object_real_results_innerloops_innerblock_infos_new{padding-top:20px; color:#FFF7F0; text-align:center; font-size:28px; line-height:107.143%; text-transform:uppercase; font-family:var(--font-ShareTechMono); }
.Index_object_real_results_innerloops_innerblock_infos_new p{padding-bottom:20px;}
.Index_object_real_results_innerloops_innerblock_infos_new p:last-child{padding-bottom:0px;}
.Index_object_real_results_innerloops_innerblock_texts_new{padding-top:20px; color:#FFF7F0; text-align:center; font-size:14px; line-height:114.286%;}
.Index_object_real_results_innerloops_mainboxs_new{width:330px;}
.Index_object_real_results_innerloops_innerboxs_new{ padding-bottom: 60px; position: relative; }
.Index_object_real_results_innerloops_innerboxs_media_new{position:relative; padding-bottom:130.304%;} 
.Index_object_real_results_innerloops_innerboxs_media_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;} 
.Index_object_real_results_innerloops_innerboxs_media_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;} 
.Index_object_real_results_innerloops_innerboxs_media_new svg{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:60px; height: auto; z-index: 1; }
.Index_object_real_results_innerloops_innerboxs_button_new{display:none; position: absolute; width: 100%; bottom: 0; }
.Index_object_real_results_innerloops_innerboxs_button_new a{min-width:100%;}
.Index_object_real_results_innerloops_mainboxs_new:hover .Index_object_real_results_innerloops_innerboxs_button_new{ display:block;}
.Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_top_border_new{margin-top:8px;}
.Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_top_border_new:after{position:absolute; content:''; top:-8px; left:0; width:100%; height:8px; background: url(Index_object_vector1.svg) repeat-x top left; background-size:100%;}
.Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_bottom_border_new{margin-bottom:8px;}
.Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_bottom_border_new:after{position:absolute; content:''; bottom:-8px; background:url(Index_object_vector2.svg) repeat-x bottom left; background-size:100%; left:0; width:100%; height:8px;}
.play_icon_new{ cursor: pointer; }
.mute_video_main_new{ position:absolute; right:15px; top:15px; width:40px; height:40px; z-index:2; cursor:pointer; background: #fff; border-radius: 100%; display: none; }
.mute_video_main_new.active{ display: block; }
.mute_video_main_new svg{ height:auto; width:100%; display:flex; }
.mute_video{ display:none; }
.mute_video.active{ display:block; }
.unmute_video{ display:none; }
.unmute_video.active{ display:block; }
/*--SECTION_3_END---*/

/*--SECTION_4_START--*/
.Index_object_percent_list_main_new{border-top:1px solid #181717;}
.Index_object_percent_list_inner_new{}
.Index_object_percent_list_sides_new{display:flex; align-items: center;}
.Index_object_percent_list_sides_mainleft_new{width:34.723%; padding:40px 40px;}
.Index_object_percent_list_sides_innerleft_new{}
.Index_object_percent_list_sides_innerleft_mainboths_new{}
.Index_object_percent_list_sides_innerleft_innerboths_new{}
.Index_object_percent_list_sides_innerleft_innerboths_maintitle_new{}
.Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new{}
.Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new *{}
.Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new * sup { font-size: 24px; position: relative; top: -8px; }
.Index_object_percent_list_sides_innerleft_innerboths_maininfos_new{padding-top:24px; max-width:357px;}
.Index_object_percent_list_sides_innerleft_innerboths_innerinfos_new{color:#181717; font-size:18px; line-height:133.333%;}
.Index_object_percent_list_sides_innerleft_innerboths_innerinfos_new p{margin-bottom:14px;}
.Index_object_percent_list_sides_innerleft_innerboths_innerinfos_new p:last-child{margin-bottom:0px;}
.Index_object_percent_list_sides_innerleft_mainbutton_new{padding-top:50px;}
.Index_object_percent_list_sides_innerleft_innerbutton_new{}
.Index_object_percent_list_sides_innerleft_innerbutton_new a{min-width:201px;}
.Index_object_percent_list_sides_mainright_new{width:calc(100% - 34.723%); background:#181717;}
.Index_object_percent_list_sides_innerright_new{display:flex; flex-wrap:wrap; height:100%;}
.Index_object_percent_list_sides_innerright_mainboxs_new{width:46.81%; padding:31px; border-right:1px solid #FFF7F0; border-bottom:1px solid #FFF7F0;}
.Index_object_percent_list_sides_innerright_mainboxs_new:last-child{border-right:none; border-bottom:none;}
.Index_object_percent_list_sides_innerright_mainboxs_new:nth-child(2n){border-right:none; width:calc(100% - 46.81%);}
.Index_object_percent_list_sides_innerright_mainboxs_new:nth-child(3n){border-bottom:none;}
.Index_object_percent_list_sides_innerright_innerboxs_new{display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%;}
.Index_object_percent_list_sides_innerright_innerboxs_maintitle_new{}
.Index_object_percent_list_sides_innerright_innerboxs_innertitle_new{ text-align:center;}
.circle { width: 160px; height: 160px; position: relative; margin: auto; }
.circle .Index_object_percent_list_sides_innerright_innerboxs_value_main_new { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; align-items: flex-end; }
.circle .Index_object_percent_list_sides_innerright_innerboxs_value_main_new span { color:#FFF7F0; font-family:var(--font-ShareTechMono); font-size:60px; line-height:42px; letter-spacing:-4.8px; text-transform:uppercase; width: 61px; text-align: left; padding-top: 7px; }
.Index_object_percent_list_sides_innerright_innerboxs_value_new{font-size:32px; letter-spacing:0px; line-height: 26px; color:#FFF7F0; font-family:var(--font-ShareTechMono); }
.Index_object_percent_list_sides_innerright_innerboxs_maininfos_new{padding-top:15px;}
.Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new{color:#FFF7F0; text-align:center; font-size:18px; line-height:130%;}
.Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new p{margin-bottom:15px;}
.Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new p:last-child{margin-bottom:0px;}
/*--SECTION_4_END---*/

/*--SECTION_5_START--*/
/*.Index_object_about_us_way_main_new{border-top:1px solid #181717;}
.Index_object_about_us_way_inner_new{}
.Index_object_about_us_way_sides_new{display:flex;}
.Index_object_about_us_way_sides_mainleft_new{width:calc(100% - 34.6%); padding:116px 203px 116px 40px; display:flex; align-items:center; flex:1;}
.Index_object_about_us_way_sides_innerleft_new{}
.Index_object_about_us_way_sides_innerleft_mainboths_new{}
.Index_object_about_us_way_sides_innerleft_innerboths_new{}
.Index_object_about_us_way_sides_innerleft_innerboths_maintitle_new{}
.Common_medium_title_new.Index_object_about_us_way_sides_innerleft_innerboths_innertitle_new{}
.Common_medium_title_new.Index_object_about_us_way_sides_innerleft_innerboths_innertitle_new *{}
.Index_object_about_us_way_sides_innerleft_innerboths_maininfos_new{padding-top:24px;}
.Index_object_about_us_way_sides_innerleft_innerboths_innerinfos_new{color:#181717; font-size:22px; font-weight:400; line-height:127.273%;}
.Index_object_about_us_way_sides_innerleft_innerboths_innerinfos_new p{}
.Index_object_about_us_way_sides_innerleft_mainbutton_new{padding-top:50px;}
.Index_object_about_us_way_sides_innerleft_innerbutton_new{}
.Index_object_about_us_way_sides_innerleft_innerbutton_new a{min-width:160px;}
.Index_object_about_us_way_sides_mainright_new{width:34.76%; border-left:1px solid #181717;}
.Index_object_about_us_way_sides_innerright_new{}
.Index_object_about_us_way_sides_innerright_mainboths_new{padding:45px;}
.Index_object_about_us_way_sides_innerright_innerboths_new{position:relative;}
.Index_object_about_us_way_sides_innerright_innerboths_outside_new{max-width:66.83%; margin:auto;}
.Index_object_about_us_way_sides_innerright_innerboths_outside_new img{width:100%;}
.Index_object_about_us_way_sides_innerright_innerboths_inside_new{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:37.562%;}
.Index_object_about_us_way_sides_innerright_innerboths_inside_new img{width:100%;}*/
/*--SECTION_5_END---*/

/*--SECTION_5_START--*/
.Index_about_texts_images_main_new{border-top:1px solid #181717;}
.Index_about_texts_images_inner_new{}
.Index_about_texts_images_sides_new{display:flex;}
.Index_about_texts_images_sides_mainleft_new{width:calc(100% - 34.6%); padding:116px 203px 116px 40px; display:flex; align-items:center; flex:1;}
.Index_about_texts_images_sides_innerleft_new{}
.Index_about_texts_images_sides_innerleft_mainboths_new{}
.Index_about_texts_images_sides_innerleft_innerboths_new{}
.Index_about_texts_images_sides_innerleft_innerboths_maintitle_new{}
.Common_medium_title_new.Index_about_texts_images_sides_innerleft_innerboths_innertitle_new{}
.Common_medium_title_new.Index_about_texts_images_sides_innerleft_innerboths_innertitle_new *{}
.Index_about_texts_images_sides_innerleft_innerboths_maininfos_new{padding-top:24px;}
.Index_about_texts_images_sides_innerleft_innerboths_innerinfos_new{color:#181717; font-size:22px; font-weight:400; line-height:127.273%;}
.Index_about_texts_images_sides_innerleft_innerboths_innerinfos_new p{ margin: 0 0 20px 0; }
.Index_about_texts_images_sides_innerleft_innerboths_innerinfos_new p:last-child{ margin: 0; }
.Index_about_texts_images_sides_innerleft_mainbutton_new{padding-top:50px;}
.Index_about_texts_images_sides_innerleft_innerbutton_new{}
.Index_about_texts_images_sides_innerleft_innerbutton_new a{min-width:160px;}
.Index_about_texts_images_sides_mainright_new{width:34.76%; border-left:1px solid #181717;}
.Index_about_texts_images_sides_innerright_new{ height: 100%; }
.Index_about_texts_images_sides_innerright_mainboths_new{padding:45px; height: 100%; display: flex; align-items: center; justify-content: center; width: 100%; }
.Index_about_texts_images_sides_innerright_innerboths_new{position:relative; width: 100%; }
.Index_about_texts_images_sides_innerright_innerboths_outside_new{max-width:66.83%; margin:auto; width: 100%; }
.Index_about_texts_images_sides_innerright_innerboths_outside_new img{width:100%;}
.Index_about_texts_images_sides_innerright_innerboths_inside_new{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-width:37.605%; width: 100%; }
.Index_about_texts_images_sides_innerright_innerboths_inside_new img{width:100%;}
.Index_about_texts_images_sides_innerright_mainblock_new{ height: 100%; }
.Index_about_texts_images_sides_innerright_innerblock_new{ height: 100%; }
.Index_about_texts_images_sides_innerright_innerblock_media_new{position:relative; padding-bottom:102.806%; height: 100%; }
.Index_about_texts_images_sides_innerright_innerblock_media_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_about_texts_images_sides_innerright_innerblock_media_new  video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
/*--SECTION_5_END---*/

/*--SECTION_6_START--*/
.Index_information_marquee_main_new{padding:40px; border-top:1px solid #181717;}
.Index_information_marquee_inner_new{}
.Index_information_marquee_loops_new{display:flex; align-items:center; grid-gap:20px; justify-content:space-between;}
.Index_information_marquee_loops_maindots_new{}
.Index_information_marquee_loops_maindots_new:first-child{display:none;}
.Index_information_marquee_loops_innerdots_new{}
.Index_information_marquee_loops_innerdots_new svg{ width:10px; height: auto; display:flex;}
.Index_information_marquee_loops_mainboxs_new{position:relative;}
.Index_information_marquee_loops_innerboxs_new{color:#181717; font-size:20px; font-weight: 400; line-height:80%; text-transform:uppercase;}
.Index_information_marquee_loops_new.Mobile_only_new{display:none;}
/*--SECTION_6_END---*/

/*--SECTION_7_START--*/
.Index_banner_overlay_text_main_new{padding-bottom:40px;}
.Index_banner_overlay_text_main_new .page-width{padding:0 40px !important;}
.Index_banner_overlay_text_inner_new{}
.Index_banner_overlay_text_block_new{position:relative;}
.Index_banner_overlay_text_block_mainstatic_new{position:absolute; top:0px; left:0px; width:100%; height:100%;}
.Index_banner_overlay_text_block_innerstatic_new{height:100%;}
.Index_banner_overlay_text_block_innerstatic_media_new{height:100%;}
.Index_banner_overlay_text_block_innerstatic_media_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_banner_overlay_text_block_innerstatic_media_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_banner_overlay_text_block_mainoverlay_new{position:relative; z-index:1;}
.Index_banner_overlay_text_block_inneroverlay_new{display:flex;}
.Index_banner_overlay_text_block_inneroverlay_maintitle_new{ background: #ffffff0d; -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); border-right:1px solid #FFF7F0; width:33.824%; padding:100px 33px; height: auto; display: flex; align-items: flex-end; min-height: 566px; }
.Common_medium_title_new.Index_banner_overlay_text_block_inneroverlay_innertitle_new{}
.Common_medium_title_new.Index_banner_overlay_text_block_inneroverlay_innertitle_new *{color:#FFF7F0;}
.Index_banner_overlay_text_block_inneroverlay_mainboths_new{border-left:1px solid #FFF7F0; width:33.824%; padding:100px 40px; margin:0 0 0 auto; height: auto; display: flex; align-items: flex-end; }
.Index_banner_overlay_text_block_inneroverlay_innerboths_new{}
.Index_banner_overlay_text_block_inneroverlay_innerboths_maininfos_new{max-width:304px;}
.Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new{color:#FFF7F0; font-size:22px; line-height:127.273%;}
.Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new p{margin-bottom:10px;}
.Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new p:last-child{margin-bottom:0px;}
.Index_banner_overlay_text_block_inneroverlay_innerboths_mainlinks_new{padding-top:40px;}
.Index_banner_overlay_text_block_inneroverlay_innerboths_innerlinks_new{}
.Index_banner_overlay_text_block_inneroverlay_innerboths_innerlinks_new a{min-width:237px; }
/*--SECTION_7_END---*/

/*--SECTION_8_START--*/
.Index_meta_tab_ingredient_main_new{border-top:1px solid #181717;}
.Index_meta_tab_ingredient_main_new .page-width{padding:0 !important;}
.Index_meta_tab_ingredient_inner_new{ padding: 0 40px; }
.Index_meta_tab_ingredient_sides_new{display:flex;}
.Index_meta_tab_ingredient_sides_new.Tabs_common_main_new{}
.Index_meta_tab_ingredient_sides_mainleft_new{width:33.824%; padding:70px 66px 70px 0px;}
.Index_meta_tab_ingredient_sides_innerleft_new{ position: sticky; top: 120px; }
.Index_meta_tab_ingredient_sides_innerleft_maintitle_new{ }
.Common_medium_title_new.Index_meta_tab_ingredient_sides_innerleft_innertitle_new{}
.Common_medium_title_new.Index_meta_tab_ingredient_sides_innerleft_innertitle_new *{}
.Index_meta_tab_ingredient_sides_innerleft_mainlists_new{padding-top:40px;}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new{}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tab{}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks{float:none; display:block; margin-bottom:20px; padding:0 0 0 18px; color:#181717; font-family:var(--font-ShareTechMono); font-size:20px; font-weight:400; line-height:110%; text-transform:uppercase; position:relative; opacity:0.5;}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks:after{position:absolute; content:''; top:50%; left:0; transform:translate(0px, -50%); width:10px; height:10px; border:1px solid #181717; border-radius:100%;}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks:last-child{margin-bottom:0;}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks.active{opacity:1;}
.Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks.active:after{background:#181717;}
.Index_meta_tab_ingredient_sides_mainright_new{width:calc(100% - 33.824%); border-left:1px solid #181717; padding:70px 0px 50px;}
.Index_meta_tab_ingredient_sides_innerright_new{}
.Index_meta_tab_ingredient_sides_innerright_mainboxs_new{}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_new{}
.Index_meta_tab_ingredient_slider{}
@media(min-width:750px) and (max-width:9999px){
.Index_meta_tab_ingredient_slider .swiper-wrapper{flex-wrap:wrap;}
}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_mainblock_new{padding-bottom:30px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_mainblock_new:last-child{ padding: 0; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_new{}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_mainsides_new{}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_new{display:flex; align-items:center;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainleft_new{ width: 44.496%; padding: 0 0 0 40px; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerleft_new{  }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerleft_media_new{ aspect-ratio: 1.28574; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerleft_media_new img{width:100%; height: 100%; object-fit: contain; } 
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainright_new{width:calc(100% - 44.496%); padding-left:78px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_new{}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_new{}
.Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new{}
.Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new *{text-align:left;}
.Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new * sup { font-size: 18px; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new{padding-top:18px; color:#181717; font-size:18px; font-weight:400; line-height:133.33%;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new p{}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_links_new{padding-top:18px; display: flex; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_links_new a{color:#181717; font-family:var(--font-ShareTechMono); font-size:16px; font-weight:400; line-height:114.286%; text-transform:uppercase; text-decoration:underline; text-underline-offset:5px; display: block; padding-bottom: 2px; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new{display:none; padding-top:43px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new a{min-width:160px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_desktop_button_enable_new{}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_desktop_button_enable_new .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new{display:block;}
.Index_meta_tab_ingredient_slider .swiper-button-prev:after{display:none;}
.Index_meta_tab_ingredient_slider .swiper-button-next:after{display:none;}
.Index_meta_tab_ingredient_slider .swiper-button-prev{display:none;}
.Index_meta_tab_ingredient_slider .swiper-button-next{display:none;}
.Index_meta_tab_ingredient_overlay_new{ position:fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(24, 23, 23, 0.60); z-index: 999; display: none; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_mainpopup_new{  max-width:1040px; width: 100%; position:fixed; top:50%; left:50%; transform:translate(-50%, -50%); background:#F2EBE4; padding:60px; z-index: 9999; display:none;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_new{position:relative;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_close_new{position:absolute; top:30px; right:30px; cursor: pointer; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_close_new svg{width:100%;}
.Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_title_new{}
.Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_title_new *{ text-align: center; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new{ padding-top: 0; max-height: 490px; overflow-y: scroll; margin-top: 30px; scrollbar-width: none; -ms-overflow-style: none;  }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new::-webkit-scrollbar { display: none; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion{padding:0;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul{margin:0; list-style-type:none;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li{margin:0; border:1px solid rgba(24, 23, 23, 0.20); background:#FFF7F0; margin-bottom:13px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li:last-child{margin-bottom:0;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .question{border:none; padding:24px 70px 24px 40px; background:url(popup_down_arrow.svg) no-repeat center right 40px; color:#181717; font-family:var(--font-ShareTechMono); font-size:22px; line-height:113.636%; text-transform:uppercase;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li.open .question{background:url(popup_up_arrow.svg) no-repeat center right 40px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer{padding:0 55px 24px 40px; color:#181717; font-size:18px; line-height:122.222%; font-weight: 400; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer p{ margin: 0 0 16px 0; }
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer p:last-child{margin:0px;}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer a{ color: inherit; text-underline-offset: 3px; text-decoration: underline; }
.overflow-hidden{ overflow: hidden; }
/* .overlay-effect { position: relative; }
.overlay-effect:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #18171799; } */
/*--SECTION_8_END---*/

/*--SECTION_9_START--*/
.Index_object_testimonial_main_new{ border-top:1px solid #181717; }
.Index_object_testimonial_inner_new{}
.Index_object_testimonial_sides_new{display:flex; padding: 0 40px; }
.Index_object_testimonial_sides_mainleft_new{ width: calc(33.824% + 40px); background: #e7dace; padding: 80px 62px 80px 40px; margin-left: -40px; }
.Index_object_testimonial_sides_innerleft_new{ height: 100%; display: flex; align-items: center; }
.Index_object_testimonial_texts_slider{}
.Index_object_testimonial_sides_innerleft_mainboxs_new{}
.Index_object_testimonial_sides_innerleft_innerboxs_new{}
.Index_object_testimonial_sides_innerleft_innerboxs_maintitle_new{}
.Common_medium_title_new.Index_object_testimonial_sides_innerleft_innerboxs_innertitle_new{}
.Common_medium_title_new.Index_object_testimonial_sides_innerleft_innerboxs_innertitle_new *{}
.Index_object_testimonial_sides_innerleft_innerboxs_mainboths_new{padding-top:50px;}
.Index_object_testimonial_sides_innerleft_innerboxs_innerboths_new{}
.Index_object_testimonial_sides_innerleft_innerboxs_innerboths_infos_new{color:#181717; font-size:26px; line-height:123.077%;}
.Index_object_testimonial_sides_innerleft_innerboxs_innerboths_infos_new p{margin-bottom:16px;}
.Index_object_testimonial_sides_innerleft_innerboxs_innerboths_infos_new p:last-child{margin-bottom:0px;}
.Index_object_testimonial_sides_innerleft_innerboxs_innerboths_texts_new{padding-top:24px; color:#181717; font-size:24px; line-height:125%; text-transform:uppercase; font-family:var(--font-ShareTechMono);}
.Index_object_testimonial_texts_slider.swiper{padding-bottom:67px; padding-bottom: 50px;}
.Index_object_testimonial_texts_slider .swiper-pagination{bottom:0px; left:0px; top:auto; width:auto; display: flex; gap: 10px; }
.Index_object_testimonial_texts_slider .swiper-pagination-bullet{margin:0 5px; width:10px; height:10px; border:1px solid #181717; background:none; opacity:1; margin: 0 !important; }
.Index_object_testimonial_texts_slider .swiper-pagination-bullet-active{background:#181717;}
.Index_object_testimonial_sides_mainright_new{width:calc(100% - 33.824%); padding:40px 0px 40px 40px; border-left:1px solid #181717;}
.Index_object_testimonial_sides_innerright_new{ height: 100%; }
.Index_object_testimonial_media_slider{ height: 100%; }
.Index_object_testimonial_media_slider .swiper-wrapper{ height: 100%; }
.Index_object_testimonial_sides_innerright_mainboxs_new{ height: 100%; }
.Index_object_testimonial_sides_innerright_innerboxs_new{ height: 100%; }
.Index_object_testimonial_sides_innerright_innerboxs_media_new{position:relative; padding-bottom:73.342%; height: 100%; }
.Index_object_testimonial_sides_innerright_innerboxs_media_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_object_testimonial_sides_innerright_innerboxs_media_new video{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_object_testimonial_media_slider{}
.Index_object_testimonial_media_slider .swiper-button-prev:after{display:none;}
.Index_object_testimonial_media_slider .swiper-button-next:after{display:none;}
.Index_object_testimonial_media_slider .swiper-button-prev{left:30px; width:14px; height:24px; margin: 0; transform: translate(0, -50%); }
.Index_object_testimonial_media_slider .swiper-button-prev svg{width:100%; height:100%;}
.Index_object_testimonial_media_slider .swiper-button-next{right:30px; width:14px; height:24px; margin: 0; transform: translate(0, -50%); }
.Index_object_testimonial_media_slider .swiper-button-next svg{width:100%; height:100%;}
/*--SECTION_9_END---*/

/*--SECTION_10_START--*/
.Index_object_meet_founder_main_new{padding:70px 0 0; border-top:1px solid #181717; }
.Index_object_meet_founder_main_new .page-width{padding:0 40px !important;}
.Index_object_meet_founder_inner_new{}
.Index_object_meet_founder_mainsides_new{}
.Index_object_meet_founder_innersides_new{display:flex; justify-content:space-between; align-items:flex-end;}
.Index_object_meet_founder_innersides_maintitle_new{}
.Common_medium_title_new.Index_object_meet_founder_innersides_innertitle_new{}
.Common_medium_title_new.Index_object_meet_founder_innersides_innertitle_new *{max-width:389px;}
.Index_object_meet_founder_innersides_mainbutton_new{ padding-bottom: 9px; }
.Index_object_meet_founder_innersides_innerbutton_new{}
.Index_object_meet_founder_innersides_innerbutton_new a{ min-width: 236px; }
.Index_object_meet_founder_mainloops_new{padding-top:34px;}
.Index_object_meet_founder_innerloops_new{}
.Index_object_meet_founder_slider{}
.Index_object_meet_founder_innerloops_mainboxs_new{ height: auto; }
.Index_object_meet_founder_innerloops_innerboxs_new{display:flex; height: 100%; }
.Index_object_meet_founder_innerloops_innerboxs_maindetail_new{width:49.072%; background:#181717; padding:40px; display:flex; align-items:center; position:relative; margin-top:8px;}
.Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{position:absolute; content:''; top:-8px; left:0; width:100%; height:8px; background:url(Index_object_vector1.svg) repeat-x top left; background-size:100%;}
.Index_object_meet_founder_innerloops_innerboxs_innerdetail_new{}
.Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_new{}
.Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_title_new{color:#FFF7F0; font-size:24px; font-weight:500; line-height:110%; text-transform:uppercase;}
.Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_texts_new{padding-top:10px; color:#FFF7F0; font-size:15px; font-weight:400; line-height:120%; text-transform:uppercase; font-family:var(--font-ShareTechMono);}
.Index_object_meet_founder_innerloops_innerboxs_innerdetail_infos_new{padding-top:24px; color:#FFF7F0; font-size:16px; font-weight:400; line-height:125%;}
.Index_object_meet_founder_innerloops_innerboxs_innerdetail_infos_new p{}
.Index_object_meet_founder_innerloops_innerboxs_mainmedia_new{width:calc(100% - 49.072%);}
.Index_object_meet_founder_innerloops_innerboxs_innermedia_new{width:100%; position:relative; padding-bottom:125.555%; height: 100%; }
.Index_object_meet_founder_innerloops_innerboxs_innermedia_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_object_meet_founder_innerloops_innerboxs_innermedia_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_object_meet_founder_innerloops_top_border_new{}
.Index_object_meet_founder_innerloops_bottom_border_new{}
.Index_object_meet_founder_innerloops_bottom_border_new .Index_object_meet_founder_innerloops_innerboxs_maindetail_new{margin:0 0 8px;}
.Index_object_meet_founder_innerloops_bottom_border_new .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{top:auto; bottom:-8px; background:url(Index_object_vector2.svg) repeat-x bottom left; background-size:100%;}
.Index_object_meet_founder_slider .swiper-pagination{display:none;}
.Index_object_meet_founder_slider .swiper-pagination-bullet{border:1px solid #181717; background:none; opacity:1;}
.Index_object_meet_founder_slider .swiper-pagination-bullet-active{background:#181717;}
.Index_object_meet_founder_mainbutton_new{}
.Index_object_meet_founder_innerbutton_new{}
.Index_object_meet_founder_innerbutton_new a{}
/*--SECTION_10_END---*/

/*--SECTION_11_START--*/
.Index_icons_texts_marquee_main_new{padding:50px; overflow:hidden; }
.Index_icons_texts_marquee_inner_new{}
.Index_icons_texts_marquee_loops_new.Desktop_only_new{display:flex; align-items:center; justify-content:space-between; grid-gap:10px; }
.Index_icons_texts_marquee_loops_block_icons_new{}
.Index_icons_texts_marquee_loops_block_icons_new img{max-width:100%; max-height: 28px; display:flex; width: auto; }
.Index_icons_texts_marquee_loops_block_infos_new{color:#181717; font-size:20px; line-height:80%; text-transform:uppercase;}
.Index_icons_texts_marquee_loops_new.Mobile_only_new{display:none;}
/*--SECTION_11_END--*/

/*-----FOOTER_START-----*/
.Footer_main_new{border-top:1px solid #181717;}
.Footer_inner_new{}
.Footer_mainblock_new{background:#E7DACE; padding:50px 0;}
.Footer_innerblock_new{display:flex; align-items:center; justify-content:space-between; gap: 20px; }
.Footer_innerblock_maintitle_new{}
.Common_small_title_new.Footer_innerblock_innertitle_new{}
.Common_small_title_new.Footer_innerblock_innertitle_new *{}
.Footer_innerblock_mainforms_new{width:40%;}
.Footer_innerblock_innerforms_new{}
.Footer_innerblock_innerforms_new .email-signup__form{ align-items: center; width: 100%; }
.Footer_innerblock_innerforms_new .email-signup__input-group{ width: 100%; display: flex; align-items: center; gap: 13px; }
.Footer_innerblock_innerforms_new label{display:none;}
.Footer_innerblock_innerforms_new input{color:#181717 !important; font-size:16px !important; font-weight:500 !important; line-height:130% !important; outline:none; padding:13px 0 !important; border-bottom:2px solid #181717 !important; box-shadow:none !important; flex: 1; }
.Footer_innerblock_innerforms_new input::-webkit-input-placeholder{color:#181717 !important; text-transform:uppercase !important;}
.Footer_innerblock_innerforms_new input::-moz-placeholder{color:#181717 !important; text-transform:uppercase !important;}
.Footer_innerblock_innerforms_new input:-ms-input-placeholder{color:#181717 !important; text-transform:uppercase !important;}
.Footer_innerblock_innerforms_new input:-moz-placeholder{color:#181717 !important; text-transform:uppercase !important;}
.Footer_innerblock_innerforms_new input:-webkit-autofill { background: transparent !Important; }
.Footer_innerblock_innerforms_new input:-webkit-autofill, .Footer_innerblock_innerforms_new input:-webkit-autofill:hover, .Footer_innerblock_innerforms_new input:-webkit-autofill:focus, .Footer_innerblock_innerforms_new input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; /* Prevents color change on autofill */ }
.Footer_innerblock_innerforms_new button{ height:fit-content; position: relative; 
  text-transform: uppercase !Important;
      font-family: var(--font-ShareTechMono) !important;
  color: #181717 !important;
    border: 1px solid #181717 !important;
    background-color: transparent !important;
    text-align: center !important;
    font-size: 18px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    padding: 0 !important;
    display: inline-block !important;
    min-width: 150px !important;
    letter-spacing: 0px !important;  }
.email-signup__message{  margin: 8px 0 0 0; width: 100%; color: #181717; } 
.kl-private-reset-css-Xuajs1 input[type=email] { border-left: 0 !important; border-top: 0 !important; border-right: 0 !important; font-size: 14px !important; }
.kl-private-reset-css-Xuajs1 input[type=email]:focus-visible { outline-width: 0 !important; outline-offset: 0 !Important; outline-style: none !important;  }
.kl-private-reset-css-Xuajs1 input[type=email]:-webkit-autofill { background: transparent !Important; }
.kl-private-reset-css-Xuajs1 input[type=email]:-webkit-autofill, .kl-private-reset-css-Xuajs1 input[type=email]:-webkit-autofill:hover, .kl-private-reset-css-Xuajs1 input[type=email]:-webkit-autofill:focus, .kl-private-reset-css-Xuajs1 input[type=email]:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; /* Prevents color change on autofill */ }
.Footer_maindetail_new{padding:50px 0; border-bottom:1px solid #FFF7F0;}
.Footer_maindetail_new .page-width{padding:0 40px !important;}
.Footer_innerdetail_new{}
.Footer_innerdetail_new .layout-panel-flex{grid-gap:0 110px; justify-content:space-between;}
.Footer_innerdetail_new .menu{width:auto;}
.Footer_innerdetail_new .menu__heading{padding:0px;}
.Footer_innerdetail_new .menu__heading__default{color:#FFF7F0; font-size:20px; line-height:80%; text-transform:uppercase;}
.Footer_innerdetail_new .details-content{padding-top:20px;}
.Footer_innerdetail_new .details-content ul{}
.Footer_innerdetail_new .details-content ul li{color:#FFF7F0; font-family:var(--font-ShareTechMono); font-size:16px; line-height:125%; text-transform:uppercase; padding-bottom:12px;}
.Footer_innerdetail_new .details-content ul li:last-child{padding-bottom:0px;}
.Footer_innerdetail_new .details-content ul li a{color:#fff !important; padding:0px !important; line-height:inherit; font-size:inherit !important; display: block; }
.Footer_innerdetail_new .image-block{width:104px; margin-left: 78px; }
.Footer_innerdetail_new .image-block .image-block__image{ object-fit: contain; object-position: top; }
.Footer_mainbottom_new{padding:50px 0 24px 0;}
.Footer_mainbottom_new .page-width { padding: 0 56px !important; }
.Footer_innerbottom_new{}
.Footer_innerbottom_mainlogos_new{}
.Footer_innerbottom_mainlogos_new a{}
.Footer_innerbottom_innerlogos_new{}
.Footer_innerbottom_innerlogos_new img{width:100%; display: flex; }
.Footer_innerbottom_mainsides_new{padding-top:50px;}
.Footer_innerbottom_innersides_new{display:flex; align-items:center; justify-content:space-between; gap: 20px; }
.Footer_innerbottom_innersides_mainleft_new{}
.Footer_innerbottom_innersides_innerleft_new{color:#FFF7F0; font-family:var(--font-ShareTechMono); font-size:16px; line-height:125%; text-transform:uppercase; text-align:center;}
.Footer_innerbottom_innersides_innerleft_new p{}
.Footer_innerbottom_innersides_mainright_new{}
.Footer_innerbottom_innersides_innerright_new{display:flex; align-items:center; grid-gap:0 60px;}
.Footer_innerbottom_innersides_innerright_menus_new{}
.Footer_innerbottom_innersides_innerright_menus_new ul{margin:0px; padding:0px; display:flex; align-items:center; grid-gap:0 60px;}
.Footer_innerbottom_innersides_innerright_menus_new ul li{color:#FFF7F0; font-family:var(--font-ShareTechMono); font-size:16px; line-height:125%; text-transform:uppercase; list-style:none;}
.Footer_innerbottom_innersides_innerright_menus_new ul li a{color:#FFF7F0; display: block; }
.Footer_innerbottom_innersides_innerright_country_new{display:flex; align-items:center; grid-gap:0 8px;}
.Footer_innerbottom_innersides_innerright_country_new span{color:#FFF7F0; font-family:var(--font-ShareTechMono); font-size:16px; line-height:100%; text-transform:uppercase;}
.Footer_innerbottom_innersides_innerright_country_new svg{max-width:100%;}
.Footer_innerbottom_innersides_innerright_country_selector { color: #181717; display: flex; align-items: center; padding: 6px 12px; border-radius: 30px; cursor: pointer; border: 1px solid #FFF7F0; }
.Footer_innerbottom_innersides_innerright_country_selector .globe_icon { width: 16px; min-width: 16px; height: 16px; }
.Footer_innerbottom_innersides_innerright_country_selector .globe_icon svg { display: block; width: 100%; height: 100%; }
.Footer_innerbottom_innersides_innerright_country_selector .country_name { padding-left: 8px; }
.Footer_innerbottom_innersides_innerright_country_selector .country_name:empty { padding-left: 0; }
.country_region_popup_container { display: none; z-index: 2; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 460px; } 
.country_region_popup_container .group-block-content * { color: #181717; }
.country_region_popup_container .Common_small_title_new * { font-size: 20px !important; padding-right: 40px; }
.country_region_popup_container .icon-block { position: absolute; width: 24px; height: 24px; top: -10px; right: -10px; cursor: pointer; }
.country_region_popup_container .country_name { margin-bottom: 8px; font-family: var(--font-ShareTechMono); font-size: 22px; font-weight: 400; line-height: 113.636%; text-transform: uppercase; }
.country_region_popup_container .country_info_block { cursor: pointer; --border-color: #181717 !important; border-top: 0 !important; border-right: 0 !important; border-left: 0 !important; }
.country_region_popup_container .country_info { color: #181717; font-family: var(--font-accent--family); font-size: 18px; font-weight: 400; line-height: 122.222%; }

.template-product footer { padding-bottom: 135px; }
/*-----FOOTER_END------*/
/* Index */

/* Product */
.Product_information_main_new{ padding: 40px; display: block; padding-bottom: 70px; }
.product-information__grid{ display: flex; }
.sticky-content--desktop, .sticky-content--desktop.full-height--desktop>.group-block{ top: 120px; }
.sticky-content{ top: 120px; }
.Product_information_inner_new{}
.Product_information_leftside_new{ width: 56.03%; min-width: auto; }
.Product_information_rightside_new{ width: calc(100% - 56.03%); padding: 0 0 0 80px !important; }
.Product_information_rightside_loops_new .group-block-content{ display: block; }
.slideshow-controls__thumbnails{ padding: 0px 22px 0px 0px !important; gap: 13px; }
.slideshow-controls__thumbnails .slideshow-control{ width: 120px !important; border: 1px solid transparent; }
.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){ outline-offset: 0px !important; outline: 0 !important;  border: 1px solid currentColor; }
.Product_information_leftside_new slideshow-slide:first-child{ border: 1px solid #181717; }
slideshow-arrows{ display: none; }
slideshow-controls{ position: relative; }
.slideshow-controls__arrows_thumb_new{ position: absolute; bottom: -38px; left: 0; width: 100%; padding-right: 22px; justify-content: center; height: auto; }
.slideshow-controls__arrows button { padding: 0; height: auto; display: flex; }
.slideshow-controls__arrows button span{ height: auto;  }
.slideshow-controls__arrows button span svg{ height: auto;  }
.slideshow-controls__thumbnails-container{ mask-image:none !important; }

@media screen and (width >= 750px) {
  media-gallery:where(.media-gallery--grid) .media-gallery__grid { display: flex; flex-wrap: wrap; }
  .dialog-zoomed-gallery .product-media-container--zoomable.product-media-container--image{ height: 100vh;  margin: auto; margin-bottom: 16px; }
  .product-media__drag-zoom-wrapper{ height: 100%; }
  .product-media{ width: 100%; height: 100%; }
  .product-media-container img{ height: 100%; }
  .product-media__drag-zoom-wrapper img{ object-fit: contain !important; }
}

@media screen and (width <= 749px) {
  .product-media__drag-zoom-wrapper .product-media__image{ transform: none; }
  .dialog-zoomed-gallery .product-media-container--zoomable.product-media-container--image{ width: 100%; }
  .product-media__drag-zoom-wrapper img{ object-fit: contain !important; }
}

.Product_top_custom_title_main_new{margin:0px 0 13px 0;}
.Product_top_custom_title_inner_new{}
.Product_top_custom_title_texts_new{}
.Product_top_custom_title_texts_new *{font-size:43px; line-height:113.636%;} 
.Product_grid_short_detail_text_main_new{margin:13px 0 24px 0;}
.Product_grid_short_detail_text_inner_new{color:#181717; font-size:16px; line-height:137.5%; text-transform:uppercase; font-family:var(--font-ShareTechMono);}
.Product_short_description_main_new{margin:24px 0 50px 0;}
.Product_short_description_inner_new{color:#181717; font-size:18px; line-height:133.333%;}
.Product_short_description_inner_new p{margin:0 0 14px 0;}
.Product_short_description_inner_new p:last-child{margin:0;}
.Product_short_description_inner_new a{color:inherit;}
.Product_information_rightside_new .add-to-cart-button{background:#181717; color:#FFF7F0; font-size:18px; padding:12px; height:inherit; display: block; }
.Product_information_rightside_new .add-to-cart-button span{ gap: 12px; }
.product-form-text__error{ justify-content: center; }
@media(min-width:750px) and (max-width:9999px){
  .Product_information_rightside_new .add-to-cart-button:hover{ background:transparent; color:#181717; }
  .Index_custom_product_list_sides_innerloops_innerboxs_innerleft_new { width: 90%; margin: 0 auto; }
}
.buy-buttons-block{ margin: 20px 0 30px 0; display: block; }
.product-form-buttons { gap: 13px !important; }
.Buy_buttons_shipping_main_new{ text-align: center; font-size: 0; }
.Buy_buttons_shipping_inner_new{color:#181717; font-size:12px; line-height:133.333%; text-transform:uppercase; text-align:center; position:relative; padding: 0 38px; display: inline-block;  }
.Buy_buttons_shipping_inner_new:after{position:absolute; content:''; width:8px; height:8px; background:#181717; top:50%; left:0px; border-radius:100%; transform:translate(0px, -50%);}
.Buy_buttons_shipping_inner_new:before{position:absolute; content:''; width:8px; height:8px; background:#181717; top:50%; right:0px; border-radius:100%; transform:translate(0px, -50%);}
.Product_meta_accordions_main_new{margin-top:30px;}
.Product_meta_accordions_inner_new{}
.Product_meta_accordions_inner_new .accordion{padding:0; border-top:1px solid rgba(24, 23, 23, 0.24);}
.Product_meta_accordions_inner_new .accordion>ul{margin:0; list-style-type:none;}
.Product_meta_accordions_inner_new .accordion>ul>li{margin:0; border-bottom:1px solid rgba(24, 23, 23, 0.24);}
.Product_meta_accordions_inner_new .accordion>ul>li .question{border:none; padding:13px 30px 13px 0; background:url(popup_down_arrow.svg) no-repeat center right; color:#181717; font-size:16px; font-weight:500; line-height:133.333%;text-transform:uppercase;}
.Product_meta_accordions_inner_new .accordion>ul>li.open .question{background:url(popup_up_arrow.svg) no-repeat center right;}
.Product_meta_accordions_inner_new .accordion>ul>li .answer{padding:0px 0 13px 0; color:#181717; font-size:16px; line-height:133.333%;}
.Product_meta_accordions_inner_new .accordion>ul>li .answer p{margin:0 0 13px 0;}
.Product_meta_accordions_inner_new .accordion>ul>li .answer p em{padding-right:7px;}
.Product_meta_accordions_inner_new .accordion>ul>li .answer p:last-child{margin:0;}
.Product_meta_accordions_inner_new .accordion>ul>li .answer a{color:inherit;}
.Product_meta_accordions_mainmedia_new{padding-top:16px;}
.Product_meta_accordions_innermedia_new{position:relative; padding-bottom:55.602%;}
.Product_meta_accordions_innermedia_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_meta_accordions_innermedia_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_meta_accordions_innermedia_new svg{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:60px; height:60px; z-index: 1; }
/*--SECTION_1_END---*/

/*--SECTION_2_START--*/
.Product_object_gallery_main_new{padding:30px 0 70px 0;}
.Product_object_gallery_inner_new{}
.Product_object_gallery_detail_new{}
.Product_object_gallery_detail_maintitle_new{}
.Common_medium_title_new.Product_object_gallery_detail_innertitle_new{}
.Common_medium_title_new.Product_object_gallery_detail_innertitle_new *{}
.Product_object_gallery_detail_mainloops_new{padding-top:35px;}
.Product_object_gallery_detail_innerloops_new{}
.Product_object_gallery_slider{ padding: 0 40px; }
.Product_object_gallery_slider .Index_object_real_results_slider_navigation { margin-left: 0; }
/* .Product_object_gallery_slider:has(.total_slides_4) .swiper-wrapper { justify-content: center; } */
.Product_object_gallery_detail_innerloops_mainmedia_new{width:330px;}
.Product_object_gallery_detail_innerloops_innermedia_new{width:100%; position:relative; padding-bottom:130.305%;}
.Product_object_gallery_detail_innerloops_innermedia_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_gallery_detail_innerloops_innermedia_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_gallery_detail_innerloops_innermedia_new svg{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index: 1; }

.Product_object_real_results_new{padding:30px 0 70px 0; border:0; }
/*--SECTION_2_END---*/

/*--SECTION_4_START--*/
.Product_meta_tab_ingredient_new{ margin-bottom: -10px; }
.Product_meta_tab_ingredient_new .Index_meta_tab_ingredient_sides_innerright_innerboxs_desktop_button_enable_new .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new{ display: none; }
.Product_meta_tab_ingredient_new .Index_meta_tab_ingredient_sides_innerleft_mainlists_new { padding-top: 30px; }
.Product_meta_tab_ingredient_new .Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks{ padding: 0; pointer-events: none; }
.Product_meta_tab_ingredient_new .Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks:after{ display: none; }
/*--SECTION_4_START--*/

/*--SECTION_5_START--*/
.Product_custom_title_text_main_new{padding:58px 0; position:relative; margin:22px 0; z-index: 1; }
.Product_custom_title_text_main_new:before{position:absolute; content:''; top:-22px; left:0; width:100%; height:22px; background:url(Product_curv_line1_new.svg) repeat-x left top;}
.Product_custom_title_text_main_new:after{position:absolute; content:''; bottom:-22px; left:0; width:100%; height:22px; background:url(Product_curv_line2_new.svg) repeat-x left bottom;}
.Product_custom_title_text_inner_new{}
.Product_custom_title_text_maintitle_new{}
.Common_medium_title_new.Product_custom_title_text_innertitle_new{ max-width:841px; margin:auto; }
.Common_medium_title_new.Product_custom_title_text_innertitle_new *{color:#FFF7F0; text-align:center; }
/*--SECTION_5_END---*/

/*--SECTION_6_START--*/
.Product_object_contains_main_new{position:relative;}
.Product_object_contains_inner_new{ margin-top: -10px;  }
.Product_object_contains_sides_new{display:flex;}
.Product_object_contains_sides_mainleft_new{width:calc(100% - 34.723%); padding-top:10px;}
.Product_object_contains_sides_innerleft_new{}
.Product_object_contains_sides_innerleft_maininfos_new{padding:30px; border-bottom:1px solid #181717;}
.Product_object_contains_sides_innerleft_innerinfos_new{color:#181717; font-size:22px; font-weight:400; line-height:127.273%; text-align:center;}
.Product_object_contains_sides_innerleft_innerinfos_new p{margin:0 0 16px;}
.Product_object_contains_sides_innerleft_innerinfos_new p:last-child{margin-bottom:0;}
.Product_object_contains_sides_innerleft_mainblock_new{padding:60px 60px 60px 120px;}
.Product_object_contains_sides_innerleft_innerblock_new{display:flex; align-items:center; max-width: 760px; margin: auto; }
.Product_object_contains_sides_innerleft_innerblock_mainmedia_new{width:160px; position:relative; z-index:1;}
.Product_object_contains_sides_innerleft_innerblock_innermedia_new{width:100%; position:relative;}
.Product_object_contains_sides_innerleft_innerblock_innermedia_new img{width:100%; display: flex; }
.Product_object_contains_sides_innerleft_innerblock_innermedia_new video{width:100%; display: flex; }
.Product_object_contains_sides_innerleft_innerblock_mainlists_new{width:calc(100% - 160px);}
.Product_object_contains_sides_innerleft_innerblock_innerlists_new{}
.Product_object_contains_sides_innerleft_innerblock_innerlists_new ul{padding:0; margin:0;}
.Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{color:#181717; font-size:26px; font-weight:400; line-height:115.385%; text-transform:uppercase; font-family:var(--font-ShareTechMono); margin-bottom:50px; list-style:none; padding-left:180px; position:relative;}
.Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:last-child{margin-bottom:0;}
.Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{position:absolute; content:''; top:50%; left:-64px; transform:translate(0px, -50%); width:193px; height:1px; background:#181717;}
.Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{position:absolute; content:''; top:50%; transform:translate(0px, -50%); left:128px; width:12px; height:12px; background:#181717; border-radius:100%;}
.Product_object_contains_sides_mainright_new{width:34.723%; background:#E7DACE; padding:50px 103px 40px 40px; border-left:1px solid #181717; display:flex; align-items:center;}
.Product_object_contains_sides_innerright_new{color:#181717; font-size:22px; font-weight:400; line-height:127.273%; }
.Product_object_contains_sides_innerright_new p{margin:0 0 16px;}
.Product_object_contains_sides_innerright_new p:last-child{margin:0;}
.Product_object_contains_sides_innerright_new a{ color: inherit; }
.Product_object_contains_sides_innerright_new p em,
.Ingredient_information_answer p em,
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new p em,
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer p em,
.content-for-layout p > em,
.metafield-rich_text_field li > em,
.Ingredients_section .text-block p em{font-weight: 500;font-style:normal;font-size: 15px;vertical-align: top;transform: translate(0px, -5px);display: inline-block;}

.Product_object_contains_active_main_new{}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_mainblock_new{padding:73px 60px 77px 120px;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_new{align-items:flex-end;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainmedia_new{width:228px; padding-bottom:36px;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainmedia_new img { margin-left: -20px; }
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainlists_new{width:calc(100% - 228px);}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{padding-left:112px; margin-bottom:28px; min-height:60px;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:last-child{margin-bottom:0; min-height:auto;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:72px; top:9px; transform:inherit;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{ left: -130px; top: 14px; transform: inherit; width: 205px; }
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul{position:relative;}
.Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul:after{position:absolute; content:''; top:15px; left:-130px; width:1px; height:calc(100% - 30px); background:#181717;}

/*--SECTION_6_END---*/

/*--SECTION_7_START--*/
.Product_object_table_list_main_new{padding:118px 0 70px 0; border-top:1px solid #181717;}
.Product_object_table_list_main_new .page-width{}
.Product_object_table_list_inner_new{}
.Product_object_table_list_sides_new{display:flex;}
.Product_object_table_list_sides_maintitle_new{width:calc(100% - 66.103%); padding-right:86px;}
.Common_medium_title_new.Product_object_table_list_sides_innertitle_new{}
.Common_medium_title_new.Product_object_table_list_sides_innertitle_new *{max-width:375px;}
.Product_object_table_list_sides_maintable_new{width:66.103%;}
.Product_object_table_list_sides_innertable_new{display:flex;}
.Product_object_table_list_sides_innertable_mainblock_new{width:49.055%;}
.Product_object_table_list_sides_innertable_innerblock_new{}
.Product_object_table_list_sides_innertable_innerblock_title_new{min-height:74px;}
.Product_object_table_list_sides_innertable_innerblock_lists_new{border-left:1px solid #181717; border-top:1px solid #181717;}
.Product_object_table_list_sides_innertable_innerblock_lists_texts_new{color:#181717; font-family:var(--font-ShareTechMono); font-size:18px; line-height:144.444%; text-transform:uppercase; border-bottom:1px solid #181717; background:#FFF7F0; padding:14px 24px; min-height:56px; display:flex; align-items:center;}
.Product_object_table_list_sides_innertable_mainloops_new{width:calc(100% - 49.055%);}
.Product_object_table_list_sides_innertable_innerloops_new{display:flex;}
.Product_object_table_list_sides_innertable_innerloops_maincolumn_new{width:calc(33.33% - 0px); border-right:1px solid #181717; border-top:1px solid #181717; background:#FFF7F0;}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_new{}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_new{min-height:74px; display:flex; align-items:center; flex-direction:column; justify-content:center; border-bottom:1px solid rgba(255, 247, 240, 0.30); margin-top:-48px; padding-bottom:11px;}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_image_new{width:37px; height:82px; margin: 0 0 0 7px; }
.Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_image_new img{width:100%; height:100%;}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_texts_new{color:#FFF7F0; font-size:18px; font-weight:500; line-height:110%; text-transform:uppercase; text-align:center; padding:4px; display:flex;align-items:center; justify-content:center;}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_new{}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new{min-height:56px; display:flex; align-items:center; justify-content:center; border-bottom:1px solid #181717;}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new svg{max-width:100%;}
.Product_object_table_list_sides_innertable_innerloops_innercolumn_title_new{color:#181717; text-align:center; font-size:14px; font-weight:500; line-height:114.286%; text-transform:uppercase; min-height:74px; display:flex; align-items:center; justify-content:center; padding:4px; border-bottom:1px solid #181717;}
.Product_object_table_list_sides_innertable_innerloops_maincolumn_new.Product_object_table_list_sides_innertable_innerloops_firstcolumn_new{background:#181717; width:35.11%;}
.Product_object_table_list_sides_innertable_innerloops_firstcolumn_new .Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new{border-bottom:1px solid rgba(255, 247, 240, 0.30);}
.Product_object_table_list_sides_innertable_innerloops_firstcolumn_new .Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new:last-child{border-bottom:none;}
/*--SECTION_7_END---*/

/*--SECTION_8_START--*/
.Product_object_month_list_main_new{border-top:1px solid #181717;}
.Product_object_month_list_inner_new{}
.Product_object_month_list_sides_new{display:flex;}
.Product_object_month_list_sides_mainleft_new{width:61.839%; padding:70px 40px 70px 0;}
.Product_object_month_list_sides_innerleft_new{}
.Product_object_month_list_sides_innerleft_maintitle_new{}
.Common_medium_title_new.Product_object_month_list_sides_innerleft_innertitle_new{}
.Common_medium_title_new.Product_object_month_list_sides_innerleft_innertitle_new *{}
.Product_object_month_list_sides_innerleft_mainblock_new{padding-top:40px;}
.Product_object_month_list_sides_innerleft_innerblock_new{}
.Product_object_month_list_sides_innerleft_innerblock_media_new{width:100%; padding-bottom:65.794%; position:relative;}
.Product_object_month_list_sides_innerleft_innerblock_media_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_month_list_sides_innerleft_innerblock_media_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_month_list_sides_mainright_new{width:calc(100% - 61.839%); padding:104px 20px 104px 59px; border-left:1px solid #181717;}
.Product_object_month_list_sides_innerright_new{height:100%; display:flex; flex-direction:column; justify-content:center;}
.Product_object_month_list_sides_innerright_mainboxs_new{padding-bottom:60px; position:relative;}
.Product_object_month_list_sides_innerright_mainboxs_new:after{position:absolute; content:''; top:6px; left:-66px; width:14px; height:14px; background:#181717; border-radius:100%;}
.Product_object_month_list_sides_innerright_mainboxs_new:last-child{padding-bottom:0;}
.Product_object_month_list_sides_innerright_innerboxs_new{}
.Product_object_month_list_sides_innerright_innerboxs_title_new{color:#181717; font-size:24px; font-weight:400; line-height:108.333%; text-transform:uppercase; font-family:var(--font-ShareTechMono);}
.Product_object_month_list_sides_innerright_innerboxs_infos_new{padding-top:18px; color:#181717; font-size:22px; font-weight:400; line-height:127.273%;}
.Product_object_month_list_sides_innerright_innerboxs_infos_new p{margin:0 0 16px 0;}
.Product_object_month_list_sides_innerright_innerboxs_infos_new p:last-child{margin:0;}
.Product_object_month_list_sides_innerright_innerboxs_infos_new a{ color: inherit; }
/*--SECTION_8_END---*/
/* Product */

.Ingredient_section .text-block h2 { font-size: 64px; font-weight: 500; line-height: 97.222%; text-transform: uppercase; font-family: var(--font-h1--family); }

.Ingredients_section { margin-bottom: -1px; }
.Ingredients_section .section-content-wrapper.section-content-wrapper { flex-wrap: wrap; gap: 0; align-items: unset; }
.Ingredients_section .section-content-wrapper.section-content-wrapper > .group-block { width: 25%; max-width: 25%; flex: unset; border-right: 1px solid var(--color-foreground); border-bottom: 1px solid var(--color-foreground);  }
.Ingredients_section .section-content-wrapper.section-content-wrapper > .group-block:nth-child(4n) { border-right: 0; }
.Ingredients_section .image-block { width: 100%; aspect-ratio: 1; }
.Ingredients_section .image-block img { width: 100%; height: 100%; display: block; object-fit: contain; }
.Ingredients_section .ingredient_content { height: 100%; }
.Ingredients_section .text-block h2 { font-size: 32px; font-weight: 500; line-height: 110%; text-transform: uppercase; font-family: var(--font-h1--family); }
.Ingredients_section .text-block h2 sup { font-size: 20px; }
.Ingredients_section .text-block p { font-size: 18px; font-weight: 400; line-height: 125%; }
.Ingredients_section .read_more_button_container { flex: 1; }
.Ingredients_section a.link { color: #181717; font-family: var(--font-ShareTechMono); font-size: 16px; font-weight: 400; line-height: 114.286%; text-transform: uppercase; text-decoration: underline; text-underline-offset: 5px; display: block; padding-bottom: 2px; }


/* Collagen Quiz css */
.collagen-quiz-app { padding: 80px 24px !important; background-color: #F2EBE4 !important; }
.collagen-quiz-main { padding: 0 !important; }
.collagen-quiz-main, .collagen-quiz-step-container { min-height: fit-content !important; }
.collagen-quiz-content-center { margin-top: 70px !important; }
.collagen-quiz-step:first-child .collagen-quiz-content-center { margin-top: 0 !important; }
.collagen-quiz-main-title, .collagen-quiz-question-title { margin-bottom: 20px !important; color: #181717 !important; letter-spacing: 0px !important; font-size: 44px !important; font-weight: 500 !important; line-height: 113.64% !important; text-transform: uppercase !important; font-family: var(--font-h1--family) !important; }
.collagen-quiz-results-title{color: #181717 !important; font-size:46px !important;line-height:121.739%!important;letter-spacing: 0 !important;font-weight: 500 !important;}
.collagen-quiz-subtitle, .collagen-quiz-question-subtitle { margin-bottom: 40px !Important; color: #181717 !important; font-size: 22px !important; line-height: 136.364% !important; max-width: 100% !important; font-family: var(--font-paragraph--family) !important; }
.collagen-quiz-primary-button, .collagen-quiz-buy-button , .collagen-quiz-secondary-button, .collagen-quiz-tertiary-button { color: #fff7f0 !important; border: 1px solid #181717 !Important; background-color: #181717 !important; text-align: center !important; font-size: 18px !important; line-height: 20px !Important; font-weight: 400 !important; text-transform: uppercase !important; padding: 11px 24px !important; display: inline-block !important; font-family: var(--font-ShareTechMono) !important; min-height: 44px !important; min-width: 280px !important; letter-spacing: 0px !important; }
.collagen-quiz-tertiary-button { color: #181717 !important; background-color: transparent !Important; }
.collagen-quiz-option-button, .collagen-quiz-radio-option { text-align: left !important; border-radius: 4px !important; border-width: 1px !important; font-family: var(--font-paragraph--family) !important; font-size: 18px !Important; padding: 14px 16px !important; font-weight: 400 !important; font-size: 16px !Important; line-height: 125% !important; letter-spacing: 0px !Important; }
.collagen-quiz-input-label { display: none !Important; }
.collagen-quiz-form-input { font-family: var(--font-h1--family) !important; font-size: 16px !Important; font-weight: 500 !Important; line-height: 130% !important; color: #181717 !important; }
.collagen-quiz-form-input::placeholder { text-transform: uppercase !important; }
.collagen-quiz-back-button { font-weight: 500 !important; font-size: 16px !important; line-height: 130% !important; letter-spacing: 0px !Important;  color: #181717 !important; padding: 0 !important; font-family: var(--font-h1--family) !important; color: #181717 !important; }
.collagen-quiz-options-container, .collagen-quiz-radio-options-container { max-width: 280px !important; }
.collagen-quiz-age-input { color: #181717 !Important; border-bottom: 2px solid #181717 !Important; padding: 8px 0 !important; width: 280px !important; font-size: 20px !important; line-height: 150% !important; font-weight: 500 !important; font-family: var(--font-h1--family) !important; text-transform: uppercase !Important; }
.collagen-quiz-age-input::placeholder { opacity: 1 !important; color: #181717 !important; }
.collagen-quiz-form-input:-webkit-autofill { background: transparent !Important; }
.collagen-quiz-form-input:-webkit-autofill, .collagen-quiz-form-input:-webkit-autofill:hover, .collagen-quiz-form-input:-webkit-autofill:focus, .collagen-quiz-form-input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; /* Prevents color change on autofill */ }
.collagen-quiz-input-group { margin-bottom: 24px !Important; }
.collagen-quiz-progress-container { width: 720px !important; height: 6px !important; }
.collagen-quiz-progress-bar { background-color: #FFF !important; }
.collagen-quiz-radio-text { font-size: 18px !Important; font-weight: 400 !important; }
.collagen-quiz-option-button.selected, .collagen-quiz-radio-option.selected { background-color: #181717 !important; color: #fff7f0 !important; }
.collagen-quiz-primary-button:hover:not(:disabled), .collagen-quiz-buy-button:hover:not(:disabled) , .collagen-quiz-secondary-button:hover:not(:disabled), .collagen-quiz-tertiary-button:hover:not(:disabled)  { transform: translateY(0px) !important; }
.collagen-quiz-option-button:hover, .collagen-quiz-radio-option:hover  { background-color: #181717 !important; color: #fff7f0 !important; }
.collagen-quiz-results-container .collagen-quiz-content-center { margin-top: 0 !Important; }
.collagen-quiz-product-name { text-transform: uppercase; color: #181717 !important; font-family: var(--font-h1--family) !important; letter-spacing: 0px !Important; font-weight: 500 !important;font-size:35px!important;line-height: 110%!important;  }
.collagen-quiz-product-subtitle { color: #181717 !important; font-family: var(--font-paragraph--family) !important; }
.collagen-quiz-benefits-list li { text-align: left !important; font-family: var(--font-paragraph--family) !important; font-size: 16px !important; font-weight: 400 !important; color: #181717 !important; letter-spacing: 0px !important; }
.collagen-quiz-stars, .collagen-quiz-rating-count { color: #181717 !important; }
.collagen-quiz-results-content,.collagen-quiz-step-container{max-width: 839px!important;}
.collagen-quiz-product-box{width: 240.75px!important;height: 355px!important;}
.collagen-quiz-results-content{gap:0!important;justify-content: space-between!important;margin-bottom:40px!important;}
.collagen-quiz-product-image{ width:100%!important;max-width:353px!important;}
.collagen-quiz-product-info{max-width:380px!important;width: 100% !important;}
.collagen-quiz-benefits-list{margin-bottom:40px!important;}
.collagen-quiz-product-subtitle{margin-bottom:30px!important;line-height:146.667%!important;font-size:15px !important;font-family:var(--font-ShareTechMono)!important;font-weight:400!important;letter-spacing:0!important;}
.collagen-quiz-rating{margin-bottom:13px!important;}
.collagen-quiz-action-buttons .collagen-quiz-secondary-button,.collagen-quiz-action-buttons .collagen-quiz-tertiary-button{min-width:240px!important;}
.collagen-quiz-action-buttons{gap:24px!important;}

/* Yotpo Rewards page css */
.yotpo-widget-loyalty-page button:focus, .yotpo-headline:focus, .yotpo-rewards-history-title:focus, .yotpo-customized-text:focus, .yotpo-close-button:focus, .yotpo-inner-text:focus { box-shadow: none !important; }
.yotpo-widget-hero-section .yotpo-title { color: #fff7f0 !important; font-size: 64px !important; font-weight: 500 !important; line-height: 97.222% !important; text-transform: uppercase !important; }
.yotpo-widget-hero-section .yotpo-description, .yotpo-widget-visual-redemption-widget .yotpo-description, .yotpo-widget-referral-share .yotpo-description-text.yotpo-login-description-text { color: #fff7f0 !important; font-family: var(--font-paragraph--family) !important; font-size: 22px !important; line-height: 136.64% !important; letter-spacing: 0px !important; }
.yotpo-widgets-action-button, .yotpo-widget-referral-share .yotpo-button-responsive-size, .yotpo-sign-up-button button { color: #fff7f0 !important; border: 1px solid #fff7f0 !important; background-color: transparent !important; text-align: center !important; font-size: 16px !important; line-height: 100% !Important; font-weight: 400 !important; text-transform: uppercase !important; padding: 8px 24px !important; display: inline-block !important; font-family: var(--font-ShareTechMono) !important; min-height: 36px !important; min-width: 280px !important; letter-spacing: 0px !important; }
.yotpo-widget-my-rewards-widget .yotpo-headline .yotpo-inner-text, .yotpo-widget-campaign-widget .yotpo-container-headline, .yotpo-widget-visual-redemption-widget .yotpo-headline, .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline, .yotpo-widget-referral-share .yotpo-title-text.yotpo-login-title-text, .yotpo-coupons-redemption-widget .yotpo-headline { font-family: var(--font-h1--family) !important; color: #181717 !important; font-size: 32px !important; font-weight: 500 !important; line-height: 110% !important; text-transform: uppercase !important; }
.yotpo-widget-my-rewards-widget .yotpo-reward-steps-title .yotpo-inner-text, .yotpo-campaign-switcher-wrapper .yotpo-headline-center-element .yotpo-title-text, .yotpo-redemption-reward, .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward { font-family: var(--font-ShareTechMono) !important; color: #181717 !important; font-size: 24px !important; line-height: 120% !important; letter-spacing: 0px !important; font-weight: 400 !important; text-transform: uppercase !Important; }
.yotpo-reward-steps-description .yotpo-inner-text, .yotpo-campaign-switcher-wrapper .yotpo-description-text, .yotpo-widget-visual-redemption-widget.yotpo-widget-override-css ol.yotpo-redemption-options-wrapper li:after, .yotpo-widget-visual-redemption-widget.yotpo-widget-override-css .yotpo-background.yotpo-align-text.yotpo-is-mobile .swiper-wrapper > div .yotpo-redemption-item:after, .yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-options-list > div .yotpo-redemption-option-details:after, .yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-coupouns-container.yotpo-is-mobile .swiper-wrapper > div .yotpo-redemption-option-details:after, .yotpo-widget-referral-share .yotpo-header-text.yotpo-login-header-text, .yotpo-coupons-redemption-widget .yotpo-description, .yotpo-tile-wrapper .yotpo-rule { color: #181717 !important; font-family: var(--font-paragraph--family) !important; font-size: 18px !important; font-weight: 400 !important; line-height: 110% !important; letter-spacing: 0px !Important; }
.yotpo-campaign-switcher-wrapper .yotpo-headline-center-element .yotpo-title-text, .yotpo-redemption-cost, .yotpo-coupons-redemption-widget .yotpo-redemption-option-cost { font-size: 16px !Important; font-family: var(--font-h1--family) !important; font-weight: 500 !important; }
.yotpo-campaign-switcher-wrapper .yotpo-headline-center-element .yotpo-title-text, .yotpo-redemption-cost, .yotpo-coupons-redemption-widget .yotpo-redemption-option-cost { text-transform: uppercase !important; }
.yotpo-widget-campaign-widget .yotpo-tile, .yotpo-widget-campaign-widget .yotpo-outer-tile, .yotpo-widget-campaign-widget .yotpo-overlay-tile, .yotpo-widget-visual-redemption-widget .yotpo-redemption-item, .yotpo-vip-tiers-widget .yotpo-vip-tier-container, .yotpo-vip-tiers-widget .yotpo-vip-current-status, .yotpo-vip-tiers-widget .yotpo-vip-tier-header { border-radius: 0 !Important; }
.yotpo-widget-visual-redemption-widget .yotpo-description, .yotpo-widget-referral-share .yotpo-description-text.yotpo-login-description-text { color: #181717 !important; }
.yotpo-widget-visual-redemption-widget .yotpo-rule-container { padding: 20px 0 !Important; }
.yotpo-vip-tier-name { color: #fff7f0 !important; font-size: 24px !Important; font-family: var(--font-h1--family) !important; font-weight: 500 !important; text-transform: uppercase !Important; }
.yotpo-redemption-cost { margin: 12px 0 8px !important; }
.yotpo-widget-visual-redemption-widget .yotpo-redemption-item { padding: 40px !important;}
.yotpo-widget-visual-redemption-widget .yotpo-tile-wrapper { gap: 40px !important; }
.yotpo-vip-tiers-widget .yotpo-vip-tier-header { padding: 40px 24px !Important; }
.yotpo-vip-tier-benefit-text, .yotpo-vip-tier-threshold { font-weight: 400 !Important; font-family: var(--font-paragraph--family) !important; font-size: 16px !important; line-height: 110% !important; letter-spacing: 0px !important; color: #181717 !important; }
.yotpo-vip-tier-threshold { color: #fff7f0 !important; margin-top: 12px !Important; }
.yotpo-widget-referral-share .yotpo-description-text.yotpo-login-description-text { margin-top: 24px !Important; }
.yotpo-widget-referral-share .yotpo-button-responsive-size, .yotpo-login-button .yotpo-widgets-action-button { border: 1px solid #181717 !important; color: #fff7f0 !important; background-color: #181717 !important; }
.yotpo-widget-referral-share .yotpo-button-responsive-size .yotpo-widget-button-text { text-transform: uppercase !Important; }
.yotpo-widget-referral-share .yotpo-customer-login-view { margin-bottom: 0 !important; }
.yotpo-widget-referral-share .yotpo-tile { justify-content: center !important; padding-bottom: 83px !important; }
.yotpo-rule-container svg { display: none !Important; }
.yotpo-widget-instance-container { border-bottom: 1px solid #181717; }
.yotpo-screen-login .yotpo-referral-image { border-right: 1px solid #181717; }
.yotpo-widget-instance-container:last-child { border-bottom: 0; }
.yotpo-sign-up-button button { min-width: fit-content !important; }
.yotpo-vip-tiers-list .yotpo-vip-tier-header { position: relative; }
.yotpo-vip-tiers-list .yotpo-vip-tier-header:before {
    position: absolute;
    content: '';
    top: -8px;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="330" height="8" viewBox="0 0 330 8" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M236.92 0H230.903C230.454 1.82639 228.495 3.2012 226.147 3.2012C223.799 3.2012 221.84 1.82639 221.391 0H215.374C214.925 1.82639 212.966 3.2012 210.618 3.2012C208.269 3.2012 206.311 1.82639 205.862 0H199.844C199.395 1.82639 197.437 3.2012 195.088 3.2012C192.74 3.2012 190.781 1.82639 190.332 0H184.315C183.866 1.82639 181.907 3.2012 179.559 3.2012C177.211 3.2012 175.252 1.82639 174.803 0H168.786C168.337 1.82639 166.378 3.2012 164.029 3.2012C161.681 3.2012 159.722 1.82639 159.273 0H153.256C152.807 1.82639 150.848 3.2012 148.5 3.2012C146.152 3.2012 144.193 1.82639 143.744 0H137.727C137.278 1.82639 135.319 3.2012 132.971 3.2012C130.622 3.2012 128.664 1.82639 128.214 0H122.197C121.748 1.82639 119.79 3.2012 117.441 3.2012C115.093 3.2012 113.134 1.82639 112.685 0H106.668C106.219 1.82639 104.26 3.2012 101.912 3.2012C99.5635 3.2012 97.6047 1.82639 97.1556 0H91.1385C90.6895 1.82639 88.7307 3.2012 86.3824 3.2012C84.0341 3.2012 82.0753 1.82639 81.6262 0H75.6091C75.1601 1.82639 73.2013 3.2012 70.853 3.2012C68.5046 3.2012 66.5459 1.82639 66.0968 0H60.0797C59.6306 1.82639 57.6719 3.2012 55.3236 3.2012C52.9752 3.2012 51.0165 1.82639 50.5674 0H44.5503C44.1012 1.82639 42.1425 3.2012 39.7942 3.2012C37.4458 3.2012 35.4871 1.82639 35.038 0H29.0209C28.5718 1.82639 26.6131 3.2012 24.2647 3.2012C21.9164 3.2012 19.9577 1.82639 19.5086 0H13.4915C13.0424 1.82639 11.0837 3.2012 8.73533 3.2012C6.387 3.2012 4.42825 1.82639 3.97917 0H0V8H330V0H324.08C323.631 1.82639 321.672 3.2012 319.324 3.2012C316.975 3.2012 315.016 1.82639 314.567 0H308.55C308.101 1.82639 306.142 3.2012 303.794 3.2012C301.446 3.2012 299.487 1.82639 299.038 0H293.021C292.572 1.82639 290.613 3.2012 288.265 3.2012C285.916 3.2012 283.958 1.82639 283.509 0H277.491C277.042 1.82639 275.084 3.2012 272.735 3.2012C270.387 3.2012 268.428 1.82639 267.979 0H261.962C261.513 1.82639 259.554 3.2012 257.206 3.2012C254.858 3.2012 252.899 1.82639 252.45 0H246.433C245.984 1.82639 244.025 3.2012 241.676 3.2012C239.328 3.2012 237.369 1.82639 236.92 0Z" fill="%23000000"/></svg>') repeat-x top left;
    background-size: cover;
    left: 0;
    width: 100%;
    height: 8px;
    z-index: 1;
}
.yotpo-vip-tiers-widget .swiper-container .yotpo-swiper-item { padding-top: 10px; }
.zI7.iyn.Hsu > div { background-color: transparent !Important; }
.zI7.iyn.Hsu > div input:-webkit-autofill { background: transparent !Important; }
.zI7.iyn.Hsu > div input:-webkit-autofill, .zI7.iyn.Hsu > div input:-webkit-autofill:hover, .zI7.iyn.Hsu > div input:-webkit-autofill:focus, .zI7.iyn.Hsu > div input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; /* Prevents color change on autofill */ }

/* Policy pages css */
.shopify-policy__container { max-width: 990px; padding: 70px 24px; }
.shopify-policy__title h1, .template-policy .text-block h1 { margin: 0; text-align: left; color: #181717; font-size: 52px; font-weight: 500;  line-height: 105.263%; text-transform: uppercase;  font-family: var(--font-h1--family); }
.shopify-policy__body { padding-top: 32px; }
/* .shopify-policy__body strong, .shopify-policy__body b, .template-policy rte-formatter b, .template-policy rte-formatter strong { font-weight: 500; } */
.shopify-policy__body p, .shopify-policy__body li, .template-policy rte-formatter p, .template-policy rte-formatter li { color: #181717;  font-size: 18px; font-weight: 400; line-height: 133.33%; }
.shopify-policy__body p strong, .shopify-policy__body p b, .template-policy rte-formatter p strong, .template-policy rte-formatter p b { display: inline-block; padding-bottom: 4px;  }
.shopify-policy__body ul>li:not(:last-child), .template-policy rte-formatter ul>li:not(:last-child) { margin-bottom: 8px; }
.shopify-policy__body ol>li:not(:last-child), .template-policy rte-formatter ol>li:not(:last-child) { margin-bottom: 8px; }
.shopify-policy__body ul li ul li, .shopify-policy__body ul li ol li, .shopify-policy__body ol li ul li, .shopify-policy__body ol li ol li { margin-bottom: 0 !important; }
.template-policy rte-formatter ul li ul li, .template-policy rte-formatter ul li ol li, .template-policy rte-formatter ol li ul li, .template-policy rte-formatter ol li ol li { margin-bottom: 0 !important; }
.shopify-policy__body ul, .shopify-policy__body ol { margin: 12px 0; }
.shopify-policy__body ul ul, .shopify-policy__body ul ol, .shopify-policy__body ol ol, .shopify-policy__body ol ul { margin: 0; }
.template-policy rte-formatter ul, .template-policy rte-formatter ol { margin: 12px 0; }
.template-policy rte-formatter ul ul, .template-policy rte-formatter ul ol, .template-policy rte-formatter ol ol, .template-policy rte-formatter ol ul { margin: 0; }
.shopify-policy__body h3, .template-policy h3 { margin: 32px 0 12px; font-size: 32px; color: #181717; font-weight: 500; line-height: 110%; text-transform: uppercase; font-family: var(--font-h1--family); }
.page-giveaway-t-cs rte-formatter>ol { margin-top: 0; }
.template-policy .page-width-content { width: 100%; max-width: 990px; grid-template-columns: 0; margin: 0 auto; }
.template-policy .section-content-wrapper { padding-left: 24px; padding-right: 24px; }

/* yotpo reviews css */
/* .yotpo-widget-instance { border-top: 1px solid #181717 !important; } */
.yotpo-progress-bar { 
  background: #FFF !important; 
}
.yotpo-new-review-btn-wrapper .yotpo-btn-s, .yotpo-clear-filters-btn { 
  text-transform: uppercase !Important;
  color: #181717 !important;
    border: 1px solid #181717 !important;
    background-color: transparent !important;
    text-align: center !important;
    font-size: 18px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    padding: 8px 24px !important;
    display: inline-block !important;
    min-width: 180px !important;
    letter-spacing: 0px !important; 
  min-height: unset !important;
}
.yotpo-new-review-btn { 
  text-transform: uppercase !Important;
  color: #fff7f0 !important;
    border: 1px solid #181717 !important;
    background-color: #181717 !important;
    text-align: center !important;
    font-size: 18px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    padding: 8px 24px !important;
    display: inline-block !important;
    min-width: 180px !important;
    letter-spacing: 0px !important; 
  min-height: unset !important;
      width: max-content !important;
}

.yotpo-empty-state>svg { display: none !Important; }
.yotpo-reviews-main-widget input, .yotpo-reviews-main-widget label, .yotpo-reviews-main-widget select, 
.yotpo-reviews-main-widget textarea, .yotpo-selected-value, .yotpo-smart-topics-see-more-label, .yotpo-mobile-filters-btn-text, 
  .yotpo-dropdown-label, .yotpo-media-filter-label, .yotpo-mobile-filters-popup-title, .yotpo-display-s .yotpo-body-text { 
  font-family: var(--font-paragraph--family) !important; font-weight: 400 !Important; }
.yotpo-smart-topic-filter { text-transform: uppercase !important; padding: 8px 16px !important; }
.yotpo-smart-topic-filter[aria-checked="false"] { background-color: #FFF !important; color: #181717 !important; }
.yotpo-smart-topic-filter[aria-checked="true"] { background-color: #181717 !important; color: #FFF !important; }
.yotpo-review-rating-title { width: 100% !Important; flex-direction: column !important; gap: 8px; margin-bottom: 12px !important; }
.yotpo-review-title { margin: 0 !important; font-size: 18px !important; letter-spacing: 0px; line-height: 100% !Important; font-weight: 400 !important; font-family: var(--font-h1--family) !important; }
.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-star-rating  { padding-top: 4px !important; flex-basis: unset !important; }
.yotpo-star-rating .star-container { width: 14px !important; }
.yotpo-text-container *, .yotpo-review-content { font-family: var(--font-paragraph--family) !important; font-size: 16px !important; line-height: 120% !important; font-weight: var(--secondary-font-weight) !Important; letter-spacing: 0px !important; } }
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-smart-topics-panel, .yotpo-smart-topics { flex-basis: 100% !important; }
.yotpo-review-content { margin-right: 0 !important; }
.yotpo-reviews-main-widget .sr-only { display: none !important; }
.yotpo-comment-title, .yotpo-comment-content { margin-left: 0 !important; }
.yotpo-text-container *, .yotpo-review-content { font-weight: 400 !Important; font-family: var(--font-paragraph--family) !important; }
.yotpo-review { border: 1px solid rgba(24,23,23,0.2); padding: 24px 40px; margin: 0 !important; background-color: #FFF7F0; }
.yotpo-comment-title { font-weight: 400 !important; text-transform: uppercase !important; }
.yotpo-comment-content { font-weight: 400 !important; font-family: var(--font-paragraph--family) !important; font-size: 14px !Important; line-height: 120% !important; }
.yotpo-reviewer-name { font-weight: 400 !important; font-family: var(--font-paragraph--family) !important; font-size: 16px !Important; line-height: 150% !important; }
.yotpo-horizontal-pagination svg { width: 100% !important; height: 100% !important; }
.yotpo-reviewer-verified-buyer-text { display: none !important; }
.yotpo-clear-filters-container .yotpo-matched-reviews { font-weight: 400 !important; font-family: var(--font-paragraph--family) !important; font-size: 16px !Important; line-height: 150% !important; }
.yotpo-filtering-pills__pill, .yotpo-filtering-pills__pill span { text-transform: uppercase !important; }
.yotpo-no-matching-reviews-primary { font-family: var(--font-paragraph--family) !important; font-size: 22px; }
.yotpo-no-matching-reviews-secondary { font-family: var(--font-paragraph--family) !important; font-size: 18px; }
.yotpo-bottom-line .yotpo-vertical-border, .yotpo-bottom-line .yotpo-star-distribution { border-right: 1px solid #181717 !important; }
.yotpo-head .yotpo-headline { margin: 0 !important; color:#181717; font-size:52px !important; font-weight:500 !important; line-height:105.263% !important; text-transform:uppercase !important; font-family: var(--font-h1--family) !important; }
.yotpo-display-m .yotpo-main-layout .yotpo-head { /* justify-content: start !important; */ margin-bottom: 24px !Important; }
/* .yotpo-main-layout .yotpo-layout-header-wrapper { justify-content: start !important; } */
.yotpo-main-widget-layout { border-top: 1px solid #181717; }
.yotpo-base-layout { width: 100% !important; padding: 0 40px; }

.yotpo-coupons-redemption-widget .yotpo-widgets-action-button { color: #fff7f0 !important;
    border: 1px solid #181717 !important;
    background-color: #181717 !important; min-width: max-content !important; }
.yotpo-logged-in-view .yotpo-primary-button-link .yotpo-action-button { color: #181717 !important; text-transform: uppercase !important;
    border: 1px solid #181717 !important; font-family: var(--font-ShareTechMono) !important;
    background-color: transparent !important; min-width: 280px !important; border-radius: 100px !important; }

.yotpo-logged-in-view .yotpo-action-button { color: #fff7f0 !important;
    border: 1px solid #181717 !important; font-family: var(--font-ShareTechMono) !important; text-transform: uppercase !important;
    background-color: #181717 !important; min-width: 280px !important; }

.yotpo-widget-referral-friend .yotpo-footer-container .yotpo-next-button, .yotpo-widget-referral-friend .yotpo-start-button { color: #fff7f0 !important; border: 1px solid #181717 !important; background-color: #181717 !important;}
.yotpo-close-button:focus-visible { outline: 0 !important; outline-offset: 0 !important; }
.needsclick.kl-teaser-S54wxx.undefined.kl-private-reset-css-Xuajs1{ margin-bottom: 140px !important; margin-left: 10px !important;}

@media (min-width: 1600px){
  .Product_object_month_list_sides_innerleft_innerblock_media_new { padding-bottom: 60%; }
  .Product_object_month_list_sides_innerright_mainboxs_new { padding-bottom: 100px; max-width: 500px; }
}

@media (min-width: 750px){
  /* Collagen Quiz css */
  .collagen-quiz-primary-button:hover, .collagen-quiz-buy-button:hover, .collagen-quiz-secondary-button:hover { color: #181717 !important; background-color: transparent !important; }
  .collagen-quiz-tertiary-button:hover { color: #fff7f0 !important; background-color: #181717 !Important; }
  .collagen-quiz-option-button:hover, .collagen-quiz-radio-option:hover  { background-color: #181717 !important; color: #fff7f0 !important; }

  .collagen-quiz-options-container,.collagen-quiz-radio-options-container,.collagen-quiz-form-container{margin-top: -10px;}

  /* Yotpo Rewards page css */
  .yotpo-widgets-action-button:hover, .yotpo-sign-up-button button:hover { color: #181717 !important; background-color: #fff7f0 !important; }
  .yotpo-widget-referral-share .yotpo-button-responsive-size:hover, .yotpo-login-button .yotpo-widgets-action-button:hover { color: #181717 !important; background-color: transparent !important; }

  .yotpo-new-review-btn-wrapper .yotpo-btn-s:hover, .yotpo-clear-filters-btn:hover { background-color: #181717 !important; color: #fff7f0 !important; }

  .yotpo-widget-referral-friend .yotpo-footer-container .yotpo-next-button:hover, .yotpo-widget-referral-friend .yotpo-start-button:hove { color: #181717 !important; border: 1px solid #181717 !important; background-color: transparent !important;}

}


@media (max-width: 1439px){
  .Product_object_gallery_slider{ padding: 0 24px; }
  .Index_object_real_results_slider_navigation { padding-right: 24px; }

  /* Collagen Quiz css */
  .collagen-quiz-main-title, .collagen-quiz-question-title, .collagen-quiz-results-title { font-size: 38px !important; }
  .collagen-quiz-subtitle, .collagen-quiz-question-subtitle { font-size: 20px !important; }

  /* Yotpo Rewards page css */
  .yotpo-widget-hero-section .yotpo-title { font-size: 54px !important; }
  .yotpo-widget-hero-section .yotpo-description, .yotpo-widget-visual-redemption-widget .yotpo-description, .yotpo-widget-referral-share .yotpo-description-text.yotpo-login-description-text { font-size: 20px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-headline .yotpo-inner-text, .yotpo-widget-campaign-widget .yotpo-container-headline, .yotpo-widget-visual-redemption-widget .yotpo-headline, .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline, .yotpo-widget-referral-share .yotpo-title-text.yotpo-login-title-text, .yotpo-coupons-redemption-widget .yotpo-headline { font-size: 30px !important; }
  .yotpo-reward-steps-description .yotpo-inner-text, .yotpo-campaign-switcher-wrapper .yotpo-description-text, .yotpo-widget-visual-redemption-widget.yotpo-widget-override-css ol.yotpo-redemption-options-wrapper li:after, .yotpo-widget-visual-redemption-widget.yotpo-widget-override-css .yotpo-background.yotpo-align-text.yotpo-is-mobile .swiper-wrapper>div .yotpo-redemption-item:after, .yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-options-list>div .yotpo-redemption-option-details:after, .yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-coupouns-container.yotpo-is-mobile .swiper-wrapper>div .yotpo-redemption-option-details:after, .yotpo-widget-referral-share .yotpo-header-text.yotpo-login-header-text, .yotpo-coupons-redemption-widget .yotpo-description, .yotpo-tile-wrapper .yotpo-rule { font-size: 16px !Important; }
  .yotpo-widget-my-rewards-widget .yotpo-reward-steps-title .yotpo-inner-text, .yotpo-redemption-reward, .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward, .yotpo-vip-tier-name { font-size: 20px !important; }

  /* Policy pages css */
  .shopify-policy__title h1, .template-policy .text-block h1 { font-size: 44px; }.shopify-policy__body p, .shopify-policy__body li, .template-policy rte-formatter p, .template-policy rte-formatter li { color: #181717;  font-size: 18px; font-weight: 400; line-height: 133.33%; }
  .shopify-policy__body h3, .template-policy h3 { font-size: 24px; }

  /* yotpo reviews css */
  .yotpo-base-layout { padding: 0 24px; } 
  .yotpo-head .yotpo-headline { font-size: 44px !important; }
}

@media (min-width:0px) and (max-width:749px){

   .Footer_innerblock_innerforms_new .go1637355271.go1637355271.go1637355271:hover { background-color: transparent !important; color: #181717 !important; }
  .Product_object_contains_sides_innerright_new p em,
.Ingredient_information_answer p em,
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new p em,
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer p em,
.content-for-layout p > em,
.metafield-rich_text_field li > em,
.Ingredients_section .text-block p em{transform: translate(0px, -3px);font-size: 12px;}

.country_region_popup_container { width: 90%; padding: 24px; }
.Footer_innerdetail_new .country_region_popup_container .layout-panel-flex { gap: 0 !Important; }
.country_region_popup_container .Common_small_title_new * { font-size: 16px !important; }
.country_region_popup_container .icon-block { width: 20px; height: 20px;  }
.country_region_popup_container .country_name { font-size: 18px;  }
.country_region_popup_container .country_info { font-size: 16px; }
.needsclick.kl-teaser-S54wxx.undefined.kl-private-reset-css-Xuajs1{ margin-bottom: 130px !important; margin-left: 10px !important; }


  .page-width { padding: 0 24px!important; }
  .Desktop_image_new{ display:none !important; }
  .Mobile_image_new{ display:flex !important; }

  .Desktop_only_new{ display:none; }
  .Mobile_only_new{ display:block; }

  .Common_large_title_new *{font-size:44px; line-height:100%;}
  .Common_medium_title_new *{font-size:36px; line-height:111.111%;}
  .Common_medium_title_new * sup { font-size: 24px; }
  .Common_small_title_new *{font-size:24px;}
  
  /* Index */
  .Index_top_banner_list_block_mainoverlay_new{padding-top:56px;}
  .Index_top_banner_list_block_inneroverlay_new{max-width:100%; padding:40px 24px; border-top:1px solid #FFF7F0; border-left:none; margin: 201px 0 0 0; min-height: initial; }
  .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new{padding-top:13px;}
  .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new{font-size:16px; line-height:135.5%; }
  .Index_top_banner_list_block_inneroverlay_mainlists_new{padding-top:40px;}
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul{grid-gap:46px;}
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul li{font-size:18px; line-height:111.111%; padding-bottom:0px; }
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul li a{ padding-left: 14px;  }
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:after{width:8px; height:8px; left:0px; background: #FFF7F0; }
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:before{ left: 14px; width: calc(100% - 14px); bottom: 0; }
  .Index_top_banner_list_block_mainloops_new{padding:17px 0;}
  .Index_top_banner_list_marquee span{grid-gap:0 40px;}
  .Index_top_banner_list_marquee .js-marquee-wrapper{grid-gap:0 40px;}
  .Index_top_banner_list_marquee .js-marquee span{grid-gap:0 40px;}
  .Index_top_banner_list_block_innerloops_innerboxs_new img{ max-height: 20px; height: 20px; }
  .Index_top_banner_list_left_detail_show_new .Index_top_banner_list_block_inneroverlay_new{padding:40px 24px; margin-top: 201px;  }
  /*--SECTION_1_END---*/

  /*--SECTION_2_START--*/
  .Index_custom_product_list_main_new{padding:0 0 56px;}
  .Index_custom_product_list_sides_new{display:block;}
  .Index_custom_product_list_sides_maintitle_new{width:100%; padding:56px 24px 40px; border-right:none;}
  .Common_medium_title_new.Index_custom_product_list_sides_innertitle_new{ position: relative; top: 0; }
  .Common_medium_title_new.Index_custom_product_list_sides_innertitle_new br{display:block;}
  .Common_medium_title_new.Index_custom_product_list_sides_innertitle_new *{max-width:291px;}
  .Index_custom_product_list_sides_mainloops_new{width:100%; padding:0 32px;}
  .Index_custom_product_list_sides_innerloops_mainboxs_new{padding-bottom:44px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_new{display:block;}
  .Index_custom_product_list_sides_innerloops_innerboxs_mainleft_new{width:100%;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerleft_new{width:94.535%; padding-bottom:95.18%; margin:auto;}
  .Index_custom_product_list_sides_innerloops_innerboxs_mainright_new{width:100%; padding:32px 0 0;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_icons_new{font-size:13px; line-height:100%;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_title_new{padding-top:8px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_title_new h3{font-size:24px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_texts_new{font-size:13px; padding-top:4px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_infos_new{padding-top:16px; font-size:14px; line-height:128.571%; max-width:100%;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_links_new{padding-top:20px;}
  /*--SECTION_2_END---*/
  
  /*--SECTION_3_START--*/
  .Index_object_real_results_main_new{padding:56px 0;}
  .Index_object_real_results_innersides_new{display:block;}
  .Index_object_real_results_innersides_mainbutton_new{padding:24px 0 0 0;}
  .Index_object_real_results_innersides_innerbutton_new a{font-size:18px; line-height:122.222%; padding-left:16px;}
  .Index_object_real_results_innersides_innerbutton_new a:after{width:8px; height:8px;}
  .Index_object_real_results_mainloops_new{padding-top:24px;}
  .Index_object_real_results_slider{padding:0 24px 0 24px;}
  .Index_object_real_results_slider_navigation { padding-top: 24px; padding-right: 0; margin: 0 auto 0 0; }
  .Index_object_real_results_innerloops_mainblock_new{width:245px; height:312px; padding:25px;}
  .Index_object_real_results_innerloops_innerblock_infos_new{font-size:20px; line-height:150%;}
  .Index_object_real_results_innerloops_mainboxs_new{width:245px;}
  .Index_object_real_results_innerloops_innerboxs_media_new{padding-bottom:130.613%;} 
  .Index_object_real_results_innerloops_innerboxs_media_new svg{width:44px; height:44px;}
  .Index_object_real_results_innerloops_innerboxs_new { padding-bottom: 52px; }
  .Index_object_real_results_innerloops_innerboxs_button_new{ display:block;}
  .Index_object_real_results_innerloops_mainboxs_new:hover .Index_object_real_results_innerloops_innerboxs_button_new{display:block;}
  .Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_top_border_new:after{background-size:cover;}
  .Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_bottom_border_new:after{background-size:cover;}
  /*--SECTION_3_END---*/
  
  /*--SECTION_4_START--*/
  .Index_object_percent_list_sides_new{display:block;}
  .Index_object_percent_list_sides_mainleft_new{width:100%; padding:56px 24px 40px 24px;}
  .Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new *{font-size:32px; line-height:118.75%;}
  .Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new * br{ display: none; }
  .Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new * sup { font-size: 16px; top: -4px; }
  .Index_object_percent_list_sides_innerleft_innerboths_maininfos_new{padding-top:16px; max-width:100%;}
  .Index_object_percent_list_sides_innerleft_innerboths_innerinfos_new{line-height:144.444%;}
  .Index_object_percent_list_sides_innerleft_mainbutton_new{padding-top:32px;}
  .Index_object_percent_list_sides_innerleft_innerbutton_new a{min-width:160px;}
  .Index_object_percent_list_sides_mainright_new{width:100%;}
  .Index_object_percent_list_sides_innerright_mainboxs_new{padding:43px 8px 35px 8px;}
  .Index_object_percent_list_sides_innerright_mainboxs_new{width:calc(50% - 0px);}
  .Index_object_percent_list_sides_innerright_mainboxs_new:nth-child(2n){width:calc(50% - 0px);}
  .Index_object_percent_list_sides_innerright_innerboxs_new { justify-content: start; }
  .circle { width: 100px; height: 100px; }
  .circle canvas{ height: 100% !important; }
  .circle .Index_object_percent_list_sides_innerright_innerboxs_value_main_new span { font-size: 44px; line-height: 28px; letter-spacing: -3.52px; width: 45px; padding-top: 4px; }
  .Index_object_percent_list_sides_innerright_innerboxs_value_new {font-size: 26px; line-height: 18px; }
  .Index_object_percent_list_sides_innerright_innerboxs_maininfos_new{padding-top:12px;}
  .Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new{font-size:15px; line-height:133.333%; width: 166px; margin: auto; }
  .Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new p br{display:none;}
  /*--SECTION_4_END---*/
  
  /*--SECTION_5_START--*/
  /*.Index_object_about_us_way_sides_new{flex-direction:column-reverse;}
  .Index_object_about_us_way_sides_mainleft_new{width:100%; padding:56px 24px; border-top:1px solid #181717; display:block;}
  .Common_medium_title_new.Index_object_about_us_way_sides_innerleft_innerboths_innertitle_new *{font-size:32px; line-height:118.75%;}
  .Index_object_about_us_way_sides_innerleft_innerboths_maininfos_new{padding-top:16px;}
  .Index_object_about_us_way_sides_innerleft_innerboths_innerinfos_new{font-size:18px; line-height:144.444%; max-width:100%;}
  .Index_object_about_us_way_sides_innerleft_mainbutton_new{padding-top:32px;}
  .Index_object_about_us_way_sides_mainright_new{width:100%; border-left:none;}
  .Index_object_about_us_way_sides_innerright_mainboths_new{padding:56px;}
  .Index_object_about_us_way_sides_innerright_innerboths_outside_new{max-width:80.99%;}
  .Index_object_about_us_way_sides_innerright_innerboths_inside_new{width:45.63%;}*/
  /*--SECTION_5_END---*/
  
  /*--SECTION_5_START--*/
  .Index_about_texts_images_sides_new{flex-direction:column-reverse;}
  .Index_about_texts_images_sides_mainleft_new{width:100%; padding:56px 24px; display:block;}
  .Common_medium_title_new.Index_about_texts_images_sides_innerleft_innerboths_innertitle_new *{font-size:32px; line-height:118.75%;}
  .Index_about_texts_images_sides_innerleft_innerboths_maininfos_new{padding-top:16px;}
  .Index_about_texts_images_sides_innerleft_innerboths_innerinfos_new{font-size:18px; line-height:144.444%;}
  .Index_about_texts_images_sides_innerleft_mainbutton_new{padding-top:32px;}
  .Index_about_texts_images_sides_mainright_new{width:100%; border-left:none; border-bottom:1px solid #181717;  }
  .Index_about_texts_images_sides_innerright_mainboths_new{padding:56px;}
  .Index_about_texts_images_sides_innerright_innerboths_outside_new{max-width:80.99%;}
  .Index_about_texts_images_sides_innerright_innerboths_inside_new{ max-width:45.63%;}
  /*--SECTION_5_END---*/
  
  /*--SECTION_6_START--*/
  .Index_information_marquee_main_new{padding:30px 0; overflow:hidden;}
  .Index_information_marquee_loops_new.Desktop_only_new{display:none;}
  .Index_information_marquee_loops_new.Mobile_only_new{display:block;}
  .Index_information_marquee{}
  .Index_information_marquee_loops_innerdots_new svg { width: 8px; }
  .Index_information_marquee span{display:flex; align-items:center; grid-gap:0 28px;}
  .Index_information_marquee .js-marquee-wrapper{display:flex; align-items:center; grid-gap:0 28px;}
  .Index_information_marquee .js-marquee span{display:flex; align-items:center; grid-gap:0 28px;}
  .Index_information_marquee_loops_innerboxs_new{font-size:16px; line-height:100%; white-space: nowrap; }
  /*--SECTION_6_END---*/
  
  /*--SECTION_7_START--*/
  .Index_banner_overlay_text_main_new{padding-bottom:24px;}
  .Index_banner_overlay_text_main_new .page-width{padding:0 16px !important;}
  .Index_banner_overlay_text_block_inneroverlay_new{display:block;}
  .Index_banner_overlay_text_block_inneroverlay_maintitle_new{border-bottom:1px solid #FFF7F0; border-right:none; width:100%; padding:40px 24px 24px 24px; min-height: initial; }
  .Common_medium_title_new.Index_banner_overlay_text_block_inneroverlay_innertitle_new *{font-size:32px; line-height:118.75%;}
  .Common_medium_title_new.Index_banner_overlay_text_block_inneroverlay_innertitle_new * br{ display: none; }
  .Index_banner_overlay_text_block_inneroverlay_mainboths_new{border-left:none; border-top:1px solid #FFF7F0; max-width:100%; padding:24px 24px 40px 24px; margin-top:236px; width: 100%; }
  .Index_banner_overlay_text_block_inneroverlay_innerboths_maininfos_new{max-width:100%;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new{font-size:18px; line-height:144.444%;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_mainlinks_new{padding-top:24px;}
  .Index_banner_overlay_text_block_inneroverlay_innertitle_new{ max-width: 310px; }
  .Index_banner_overlay_text_block_inneroverlay_innerboths_new{ max-width: 310px; }
  /* .Index_banner_overlay_text_block_inneroverlay_innerboths_innerlinks_new a.Common_white_button_new { color: var(--color-primary-button-hover-text) !important; background: var(--color-primary-button-hover-background) !important; --button-border-color: var(--color-primary-button-hover-border) !important; box-shadow: inset 0 0 0 var(--button-border-width) var(--color-primary-button-hover-background) !important;  } */
  /*--SECTION_7_END---*/
  
  /*--SECTION_8_START--*/
  .Index_meta_tab_ingredient_main_new{padding:56px 0;}
  .Index_meta_tab_ingredient_main_new .page-width{padding:0 24px !important;}
  .Index_meta_tab_ingredient_inner_new { padding: 0; }
  .Index_meta_tab_ingredient_sides_new{display:block;}
  .Index_meta_tab_ingredient_sides_mainleft_new{width:100%; padding:0;}
  .Index_meta_tab_ingredient_sides_innerleft_mainlists_new{padding-top:24px;}
  .Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tab{display:flex; grid-gap:0 32px;}
  .Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks{margin-bottom:0; padding:0 0 0 14px; line-height:100%; text-align:left;}
  .Index_meta_tab_ingredient_sides_innerleft_innerlists_new .tablinks:after{width:8px; height:8px;}
  .Index_meta_tab_ingredient_sides_mainright_new{width:100%; border-left:none; padding:40px 0; padding-bottom: 0; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_mainblock_new{padding-bottom:0;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_new{display:block;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainleft_new{width:100%; padding:0; padding: 0 10.5px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerleft_media_new{position:relative; padding-bottom:102.804%; width: 100%; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerleft_media_new img{position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainright_new{width:100%; padding:32px 0 0;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new{padding-top:20px; line-height:137.5%;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new p{max-width:312px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_links_new{padding-top:20px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new{display:block; padding-top:32px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new a{min-width:100%;}
  .Index_meta_tab_ingredient_slider .swiper-wrapper{padding-bottom:54px;}
  .Index_meta_tab_ingredient_slider .swiper-button-prev{width:24px; height:24px; top:auto; bottom:0; left:calc(50% - 65px); display:flex; align-items: center; justify-content: center; }
  .Index_meta_tab_ingredient_slider .swiper-button-prev svg{ width: 9px; height: auto; }
  .Index_meta_tab_ingredient_slider .swiper-button-next{width:24px; height:24px; top:auto; bottom:0; right:calc(50% - 65px); display:flex; align-items: center; justify-content: center; }
  .Index_meta_tab_ingredient_slider .swiper-button-next svg{ width: 9px; height: auto; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_mainpopup_new{width:calc(100% - 40px); padding:30px 20px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_close_new{top:16px; right:16px; width:12px; height:12px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_close_new svg{width:100%; height:100%;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new{margin-top:20px; max-height: 480px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .question{padding:16px 36px 16px 16px; background-position: center right 16px; font-size:18px; background-size: 14px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li.open .question{background-position: center right 16px; background-size: 14px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer{padding:0 16px 16px 16px; font-size:15px;}
  /*--SECTION_8_END---*/
  
  /*--SECTION_9_START--*/
  .Index_object_testimonial_sides_new{flex-direction:column-reverse; padding: 0; }
  .Index_object_testimonial_sides_mainleft_new{width:100%; padding:56px 24px; margin: 0; }
  .Index_object_testimonial_sides_innerleft_innerboxs_mainboths_new{padding-top:32px;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_infos_new{font-size:20px; line-height:140%;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_texts_new{font-size:20px; line-height:130%;}
  .Index_object_testimonial_texts_slider.swiper{padding-bottom:48px;}
  .Index_object_testimonial_texts_slider .swiper-pagination-bullet{margin:0 4px; width:8px; height:8px;}
  .Index_object_testimonial_sides_mainright_new{width:100%; padding:16px; border-left:none; border-bottom:1px solid #181717;}
  .Index_object_testimonial_sides_innerright_innerboxs_media_new{padding-bottom:92.18%;}
  .Index_object_testimonial_texts_slider .swiper-pagination{ gap: 8px; }
  .Index_object_testimonial_media_slider .swiper-button-prev{ left: 10px; }
  .Index_object_testimonial_media_slider .swiper-button-next{ right: 10px; }
  /*--SECTION_9_END---*/
  
  /*--SECTION_10_START--*/
  .Index_object_meet_founder_main_new{padding:56px 0 0;}
  .Index_object_meet_founder_main_new .page-width{padding:0 30px !important;}
  .Index_object_meet_founder_innersides_new{display:block;}
  .Common_medium_title_new.Index_object_meet_founder_innersides_innertitle_new *{max-width:300px;}
  .Index_object_meet_founder_mainloops_new{padding-top:24px;}
  .Index_object_meet_founder_innerloops_mainboxs_new{height:auto;}
  .Index_object_meet_founder_innerloops_innerboxs_new{flex-direction:column-reverse; height:100%;}
  .Index_object_meet_founder_innerloops_innerboxs_maindetail_new{width:100%; padding:68px 46px; margin:0 0 8px; height:100%;}
  .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{top:auto; bottom:-8px; background:url(Index_object_vector2.svg) repeat-x top left;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_title_new{font-size:23.09px;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_texts_new{padding-top:10px; font-size:14.431px;;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_infos_new{padding-top:22px; font-size:15.394px;}
  .Index_object_meet_founder_innerloops_innerboxs_mainmedia_new{width:100%;}
  .Index_object_meet_founder_innerloops_innerboxs_innermedia_new{padding-bottom:85.5%;}
  .Index_object_meet_founder_slider .swiper-wrapper{padding-bottom:24px;}
  .Index_object_meet_founder_slider .swiper-pagination{display:flex; justify-content:center; bottom:0;}
  .Index_object_meet_founder_slider .swiper-pagination-bullet{border:1px solid #181717; background:none; opacity:1;}
  .Index_object_meet_founder_slider .swiper-pagination-bullet-active{background:#181717;}
  .Index_object_meet_founder_mainbutton_new{padding-top:32px;}
  .Index_object_meet_founder_innerbutton_new{}
  .Index_object_meet_founder_innerbutton_new a{min-width:100%;}
  .Index_object_meet_founder_innerloops_bottom_border_new .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{background:url(Index_object_vector2.svg) repeat-x top left;}
  /*--SECTION_10_END---*/
  
  /*--SECTION_11_START--*/
  .Index_icons_texts_marquee_main_new{padding:32px 0px;}
  .Index_icons_texts_marquee_loops_new.Desktop_only_new{display:none;}
  .Index_icons_texts_marquee_loops_new.Mobile_only_new{display:block;}
  .Index_icons_texts_marquee{}
  .Index_icons_texts_marquee span{display:flex; align-items:center; grid-gap:0 32px;}
  .Index_icons_texts_marquee .js-marquee-wrapper{display:flex; align-items:center; grid-gap:0 32px;}
  .Index_icons_texts_marquee .js-marquee span{display:flex; align-items:center; grid-gap:0 32px;}
  .Index_icons_texts_marquee_loops_block_infos_new{font-size:16px; line-height:100%; white-space: nowrap; }
  /*--SECTION_11_END--*/

  /*-----FOOTER_START-----*/
  .Footer_mainblock_new{padding:40px 0;}
  .Footer_innerblock_new{display:block;}
  .Footer_innerblock_mainforms_new{width:100%; padding-top:32px;}
  .Footer_innerblock_innerforms_new input{font-size:14px !important; height: 44px; }
  .Footer_innerblock_innerforms_new .email-signup__input-group{ gap: 8px; }
  .Footer_innerblock_innerforms_new button{min-width:110px !important; }
  .Footer_maindetail_new{padding:32px 0;}
  .Footer_maindetail_new .page-width{padding:0 16px !important;}
  .Footer_innerdetail_new .layout-panel-flex{grid-gap:40px 12px; flex-wrap:wrap !important; flex-direction:row;}
  .Footer_innerdetail_new .menu{width:calc(50% - 6px);}
  .Footer_innerdetail_new .menu__heading__default{font-size:16px; line-height:100%;}
  .Footer_innerdetail_new .details-content{padding-top:12px;}
  .Footer_innerdetail_new .details-content ul li{font-size:14px; line-height:130%;}
  .Footer_innerdetail_new .image-block{width:76px; margin: 0 auto 0 0; }
  .Footer_mainbottom_new{padding:32px 0 24px 0; position:relative;}
  .Footer_mainbottom_new .page-width { padding: 0 16px !important; }
  .Footer_innerbottom_mainsides_new{padding-top:24px;}
  .Footer_innerbottom_innersides_new{flex-direction:column-reverse; gap: 0; }
  .Footer_innerbottom_innersides_mainleft_new{padding-top:24px;}
  .Footer_innerbottom_innersides_innerleft_new{font-size:12px;}
  .Footer_innerbottom_innersides_innerright_new{grid-gap:0 31px;}
  .Footer_innerbottom_innersides_innerright_menus_new ul{grid-gap:0 31px;}
  .Footer_innerbottom_innersides_innerright_menus_new ul li{font-size:14px; line-height:130%;}
  .Footer_innerbottom_innersides_innerright_country_new{grid-gap:0 8px; position:absolute; bottom:37px; right:16px;}
  .Footer_innerbottom_innersides_innerright_country_new span{font-size:14px;}
  /*-----FOOTER_END------*/
  /* Index */

  /* Product */
  /*--SECTION_1_START--*/
  .Product_information_main_new{padding:24px 0px 56px 0px;}
  .Product_information_inner_new{display:block;}
  .Product_information_leftside_new{width:100%;}
  .media-gallery--hint { --slideshow-gap: 13px; }
  slideshow-slides{ padding: 0 24px; scroll-padding-left: 24px; }
  slideshow-slides .product-media-container:first-of-type { margin-left: 24px; }
  slideshow-slides { scrollbar-width: none; -ms-overflow-style: none; }
  slideshow-slides::-webkit-scrollbar { display: none; }
  .media-gallery--hint :not(.dialog-zoomed-gallery)>.product-media-container:not(:only-child) { width: 99.416%; }
  .Product_information_rightside_new{width:100%; padding:32px 24px 0 24px !important;}
  .Product_information_rightside_loops_new{top:0px !important;}
  .Product_top_custom_title_main_new{margin:0px 0 8px 0;}
  .Common_medium_title_new.Product_top_custom_title_texts_new *{font-size:28px; line-height:128.571%;} 
  .Product_grid_short_detail_text_main_new{margin:8px 0 18px 0;}
  .Product_grid_short_detail_text_inner_new{font-size:14px; line-height:128.571%;}
  .Product_short_description_main_new{margin:18px 0 32px 0;}
  .Product_short_description_inner_new{font-size:16px; line-height:137.5%;}
  .Product_meta_accordions_inner_new .accordion>ul>li .question{ font-size: 16px; line-height: 100%; }
  .Product_meta_accordions_inner_new .accordion>ul>li .answer{padding:0px 0 13px 0; font-size:16px; line-height:137.5%;}
  .Product_meta_accordions_mainmedia_new{padding-top:13px;}
  /*--SECTION_1_END---*/

  /*--SECTION_2_START--*/
  .Product_object_gallery_main_new{padding:56px 0; border-top:1px solid #181717;}
  .Product_object_gallery_detail_mainloops_new{padding-top:24px;}
  .Product_object_gallery_slider{padding:0 24px;}
  .Product_object_gallery_detail_innerloops_mainmedia_new{width:245px;}
  .Product_object_real_results_new{padding:56px 0; border:0; }
  /*--SECTION_2_END---*/
  
  /*--SECTION_5_START--*/
  .Product_custom_title_text_main_new{padding:47px 0; margin: 16px 0; }
  .Product_custom_title_text_main_new:before{ height: 16px; top: -16px; background-size: auto 16px; }
  .Product_custom_title_text_main_new:after{ height: 16px; bottom: -16px; background-color: #E7DACE; background-size: auto 16px; }
  .Common_medium_title_new.Product_custom_title_text_innertitle_new{ max-width: 327px; }
  .Common_medium_title_new.Product_custom_title_text_innertitle_new *{max-width:100%; font-size:32px; line-height:118.75%}
  /*--SECTION_5_END---*/
  
  /*--SECTION_6_START--*/
  .Product_object_contains_sides_new{flex-direction:column-reverse;}
  .Product_object_contains_sides_mainleft_new{width:100%; padding:0;}
  .Product_object_contains_sides_innerleft_maininfos_new{padding:40px 30px 0; border-bottom:none;}
  .Product_object_contains_sides_innerleft_innerinfos_new{font-size:18px; line-height:144.444%; max-width:319px; margin:auto;}
  .Product_object_contains_sides_innerleft_mainblock_new{padding:21px 24px 42px;}
  .Product_object_contains_sides_innerleft_innerblock_new{ max-width: 327px; }
  .product-ingenious-collagen .Product_object_contains_sides_innerleft_innerblock_new { max-width: 100%; }
  .Product_object_contains_sides_innerleft_innerblock_mainmedia_new{width:124px;}
  .Product_object_contains_sides_innerleft_innerblock_mainlists_new{width:calc(100% - 124px);}
  .product-ingenious-collagen .Product_object_contains_sides_innerleft_innerblock_mainlists_new { width:calc(100% - 104px); margin-left: -20px; margin-top: -20px; }
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:first-child{ margin-top: 20px;  }
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{font-size:16px; line-height:125%; margin-bottom:24px; padding-left:73px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li br{display:none;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{left:-30px; width:72px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:42px;}
  .Product_object_contains_sides_mainright_new{width:100%; padding:50px 24px 40px; border-bottom:1px solid #181717; border-left:none; display:block;}
  .Product_object_contains_sides_innerright_new{font-size:18px; line-height:144.444%; }

  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_mainblock_new{padding:18px 24px 46px 30px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_new{align-items:center; max-width:321px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainmedia_new img { margin-left: -10px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainmedia_new{width:124px; padding-bottom:0; top:20px; left:-3px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainlists_new{width:calc(100% - 124px);}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{padding-left:39px; margin-bottom:15px; min-height:40px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:12px; top:4px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{left:-76px; width:100px; top:10px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul:after{top:10px; left:-76px; height:calc(100% - 19px);}

  /*--SECTION_6_END---*/
  
  /*--SECTION_7_START--*/
  .Product_object_table_list_main_new{padding:56px 0;}
  .Product_object_table_list_sides_new{display:block;}
  .Product_object_table_list_sides_maintitle_new{width:100%; padding:0 0 40px 0; max-width:280px;}
  .Product_object_table_list_sides_maintable_new{width:100%;}
  .Product_object_table_list_sides_innertable_mainblock_new{width:37.31%;}
  .Product_object_table_list_sides_innertable_innerblock_title_new{min-height:64px;}
  .Product_object_table_list_sides_innertable_innerblock_lists_texts_new{font-size:14px; line-height:110%; padding:6px 11px 6px 12px; min-height:60px;}
  .Product_object_table_list_sides_innertable_mainloops_new{width:calc(100% - 37.31%);}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_new{min-height:64px; margin-top:-29px; padding-bottom:9px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_image_new{width:35px; height:62px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_texts_new{font-size:12px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new{min-height:60px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new svg{max-width:22px; height:auto; width:auto;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_title_new{font-size:11px; line-height:109.091%; min-height:64px; align-items:end; padding:14px 5px;}
  .Product_object_table_list_sides_innertable_innerloops_maincolumn_new.Product_object_table_list_sides_innertable_innerloops_firstcolumn_new{width:40.98%;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_image_new img{ object-fit: contain; margin: 0 0 0 0; }
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_image_new { margin: 0; }
  /*--SECTION_7_END---*/
  
  /*--SECTION_8_START--*/
  .Product_object_month_list_main_new{padding-top:50px;}
  .Product_object_month_list_sides_new{display:block;}
  .Product_object_month_list_sides_mainleft_new{width:100%; padding:0 0 30px;}
  .Common_medium_title_new.Product_object_month_list_sides_innerleft_innertitle_new *{font-size:32px; line-height:118.75%; max-width:237px;}
  .Product_object_month_list_sides_innerleft_mainblock_new{padding-top:24px;}
  .Product_object_month_list_sides_innerleft_innerblock_media_new{padding-bottom:98.78%;}
  .Product_object_month_list_sides_mainright_new{width:100%; padding:0 20px 60px 25px; margin-left:14px;}
  .Product_object_month_list_sides_innerright_mainboxs_new{padding-bottom:50px;}
  .Product_object_month_list_sides_innerright_mainboxs_new:after{top:1px; left:-32px;}
  .Product_object_month_list_sides_innerright_mainboxs_new:first-child:after{top:0;}
  .Product_object_month_list_sides_innerright_innerboxs_title_new{font-size:18px; line-height:100%;}
  .Product_object_month_list_sides_innerright_innerboxs_infos_new{padding-top:15px; font-size:15px; line-height:120%;}
  /*--SECTION_8_END---*/
  /* Product */

  .Ingredient_section .text-block h2 { font-size: 44px; }

  .Ingredients_section .section-content-wrapper.section-content-wrapper>.group-block { width: 100%; max-width: 100%; border-right: 0; }
  .Ingredients_section .text-block h2 { font-size: 24px; }
  .Ingredients_section .text-block h2 sup { font-size: 14px; }
  .Ingredients_section .text-block p { font-size: 16px; }
  .Ingredients_section .image-block { width: 70%; margin: 0 auto; }

   /* Collagen Quiz css */
  .collagen-quiz-main-title, .collagen-quiz-question-title, .collagen-quiz-results-title { font-size: 28px !important; margin-bottom: 13px !Important; }
  .collagen-quiz-subtitle, .collagen-quiz-question-subtitle { font-size: 16px !important; margin-bottom: 35px !Important; }
  .collagen-quiz-progress-container { width: 100% !Important; height: 5px !Important; }
  .collagen-quiz-content-center { margin-top: 60px !important; }
  .collagen-quiz-primary-button, .collagen-quiz-buy-button , .collagen-quiz-secondary-button, .collagen-quiz-tertiary-button  { max-width: 240px !Important; width: 100% !important; min-width: unset !important; }
  .collagen-quiz-subtitle br, .collagen-quiz-question-subtitle br  { display: none !important; }
  .collagen-quiz-back-button { position: relative !important; padding-top: 40px !important; }
  .collagen-quiz-options-container, .collagen-quiz-radio-options-container { max-width: 240px !Important; }
  .collagen-quiz-age-input { font-sizE: 16px !Important; width: 240px !Important; }
  .collagen-quiz-product-name { font-size: 24px !Important; text-align: left !important; }
  .collagen-quiz-product-subtitle { text-align: left !important; }
  .collagen-quiz-results-title{margin:0 -12px!important;margin-bottom: 32px !important;}
  .collagen-quiz-product-image{max-width: 296.93px !important;}
  .collagen-quiz-product-box {width: 201.32px !important;height: 296.87px !important;}
  .collagen-quiz-product-info{margin: 32px auto 0 !important;max-width: 326px !important;}
  .collagen-quiz-rating-count{font-size:13px!important;}
  .collagen-quiz-rating { margin-bottom: 8px !important;}
  .collagen-quiz-product-name{margin-bottom: 4px !important;}
  .collagen-quiz-product-subtitle{font-size: 13px !important; margin-bottom: 24px !important;}
  .collagen-quiz-benefits-list li{font-size:14px!important;}
  .collagen-quiz-benefits-list {margin-bottom: 32px !important;}
  .collagen-quiz-buy-button{font-size: 16px !important;min-width:100%!important;}
  .collagen-quiz-results-content{margin-bottom: 70px !important;}
  .collagen-quiz-secondary-button, .collagen-quiz-tertiary-button{min-width:100%!important;font-size:18px!important;}
  .collagen-quiz-back-button{padding-top: 112px !important;}
  .collagen-quiz-age-input-container {margin-bottom: 35px!important;}
  .collagen-quiz-radio-options-container{margin-bottom: 35px!important;margin-top:-7px!important;}
  .collagen-quiz-form-container{margin: -7px auto 35px auto;}
  .collagen-quiz-action-buttons {gap: 15px !important;}

  /* Yotpo Rewards page css */
  .yotpo-widget-hero-section .yotpo-title { font-size: 44px !important; }
  .yotpo-widget-hero-section .yotpo-description, .yotpo-widget-visual-redemption-widget .yotpo-description, .yotpo-widget-referral-share .yotpo-description-text.yotpo-login-description-text { font-size: 16px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-headline .yotpo-inner-text, .yotpo-widget-campaign-widget .yotpo-container-headline, .yotpo-widget-visual-redemption-widget .yotpo-headline, .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline, .yotpo-widget-referral-share .yotpo-title-text.yotpo-login-title-text, .yotpo-coupons-redemption-widget .yotpo-headline { font-size: 24px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-reward-steps-title .yotpo-inner-text, .yotpo-redemption-reward, .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward, .yotpo-vip-tier-name { font-size: 16px !important; }
  .yotpo-reward-steps-description .yotpo-inner-text, .yotpo-campaign-switcher-wrapper .yotpo-description-text, .yotpo-widget-visual-redemption-widget.yotpo-widget-override-css ol.yotpo-redemption-options-wrapper li:after, .yotpo-widget-visual-redemption-widget.yotpo-widget-override-css .yotpo-background.yotpo-align-text.yotpo-is-mobile .swiper-wrapper>div .yotpo-redemption-item:after, .yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-redemption-options-list>div .yotpo-redemption-option-details:after, .yotpo-coupons-redemption-widget.yotpo-widget-override-css .yotpo-coupouns-container.yotpo-is-mobile .swiper-wrapper>div .yotpo-redemption-option-details:after, .yotpo-widget-referral-share .yotpo-header-text.yotpo-login-header-text, .yotpo-coupons-redemption-widget .yotpo-description, .yotpo-tile-wrapper .yotpo-rule { font-size: 14px !important; }
  .yotpo-widgets-action-button, .yotpo-widget-referral-share .yotpo-button-responsive-size, .yotpo-sign-up-button button { min-width: max-content !Important; padding: 8px 40px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list { flex-direction: column !important; gap: 30px; align-items: center !important; }
  .yotpo-screen-login .yotpo-container-background { flex-direction: column !important; min-height: max-content !important; }
  .yotpo-referral-image { min-height: 390px; height: 390px; }
  .yotpo-widget-referral-share .yotpo-container-background .yotpo-tile-wrapper, .yotpo-vip-tiers-widget .yotpo-vip-tiers-list, .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container, .yotpo-widget-my-rewards-widget .yotpo-tile-box, .yotpo-widget-visual-redemption-widget .yotpo-tile-wrapper, .yotpo-coupons-redemption-widget .yotpo-coupons-redemption-widget-container { padding-top: 56px !important; padding-bottom: 56px !Important; }
  .yotpo-widget-referral-share .yotpo-tile { padding-bottom: 0 !Important; }
  .yotpo-widget-hero-section .yotpo-text-on-background:not(.yotpo-is-mobile) { background-position: 55% !important; }
  .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-container.yotpo-left-layout .yotpo-text-and-buttons { padding: 0 30px !important; }
  .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline { max-width: 280px !important; margin: 0 auto 32px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-step-icons svg { width: 40px !Important; min-width: 40px !important; }
  .yotpo-coupons-redemption-widget :focus, .yotpo-vip-tiers-widget :focus { outline: 0 !Important; box-shadow: none !Important; }
  .yotpo-coupons-redemption-widget .swiper-pagination-bullet.swiper-pagination-bullet-active,
  .yotpo-vip-tiers-widget .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #181717 !Important; }

}

@media(min-width:750px) and (max-width:989px){
  .page-width { padding: 0 24px!important; }

  .Common_large_title_new *{font-size:44px;}
  .Common_medium_title_new *{font-size:36px;}
  .Common_medium_title_new * sup { font-size: 24px; }
  .Common_small_title_new *{font-size:28px;}
  .Common_button_new{min-width:190px;}
  
  /* Index */
  .Index_top_banner_list_block_mainoverlay_new{padding-top:56px;}
  .Index_top_banner_list_block_inneroverlay_new{ max-width: 40%; padding: 40px 20px; min-height: 440px; }
  .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new{padding-top:14px;}
  .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new{font-size:17px;}
  .Index_top_banner_list_block_inneroverlay_mainlists_new{padding-top:36px;}
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul{ grid-gap: 30px; }
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul li{font-size:16px; padding-bottom:2px; }
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul li a:after{width:8px; height:8px; top: 5px; }
  .Index_top_banner_list_block_mainloops_new{padding:30px 0;}
  .Index_top_banner_list_marquee span{grid-gap:0 40px;}
  .Index_top_banner_list_marquee .js-marquee-wrapper{grid-gap:0 40px;}
  .Index_top_banner_list_marquee .js-marquee span{grid-gap:0 40px;}
  .Index_top_banner_list_block_innerloops_innerboxs_new img{ max-height: 20px; height: 20px; }
  /*--SECTION_1_END---*/

  /*--SECTION_2_START--*/
  .Index_custom_product_list_sides_maintitle_new{width:34.723%; padding:60px 20px;}
  .Common_medium_title_new.Index_custom_product_list_sides_innertitle_new *{max-width:100%;}
  .Common_medium_title_new.Index_custom_product_list_sides_innertitle_new{ top: 66px; }
  .Index_custom_product_list_sides_mainloops_new{padding:60px 20px;}
  .Index_custom_product_list_sides_innerloops_mainboxs_new{padding-bottom:45px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_mainleft_new{width:36%;}
  .Index_custom_product_list_sides_innerloops_innerboxs_mainright_new{width:calc(100% - 36%); padding-left:20px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_title_new h3{font-size:22px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_texts_new{font-size:13px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_infos_new{padding-top:14px; font-size:14px; max-width:100%;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_links_new{padding-top:18px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_links_new a{min-width:130px;}
  /*--SECTION_2_END---*/
  
  /*--SECTION_3_START--*/
  .Index_object_real_results_main_new{padding:60px 0;}
  .Common_medium_title_new.Index_object_real_results_innersides_innertitle_new{max-width:320px;}
  .Index_object_real_results_mainloops_new{padding-top:30px;}
  .Index_object_real_results_innerloops_mainblock_new{width:260px; height:330px; padding:14px;}
  .Index_object_real_results_innerloops_innerblock_infos_new{padding-top:14px; font-size:22px;}
  .Index_object_real_results_innerloops_innerblock_texts_new{padding-top:14px;}
  .Index_object_real_results_innerloops_mainboxs_new{width:260px;}
  .Index_object_real_results_innerloops_innerboxs_media_new{padding-bottom:130%;} 
  .Index_object_real_results_innerloops_innerboxs_media_new svg{width:50px; }
  .Index_object_real_results_innerloops_innerboxs_new { padding-bottom: 52px; }
  .Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_top_border_new:after{background-size:cover;}
  .Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_bottom_border_new:after{background-size:cover;}
  /*--SECTION_3_END---*/
  
  /*--SECTION_4_START--*/
  .Index_object_percent_list_sides_mainleft_new{padding:40px 20px;}
  .Index_object_percent_list_sides_innerleft_innerboths_maininfos_new{padding-top:20px;}
  .Index_object_percent_list_sides_innerleft_innerboths_innerinfos_new{font-size:16px;}
  .Index_object_percent_list_sides_innerleft_mainbutton_new{padding-top:24px;}
  .Index_object_percent_list_sides_innerright_mainboxs_new{padding:30px 20px;}
  .Index_object_percent_list_sides_innerright_innerboxs_maininfos_new{padding-top:12px; width: 190px; margin: auto; }
  .Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new{font-size:16px;}
  .circle { width: 120px; height: 120px; }
  .circle canvas{ height: 100% !important; }
  .Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new p br{ display: none; }
  .circle .Index_object_percent_list_sides_innerright_innerboxs_value_main_new span { font-size: 44px; line-height: 28px; letter-spacing: -3.52px; width: 45px; padding-top: 4px; }
  .Index_object_percent_list_sides_innerright_innerboxs_value_new {font-size: 26px; line-height: 18px; }
  /*--SECTION_4_END---*/
  
  /*--SECTION_5_START--*/
  /*.Index_object_about_us_way_sides_mainleft_new{padding:20px;}
  .Index_object_about_us_way_sides_innerleft_innerboths_maininfos_new{padding-top:18px;}
  .Index_object_about_us_way_sides_innerleft_innerboths_innerinfos_new{font-size:18px;}
  .Index_object_about_us_way_sides_innerleft_mainbutton_new{padding-top:22px;}
  .Index_object_about_us_way_sides_mainright_new{width:34.9%;}
  .Index_about_texts_images_sides_innerright_mainboths_new{padding:20px;}
  .Index_object_about_us_way_sides_innerright_innerboths_outside_new{max-width:75%;}
  .Index_object_about_us_way_sides_innerright_innerboths_inside_new{width:42%;}*/
  /*--SECTION_5_END---*/
  
  /*--SECTION_5_START--*/
  .Index_about_texts_images_sides_mainleft_new{padding:60px 20px;}
  .Index_about_texts_images_sides_innerleft_innerboths_maininfos_new{padding-top:18px;}
  .Index_about_texts_images_sides_innerleft_innerboths_innerinfos_new{font-size:18px;}
  .Index_about_texts_images_sides_innerleft_mainbutton_new{padding-top:30px;}
  .Index_object_about_us_way_sides_mainright_new{width:34.9%;}
  .Index_about_texts_images_sides_innerright_mainboths_new{ padding: 30px; }
  .Index_about_texts_images_sides_innerright_innerboths_outside_new{max-width:90%;}
  .Index_about_texts_images_sides_innerright_innerboths_inside_new{ max-width:52%;}
  /*--SECTION_5_END---*/
  
  /*--SECTION_6_START--*/
  .Index_information_marquee_main_new{padding:30px 20px;}
  .Index_information_marquee_loops_new{ grid-gap: 5px; }
  .Index_information_marquee_loops_innerboxs_new{font-size:14px;}
  .Index_information_marquee_loops_innerdots_new svg { width: 8px; }
  /*--SECTION_6_END---*/
  
  /*--SECTION_7_START--*/
  .Index_banner_overlay_text_main_new .page-width{padding:0 20px !important;}
  .Index_banner_overlay_text_block_inneroverlay_maintitle_new{ padding: 40px 16px 40px; min-height: 360px; }
  .Common_medium_title_new.Index_banner_overlay_text_block_inneroverlay_innertitle_new *{font-size:30px;}
  .Index_banner_overlay_text_block_inneroverlay_mainboths_new{ padding:40px 16px 40px;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_maininfos_new{max-width:212px;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new{font-size:17px;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_mainlinks_new{padding-top:22px;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_innerlinks_new a{ min-width: 206px; padding-left: 10px; padding-right: 10px; }
  /*--SECTION_7_END---*/
  
  /*--SECTION_8_START--*/
  .Index_meta_tab_ingredient_inner_new{ padding: 0 20px; } 
  .Index_meta_tab_ingredient_sides_mainleft_new{padding:40px 20px 40px 0px;}
  .Index_meta_tab_ingredient_sides_innerleft_new{ top: 74px; }
  .Common_medium_title_new.Index_meta_tab_ingredient_sides_innerleft_innertitle_new *{font-size:32px;}
  .Index_meta_tab_ingredient_sides_mainright_new{padding:40px 0;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainleft_new{padding:0 0 0 15px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainright_new{padding-left:25px;}
  .Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new *{font-size:18px;}
  .Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new * sup{font-size:10px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_infos_new{padding-top:12px; font-size:14px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_links_new{padding-top:14px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new{ padding-top: 30px;  }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_mainpopup_new{width:700px; padding: 30px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_close_new{top:20px; right:20px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new{margin-top:30px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .question{padding:16px 50px 16px 20px; background-position: center right 20px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li.open .question{background-position: center right 20px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new .accordion>ul>li .answer{padding:0 20px 20px 20px; font-size:16px;}
  /*--SECTION_8_END---*/
  
  /*--SECTION_9_START--*/
  .Index_object_testimonial_sides_new { padding: 0 20px; }
  .Index_object_testimonial_sides_mainleft_new{padding:40px 20px; width: calc(33.824% + 20px); margin-left: -20px; }
  .Index_object_testimonial_sides_innerleft_innerboxs_mainboths_new{padding-top:20px;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_new{max-width:100%;}
  .Common_medium_title_new.Index_object_testimonial_sides_innerleft_innerboxs_innertitle_new *{ font-size: 34px; }
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_infos_new{font-size:16px;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_texts_new{padding-top:20px; font-size:18px;}
  .Index_object_testimonial_texts_slider.swiper{ padding-bottom:40px; }
  .Index_object_testimonial_sides_mainright_new{ padding:20px 0 20px 20px; }
  .Index_object_testimonial_sides_innerright_innerboxs_media_new{padding-bottom:86%;}
  .Index_object_testimonial_media_slider .swiper-button-prev{left:18px;}
  .Index_object_testimonial_media_slider .swiper-button-next{right:18px;}
  /*--SECTION_9_END---*/
  
  /*--SECTION_10_START--*/
  .Index_object_meet_founder_main_new{padding:60px 0 0;}
  .Index_object_meet_founder_main_new .page-width{padding:0 20px !important;}
  .Common_medium_title_new.Index_object_meet_founder_innersides_innertitle_new *{max-width:300px;}
  .Index_object_meet_founder_innerloops_innerboxs_maindetail_new{padding:20px;}
  .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{background-size:cover;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_title_new{font-size:18px;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_texts_new{font-size:12px;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_infos_new{padding-top:14px; font-size:13px;}
  .Index_object_meet_founder_innerloops_bottom_border_new .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{background-size:cover;}
  /*--SECTION_10_END---*/
  
  /*--SECTION_11_START--*/
  .Index_icons_texts_marquee_main_new{padding:24px 20px;}
  .Index_icons_texts_marquee_loops_block_new{grid-gap:20px;}
  .Index_icons_texts_marquee_loops_block_icons_new{width:20px; height:20px;}
  .Index_icons_texts_marquee_loops_block_infos_new{font-size:14px;}
  /*--SECTION_11_END--*/

  /*-----FOOTER_START-----*/
  .Footer_mainblock_new .page-width{padding:0 20px !important;}
  .Footer_innerblock_mainforms_new{width:300px;}
  .Footer_innerblock_innerforms_new input{width:176px; padding:8px 0 !important; font-size:14px !important;}
  .Footer_innerblock_innerforms_new button{min-width:120px;}
  .Footer_maindetail_new .page-width{padding:0 20px !important;}
  .Footer_innerdetail_new .layout-panel-flex{grid-gap:0 40px;}
  .Footer_innerdetail_new .menu{width:calc(16.67% - 34px);}
  .Footer_innerdetail_new .menu__heading__default{font-size:16px;}
  .Footer_innerdetail_new .details-content{padding-top:14px;}
  .Footer_innerdetail_new .details-content ul li{font-size:14px; padding-bottom:10px;}
  .Footer_innerdetail_new .image-block{width:90px; margin-left: 30px;  }
  .Footer_maindetail_new { padding: 40px 0; }
  .Footer_mainbottom_new { padding: 40px 0 24px; }
  .Footer_mainbottom_new .page-width {  padding: 0 24px !important; }
  .Footer_innerbottom_mainsides_new { padding-top: 40px; }
  .Footer_innerbottom_innersides_innerleft_new{font-size:14px;}
  .Footer_innerbottom_innersides_innerright_new{grid-gap:0 30px;}
  .Footer_innerbottom_innersides_innerright_menus_new ul{grid-gap:0 30px;}
  .Footer_innerbottom_innersides_innerright_menus_new ul li{font-size:14px;}
  .Footer_innerbottom_innersides_innerright_country_new span{font-size:14px;}
  /*-----FOOTER_END------*/
  /* Index */

  /* Product */
  /*--SECTION_1_START--*/
  .sticky-content { top: 76px; }
  .sticky-content--desktop, .sticky-content--desktop.full-height--desktop>.group-block { top: 76px;}
  .Product_information_main_new{padding:40px 20px;}
  .slideshow-controls__thumbnails { padding-right: 13px !important; }
  .slideshow-controls__thumbnails .slideshow-control { width: 70px !important; }
  .slideshow-controls__arrows_thumb_new { bottom: -26px; padding-right: 13px; }
  .slideshow-controls__arrows button span svg{ width: 15px; }
  .Product_information_leftside_new { width: 52%; }
  .Product_information_rightside_new{padding-left:20px !important; width: 48%; }
  .Common_medium_title_new.Product_top_custom_title_texts_new *{font-size:27px;} 
  .Product_grid_short_detail_text_main_new{margin:13px 0 20px 0;}
  .Product_short_description_main_new{margin:16px 0 30px 0;}
  .Product_short_description_inner_new{font-size:15px;}
  .Product_meta_accordions_main_new{margin-top:20px;}
  .Product_meta_accordions_inner_new .accordion>ul>li .question{font-size:16px;}
  .Product_meta_accordions_inner_new .accordion>ul>li .answer{padding:0 0 12px 0; font-size:16px;}
  .Product_meta_accordions_innermedia_new svg{width:40px; height:40px;}
  /*--SECTION_1_END---*/

  /*--SECTION_2_START--*/
  .Product_object_gallery_main_new{padding:30px 0 60px;}
  .Product_object_gallery_detail_innerloops_mainmedia_new{width:220px;}
  .Product_object_real_results_new{padding:30px 0 60px 0; border:0; }
  /*--SECTION_2_END---*/
  
  /*--SECTION_5_START--*/
  .Product_custom_title_text_main_new{padding:50px 0;}
  .Common_medium_title_new.Product_custom_title_text_innertitle_new { max-width: 550px; }  
  /*--SECTION_5_END---*/
  
  /*--SECTION_6_START--*/
  .Product_object_contains_sides_innerleft_maininfos_new{padding:22px 15px;}
  .Product_object_contains_sides_innerleft_innerinfos_new{font-size:14px;}
  .Product_object_contains_sides_innerleft_mainblock_new{padding:40px 20px 40px 20px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{font-size:20px; margin-bottom:30px; padding-left:80px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li br{ display: none; }
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{left:-30px; width:85px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:50px; width:10px; height:10px;}
  .Product_object_contains_sides_mainright_new{padding:40px 18px;}
  .Product_object_contains_sides_innerright_new{font-size:16px; max-width:100%;}

  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_mainblock_new{padding:40px 20px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_new{align-items:center;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainmedia_new{width:150px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainlists_new{width:calc(100% - 150px);}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{padding-left:50px; min-height:46px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:22px; top:5px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{ left: -92px; top: 9.5px; width: 119px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul:after{top:10px; left:-92px; height:calc(100% - 22px);}
  /*--SECTION_6_END---*/
  
  /*--SECTION_7_START--*/
  .Product_object_table_list_main_new{padding:100px 0 60px 0;}
  .Product_object_table_list_sides_maintitle_new{padding-right:24px;}
  .Common_medium_title_new.Product_object_table_list_sides_innertitle_new *{ font-size:32px; max-width: 215px; }
  .Product_object_table_list_sides_innertable_innerblock_title_new{min-height:64px;}
  .Product_object_table_list_sides_innertable_innerblock_lists_texts_new{font-size:13px; padding:10px 2px 10px 6px; min-height:46px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_new{min-height:64px; padding-bottom:8px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_texts_new{font-size:11px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new{min-height:46px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_title_new{font-size:11px; min-height:64px;}
  /*--SECTION_7_END---*/
  
  /*--SECTION_8_START--*/
  .Product_object_month_list_sides_mainleft_new{padding:50px 20px 50px 0;}
  .Common_medium_title_new.Product_object_month_list_sides_innerleft_innertitle_new *{font-size:30px;}
  .Product_object_month_list_sides_innerleft_mainblock_new{padding-top:30px;}
  .Product_object_month_list_sides_innerleft_innerblock_media_new{padding-bottom:88%;}
  .Product_object_month_list_sides_mainright_new{padding:20px 0 20px 20px;}
  .Product_object_month_list_sides_innerright_mainboxs_new{padding-bottom:30px;}
  .Product_object_month_list_sides_innerright_mainboxs_new:after{top:4px; left:-26px; width:10px; height:10px;}
  .Product_object_month_list_sides_innerright_innerboxs_title_new{font-size:20px;}
  .Product_object_month_list_sides_innerright_innerboxs_infos_new{font-size:15px;}
  .Product_object_month_list_sides_innerright_innerboxs_infos_new p{margin:0 0 12px 0;}
  /*--SECTION_8_END---*/
  /* Product */

  .Ingredient_section .text-block h2 { font-size: 44px; }

  .Ingredients_section .section-content-wrapper.section-content-wrapper>.group-block { width: 50%; max-width: 50%; }
  .Ingredients_section .section-content-wrapper.section-content-wrapper>.group-block:nth-child(2n) { border-right: 0; }
  /* .Ingredients_section .section-content-wrapper.section-content-wrapper>.group-block:nth-child(4n) { border-right: 1px solid var(--color-foreground); } */
  .Ingredients_section .text-block h2 { font-size: 18px; }
  .Ingredients_section .text-block h2 sup { font-size: 10px; }
  .Ingredients_section .text-block p { font-size: 14px; }

  /* Collagen Quiz css */
  .collagen-quiz-main-title, .collagen-quiz-question-title, .collagen-quiz-results-title { font-size: 32px !important; }
  .collagen-quiz-product-name { font-size: 28px !Important; }
  .collagen-quiz-subtitle, .collagen-quiz-question-subtitle { font-size: 18px !important; }

  /* Yotpo Rewards page css */
  .yotpo-widget-hero-section .yotpo-title { font-size: 44px !important; }
  .yotpo-widget-hero-section .yotpo-description, .yotpo-widget-visual-redemption-widget .yotpo-description, .yotpo-widget-referral-share .yotpo-description-text.yotpo-login-description-text { font-size: 18px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-headline .yotpo-inner-text, .yotpo-widget-campaign-widget .yotpo-container-headline, .yotpo-widget-visual-redemption-widget .yotpo-headline, .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline, .yotpo-widget-referral-share .yotpo-title-text.yotpo-login-title-text, .yotpo-coupons-redemption-widget .yotpo-headline { font-size: 28px !important; }
  .yotpo-widget-my-rewards-widget .yotpo-reward-steps-title .yotpo-inner-text, .yotpo-redemption-reward, .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward, .yotpo-vip-tier-name { font-size: 18px !important; }

}

@media(min-width:990px) and (max-width:1439px){
  .page-width { padding: 0 24px!important; }

  .Common_large_title_new *{font-size:54px;}
  .Common_medium_title_new *{font-size:44px;}
  .Common_medium_title_new * sup { font-size: 32px; }
  .Common_small_title_new *{font-size:30px;}
  .Common_button_new{min-width:210px;}

  /* Header */
  .mega-menu__list{grid-gap:24px; padding: 20px; }
  .mega-menu__link--parent{font-size:14px; padding-bottom:10px;}
  .mega-menu__column ul.list-unstyled{padding-top:20px;}
  .mega-menu__column ul.list-unstyled li{padding-bottom:16px;}
  .mega-menu__grid ul .list-unstyled li{font-size:15px;}
  .megamenu_custom_box_new{ padding: 20px; }

  .megamenu_custom_box_innerboths_box_new{padding:24px; width: 42%; }
  .megamenu_custom_box_innerboths_title_new{font-size:26px;}
  .megamenu_custom_box_innerboths_button_new{padding-top:20px;}
  .megamenu_custom_box_innerboths_button_new a{min-width:140px;}
  /* Header */
  
  /* Index */
  .Index_top_banner_list_block_inneroverlay_mainlists_new{padding-top:50px;}
  .Index_top_banner_list_block_inneroverlay_innerlists_new ul{grid-gap:40px;}
  .Index_top_banner_list_block_mainloops_new{padding:30px 0;}
  .Index_top_banner_list_block_inneroverlay_new { max-width: 40%; min-height: 550px; }
  .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new{ font-size: 20px; }
  .Index_top_banner_list_marquee span{grid-gap:0 50px;}
  .Index_top_banner_list_marquee .js-marquee-wrapper{grid-gap:0 50px;}
  .Index_top_banner_list_marquee .js-marquee span{grid-gap:0 50px;}
  /*--SECTION_1_END---*/

  /*--SECTION_2_START--*/
  .Index_custom_product_list_sides_maintitle_new{padding:80px 20px 60px;}
  .Index_custom_product_list_sides_mainloops_new{padding:80px 30px 60px 30px;}
  .Index_custom_product_list_sides_innerloops_mainboxs_new{padding-bottom:60px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_mainright_new{width:calc(100% - 43.652%); padding-left:30px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_boths_title_new h3{font-size:25px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_infos_new{padding-top:16px;}
  .Index_custom_product_list_sides_innerloops_innerboxs_innerright_links_new{padding-top:20px;}
  /*--SECTION_2_END---*/
  
  /*--SECTION_3_START--*/
  .Index_object_real_results_innerloops_mainblock_new{width:300px; height:382px; padding:18px;}
  .Index_object_real_results_innerloops_innerblock_infos_new{padding-top:14px; font-size:24px;}
  .Index_object_real_results_innerloops_innerblock_texts_new{padding-top:14px;}
  .Index_object_real_results_innerloops_mainboxs_new{width:300px;}
  .Index_object_real_results_innerloops_innerboxs_media_new{padding-bottom:130%;}
  .Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_top_border_new:after{background-size:cover;}
  .Index_object_real_results_innerloops_mainblock_new.Index_object_real_results_innerloops_mainblock_bottom_border_new:after{background-size:cover;}
  /*--SECTION_3_END---*/
  
  /*--SECTION_4_START--*/
  .Index_object_percent_list_sides_mainleft_new{padding:40px 20px;}
  .Index_object_percent_list_sides_innerleft_mainbutton_new{padding-top:40px;}
  .Index_object_percent_list_sides_innerright_mainboxs_new{padding:31px 12px;}
  .Index_object_percent_list_sides_innerright_innerboxs_innerinfos_new{font-size:16px;}
  /*--SECTION_4_END---*/
  
  /*--SECTION_5_START--*/
  /*.Index_object_about_us_way_sides_mainleft_new{padding:30px;}
  .Index_object_about_us_way_sides_innerleft_innerboths_innerinfos_new{font-size:19px;}
  .Index_object_about_us_way_sides_innerleft_mainbutton_new{padding-top:30px;}
  .Index_object_about_us_way_sides_innerright_mainboths_new{padding:30px;}*/
  /*--SECTION_5_END---*/
  
  /*--SECTION_5_START--*/
  .Index_about_texts_images_sides_mainleft_new{padding:60px 30px;}
  .Index_about_texts_images_sides_innerleft_innerboths_innerinfos_new{font-size:19px;}
  .Index_about_texts_images_sides_innerleft_mainbutton_new{padding-top:30px;}
  .Index_about_texts_images_sides_innerright_mainboths_new{ padding: 30px; }
  /*--SECTION_5_END---*/
  
  /*--SECTION_6_START--*/
  .Index_information_marquee_main_new{padding:36px 20px;}
  .Index_information_marquee_loops_innerboxs_new{font-size:18px;}
  .Index_information_marquee_loops_new{ grid-gap: 10px; }
  /*--SECTION_6_END---*/
  
  /*--SECTION_7_START--*/
  .Index_banner_overlay_text_main_new .page-width{padding:0 20px !important;}
  .Index_banner_overlay_text_block_inneroverlay_maintitle_new{ padding:40px 24px 40px 24px; min-height: 450px; }
  .Common_medium_title_new.Index_banner_overlay_text_block_inneroverlay_innertitle_new *{font-size:34px;}
  .Index_banner_overlay_text_block_inneroverlay_mainboths_new{ padding:40px 24px 40px 24px;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_maininfos_new{max-width:304px;}
  .Index_banner_overlay_text_block_inneroverlay_innerboths_mainlinks_new{padding-top:30px;}
  /*--SECTION_7_END---*/
  
  /*--SECTION_8_START--*/
  .Index_meta_tab_ingredient_inner_new { padding: 0 20px; }
  .Index_meta_tab_ingredient_sides_mainleft_new{padding:60px 20px 60px 0px;}
  .Common_medium_title_new.Index_meta_tab_ingredient_sides_innerleft_innertitle_new *{font-size:40px;}
  .Index_meta_tab_ingredient_sides_mainright_new{padding:60px 0;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainleft_new{padding:0 0 0 20px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_mainright_new{padding-left:30px;}
  .Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new *{font-size:24px;}
  .Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new * sup{font-size:14px;}
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new{ padding-top: 30px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_mainpopup_new{width:900px; padding: 40px; }
  .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innerpopup_loops_new{ max-height: 510px; }
  /*--SECTION_8_END---*/
  
  /*--SECTION_9_START--*/
  .Index_object_testimonial_sides_new { padding: 0 20px; }
  .Index_object_testimonial_sides_mainleft_new{padding:40px 20px; width: calc(33.824% + 20px); margin-left: -20px; }
  .Index_object_testimonial_sides_innerleft_innerboxs_mainboths_new{padding-top:30px;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_new{max-width:100%;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_infos_new{font-size:22px;}
  .Index_object_testimonial_sides_innerleft_innerboxs_innerboths_texts_new{padding-top:20px; font-size:20px;}
  .Index_object_testimonial_texts_slider.swiper{ padding-bottom:50px; }
  .Index_object_testimonial_sides_mainright_new{ padding:20px 0 20px 20px; }
  .Index_object_testimonial_sides_innerright_innerboxs_media_new{padding-bottom:86%;}
  .Index_object_testimonial_media_slider .swiper-button-prev{left:20px;}
  .Index_object_testimonial_media_slider .swiper-button-next{right:20px;}
  /*--SECTION_9_END---*/
  
  /*--SECTION_10_START--*/
  .Index_object_meet_founder_main_new .page-width{padding:0 20px !important;}
  .Common_medium_title_new.Index_object_meet_founder_innersides_innertitle_new *{max-width:320px;}
  .Index_object_meet_founder_innerloops_innerboxs_maindetail_new{padding:30px 16px;}
  .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{background-size:cover;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_title_new{font-size:19px;}
  .Index_object_meet_founder_innerloops_innerboxs_innerdetail_infos_new{font-size:15px;}
  .Index_object_meet_founder_innerloops_bottom_border_new .Index_object_meet_founder_innerloops_innerboxs_maindetail_new:after{background-size:cover;}
  /*--SECTION_10_END---*/
  
  /*--SECTION_11_START--*/
  .Index_icons_texts_marquee_main_new{padding:30px 20px;}
  .Index_icons_texts_marquee_loops_block_new{grid-gap:10px;}
  .Index_icons_texts_marquee_loops_block_infos_new{font-size:17px;}
  .Index_icons_texts_marquee_loops_block_icons_new img { max-height: 24px; }
  /*--SECTION_11_END--*/

  /*-----FOOTER_START-----*/
  .Footer_mainblock_new { padding: 40px 0; }
  .Footer_innerblock_mainforms_new { width: 50%; }
  .Footer_innerdetail_new .image-block { margin-left: 30px; }
  .Footer_innerdetail_new .menu__heading__default{ font-size: 17px; }
  .Footer_innerdetail_new .layout-panel-flex{grid-gap:0 50px;}
  .Footer_maindetail_new .page-width { padding: 0 24px !important; }
  .Footer_mainbottom_new .page-width { padding: 0 36px !important; }
  /*-----FOOTER_END------*/
  /* Index */

  /* Product */
  /*--SECTION_1_START--*/
  .Product_information_main_new{padding:40px 20px 40px 20px;}
  .slideshow-controls__thumbnails .slideshow-control { width: 90px !important; }
  .Product_information_rightside_new{padding-left:40px !important;}
  .Common_medium_title_new.Product_top_custom_title_texts_new *{font-size:32px;} 
  /*--SECTION_1_END---*/

  /*--SECTION_2_START--*/
  .Product_object_gallery_detail_innerloops_mainmedia_new{width:270px;}
  /*--SECTION_2_END---*/
  
  /*--SECTION_6_START--*/
  .Product_object_contains_sides_innerleft_maininfos_new{padding:25px 20px;}
  .Product_object_contains_sides_innerleft_innerinfos_new{font-size:18px;}
  .Product_object_contains_sides_innerleft_mainblock_new{padding:60px 30px 60px 30px;}
  .Product_object_contains_sides_innerleft_innerblock_new{ max-width: 586px; }
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{font-size:20px; margin-bottom:40px; padding-left:110px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{left:-45px; width:120px;}
  .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:70px;}
  .Product_object_contains_sides_mainright_new{padding:40px 20px;}
  .Product_object_contains_sides_innerright_new{font-size:20px;}

  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_mainblock_new{padding:60px 30px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_new{align-items:center;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainmedia_new{width:180px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_mainlists_new{width:calc(100% - 180px);}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li{padding-left:80px; min-height:50px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:before{left:46px; top:5px;}
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul li:after{ left: -110px; top: 9.5px; width: 158px; }
  .Product_object_contains_active_main_new .Product_object_contains_sides_innerleft_innerblock_innerlists_new ul:after{top:10px; left:-110px; height:calc(100% - 22px);}
  /*--SECTION_6_END---*/
  
  /*--SECTION_7_START--*/
  .Product_object_table_list_main_new{padding:80px 0 70px 0;}
  .Product_object_table_list_sides_maintitle_new{padding-right:30px;}
  .Product_object_table_list_sides_innertable_innerblock_title_new{min-height:68px;}
  .Product_object_table_list_sides_innertable_innerblock_lists_texts_new{font-size:16px; padding:6px 12px; min-height:48px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_new{min-height:116px; padding-bottom:8px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_boths_texts_new{font-size:14px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_lists_texts_new{min-height:48px;}
  .Product_object_table_list_sides_innertable_innerloops_innercolumn_title_new{font-size:12px; min-height:68px;}
  /*--SECTION_7_END---*/
  
  /*--SECTION_8_START--*/
  .Product_object_month_list_sides_mainleft_new{padding:70px 30px 70px 0;}
  .Common_medium_title_new.Product_object_month_list_sides_innerleft_innertitle_new *{font-size:42px;}
  .Product_object_month_list_sides_innerleft_innerblock_media_new{width:100%; padding-bottom:78%;}
  .Product_object_month_list_sides_mainright_new{padding:30px 20px 30px 30px;}
  .Product_object_month_list_sides_innerright_mainboxs_new{padding-bottom:40px;}
  .Product_object_month_list_sides_innerright_mainboxs_new:after{top:4px; left:-37px;}
  .Product_object_month_list_sides_innerright_innerboxs_infos_new{font-size:18px;}
  /*--SECTION_8_END---*/

  /* Product */

  .Ingredient_section .text-block h2 { font-size: 54px; }

  .Ingredients_section .section-content-wrapper.section-content-wrapper>.group-block { padding: 24px !important; }
  .Ingredients_section .text-block h2 { font-size: 24px; }
  .Ingredients_section .text-block h2 sup { font-size: 14px; }
}

@media(min-width:990px) and (max-width:9999px){
  /*.menu-drawer-container .header__icon--summary{ padding: 0; }
  .header__icon--summary .header-drawer-icon{ width: 25px; height: 20px; }
  .header__icon--summary .header-drawer-icon svg{ width: 25px; height: 20px; }

  .menu-drawer{ height: calc(var(--drawer-height) - 101px); top: 101px; }
  .menu-drawer__backdrop{ top: 101px; background: rgba(24, 23, 23, 0.60); }
  [data-scroll-direction="up"] .menu-drawer{ height: calc(var(--drawer-height) - 100px); top: 100px; }
  [data-scroll-direction="up"] .menu-drawer__backdrop{ top: 100px; }

  details[open] .header__icon--menu { display: none; }
  .menu-drawer__close-button{ padding: 0; width: 24px; height: 24px; }
  .menu-drawer__close-button .header-drawer-icon{ width: 100%; height: 100%; }
  .menu-drawer__close-button .svg-wrapper>svg{ width: 100%; height: 100%; }
  details[open] .menu-drawer__close-button{ display: block; }*/
}

@media(min-width:750px) and (max-width:9999px){
  /*.header__row:has(.menu-open){ background: #F2EBE4 !important; }
  details[open] .menu-drawer__close-button{ color: #181717; }
  .header__row:has(.menu-open) .header-logo__image-container--inverse{ display: none; }
  .header__row:has(.menu-open) .header-logo__image-container--original{ display: block; }
  .header__row:has(.menu-open) .header__column--right{ color: #181717; }
  .header__row:has(.menu-open) .account-button{ color: #181717; }
  .header__row:has(.menu-open){ border-color: #181717; }

  .menu-drawer__backdrop{ background: rgba(24, 23, 23, 0.60); }*/
}

@media(min-width:0px) and (max-width:989px){
  .Common_small_title_new.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_detail_title_new * sup { font-size: 10px; }
  /* Header */
  .header__drawer{ display: flex !important; min-height: 54px; }
  header-menu{ display: none !important; }
  
  .menu-drawer:has(details[open]) { overflow: scroll; }
  .menu-drawer accordion-custom details::details-content-new, .menu-drawer accordion-custom details .details-content-new{ overflow: visible !important; transition: none; }
  .menu-drawer accordion-custom details[open], .menu-drawer accordion-custom details[open]{ position: absolute !important; top: 0 !important; width: 100% !important; bottom: 0 !important; left: 0 !important; background-color: #fff !important; z-index: 1 !important; visibility: hidden !important; overflow: visible !important; height: 100% !important; padding: 0 !important; margin: 0 !important; visibility: visible !important; }
  .menu-drawer-container[open] .menu-drawer__animated-element{ animation: none; height: auto !important; padding: 0;  }
  
  .menu-drawer{ width: 100%; max-width: 100%; transition: none; height: calc(var(--drawer-height) - 57px); top: 57px; justify-content: space-between; box-shadow: 0 0 0; }
  .menu-drawer__backdrop{ top: 57px; }
  [data-scroll-direction="up"] .menu-drawer{ height: calc(var(--drawer-height) - 56px); top: 56px; }
  [data-scroll-direction="up"] .menu-drawer__backdrop{ top: 56px; }
  details[open] .header__icon--menu { display: none; }
  .menu-drawer__close-button{ padding: 0; width: 56px; height: 56px; }
  .menu-drawer__close-button .header-drawer-icon{ width: 100%; height: 100%; }
  .menu-drawer__close-button .svg-wrapper>svg{ width: 25px; height: 20px; }
  details[open] .menu-drawer__close-button{ display: block; }

  .account-drawer{ display: none; }
  .menu-drawer-container .header__icon--summary{ padding: 0; width: 56px; height: 56px; }
  .header__icon--summary .header-drawer-icon{ width: 16px; height: 16px; }
  .header__icon--summary .header-drawer-icon svg{ width: 100%; height: 100%; }
  .header-actions__action { height: 56px; width: 56px; display: flex; align-items: center; justify-content: center; }
  .header-actions__action .svg-wrapper { height: 22px; width: 20px; }
  .header-actions__cart-icon{ display: flex; }
  .header-actions__cart-icon .cart-bubble__text, .cart-drawer__heading .cart-bubble__text { font-size: 10px; line-height: 16px; }
  .header-actions__cart-icon .cart-bubble{ right: 0; }
  .header__row:has(.menu-open){ background: #F2EBE4 !important; }
  .header__drawer {min-height: 56px; align-items: center; width: 56px; justify-content: center; }

  .menu-drawer__menu{padding:10px 24px 0px 24px;}
  .menu-drawer__menu li{color:#181717; font-size:20px; font-weight:500; line-height:100%; text-transform:uppercase;}
  .menu-drawer__menu li a{color:inherit; font-size:inherit; font-size: 16px; font-weight:inherit; line-height:inherit; text-transform:inherit; padding:22px 0px !important; padding: 14px 0 !important; border-bottom:1px solid rgba(24, 23, 23, 0.12);}
  .menu-drawer__menu li:last-child a{ border-bottom: 0px !important;  }

  .megamenu_custom_box_new { padding: 10px 24px 32px 24px; width: 100%; }
  .megamenu_custom_box_innerboths_box_new{border-top:1px solid #FFF7F0; border-right:none; padding:24px; display:flex; flex-direction:column; justify-content:center; top:auto; bottom:0px; width:100%; height:auto;}
  .megamenu_custom_box_innerboths_title_new{font-size:20px; line-height:90%;}
  /* Header */

  /* Policy pages css */
  .shopify-policy__container, .template-policy .section-content-wrapper { padding: 56px 16px; }
  .shopify-policy__title h1, .template-policy .text-block h1 { font-size: 32px; }
  .shopify-policy__body p, .shopify-policy__body li, .template-policy rte-formatter p, .template-policy rte-formatter li { font-size: 16px; }
  .shopify-policy__body h3, .template-policy h3 { font-size: 20px; } 
  .shopify-policy__body { padding-top: 24px; }

  /* yotpo reviews css */
  .yotpo-display-s .yotpo-head .yotpo-headline { font-size: 32px !important; text-align: left !important; align-self: start !important;  }
  .yotpo-display-s .yotpo-head { margin-top: 60px !important; margin-bottom: 15px !important; justify-content: start !important; }
  .yotpo-bottom-line-summary { margin-top: 0 !important; }
  .yotpo-display-s .yotpo-bottom-line .yotpo-summary-section { align-items: start !important; }
  .yotpo-star-distribution { padding: 0 !important; }
  .yotpo-display-s .yotpo-btn-s { min-width: unset !important; padding: 8px 34.5px !important; width: fit-content !important; }
  .yotpo-display-s .yotpo-bottom-line { margin-bottom: 15px !Important;}
  .yotpo-layout-header-wrapper { align-items: start !important; }
  .yotpo-bottom-line .yotpo-vertical-border, .yotpo-bottom-line .yotpo-star-distribution { border: none !important; }
  .yotpo-layout-header-wrapper { margin-bottom: 0 !Important; }
  .yotpo-review { padding: 16px; }
  .yotpo-review-title { font-size: 16px !Important;}
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating { margin-bottom: 6px !important; }
  .yotpo-search-filter .yotpo-search-input { background-color: transparent !important; }
  .yotpo-reviewer-name, .yotpo-text-container *, .yotpo-review-content { font-size: 14px !Important; }
  .yotpo-review-content { margin-top: 10px !important; }
  .yotpo-review-rating-title { margin-bottom: 0px !Important; }
  .yotpo-comment-content { font-size: 12px !Important; }
  .yotpo-comment.yotpo-review-comment { margin-top: 12px !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel { margin-top: 16px !Important; }
  .yotpo-reviews-pagination-item { text-transform: uppercase !Important;
  color: #FFF7F0 !important;
    border: 1px solid #181717 !important;
    background-color: #181717 !important;
    text-align: center !important;
    font-size: 18px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    padding: 8px 24px !important;
    display: inline-block !important;
    min-width: 180px !important;
    letter-spacing: 0px !important; 
  min-height: unset !important;         height: auto !important;
        min-width: max-content !important; border-radius: 100px !Important; }
        .yotpo-reviews-pagination-container { margin: 32px 0 56px !Important;}
        /* .yotpo-review-border-smooth.top-margin { display: none !Important; } */
        .smart-topic-collection { gap: 0 10px !important;}
        .yotpo-smart-topics, .yotpo-filters-container .yotpo-filters-container-inner .yotpo-smart-topics-panel { flex-basis: 100% !important; }
}

@media(min-width:750px) and (max-width:989px){
  /* Header */
  .account-popover__summary{ padding: 20px 0; }
  .menu-drawer{ width: var(--drawer-width); max-width:400px; }
  .header__columns { padding-left: 0 !important; padding-right: 0 !important; }
  .header__column--right header-actions{ gap: 16px; }
  .menu-drawer__menu { padding: 20px 20px 0px 20px; }
  .megamenu_custom_box_new { padding: 10px 20px 20px; }
  /* Header */
}

@media(min-width:990px) and (max-width:1200px){
  /* Header */
  .header__columns { padding-left: 20px !important; padding-right: 20px !important; }
  /* Header */
}

@media(min-width:990px) and (max-width:1439px){
  /* Header */
  .menu-drawer__menu { padding: 30px 20px; }
  /* Header */
}



/* CWI CODE N */
.template-faqs .Index_top_banner_list_block_inneroverlay_new { max-width: 65.348%; justify-content: center; padding-top: 0; padding-bottom: 40px; min-height: 540px; }
.template-faqs .Index_top_banner_list_block_inneroverlay_new .Common_large_title_new * { font-size: 57px; font-weight: 500; line-height: 105.263%; }
.template-faqs .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new { width: 100%; max-width: 547px; }
.template-faqs .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new a { color: #FFF7F0; font-weight: 500; }
.template-faqs .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new a:hover { text-decoration-color: #FFF7F0 !Important; color: #FFF7F0 !Important; text-decoration: underline; }

.template-track-delivery .Index_top_banner_list_block_inneroverlay_new { max-width: 34.792%; padding: 0 40px 40px; min-height: 540px; }
.template-track-delivery .Index_top_banner_list_block_inneroverlay_new .Common_large_title_new * { font-size: 57px; font-weight: 500; line-height: 105.263%; margin-left: -4px; }
.template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new ul {list-style-position: inside; padding: 0; margin: 18px 0 0 0;}
.template-track-delivery .Index_top_banner_list_block_inneroverlay_mainlists_new a { color: #FFF7F0; font-size: 16px; line-height: 114.286%; text-transform: uppercase; font-family: var(--font-ShareTechMono); text-decoration: unset; border-bottom: 1px solid; }
.template-track-delivery .Index_top_banner_list_block_inneroverlay_mainlists_new a:hover { text-decoration-color: #FFF7F0 !important; color: #FFF7F0 !important; }
.template-track-delivery .Index_top_banner_list_block_inneroverlay_mainlists_new { padding-top: 117px; padding: 40px 0 80px; }
.template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new li { list-style: none; position: relative; padding-left: 24px; }
.template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new li::before { content: '•'; position: absolute; left: 0; top: 0; color: #fff; }

.template-clinical-trial .Index_banner_overlay_text_new .Index_banner_overlay_text_main_new { padding-bottom: 0; } 
.template-clinical-trial .Index_banner_overlay_text_new .Index_banner_overlay_text_block_inneroverlay_maintitle_new { align-items: center; -webkit-backdrop-filter: blur(0); backdrop-filter: blur(0); } 
.template-clinical-trial .Index_banner_overlay_text_new .Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new { font-weight: 400; } 
.template-clinical-trial .Index_banner_overlay_text_new .Index_banner_overlay_text_block_inneroverlay_innerboths_maininfos_new { max-width: 100%; }
.template-clinical-trial .Index_banner_overlay_text_block_inneroverlay_mainboths_new { align-items: center; -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px);}

.template-clinical-trial .Index_icons_texts_marquee_new .Index_icons_texts_marquee_main_new { padding: 40px 50px;}

.template-clinical-trial .Index_custom_product_list_new { border-top: 1px solid #181717;}

@media (max-width: 989px){
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_new {padding: 40px 24px;}
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_new .Common_large_title_new * { font-size: 44px; line-height: 100%; }
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new ul {margin: 13px 0 0 0;}
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new p {margin: 0 0 13px 0;}
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new { max-width: 277px; }
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new * { line-height: 137.5%; }
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_mainlists_new {padding-top: 40px; padding-bottom: 0; }
}

@media (max-width: 749px){
  .template-faqs .Index_top_banner_list_block_inneroverlay_new {max-width: 100%; padding: 40px 24px; margin-top: 236px; min-height: auto;}
  .template-faqs .Index_top_banner_list_block_inneroverlay_new .Common_large_title_new * { font-size: 44px; line-height: 100%; }
  .template-faqs .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new { max-width: 277px; }
  .template-faqs .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new * { line-height: 137.5%; }
  
  .template-track-delivery .Index_top_banner_list_block_inneroverlay_new {max-width: 100%; margin-top: 265px; min-height: auto;}

  .template-clinical-trial .Index_custom_product_list_sides_innerloops_innerboxs_innerleft_new {width: 90.8%; padding-bottom: 90.8%;}
  .template-clinical-trial .Index_banner_overlay_text_new .Index_banner_overlay_text_block_inneroverlay_maintitle_new {padding: 40px 24px;}
  .template-clinical-trial .Index_banner_overlay_text_block_inneroverlay_mainboths_new {margin-top: 154px;}

  .template-clinical-trial .Index_icons_texts_marquee_new .Index_icons_texts_marquee_main_new {padding: 32px 16px;}
}
/* secondary page css */
.template-contact .Index_top_banner_list_block_inneroverlay_innerboths_innertitle_new h1 {color: #fff7f0;}
.template-contact .Index_top_banner_list_block_inneroverlay_mainlists_new{padding-top: 18px;}
.template-contact .Index_top_banner_list_block_inneroverlay_new{backdrop-filter: blur(16px);background: rgba(0, 0, 0, 0.20);min-height: 540px;justify-content: center;}
.template-contact .Index_top_banner_list_block_inneroverlay_innerlists_new p{font-size: 22px;font-style: normal;font-weight: 400;line-height: 30px;color:#FFF7F0; }
.template-contact .Index_top_banner_list_block_inneroverlay_innerlists_new p a{font-weight: 500;color:inherit;text-decoration: none;}
.template-contact .Index_top_banner_list_block_inneroverlay_innerlists_new p a:hover{color:inherit;text-decoration: underline;text-decoration-thickness: 1px;}
.about_testimonial .text-block p{max-width: 1059px;font-size: 28px;color:#181717;font-style: normal;font-weight: 500;line-height: 140%; text-transform: uppercase;font-family:var(--font-subheading--family);}
.about_testimonial .image-block{width: 306px;}
.about_testimonial{border-top:1px solid #181717;}
.about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innertitle_new p{margin-top:24px;font-size: 22px;font-style: normal;font-weight: 400;line-height: 28px;font-family:var(--font-body--family);text-transform: none;}
.about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_maintitle_new{-webkit-backdrop-filter: blur(0px);backdrop-filter: blur(0px);border-right: none;background:transparent!important;width: 39.706%;    padding: 0 40px;align-items:center;}
.about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innerboths_maininfos_new {max-width: 346px;}
.about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_mainboths_new{padding: 20px 40px;align-items: center;}
.about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innertitle_new h2{margin-bottom: 0px;}
.about-us-marquee .Index_top_banner_list_block_mainloops_new{border-top:none;}
.about-us-marquee{margin-bottom: 34px;}
.wellness-hero{margin:40px 40px 0;}
.wellness-revolutions.Index_object_percent_list_main_new{border-top:none;}
@media(min-width:750px){

  .contact-lets-talk-section .Index_object_percent_list_sides_innerleft_innerboths_innerinfos_new p{margin-top:0;}
  .wellness-revolutions.contact-helpful-links-sec .Index_object_percent_list_sides_innerright_mainboxs_new{padding: 70px 31px 100px 78px;}
  /* .template-about-us .Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerleft_media_new.Desktop_only_new{display:none} */
}
@media(max-width:990px){
  .template-about-us  .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innertitle_new p{font-size:18px;line-height: 144.444% ;}
}
@media (min-width: 0px) and (max-width: 749px) {
 .template-contact .Index_top_banner_list_block_inneroverlay_new {min-height: 295px;margin: 289px 0 0;}
 .template-contact .Index_top_banner_list_block_inneroverlay_innerboths_innertitle_new h1{line-height: 100%;font-size: 44px;}
 .template-contact .Index_top_banner_list_block_inneroverlay_innerboths_innerinfos_new p{font-size: 16px;line-height:137.5%;max-width: 277px;}
 .template-contact .Index_top_banner_list_block_inneroverlay_mainlists_new {padding-top: 13px;}
 .template-contact .Index_top_banner_list_block_inneroverlay_innerlists_new p {font-size: 16px;line-height:137.5%;}
 .about_testimonial .text-block p{font-size: 18px;line-height: 140%;}
 .about_testimonial  .section-content-wrapper{gap:24px !important;padding-block-start:56px!important;padding-block-end:56px !important;}
 .about_testimonial .image-block {width: 201px;}
 .template-about-us .Common_medium_title_new.Index_object_percent_list_sides_innerleft_innerboths_innertitle_new h2 br{display:none;}
  .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_maintitle_new{width: 100%;padding: 40px 24px 24px;}
  .template-about-us .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innertitle_new p{margin-top:16px;}
  .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_maintitle_new {border-bottom: none;}
  .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_mainboths_new {padding: 24px 24px 40px;margin-top: 100px;}
  .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innerboths_innerinfos_new p{margin:0;}
  .about-banner-overlay-text .Index_banner_overlay_text_block_inneroverlay_innertitle_new h2{max-width: 260px;}
  .wellness-hero {margin: 24px 24px 0;}
}


/* QA design changes css */

.Index_object_real_results_innerloops_innerboxs_button_new{ display: block;}
.Index_meta_tab_ingredient_slider .swiper-pagination-custom { position: absolute; bottom: 0; left: 50%; transform: translate(-50%); height: 24px; width: 85px; text-align: center; display: flex; justify-content: center; align-items: center; font-size: 17px;}
body .collapsible-tab .section_content accordion-custom .details-content {
    max-width: 95%;
}
.Index_meta_tab_ingredient_sides_innerright_innerboxs_innerblock_innersides_innerright_button_new a{  min-width: 210px; }

@media screen and (max-width: 767px) {
    body .product-details .variant-widget, body .product-details .variant-widget__group {
        gap: 20px;
    }
    .button, button.shopify-payment-button__button--unbranded { --button-color: var(--color-primary-button-hover-text); --button-background-color: var(--color-primary-button-hover-background); --button-border-color: var(--color-primary-button-hover-border); }
    .Common_white_button_new {color: #181717 !important; box-shadow: inset 0 0 0 var(--button-border-width) #fff7f0 !important; background: #fff7f0 !important; }
    /* .template-faqs .Index_top_banner_list_block_inneroverlay_innerboths_maininfos_new a{ color: #181717 !important; } */
    .Common_white_button_new { color: var(--color-primary-button-hover-text) !important; background: var(--color-primary-button-hover-background) !important; box-shadow: inset 0 0 0 var(--button-border-width) var(--color-primary-button-hover-background) !important; --button-border-color: var(--color-primary-button-hover-border) !important; }
    .Index_banner_overlay_text_block_inneroverlay_innerboths_innerlinks_new .Common_white_button_new {color: #181717 !important; box-shadow: inset 0 0 0 var(--button-border-width) #fff7f0 !important; background: #fff7f0 !important; }

    .template-product footer { padding-bottom: 110px; }
  }


@media (min-width: 1061px){
  .Grid_page-grid__9vvoc > div { grid-column: 1 / 9 !important; }
}















.custom__Index_object_meet_founder_innerloops_innerboxs_innerdetail_boths_title_new{ margin-bottom: 0; }
.question.custom__pdp__que , .custom_Product_object_month_list_sides_innerright_innerboxs_title_new , .custom__faq_header{ margin-bottom: 0;}
.custom__faq_header{ 
  padding: 0;
  font-family: var(--font-ShareTechMono);
  font-size: 22px;
  font-weight: 400;
  line-height: 113.636%;
  text-transform: uppercase;
}



/* Search page design */

.search-page__header .text-block *{
  font-weight: 500;
  font-style: Medium;
  font-size: 57px;
  line-height: 60px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.template-search .product-card .rating-wrapper{
  margin-bottom:8px;
}
.template-search .product-card .text-block * {
    font-weight: 500;
    font-size: 18px;
    line-height: 110.00000000000001%;
    letter-spacing: 0px;
    vertical-align: bottom;
    text-transform: uppercase;
}
.search-page__header input:focus-visible {
    outline: none;
}
.search-page__header input.search-page-input:::placeholder{
  opacity:1;
  color:#000000;
}
.main-collection-grid__title {
    font-weight: 500;
    font-size: 33px;
    line-height: 60px;
    letter-spacing: 0;
    text-transform: uppercase;
    margin-bottom: 30px;
}
.template-search .Product_grid_short_detail_text_inner_new{
  font-size:14px;
}
.template-search .quick-add{
  display:none;
}
@media (min-width: 0px) and (max-width: 749px) {
.template-search results-list.product-grid-container {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
}
.main-collection-grid__title{
  margin:0px 0 30px !important;
}
.template-search results-list.product-grid-container slideshow-slides {
    padding: 0px;
    scroll-padding-left: 24px;
}
.template-search results-list.product-grid-container slideshow-slides .product-media-container:first-of-type {
    margin-left: 0;
}
.search-page__header .text-block *{
  font-size:44px;
  line-height:44px;
}
}