/** Shopify CDN: Minification failed

Line 413:103 Unexpected ";"

**/
*, :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;  }
.template-product{ overflow-x:visible; }
input, button, textarea, select{ font-family: var(--font-body-family) !important; }
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 56px !important; }
img{ height: auto !important; }
.d-flex { display: flex; }
.justify-between { display: flex; justify-content: space-between; }
.scroll-locked { overflow-y: hidden; }

.tab { overflow: hidden; }
.tab button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; transition: 0.3s; font-family: var(--font-body-family); }
.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_title_new{}
.Common_title_new h2{color:#3E2B2E; text-align:center; font-size:48px; font-weight:800; line-height:120%; letter-spacing:-0.48px; margin:0;}
.Common_title_new h1{color:#3E2B2E; text-align:center; font-size:48px; font-weight:800; line-height:120%; letter-spacing:-0.48px; margin:0;}

.button{border-radius: 90px; background:#006271; min-width:336px; padding:13px !important; color: #FFF; font-size: 16px; font-weight: 900; line-height: 22px; letter-spacing: 0.32px; text-transform: uppercase; border:none; min-height:auto; }
.button:after{display:none;}
.button:before{display:none;}
.button:hover{ background:#005562; }

.common_tab_new{ display:flex; flex-wrap:wrap; justify-content:center; grid-gap:0 40px;}
.common_tab_new .tablinks{background:none; border-bottom: 2px solid transparent; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 113%; letter-spacing: 0.32px; text-transform: uppercase; padding:0; text-decoration:none; }
.common_tab_new .tablinks:hover{ border-color:rgba(62, 43, 46, 0.5); }
.common_tab_new .tablinks.active{ border-bottom: 2px solid #3E2B2E; }
.Index_tabs_accordion_mobile_new{ display:none; }
.Index_tabs_accordion_mobile_title_new{ display:none; }
.tab_title_mobile_new{ display:none; }

.tabs_collection_desktop_main_new{}
.tabs_collection_desktop_main_new .tab_title_mobile_new{ cursor:pointer; z-index: 3; display:block; padding:14px 30px 14px 16px; background: #fff url(dropdown_down_arrow.svg) no-repeat right 16px center; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform: uppercase; position: relative; border-radius: 28px; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; -ms-transition: all 0s linear; transition: all 0s linear;  } 
.tabs_collection_desktop_main_new .common_tab_new{display:none;}
.tabs_collection_desktop_main_new .open .tab_title_mobile_new{ background:#fff url(dropdown_up_arrow.svg) no-repeat right 16px center; }
.tabs_collection_desktop_main_new .tab{ display:none; position: absolute; z-index: 2; background: #fff; width: calc(100% + 2px); left: -1px; top: 25px; border: 1px solid #9E9596; border-top: 0; border-radius: 0 0 24px 24px; margin-top: 0; padding-bottom: 0; padding-top: 22px; }
.tabs_collection_desktop_main_new .tablinks{ padding: 12px 16px; margin: 0; width: 100%; text-align: left; border: 0; background: none; border-radius: 0; display:block; }
.tabs_collection_desktop_main_new .tablinks:last-child{ padding-bottom:16px; }
.tabs_collection_desktop_main_new .tablinks.active{ display:none; }
.tabs_collection_desktop_main_new .tab_title_main_new{ z-index:3; width:100%; border-radius: 90px; border: 1px solid #9E9596; position: relative; background:#fff; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; -ms-transition: all 0s linear; transition: all 0s linear;  }

.tabs_variety_desktop_main_new{}
.tabs_variety_desktop_main_new .tab_title_mobile_new{ cursor:pointer; z-index: 3; display:block; padding:14px 30px 14px 16px; background: #fff url(dropdown_down_arrow.svg) no-repeat right 16px center; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform: uppercase; position: relative; border-radius: 28px; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; -ms-transition: all 0s linear; transition: all 0s linear;  } 
.tabs_variety_desktop_main_new .common_tab_new{display:none;}
.tabs_variety_desktop_main_new .open .tab_title_mobile_new{ background:#fff url(dropdown_up_arrow.svg) no-repeat right 16px center; }
.tabs_variety_desktop_main_new .tab{ display:none; position: absolute; z-index: 2; background: #fff; width: calc(100% + 2px); left: -1px; top: 25px; border: 1px solid #9E9596; border-top: 0; border-radius: 0 0 24px 24px; margin-top: 0; padding-bottom: 0; padding-top: 22px; }
.tabs_variety_desktop_main_new .tablinks{ padding: 12px 16px; margin: 0; width: 100%; text-align: left; border: 0; background: none; border-radius: 0; display:block; }
.tabs_variety_desktop_main_new .tablinks:last-child{ padding-bottom:16px; }
.tabs_variety_desktop_main_new .tablinks.active{ display:none; }
.tabs_variety_desktop_main_new .tab_title_main_new{ z-index:3; width:100%; border-radius: 90px; border: 1px solid #9E9596; position: relative; background:#fff; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; -ms-transition: all 0s linear; transition: all 0s linear;  }

.header__icon--menu[aria-expanded=true]:before{ background:rgba(0,0,0,0.5); }
.country-selector__overlay{ display:none !important; }
.menu-drawer__localization{ display:none !important; }

#crl8-homepage-carousel .dpCJVr{ display:none !important; }
[aria-label="Powered by Bazaarvoice - Opens in new tab"]{ display:none !important; }

/* Header */
.header{ padding-top:0px !important; padding-bottom:0px !important; display:flex; justify-content: space-between; }
.header__heading-link{ padding:0; }
.header_left_new{ width:calc(50% - 70px); }
.header_right_new{ width:calc(50% - 70px); }
.header_right_new .header_left_new{ width:100%; margin-left:0; text-align: right; }
header-drawer{ margin-left:0 !important; }
.header__menu-item{ padding: 34px 16px; font-size: 16px; font-weight: 800; line-height: 20px !important; letter-spacing: 0.32px; text-transform: uppercase; text-decoration: none; color:#3E2B2E; }
.header__menu-item:hover span{ text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
details[open]>.header__menu-item{ text-decoration: none; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.custom_mega_menu_top_new .header__menu-item:hover span{ text-decoration:none !important; }

.header__inline-menu { margin-left: -16px; }
.header__icon--menu { width: 28px; height: 28px; }
.header__icon, .header__icon--cart .icon{ height: 44px; width: 44px; padding: 0; }
.header__icon--cart{ margin-right:-8px; }
.header__icon:hover .icon, .modal__close-button:hover .icon { transform: scale(1); }
.header__icons{ padding-right:0; padding-left:8px; }
summary .icon-caret { position: relative; }
.header__menu-item .icon-caret { right: 0; margin-left: 4px; height: 16px; margin-top: 0; }
.Header_icons_button_new{ min-width:150px; margin-left: 50px; }
.cart-count-bubble{ font-size: 10px; font-weight: 900;line-height: 10px; bottom: 17px; background: #cd4645; right: 2px; left: auto; height: 1.6rem; width: 1.6rem; }
.header__icon .icon { height: 28px; width: 28px; }
summary.list-menu__item { padding-right: 16px !important; }
.search-modal__content { padding: 0 40px; max-width: 1408px; }
.search__input.field__input{ border:0; /*background:url(cursor.gif) no-repeat left -32px center;*/ border-bottom:0px solid rgba(68, 47, 44, 0.10); color: #3E2B2E; font-weight: 800; font-size: 16px; letter-spacing: 0.32px; text-transform: uppercase; height:48px; box-shadow:0 0 0 !important; text-transform:uppercase; padding:0; margin-left: 32px; padding-left:10px; }
.search__input.field__input::-webkit-input-placeholder { color: #3E2B2E !important; opacity:1 !important; }
.search__input.field__input::-moz-placeholder { color: #3E2B2E !important; opacity:1 !important; }
.search__input.field__input:-ms-input-placeholder { color: #3E2B2E !important; opacity:1 !important; }
.search__input.field__input:-moz-placeholder { color: #3E2B2E !important; opacity:1 !important; }
.search-modal__form .field__label{ color: #442F2C; font-weight: 600; text-transform:uppercase; display:none; }
.search-modal__form .field:before{ display:none !important; }
.search-modal__form .field:after{ display:none !important; }
.search-modal__form { max-width: 100%; }
.search-modal__form[open="true"] .search__input.field__input{ background:none; }
.reset__button .icon.icon-close { height: 1.4rem; width: 1.4rem; }
.search-modal__close-button { margin-left: 16px; }
.search__button{ right:auto; left:0; height: 4.8rem; width: 2.4rem; }
.search__button .icon { height: 2.4rem !important; width: 2.4rem !important; }
.modal__close-button.link{ height: 2.4rem; width: 2.4rem; }
.modal__close-button .icon { height: 2.4rem; width: 2.4rem; }
.predictive-search{ top:100%; border:0; }
.reset__button{ right:0 !important; height: 2.8rem; width: 2.8rem; }
.reset__button:not(:focus):after{ display:none !important; }
.search-modal{ border-bottom:0; min-height:100%; animation:none !important; }
.section-header.shopify-section-group-header-group { z-index: 4; }
.search-modal .modal-overlay{ display:none !important; }
.reset__button{ display:none !important; }
.header predictive-search { position: static; padding-left:24px; }
.search-modal__content{ position: static; }
#predictive-search-results{ max-width: 1390px; margin: auto; padding: 0 40px; }
.predictive-search__loading-state{ display:none !important; }
.predictive-search--search-template{ z-index:3; }
.header_right_new{ display:flex; align-items:center; justify-content:flex-end; }
.mobile_header_left_new{ display:none; }
.header__active-menu-item{ text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.header__heading-logo-wrapper{ margin-left:8px; }

/* Megamenu */
.overlay{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; z-index:1; }
.mega-menu__content { border: 0px solid rgba(1, 22, 48, 0.10) !important; padding:0 !important; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10); min-height:507px; }
.custom_megamenu_inner_new{ display:none; }
.Header_mega_menu_innerleft_mainmenus_new.page-width{padding:0 !important; max-width:auto;}
.Header_mega_menu_inner_new{}
.Header_mega_menu_mainleftright_new{padding-top:32px !important; padding-bottom:40px !important; }
.Header_mega_menu_innerleftright_new{display:flex;}
.Header_mega_menu_mainleft_new{width:224px; padding:0 20px 0 0; }
.Header_mega_menu_innerleft_new{ height: 100%; display: flex; flex-direction: column; justify-content: space-between; }
.Header_mega_menu_innerleft_mainmenus_new{ padding:0 0 0 0; margin:0; }
.Header_mega_menu_innerleft_mainmenus_new li{width:100% !important; padding-right:0 !important; }
.Header_mega_menu_innerleft_mainmenus_new li a{color:#3E2B2E; font-size: 16px; font-weight: 800 !important; line-height: 120%; text-transform: uppercase; letter-spacing: 0.32px; padding:0px 0 16px 0; display:block; text-decoration:none; }
.Header_mega_menu_innerleft_mainmenus_new li a:hover{ text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.Header_mega_menu_innerleft_mainmenus_new li a.active{ text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.Header_mega_menu_innerleft_mainmenus_new li a span{ display:none; }

.single_menu_top_new {}
.single_menu_top_new .header__submenu.list-menu { padding: 0; border: 0; border-radius: 0px 0px 16px 16px; min-width: auto; width: auto; margin: 0 0 0 16px; text-align: left; }
.single_menu_top_new .header__submenu.list-menu ul{ padding: 8px 24px 6px 24px; min-width: 187px; margin: 0; list-style-type: none; }
.single_menu_top_new .header__submenu.list-menu .mega-menu__link{ padding:10px 0; color: #3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%;  letter-spacing: 0.32px; text-transform: uppercase;  }
.single_menu_top_new .header__submenu.list-menu .mega-menu__link:hover{ text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.single_menu_top_new .header__submenu.list-menu ul li:first-child .mega-menu__link{ padding-top:0; }

.Header_mega_menu_innerleft_innerbutton_new{}
.Header_mega_menu_innerleft_innerbutton_new a{min-width:100%; }
.Header_mega_menu_mainright_new{width:calc(100% - 224px); }
.Header_mega_menu_innerright_new{}
.Header_mega_menu_innerright_mainbox_new{}
.Header_mega_menu_innerright_innerbox_new{display:flex; flex-wrap:wrap;}
.megamenu_right_mainbox_new { position:relative; }
.megamenu_right_mainbox_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
.box_5_design_new{grid-gap:16px;}
.box_5_design_new .megamenu_right_mainbox_new{width:calc(20% - 13px);}
.megamenu_right_mainbox_new a{text-decoration:none; display:inline-block; width: 100%;}
.megamenu_right_innervideoimage_new{position:relative; height: 326px; border-radius:16px; overflow:hidden; -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; }
.megamenu_right_video_OR_image_new{  }
.megamenu_right_video_OR_image_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px; -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;}
.megamenu_right_video_OR_image_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px; -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; }
.megamenu_right_title_new{padding-top:16px; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform: uppercase;}
.box_10_design_new{grid-gap:37px 24px; flex-flow:wrap;}
.box_10_design_new .megamenu_right_mainbox_new{width:calc(20% - 20px);}
.box_10_design_new .megamenu_right_innervideoimage_new{position:relative; height:135px;}
.box_10_design_new .megamenu_right_video_OR_image_new video{ object-fit:contain; border-radius:0; }
.box_10_design_new .megamenu_right_video_OR_image_new img{ object-fit:contain; border-radius:0; }
.box_10_design_new .megamenu_right_title_new{ text-align:center;}
.box_10_design_new .megamenu_right_mainbox_new:hover .megamenu_right_innervideoimage_new{ transform: scale(1.1); }
.box_3_design_new{grid-gap:16px;}
.box_3_design_new .megamenu_right_mainbox_new{width:calc(33.33% - 11px);}
.box_3_design_new .megamenu_right_innervideoimage_new{position:relative; height:328px;}
.box_3_design_new .megamenu_right_video_OR_image_new video{ object-fit:cover; border-radius:16px; }
.box_3_design_new .megamenu_right_video_OR_image_new img{ object-fit:cover; border-radius:16px; }
.box_3_design_new .megamenu_right_desc_new{padding-top:4px;}
.box_3_design_new .megamenu_right_desc_new .metafield-rich_text_field{}
.box_3_design_new .megamenu_right_desc_new .metafield-rich_text_field p{color: #000; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0;}
.variety-pack_formating_new .megamenu_right_desc_new{ display:none; }

.Header_mega_menu_innerright_innerbox_new.box_5_design_new .megamenu_right_mainbox_new:hover .megamenu_right_video_OR_image_new img{ transform: scale(1.06); }
.Header_mega_menu_innerright_innerbox_new.box_5_design_new .megamenu_right_mainbox_new:hover .megamenu_right_video_OR_image_new video{ transform: scale(1.06); }

.Header_mega_menu_innerright_innerbox_new.box_3_design_new .megamenu_right_mainbox_new:hover .megamenu_right_video_OR_image_new img{ transform: scale(1.06); }
.Header_mega_menu_innerright_innerbox_new.box_3_design_new .megamenu_right_mainbox_new:hover .megamenu_right_video_OR_image_new video{ transform: scale(1.06); }
/* Megamenu */
/* Header */

/* Index */
.header-wrapper--border-bottom{ border-bottom:0; }
.Header_announcement_bar_main_new{padding:9px 0; position:relative; z-index:3;  }
.Header_announcement_bar_main_new .page-width{ padding:0 5px !important; }
.Header_announcement_bar_inner_new{}
.Header_announcement_bar_allloop_new{}
.Header_announcement_bar_allloop_mainboxs_new{}
.Index_announcement_slider .Header_announcement_bar_allloop_mainboxs_new .Header_announcement_bar_allloop_innerboxs_new{ opacity:0; }
.Index_announcement_slider .Header_announcement_bar_allloop_mainboxs_new.swiper-slide-active .Header_announcement_bar_allloop_innerboxs_new{ opacity:1; }
.Header_announcement_bar_allloop_innerboxs_new{ font-size: 12px; font-weight: 900; line-height: 120%;  letter-spacing: 0.24px; text-transform: uppercase; color:inherit; text-align:center; }
.Header_announcement_bar_allloop_innerboxs_new p {margin:0; color:inherit; }
.Header_announcement_bar_allloop_innerboxs_new a{color:inherit; padding-left:4px;text-decoration: none;font-size: 1.4rem;}

/*--SECTION_1_START--*/
.Index_image_texts_columns_main_top_new{padding:0;}
.Index_image_texts_columns_inner_new{}
.Index_image_texts_columns_mainbox_new{}
.Index_image_texts_columns_innerbox_new{}
.Index_image_texts_columns_innerbox_1_new{}
.Index_image_texts_columns_innerbox_1_boths_new{display:flex;}
.Index_image_texts_columns_innerbox_1_boths_mainleft_new{width:calc(100% - 40.287%); padding-top:46px; align-self: flex-end; }
.Index_image_texts_columns_innerbox_1_boths_innerleft_new{}
.Index_image_texts_columns_innerbox_1_boths_innerleft_videoimage_new{}
.Index_image_texts_columns_innerbox_1_boths_innerleft_videoimage_new img{width:100%;}
.Index_image_texts_columns_innerbox_1_boths_mainright_new{width:40.287%; align-self: center;}
.Index_image_texts_columns_innerbox_1_boths_innerright_new{max-width:420px; /*margin:0 30px 0 auto;*/ margin:auto; padding:30px 0;}
.Index_image_texts_columns_innerbox_1_new{}
.Index_image_texts_columns_innerbox_1_detail_new{}
.Index_image_texts_columns_innerbox_1_detail_infos_new{}
.Index_image_texts_columns_innerbox_1_detail_infos_new p{color:inherit; text-align: center; margin:auto; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Index_image_texts_columns_innerbox_1_detail_title_new{ padding-top:8px;}
.Index_image_texts_columns_innerbox_1_detail_title_new h2{color:inherit; text-align: center; font-size: 47px; font-weight: 900; line-height: 120%; letter-spacing: -0.48px; }
.Index_image_texts_columns_innerbox_1_detail_button_new{padding-top:16px; text-align:center;}
.Index_image_texts_columns_innerbox_1_detail_button_new a{min-width:264px; padding:16px;}
.Index_image_texts_columns_innerbox_2_new{padding-top:34px;}
.Index_image_texts_columns_innerbox_2_detail_new{display:flex; border-radius: 16px; background: #FFF; max-width:393px; margin:auto; overflow:hidden; }
.Index_image_texts_columns_innerbox_2_detail_mainleft_new{width: 144px;}
.Index_image_texts_columns_innerbox_2_detail_innerleft_new{position:relative; min-height: 112px; height:100%; }
.Index_image_texts_columns_innerbox_2_detail_innerleft_videoimage_new{ height:100%; }
.Index_image_texts_columns_innerbox_2_detail_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:calc(100% + 1px)!important; border-radius: 16px 0px 0px 16px;}
.Index_image_texts_columns_innerbox_2_detail_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:calc(100% + 1px)!important; border-radius: 16px 0px 0px 16px;}
.Index_image_texts_columns_innerbox_2_detail_mainright_new{width:calc(100% - 144px); padding:10px 16px 10px 16px; align-self: center; }
.Index_image_texts_columns_innerbox_2_detail_innerright_new{}
.Index_image_texts_columns_innerbox_2_detail_innerright_new ul{margin:0; padding:0;}
.Index_image_texts_columns_innerbox_2_detail_innerright_new ul li{padding-left:20px; color:#3E2B2E; font-size: 14px; font-weight: 800; line-height: 120%; letter-spacing: 0.28px; text-transform: uppercase; list-style:none; background:url(banner_icon.svg) no-repeat center left; margin-bottom:12px;}
.Index_image_texts_columns_innerbox_2_detail_innerright_new ul li:last-child{margin-bottom:0;}

.Index_image_texts_columns_innerbox_2_boths_new{ position: relative;}
.Index_image_texts_columns_innerbox_2_boths_mainleft_new{}
.Index_image_texts_columns_innerbox_2_boths_innerleft_new{}
.Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new{position:relative; height:616px;}
.Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: left bottom;}
.Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: left bottom; }
.Index_image_texts_columns_innerbox_2_boths_mainright_new{ position:absolute; width:100%; left:0; top:0; height: 100%; }
.Index_image_texts_columns_innerbox_2_boths_innerright_new{ max-width: 1408px; padding: 0 40px !important; margin:auto; height:100%; display: flex; align-items: center; }
.Index_image_texts_columns_innerbox_2_boths_innerbox_new{ max-width: 455px; margin: 0 30px 0 auto; padding:30px 0; } 

.Index_image_texts_columns_innerbox_3_new{}
.Index_image_texts_columns_innerbox_3_boths_new{display:flex;}
.Index_image_texts_columns_innerbox_3_boths_mainleft_new{width:54.17%;}
.Index_image_texts_columns_innerbox_3_boths_innerleft_new{position:relative; height:616px;}
.Index_image_texts_columns_innerbox_3_boths_innerleft_videoimage_new{}
.Index_image_texts_columns_innerbox_3_boths_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_image_texts_columns_innerbox_3_boths_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_image_texts_columns_innerbox_3_boths_mainright_new{width:45.83%; display:flex; align-items:center; justify-content:center; padding:30px; }
.Index_image_texts_columns_innerbox_3_boths_innerright_new{ max-width:420px; margin:auto; }
/*--SECTION_1_END--*/

/*--SECTION_2_START--*/
.Index_texts_image_logos_main_new{padding:0px 0;}
.Index_texts_image_logos_inner_new{max-width:1136px; margin:auto;}
.Index_texts_image_logos_leftrightboth_new{display:flex; align-items:center;}
.Index_texts_image_logos_mainleft_new{width:calc(100% - 560px); padding-right:22px;}
.Index_texts_image_logos_innerleft_new{}
.Index_texts_image_logos_innerleft_1_new{}
.Index_texts_image_logos_innerleft_1_icons_new{display:flex; align-items:center;}
.Index_texts_image_logos_innerleft_1_icons_new img{max-width:68px; margin-right:6px;}
.Index_texts_image_logos_innerleft_1_icons_new h5{margin:0; color:#3E2B2E; font-size:12px; font-weight:700; line-height:140%; letter-spacing:-0.24px;}
.Index_texts_image_logos_innerleft_2_new{padding-top:15px;}
.Index_texts_image_logos_innerleft_2_title_new{}
.Index_texts_image_logos_innerleft_2_title_new h2{text-align:left;}
.Index_texts_image_logos_innerleft_2_title_new h2 img{max-width:52px; max-height:66px; margin:-5px 0 0 0; vertical-align:middle; position:relative; width:auto; display:inline-block; }
.Index_texts_image_logos_mainright_new{width:560px;}
.Index_texts_image_logos_innerright_new{display:flex; align-items:center;}
.Index_texts_image_logos_innerright_1_new{width:432px; height:557px; position:relative;}
.Index_texts_image_logos_innerright_1_boths_new{}
.Index_texts_image_logos_innerright_1_boths_videoimage_new{}
.Index_texts_image_logos_innerright_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; mix-blend-mode: multiply; }
.Index_texts_image_logos_innerright_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; mix-blend-mode: multiply;}
.Index_texts_image_logos_innerright_2_new{width:calc(100% - 432px); padding-left:15px;}
.Index_texts_image_logos_innerright_2_loops_new{}
.Index_texts_image_logos_innerright_2_loops_mainboxs_new{text-align:center; margin-bottom:40px;}
.Index_texts_image_logos_innerright_2_loops_mainboxs_new:last-child{margin-bottom:0px;}
.Index_texts_image_logos_innerright_2_loops_mainboxs_new a{}
.Index_texts_image_logos_innerright_2_loops_innerboxs_new{}
.Index_texts_image_logos_innerright_2_loops_innerboxs_new img{max-width:100%; max-height:72px; display: flex; justify-content: center; margin: auto; width:auto; }
/*--SECTION_2_END--*/

/*--SECTION_3_START--*/
.Index_tabs_collections_main_new{padding:72px 0 40px 0; position:relative; }
.Index_tabs_collections_2_new{position:relative;}
.Index_tabs_collections_2_maincollectionloop_new{width:100%;}
.Index_tabs_collections_maintabdetail_new { margin-top:24px; }
.Product_size_popup_main_new{ position:absolute; top:0; right:0; cursor:pointer; }
.Product_size_popup_inner_new{ display: flex; align-items: center; }
.Product_size_popup_inner_new span{color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; text-decoration:underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.Product_size_popup_inner_new svg{max-width:16px; vertical-align:middle; margin-right:7px;}
.Index_tabs_collections_3_new{padding:32px 0 0 0;}
.Index_tabs_collections_3_mainproductloop_new{}
.Index_tabs_collections_3_mainproductloop_mainloop_new{}
.Index_tabs_collections_3_mainproductloop_innerloop_new{}
.product_grid_item_new {width: 320px; position:relative; height:auto; }
.card__heading a:after{display:none;}
.card__media{border-radius: 16px !important;}
.card__media .media img{ height:100% !important; transition:none !important; }
.card-wrapper:hover .media.media--hover-effect>img+img{ transform: scale(1) !important; } 
.card--media .card__inner .card__content{position:static; padding: 16px !important; }
.card__inner{border-radius: 16px !important; --ratio-percent: 135% !important; }
.card__badge .badge{color:#FFF; text-align: center; font-size: 12px; font-weight: 900; line-height: 100%; letter-spacing: 0.24px; text-transform: uppercase; background:url(product_bg.svg) no-repeat top center; background-size:100% 100%; border:none; width: 56px; height: 54px; padding:0px; display:flex; align-items:center; justify-content:center;}
.card_link_new{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; }
.card__information{ position:relative; padding:8px 0 16px 0 !important;}
.card__heading{color:#3E2B2E; font-size: 20px; font-weight: 900; line-height: 120%; letter-spacing: -0.2px; padding-top: 4px; text-decoration:none !important; }
.card__heading a{ text-decoration:none !important; }
.Product_custom_detail_text_new{margin:4px 0 0 0 !important;}
.Product_custom_detail_text_new p{color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0 !important; display:flex; align-items:center; flex-wrap:wrap; }
.Product_custom_detail_text_new p span{ position:relative; margin-right:18px; }
.Product_custom_detail_text_new p span:after{ content:''; position:absolute; width:5px; height:5px; background:#3E2B2E; border-radius:100%; top:50%; right: -11px; transform: translate(0, -50%); }
.Product_custom_detail_text_new p span:last-child:after{ display:none; }

.quick-add{ margin:0 !important; }
.card_price_new{ display:flex; align-items:center; }
.card_price_divider_new{ margin:0 0px; }
.quick-add__submit .price{ color: #fff !important; font-size: 16px !important; font-weight: 900; line-height: 100% !important; letter-spacing: .32px !important; text-transform: uppercase; }
.quick-add__submit .price--on-sale .price-item--regular{ color: #fff !important; font-size: 16px !important; font-weight: 900; line-height: 100% !important; letter-spacing: .32px !important; text-transform: uppercase; }
.quick-add__submit .price .price-item { margin: 0 2px 0 0; }
.grid_desktop_image_new{}
.grid_mobile_image_new{ display:none !important; }
.button.loading .price{ color: transparent !important; }
.Index_collection_slider { padding: 0 calc(50% - 664px);  }
.quick-add__submit{ display:inline-block; }
.card_price_new{ display:inline-block; }
.price{ display:inline-block; }
.Index_tabs_collections_3_mainproductloop_innerloop_new .best-seller_tag_new{ display:none !important; }

.size_popup_open{ overflow:hidden; }
.Product_size_popup_overlay_new{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #00000080; display: none; z-index: 98; }
.Product_size_popup_mainloop_new{ max-width: 544px; margin: auto; position: fixed; top: 0; right: -544px; z-index: 99; background: #fff; height: 100%; overflow-y: scroll; overflow-x: hidden; -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; }
.Product_size_popup_mainloop_new::-webkit-scrollbar { width: 4px; -webkit-appearance: none; }
.Product_size_popup_mainloop_new::-webkit-scrollbar-track { background:#D9D9D9; -webkit-box-shadow: inset 0 0 0px #D9D9D9; }
.Product_size_popup_mainloop_new::-webkit-scrollbar-thumb { background: #3E2B2E; -webkit-box-shadow: inset 0 0 0px #D9D9D9;  }
.Product_size_popup_mainloop_new::-webkit-scrollbar-thumb:window-inactive {	background: #3E2B2E; }
.Product_size_popup_mainloop_new.active{ right:0; }
.Product_size_popup_innerloop_new{padding:17px 35px 30px 35px; position:relative; }
.Product_size_popup_innerloop_1_new{}
.Product_size_popup_innerloop_1_title_new{}
.Product_size_popup_innerloop_1_title_new h3{margin:0; color:#3E2B2E; font-size:20px; font-weight:800; line-height:120%; letter-spacing:-0.2px;}
.Product_size_popup_close_new{ position:absolute; top:17px; right:20px; cursor:pointer; }
.Product_size_popup_close_new svg{ display:flex; width:24px; }
.Product_size_popup_innerloop_2_new{padding-top:24px;}
.Product_size_popup_innerloop_2_loops_new{}
.Product_size_popup_loops_mainboxs_new{width:100%; margin:0 0 16px 0; border-radius:0;}
.Product_size_popup_loops_mainboxs_new:last-child{margin:0;}
.Product_size_popup_loops_mainboxs_new a{ text-decoration:none; }
.Product_size_popup_loops_innerboxs_new{display:flex; align-items:center;}
.Product_size_popup_loops_innerboxs_2_new{width:229px;}
.Product_size_popup_loops_innerboxs_2_boths_video_OR_image_new{width:100%; }
.Product_size_popup_loops_innerboxs_2_boths_video_OR_image_new img{border-radius:16px; width:100%; display:flex; }
.Product_size_popup_loops_innerboxs_2_boths_video_OR_image_new video{border-radius:16px; width:100%; display:flex; }
.Product_size_popup_loops_innerboxs_3_new{width:calC(100% - 229px); padding:0 0 0 16px;}
.Product_size_popup_loops_innerboxs_3_boths_title_new h4{ margin:0; font-size: 20px; font-weight: 800; line-height: 120%; /* 24px */ letter-spacing: -0.2px; }
.Product_size_popup_loops_innerboxs_3_boths_texts_new p{margin:0; color:#3E2B2E; font-size: 14px; font-weight:800; line-height:140%; letter-spacing:0.28px; text-transform:uppercase; padding-top:4px;}
.Product_size_popup_loops_innerboxs_3_boths_infos_new{ padding-top:4px;}
.Product_size_popup_loops_innerboxs_3_boths_infos_new .metafield-rich_text_field p{ color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; }
/*--SECTION_3_END--*/

/*--SECTION_3_BOTTOM_START--*/
.Index_stock_save_lists_main_new{padding:0px 0 82px 0;}
.Index_stock_save_lists_inner_new{display:flex; align-items: center; justify-content:center; grid-gap:12px; border-radius: 80px; background:#D3F2F1; padding: 5px 16px; min-height: 70px;}
.Index_stock_save_lists_1_new{}
.Index_stock_save_lists_1_title_new{}
.Index_stock_save_lists_1_title_new h4{margin:0; color:#3E2B2E; font-size:20px; font-weight:800; line-height:120%; letter-spacing:-0.4px;}
.Index_stock_save_lists_2_new{}
.Index_stock_save_lists_2_loops_new{display:flex; flex-wrap:wrap; align-items: center; justify-content:center; grid-gap:12px;}
.Index_stock_save_lists_2_loops_mainboxs_new{}
.Index_stock_save_lists_2_loops_innerboxs_new{display:flex; align-items: center; justify-content:center; grid-gap:6px; }
.Index_stock_save_lists_2_loops_innerboxs_mainimage_new{}
.Index_stock_save_lists_2_loops_innerboxs_innerimage_new{}
.Index_stock_save_lists_2_loops_innerboxs_innerimage_new img{ display: flex; max-width: 100%; max-height: 36px; width:auto; }
.Index_stock_save_lists_2_loops_innerboxs_maintitle_new{}
.Index_stock_save_lists_2_loops_innerboxs_innertitle_new{color:#3E2B2E; font-size: 20px; font-weight: 800; line-height: 120%; letter-spacing: -0.2px;}
.Index_stock_save_lists_2_loops_innerboxs_innertitle_new span.Index_stock_save_lists_desktop_new{color:#3E2B2E;}
.Index_stock_save_lists_2_loops_innerboxs_innertitle_new span.Index_stock_save_lists_mobile_new{display:none;}
.Index_stock_save_lists_2_loops_innerboxs_innertitle_new span.Index_stock_save_lists_color_new{color:#CD4645;}
/*--SECTION_3_BOTTOM_END--*/

/*--SECTION_4_START--*/
.Index_image_texts_columns_main_new{padding:72px 0; overflow:hidden;}
.Index_image_texts_columns_2_new{padding-top:32px;}
.Index_image_texts_columns_2_loops_new{}
.Index_image_texts_columns_2_loops_mainboxs_new{ width:208px; margin:0 12px; }
.Index_image_texts_columns_2_loops_mainboxs_new a{text-decoration:none;}
.Index_image_texts_columns_2_loops_innerboxs_new{}
.Index_image_texts_columns_2_loops_innerboxs_mainimage_new{}
.Index_image_texts_columns_2_loops_innerboxs_innerimage_new{ height:208px; display:flex; align-items:center; justify-content:center; -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_image_texts_columns_2_loops_innerboxs_innerimage_new img{max-width:100%; max-height:208px; width:auto; }
.Index_image_texts_columns_2_loops_innerboxs_maintitle_new{margin-top:16px;}
.Index_image_texts_columns_2_loops_innerboxs_innertitle_new{}
.Index_image_texts_columns_2_loops_innerboxs_innertitle_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:900; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
/*.Index_perfect_slider { padding: 0 calc(50% - 664px);  }*/
.Index_image_texts_columns_2_loops_mainboxs_new:hover .Index_image_texts_columns_2_loops_innerboxs_innerimage_new{ transform: scale(1.06); }
.Index_perfect_slider span{ display:flex; }
/*--SECTION_4_END--*/

/*--SECTION_5_START--*/
.Index_lists_with_video_main_new{}
.Index_lists_with_video_inner_new{display:flex; }
.Index_lists_with_video_leftside_new{width:50%; padding:40px 0; align-self:center; }
.Index_lists_with_video_leftside_loops_new{ max-width: 564px; /*margin: 0 0 0 auto;*/ margin:auto; }
/* .Index_lists_with_video_leftside_loops_inner_new{ max-width:368px; /*margin-left:40px;*/ margin:auto; } */
.Index_lists_with_video_leftside_loops_mainboxs_new{padding-bottom:56px;}
.Index_lists_with_video_leftside_loops_mainboxs_new:last-child{padding-bottom:0;}
.Index_lists_with_video_leftside_loops_innerboxs_new{text-align:center; }
.Index_lists_with_video_leftside_loops_title_new{ padding-bottom:24px; }
.Index_lists_with_video_leftside_loops_title_new p{margin:0; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Index_lists_with_video_leftside_loops_logo_new{}
.Index_lists_with_video_leftside_loops_logo_new img{max-width:100%; max-height:42px; display: flex; margin: auto; justify-content: center; }
.Index_lists_with_video_rightside_new{width:50%; height:auto; }
.Index_lists_with_video_rightside_boths_new{position:relative; width:100%; min-height:638px; height: 100%; }
.Index_lists_with_video_rightside_boths_videoimage_new{ height:100%; }
.Index_lists_with_video_rightside_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_lists_with_video_rightside_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_lists_with_video_desktop_new{display:block;}
.Index_lists_with_video_mobile_new{display:none;}
.swiper-pagination{ bottom:0 !important; display: flex; justify-content: center; }
.swiper-pagination-bullet{ margin:0 5px; width:12px; height:12px; background:none; border:1px solid #000; opacity:1; }
.swiper-pagination-bullet-active{ background:#000; }
/*--SECTION_5_END--*/

/*--SECTION_6_START--*/
.Index_object_tabs_lists_main_new{padding:72px 0; position:relative; z-index:0;}
.Index_object_tabs_lists_2_new{padding-top:24px;}
.Index_object_tabs_lists_1_title_new h2{ text-transform:capitalize; }
.Index_object_tabs_lists_2_tabsinfos_new{ padding-top:40px; }
.Index_object_tabs_lists_2_tabsinfos_mainloop_new{}
.Index_object_tabs_lists_2_tabsinfos_innerloop_new{display:flex; position:relative; grid-gap:16px;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_mainboxs_new{width:calc(50% - 0px);}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_new{display:flex; border-radius: 16px; background:#FFEA9F; height:100%; }
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_mainleft_new{width: 48.782%;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_new{min-height: 296px; position:relative; height:100%;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new{}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px 0 0 16px;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px 0 0 16px;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_mainright_new{width:calc(100% - 48.782%); padding:72px 20px 20px 20px; }
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_new{max-width:224px; margin:auto;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_title_new{}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_title_new h3{margin:0; color:#3E2B2E; text-align: center; font-size: 32px; font-weight: 800; line-height: 112%; letter-spacing: -0.32px;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_infos_new{}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_infos_new p{color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; padding-top:12px;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_infos_new p strong{font-weight: 700;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_mainmiddle_new{width: 58px; height: 58px; background:url(how_bg.svg) no-repeat center center; display:flex; align-items:center; justify-content:center; transform: translate(-50%, -50%); z-index: 1; position:absolute; top:50%; left:50%;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innermiddle_new{}
.Index_object_tabs_lists_2_tabsinfos_innerloop_innermiddle_new h3{margin:0; color:#FFF; text-align: center; font-size: 20px; font-weight: 800; line-height: 120%; letter-spacing: -0.2px;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_reverse_new .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_new{flex-direction:row-reverse; background: #EEE;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_reverse_new .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new img{border-radius:0 16px 16px 0;}
.Index_object_tabs_lists_2_tabsinfos_innerloop_reverse_new .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new video{border-radius:0 16px 16px 0;}
.Index_object_tabs_lists_main_new .Index_blogs_tags_tabs_3_new{display:block !important; padding-top:40px;}
.Index_object_tabs_lists_main_new .Index_blogs_tags_tabs_3_button_new a{min-width:320px; }

.Index_object_tabs_lists_2_tabsinfos_new .tabcontent:first-child .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_new { max-width: 280px; }
/*--SECTION_6_END--*/

/*--SECTION_7_START--*/
.Index_marquee_list_main_new{padding:18px 0 18px 16px; overflow:hidden;}
.Index_marquee_list_inner_new{}
.Index_marquee_list_loops_new{display:flex; align-items:center; }
.Index_marquee_list_loops_mainboxs_new{ display:flex; align-items:center; grid-gap:4px; margin:0 12px; }
.Index_marquee_list_loops_icon_new{}
.Index_marquee_list_loops_icon_new svg{ max-width:100%; max-height:20px; display:flex; }
.Index_marquee_list_loops_title_new{}
.Index_marquee_list_loops_title_new p{margin:0; color:inherit; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; white-space:nowrap; }
.logo-marquee span{ display:flex; align-items:center; }
/*--SECTION_7_END--*/

/*--SECTION_8_START--*/
.Index_stock_save_columns_main_new{padding:72px 0 80px 0;}
.Index_stock_save_columns_inner_new{}
.Index_stock_save_columns_1_new{}
.Index_stock_save_columns_1_title_new{}
.Index_stock_save_columns_1_title_new h2{margin:0;}
.Index_stock_save_columns_2_new{}
.Index_stock_save_columns_2_infos_new{}
.Index_stock_save_columns_2_infos_new p{color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; text-align:center; margin:0; padding-top:16px;}
.Index_stock_save_columns_3_new{ margin-top:40px; }
.Index_stock_save_columns_3_loops_new{display:flex; flex-wrap:wrap; grid-gap:16px;}
.Index_stock_save_columns_3_loops_mainboxs_new{width:calc(33.33% - 11px); border-radius: 16px; position:relative;}
.Index_stock_save_columns_3_loops_mainboxs_new a{text-decoration:none;}
.Index_stock_save_columns_3_loops_innerboxs_new{}
.Index_stock_save_columns_3_loops_innerboxs_1_new{}
.Index_stock_save_columns_3_loops_innerboxs_1_boths_new{position:relative; height: 214px;}
.Index_stock_save_columns_3_loops_innerboxs_1_boths_videoimage_new{}
.Index_stock_save_columns_3_loops_innerboxs_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px 16px 0 0;}
.Index_stock_save_columns_3_loops_innerboxs_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px 16px 0 0;}
.Index_stock_save_columns_3_loops_innerboxs_2_new{padding:26px 20px 30px; background:#FFF; border-radius: 0 0 16px 16px;}
.Index_stock_save_columns_3_loops_innerboxs_2_infos_new{}
.Index_stock_save_columns_3_loops_innerboxs_2_infos_title_new{text-align:center;}
.Index_stock_save_columns_3_loops_innerboxs_2_infos_title_new h4{margin:0; color:#3E2B2E; font-size: 16px; font-weight: 900; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Index_stock_save_columns_3_loops_innerboxs_2_infos_title_new h4 span{color:#CD4645;}
.Index_stock_save_columns_3_loops_innerboxs_2_infos_texts_new{ margin-top:8px; }
.Index_stock_save_columns_3_loops_innerboxs_2_infos_texts_new p{margin:0; color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; }
.Index_stock_save_columns_3_loops_innerboxs_2_infos_tags_new{text-align:center; position:absolute; bottom:-12px; left:50%; transform: translate(-50%, 0px);}
.Index_stock_save_columns_3_loops_innerboxs_2_infos_tags_new h5{background:#A7D9D8; min-width:122px; padding:6px 12px; border-radius: 16px; color:#3E2B2E; text-align:center; font-size:12px; font-weight:900; line-height: 100%; letter-spacing: 0.24px; text-transform: uppercase; display: flex; margin: 0; justify-content: center; align-items: center;}
.Index_stock_save_columns_4_new{text-align:center; padding-top:48px;}
.Index_stock_save_columns_4_infos_new{}
.Index_stock_save_columns_4_infos_new p{color:#3E2B2E; text-align: center; font-size: 16px; font-weight:500; line-height: 140%; letter-spacing: -0.32px; margin:0;}
.Index_stock_save_columns_5_new{display:none; text-align:center; margin-top:24px; }
/*--SECTION_8_END--*/

/*--SECTION_9_START--*/
.Index_object_reviews_list_main_new{padding:72px 0;}
.Index_object_reviews_list_2_new{padding-top:48px;}
.Index_object_reviews_list_2_loops_new{}
.Index_object_reviews_list_2_loops_mainboxs_new{width:320px; border-radius: 16px; background: #FFF; height:auto; }
.Index_object_reviews_list_2_loops_mainboxs_new a{text-decoration:none;}
.Index_object_reviews_list_2_loops_innerboxs_new{}
.Index_object_reviews_list_2_loops_innerboxs_1_new{}
.Index_object_reviews_list_2_loops_innerboxs_1_boths_new{display:flex; grid-gap:0 8px; align-items:center; padding:12px;}
.Index_object_reviews_list_2_loops_innerboxs_1_boths_innerleft_new{height: 32px; width:32px; position:relative;}
.Index_object_reviews_list_2_loops_innerboxs_1_boths_innerleft_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:100%; }
.Index_object_reviews_list_2_loops_innerboxs_1_boths_innerleft_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:100%; }
.Index_object_reviews_list_2_loops_innerboxs_1_boths_innerright_new{ width:calc(100% - 32px); color:#3E2B2E; font-size: 16px; font-weight: 700; line-height: 140%; letter-spacing: -0.32px;}
.Index_object_reviews_list_2_loops_innerboxs_1_boths_innerright_new svg{max-width:16px; margin-left:4px; vertical-align:middle;}
.Index_object_reviews_list_2_loops_innerboxs_2_new{}
.Index_object_reviews_list_2_loops_innerboxs_2_boths_new{}
.Index_object_reviews_list_2_loops_innerboxs_2_boths_video_OR_image_new{ width:100%; padding-bottom:100%; position:relative;}
.Index_object_reviews_list_2_loops_innerboxs_2_boths_video_OR_image_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_object_reviews_list_2_loops_innerboxs_2_boths_video_OR_image_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_object_reviews_list_2_loops_innerboxs_3_new{padding:24px 20px 20px;}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_new{}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_stars_new{}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_stars_new svg{max-width:68px; height:auto; display:flex; }
.Index_object_reviews_list_2_loops_innerboxs_3_boths_title_new{}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_title_new h4{padding-top:12px; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; margin:0;}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_infos_new{}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_infos_new .metafield-rich_text_field{}
.Index_object_reviews_list_2_loops_innerboxs_3_boths_infos_new .metafield-rich_text_field p{padding-top:10px; margin:0; color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px;}
.Index_review_slider{ padding: 0 calc(50% - 664px); }
/*--SECTION_9_END--*/

/*--SECTION_10_START--*/
.Index_flavor_list_columns_main_new{padding:72px 0 80px 0; overflow:hidden; }
.Index_flavor_list_columns_inner_new{}
.Index_flavor_list_columns_2_new{padding-top:44px;}
.Index_flavor_list_columns_2_loops_new{}
.Index_flavor_list_columns_2_loops_mainboxs_new{ width:208px; position:relative; margin:0 8px; }
.Index_flavor_list_columns_2_loops_mainboxs_new a{text-decoration:none;}
.Index_flavor_list_columns_2_loops_innerboxs_new{}
.Index_flavor_list_columns_2_loops_innerboxs_mainimage_new{position:relative; display: flex; align-items: center; justify-content: center; }
.Index_flavor_list_columns_2_loops_innerboxs_innerimage_new{ padding-bottom: 100%; width: 100%; display: block; -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_flavor_list_columns_2_loops_innerboxs_innerimage_new img{ width: 100%; height:100% !important; position: absolute; object-fit: contain; top: 0; left: 0; bottom: 0; right: 0; }
.Index_flavor_list_columns_2_loops_innerboxs_tagtext_new{position:absolute; top:20px; right:16px;}
.Index_flavor_list_columns_2_loops_innerboxs_tagtext_new h5{margin:0; color:#FFF; text-align:center; font-size:12px; font-weight:900; line-height:100%; letter-spacing:0.24px; text-transform:uppercase; background:url(new_bg.svg) no-repeat center center; width:54px; height:56px; display:flex; align-items:center; justify-content:center; background-size:100%;}
.Index_flavor_list_columns_2_loops_innerboxs_maintitle_new{padding-top:16px;}
.Index_flavor_list_columns_2_loops_innerboxs_innertitle_new{}
.Index_flavor_list_columns_2_loops_innerboxs_innertitle_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:900; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Index_flavor_list_columns_3_new{padding-top:56px; clear:both; }
.Index_flavor_list_columns_3_button_new{text-align:center;}
.Index_flavor_list_columns_3_button_new a{ min-width:320px; }
.Index_flavor_list_columns_2_loops_mainboxs_new:hover .Index_flavor_list_columns_2_loops_innerboxs_innerimage_new { transform: scale(1.06); }
.Index_flavor_slider{ /*padding: 0 calc(50% - 664px);*/  }
.Index_flavor_slider span{ display:flex; }
/*--SECTION_10_END--*/

/*--SECTION_11_START--*/
.Index_variety_bar_main_new{}
.Index_variety_bar_inner_new{}
.Index_variety_bar_leftrightboth_new{display:flex; align-items: flex-end; }
.Index_variety_bar_mainleft_new{ pointer-events:none; }
.Index_variety_bar_innerleft_new{width:356px; height:296px; margin-top:-96px;}
.Index_variety_bar_innerleft_new img{width:100%;}
.Index_variety_bar_mainright_new{width:calc(100% - 356px); padding:62px 0 48px 30px;}
.Index_variety_bar_innerright_new{ max-width:820px; }
.Index_variety_bar_innerright_1_new{}
.Index_variety_bar_innerright_1_title_new{text-align:center;}
.Index_variety_bar_innerright_1_title_new h3{margin:0; color:#3E2B2E; font-size:40px; font-weight:800; line-height:120%; letter-spacing:-0.4px;}
.Index_variety_bar_innerright_1_title_new h3 span{}
.Index_variety_bar_innerright_1_title_mobile_new{ display:none; }
.Index_variety_bar_innerright_2_new{padding-top:20px; text-align:center;}
.Index_variety_bar_innerright_2_button_new{}
.Index_variety_bar_innerright_2_button_new a{color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; display:block; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
/*--SECTION_11_END--*/

/*--SECTION_12_START--*/
.Index_logo_list_detail_main_new{padding:72px 0;}
.Index_logo_list_detail_1_parts_new{display:flex; align-items:center;}
.Index_logo_list_detail_1_parts_leftside_new{width:49.398%; position:relative;}
.Index_logo_list_detail_1_parts_leftside_boths_new{}
.Index_logo_list_detail_1_parts_leftside_boths_videoimage_new{}
.Index_logo_list_detail_1_parts_leftside_boths_videoimage_new img{width:100%; display:flex; border-radius:16px;}
.Index_logo_list_detail_1_parts_leftside_boths_videoimage_new video{width:100%; display:flex; border-radius:16px;}
.Index_logo_list_detail_1_parts_rightside_new{width:calc(100% - 49.398%); padding-left:18px;}
.Index_logo_list_detail_1_parts_rightside_boths_new{max-width:464px; margin:auto;}
.Index_logo_list_detail_1_parts_rightside_boths_1_new{}
.Index_logo_list_detail_1_parts_rightside_boths_1_infos_new{}
.Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new{padding-top:24px;}
.Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new p strong{ font-weight:800; }
.Index_logo_list_detail_1_parts_rightside_boths_2_new{padding-top:8px;}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_new{}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_texts_new{}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_texts_new p{color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; margin:0;}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_button_new{padding-top:24px; text-align:center;}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_button_new a{min-width:320px;}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_redirect_new{padding-top:24px; text-align:center;}
.Index_logo_list_detail_1_parts_rightside_boths_2_infos_redirect_new a{color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; display:block; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.Index_logo_list_detail_2_new{padding-top:24px; display:none;}
.Index_logo_list_detail_2_parts_new{}
.Index_logo_list_detail_2_parts_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Index_logo_list_detail_3_new{padding-top:56px;}
.Index_logo_list_detail_3_parts_new{ max-width:1288px; margin:auto; }
.Index_logo_list_detail_3_parts_mainboxs_new{}
.Index_logo_list_detail_3_parts_mainboxs_new a{}
.Index_logo_list_detail_3_parts_innerboxs_new{ height:56px; display:flex; align-items:center; justify-content:center; }
.Index_logo_list_detail_3_parts_innerboxs_new img{max-width:100%; display:flex; max-height:56px; }
.Index_logo_list_detail_4_new{padding-top:40px; text-align:center; display:none;}
.Index_logo_list_detail_4_parts_new{}
.Index_logo_list_detail_4_parts_button_new{}
.Index_logo_list_detail_4_parts_button_new a{}
.Index_logo_list_detail_4_parts_redirect_new{padding-top:24px; text-align:center; display:none;}
.Index_logo_list_detail_4_parts_redirect_new a{color:#3E2B2E; font-size:16px; font-weight:900; line-height:100%; letter-spacing:0.32px; text-transform:uppercase; display:block;  text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important;  }
/*--SECTION_12_END--*/

/*--SECTION_13_START--*/
.Index_blogs_tags_tabs_main_new{padding:72px 0;}
.Index_blogs_tags_tabs_2_new{padding-top:24px;}
.Index_blogs_tags_tabs_2_tabstitle_new{}
.Index_blogs_tags_tabs_2_tabsinfos_new{padding-top:48px;}
.Index_blogs_tags_tabs_2_tabsinfos_mainloop_new{}
.Index_blogs_tags_tabs_2_tabsinfos_innerloop_new{}
.Index_blogs_tags_tabs_2_tabsinfos_innerloop_boxs_new{width:320px; height:auto; }
.Article_grid_item_main_new{ border-radius:16px; background:#FFF; height:100%; }
.Article_grid_item_inner_new{}
.Article_grid_item_inner_new a{text-decoration:none;}
.Article_grid_item_detail_new{}
.Article_grid_item_detail_1_new{}
.Article_grid_item_detail_1_image_new{height:200px; position:relative; width:100%;}
.Article_grid_item_detail_1_image_new img{ width:100%; border-radius:16px 16px 0 0; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important; }
.Article_grid_item_detail_2_new{padding:16px 20px 24px 20px;}
.Article_grid_item_detail_2_detail_new{}
.Article_grid_item_detail_2_detail_inner_new{ padding-bottom:50px; }
.Article_grid_item_detail_2_detail_title_new{}
.Article_grid_item_detail_2_detail_title_new h4{margin:0; color:#3E2B2E; font-size:20px; font-weight:900; line-height:120%; letter-spacing:-0.2px;}
.Article_grid_item_detail_2_detail_infos_new{padding-top:12px; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Article_grid_item_detail_2_detail_texts_new{display:flex; align-items:flex-end; justify-content:space-between; padding-top:24px; position: absolute; bottom: 24px; width: calc(100% - 40px); left: 20px;}
.Article_grid_item_detail_2_detail_textsbtns_new{}
.Article_grid_item_detail_2_detail_textsbtns_new h4{margin:0; color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; white-space:nowrap; }
.Article_grid_item_detail_2_detail_desktop_new{ grid-gap: 4px; display: flex; flex-wrap: wrap; justify-content: flex-end; }
.Article_grid_item_detail_2_detail_textstags_new{border-radius:80px; padding:6px 14px; display:inline-block; min-width:109px; background: #d3f2f1; }
.Article_grid_item_detail_2_detail_textstags_new h5{margin:0; color:#3E2B2E; font-size:14px; font-weight:800; line-height:100%; letter-spacing:0.28px; text-transform:uppercase; text-align:center;}
.Index_blogs_tags_tabs_3_new{padding-top:24px; text-align:center; display:none;}
.Index_logo_list_slider_marquee{ display:none; }
/*--SECTION_13_END--*/

/*--SECTION_14_START--*/
.Index_object_instagram_main_new{padding:72px 0 56px 0; position:relative; z-index:0; }
.Index_object_instagram_innerboth_new{display:flex; align-items:end; justify-content:space-between;}
.Index_object_instagram_innerboth_mainleft_new{}
.Index_object_instagram_innerboth_innerleft_new{}
.Index_object_instagram_innerboth_innerleft_1_new{}
.Index_object_instagram_innerboth_innerleft_1_title_new h2{text-align:left;}
.Index_object_instagram_innerboth_innerleft_2_new{padding-top:12px;}
.Index_object_instagram_innerboth_innerleft_2_infos_new{color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Index_object_instagram_innerboth_innerleft_2_infos_new a{color:#3E2B2E; text-decoration:none;}
.Index_object_instagram_innerboth_innerleft_2_infos_new svg{max-width:100%; vertical-align:middle; margin-left: 3px; position: relative; margin-top: -2px;}
.Index_object_instagram_innerboth_mainright_new{}
.Index_object_instagram_innerboth_innerright_new{}
.Index_object_instagram_innerboth_innerright_new ul{grid-gap:0 16px;}
.Index_object_instagram_innerboth_innerright_new ul li{}
.Index_object_instagram_innerboth_innerright_new ul li a{padding:0;}
.Index_object_instagram_innerboth_innerright_new ul li svg{width:24px !important; height:24px !important;}
.Index_object_instagram_mainlist_new{padding-top:24px;}
.Index_object_instagram_innerlist_new{}
.Index_object_instagram_innerlist_imagevideomain_new{ width:256px; height:384px; }
.Index_object_instagram_innerlist_imagevideo_new{position:relative; width:100%; height:100%;}
.Index_object_instagram_innerlist_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px;}
.Index_object_instagram_innerlist_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px;}
.Index_object_instagram_mainmobile_new{padding-top:32px; display:none;}
.Index_object_instagram_innermobile_new{}
.Index_object_instagram_innermobile_maininfo_new{}
.Index_object_instagram_innermobile_innerinfo_new{}
.Index_object_instagram_innermobile_innerinfo_new p{margin:0; color:#3E2B2E; text-align:center; font-size:14px; font-weight:900; line-height:100%; letter-spacing:0.56px; text-transform:uppercase;}
.Index_object_instagram_mainmobile_new .Index_object_instagram_innerboth_innerleft_2_new{text-align:center;}
.Index_object_instagram_mainmobile_new .Index_object_instagram_innerboth_mainright_new{padding-top:32px;}
/*--SECTION_14_END--*/

/*--SECTION_15_START--*/
.Index_newsletter_form_main_new{padding:48px 0; position:relative;}
.Index_newsletter_form_main_new:after{position:absolute; content:''; background:#fff url(newsletter_bg_new.svg) left top; width:100%; height:32px; top:0; left:0;}
.Index_newsletter_form_main_new .page-width{max-width:84%; margin:auto;}
.Index_newsletter_form_leftrightboth_new{display:flex; align-items:center;}
.Index_newsletter_form_mainleft_new{width:42.7%;}
.Index_newsletter_form_innerleft_new{}
.Index_newsletter_form_innerleft_texts_new{}
.Index_newsletter_form_innerleft_texts_new p{margin:0; color:#3E2B2E; font-size:14px; font-weight:800; line-height:100%; letter-spacing:0.28px; text-transform:uppercase;}
.Index_newsletter_form_innerleft_title_new{padding-top:8px;}
.Index_newsletter_form_innerleft_title_new h3{margin:0; color:#3E2B2E; font-size:32px; font-weight:900; line-height:112%; letter-spacing:-0.32px;}
.Index_newsletter_form_innerleft_infos_new{padding-top:8px;}
.Index_newsletter_form_innerleft_infos_new p{margin:0; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Index_newsletter_form_mainright_new{width:calc(100% - 42.7%); padding-left:57px;}
.Index_newsletter_form_innerright_new{}
.Index_newsletter_form_innerright_mainform_new{}
.Index_newsletter_form_innerright_innerform_new{}
.Index_newsletter_form_innerright_mainform_new .newsletter-form{max-width:100%;}
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field{display:flex; grid-gap:12px;}
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper{max-width:100%;}
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field__input{ border-radius:90px; color:#3E2B2E; font-size:16px; font-weight:800; line-height:100%; letter-spacing:0.32px; text-transform:uppercase; width:100%; padding:6px 35px 6px 24px; height:48px; background:#fff url(newsletter_right_Arrow.svg) no-repeat right 19px center; margin:0; }
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field__input::-webkit-input-placeholder { color:#3E2B2E !important; opacity:1 !important; }
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field__input::-moz-placeholder { color:#3E2B2E !important; opacity:1 !important; }
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field__input:-ms-input-placeholder { color:#3E2B2E !important; opacity:1 !important; }
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field__input:-moz-placeholder { color:#3E2B2E !important; opacity:1 !important; }
.Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field__label{ display:none; }
.Index_newsletter_form_innerright_mainform_new .field:after{display:none;}
.Index_newsletter_form_innerright_mainform_new .field:before{display:none;}
.Index_newsletter_form_innerright_mainform_new .newsletter-form__button{border-radius:90px; background:#006271 !important; min-width:208px; position:relative; width:auto; color:#fff !important; }
.Index_newsletter_form_innerright_mainform_new .newsletter-form__button:hover{ background:#005562 !important; }
.Index_newsletter_form_innerright_infos_new{padding-top:20px;}
.Index_newsletter_form_innerright_infos_new p{margin:0; color:#3E2B2E; /*text-align:center;*/ font-size:12px; font-weight:500; line-height:140%; letter-spacing:-0.24px;}
/*--SECTION_15_END--*/

/*-----------FOOTER_START-----------*/
.footer{ border:0 !important; overflow:hidden; }
.Footer_main_new{padding:56px 0 24px 0 !important; position:relative;}
.Footer_inner_new{max-width:84%;}
.Footer_detail_1_new{display:flex; flex-wrap:nowrap; justify-content:space-between; grid-gap: 56px; }
.Footer_detail_1_new .footer-block{width:auto;}
.Footer_detail_1_new .footer-block__heading{margin:0; color:#3E2B2E; font-size:16px; font-weight:800; line-height:100%; letter-spacing:0.32px; text-transform:uppercase; padding-bottom:16px;}
.Footer_detail_1_new .footer-block ul{}
.Footer_detail_1_new .footer-block ul li{}
.Footer_detail_1_new .footer-block ul li a{color:#3E2B2E; font-size:16px; font-weight:500; line-height:22px; letter-spacing:-0.32px; margin:0; padding:8px 0 !important; display:block; text-decoration:none !important; }
.Footer_detail_1_new .footer-block ul li:last-child{padding-bottom:0;}
.Footer_detail_1_new .footer-block p{color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; padding:8px 0; }
.footer-block--logo{position:absolute; width:356px !important; bottom:32px; right:32px; opacity:1; }

@-webkit-keyframes pulse_logo{
  0%{
    opacity: 1;
  }
  10%{
    opacity:1;
    transform-origin: 50% 50%;
    transform: rotate(0deg) scale(1.3);
    transition: all .3s cubic-bezier(0.17, 0.67, 0.96, 1.24);
  }
  100%{
    opacity:1;
    transform: rotate(0deg) scale(1);
  }
}
.footer-block--logo.sticky{ -webkit-animation-name: pulse_logo; animation-name: pulse_logo; animation-delay:0.1s; -webkit-animation-delay:0.1s; -webkit-animation-duration: 1s; animation-duration: 1s; opacity: 0; -webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }


/*@keyframes stamp-animation {
  0% {
    transform: translateZ(150px);
  }
  100% {
    transform: translateZ(0);
  }
}
.footer-block--logo.sticky{ 
  animation-name: stamp-animation;
  animation-delay:0.1s; -webkit-animation-delay:0.1s;
  animation-duration: 1s;
  animation-timing-function: cubic-bezier(0.17, 0.67, 0.96, 1.24); }*/

.footer-block--logo .footer-block__image-wrapper{margin-bottom:0;}
.footer-block--logo .footer-block__image-wrapper img{max-width:100%;}
.Footer_detail_3_new{padding-top:80px;}
.Footer_detail_3_socialicon_new{}
.Footer_detail_3_socialicon_new ul{justify-content:start !important; grid-gap:16px;}
.Footer_detail_3_socialicon_new ul li .list-social__item .icon { height: 2.4rem !important; width: 2.4rem !important; }
.Footer_detail_3_socialicon_new ul li{}
.Footer_detail_3_socialicon_new ul li a{padding:0;}
.Footer_detail_3_socialicon_new ul li svg{max-width:100%;}
.Footer_detail_4_new{padding-top:32px; display:flex; align-items:center;}
.Footer_detail_4_copyright_new{color:#3E2B2E; font-size:12px; font-weight:500; line-height:140%; letter-spacing:-0.24px; text-transform:capitalize;}
.Footer_detail_4_copyright_new a{color:#3E2B2E; text-decoration:none;}
.Footer_detail_4_menulists_new{}
.Footer_detail_4_menulists_new ul{margin:0; padding:0; display:flex; align-items:center;}
.Footer_detail_4_menulists_new ul li{list-style:none; color:#3E2B2E; font-size:12px; font-weight:500; line-height:140%; letter-spacing:-0.24px; text-transform:capitalize; margin-left:14px; position:relative;}
.Footer_detail_4_menulists_new ul li a{color:#3E2B2E; text-decoration:none;}
.Footer_detail_4_menulists_new ul li:after{position:absolute; content:''; width:3px; height:3px; border-radius:100%; left:-8px; top:50%; background:#3E2B2E; transform:translate(0 , -50%);}
.Footer_detail_5_new{ color:#3E2B2E; font-size:12px; font-weight:500; line-height:140%; letter-spacing:-0.24px; padding-top:3px; }
/* Index */

#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{
  color: #006271 !important;
    border-color: #006271 !important;
    background-color: #FFFFFF !important;
    border-radius: 50px !important;
  font-size: 14px !important;
    font-weight: 900 !important;
    line-height: 22px !important;
    letter-spacing: .32px !important;
    text-transform: uppercase !important;
    padding: 8px 15px !important;
      font-family: var(--font-body-family) !important;
}
#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler {
      font-family: var(--font-body-family) !important;
    background-color: #006271 !important;
    border-color: #006271 !important;
    color: #FFFFFF !important;
    border-radius: 40px !important;
    font-size: 14px !important;
    font-weight: 900 !important;
    line-height: 22px !important;
    letter-spacing: .32px !important;
    text-transform: uppercase !important;
    padding: 8px 15px !important;
}

#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust-policy-text{ font-family: var(--font-body-family) !important; font-size: 13px !important; color: #3E2B2E !important; font-weight: 500; }
#onetrust-banner-sdk #onetrust-policy-title a, #onetrust-banner-sdk #onetrust-policy-text a{ color: #006271 !important;  }

/* Product */
.Product_template_main_new{ position:relative; z-index:0; }
.Product_template_details_new{ position:relative; }
.Product_template_inner_new{ padding:10px 0 96px 0; }
.Product_template_leftside_new{ max-width: 57.832% !important; width: calc(57.832% - var(--grid-desktop-horizontal-spacing) / 2) !important; position:relative; }
.Product_template_rightside_new{ padding: 15px 0 0 80px !important; max-width: 42.168% !important; width: calc(42.168% - var(--grid-desktop-horizontal-spacing) / 2) !important; }
.product__info-container{ max-width:432px !important; }
.Product_template_maintags_new{ position:absolute; top:0; right:-48px; width:66px; height:64px; }
.Product_template_innertags_new{ display:flex; align-items:center; justify-content:center; width: 100%; height: 100%; }
.Product_template_innertags_new span{ color: #FFF; text-align: center; font-size: 12px; font-weight: 800; line-height: 100%;  letter-spacing: 0.24px; text-transform: uppercase; padding:5px; z-index:1; }
.Product_template_innertags_new svg{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index:0; }
.Product_template_maintags_mobile_new{ display:none !important; }
.product_award_image_new{ position:absolute !important; width:128px; top:24px; right:24px; z-index:1; pointer-events:none; }
.product_award_image_new img{ display:flex; width:100%; }
.product_award_image_small_new{ width:19px; top:5px; right:6px; }

@media(min-width:750px) and (max-width:9999px){
  .product__media-wrapper media-gallery { display: flex !important; flex-direction: column-reverse !important; }
  .thumbnail{ border:0; }
  .thumbnail img { height: 100% !important;  border-radius: 12px !important; }
  .thumbnail video { height: 100% !important;  border-radius: 12px !important; width: 100%; object-fit: cover; }
  .thumbnail[aria-current="true"]:before{ content:''; border: 1px solid #9E9596; border-radius: 12px !important; width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
  .product--thumbnail_slider .thumbnail-slider { display: flex !important; align-items: center !important; transform: rotate(90deg) !important; height: 96px !important; transform-origin: top left !important; left: 96px; position: absolute; top: 0; }
  .thumbnail-slider .thumbnail-list.slider--tablet-up { display: flex !important; padding: 0 !important; flex: 1 !important; scroll-padding-left: 0 !important; width: 100% !important; grid-gap: 12px !important; }
  .product--thumbnail_slider .product__media-list{ margin-bottom:0 !important; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{ width:96px !important; transform: rotate(-90deg); }
  .slider-mobile-gutter_large{ padding-left:112px; }
  .product-media-container{ border:0 !important; background: none; }
  .product-media-container img{ border-radius:16px; }
  .product-media-container video{ border-radius:16px !important; height:100% !important; object-fit:cover !important; }
  .product-media-container:after{ display:none; }
  .thumbnail[aria-current]{ box-shadow:0 0 0 !important; }
  .product__media-icon{ display:none !important; }
  .product__media-wrapper .slider-mobile-gutter .slider-button{ display:none !important; }
  .product-media-container.media-type-video .media { padding-top: 100% !important; }
  .thumbnail__badge{ display:none !important; } 
}
.product__media-item{ position:relative; }
.product_image_tag_new{ position: absolute !important; left: 24px; top: 24px; z-index: 1; border-radius: 80px; background: #FFF; display:flex !important; align-items:center; padding:4px 12px; color: #3E2B2E; font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; }
.product_image_tag_new img{ max-width:24px; max-height:24px; margin-right:8px; }
.Product_template_rightside_new .shopify-app-block{ margin:0 !important; }
.product_image_tag_small_new{ left: 7px; top: 8px; padding:1px 2px; font-size: 2.366px; font-weight: 800; line-height: 100%; letter-spacing: 0.047px; text-transform: uppercase; }
.product_image_tag_small_new img{ max-width: 3.839px; max-height: 3.913px; margin-right:2px; }
.product_image_tag_small_text_new{ padding-top:1.5px; }

.product__title{margin:4px 40px 16px 0 !important;}
.product__title h1{ font-size: 32px; font-weight: 800; line-height: 112%; letter-spacing: -0.32px;}
.Product_meta_custom_detail_text_main_new{ margin:0 0 16px 0 !important; }
.Product_meta_custom_detail_text_inner_new{margin:0; font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; display:flex; align-items:center; flex-wrap:wrap; }
.Product_meta_custom_detail_text_inner_new span{ position:relative; margin-right:23px; }
.Product_meta_custom_detail_text_inner_new span:after{ content:''; position:absolute; width:5px; height:5px; background:#3E2B2E; border-radius:100%; top:50%; right: -14px; transform: translate(0, -50%); }
.Product_meta_custom_detail_text_inner_new span:last-child:after{ display:none; }
.Product_meta_short_description_main_new{ margin:0 0 16px 0 !important; }
.Product_meta_short_description_inner_new p{ font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; max-width:400px; margin:0; }

.installment_new{ margin:0 !important; }

.variant_selects_new{ margin:20px 0 24px 0 !important; }
.product-form__input{ max-width:100% !important; margin-bottom:24px !important; }
.product-form__input .form__label{ font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; margin-bottom: 8px !important; }
.product_variant_options_new{ display:flex; flex-wrap:wrap; grid-gap:12px; }
.product-form__input--pill input[type=radio]+label{ margin:0 !important; border-radius: 8px !important; border: 1px solid rgba(158, 149, 150, 0.25) !important; background: #FFF !important; min-width: calc(25% - 9px); padding: 13px 5px !important; }
.product-form__input--pill input[type=radio]:checked+label{ background: #F5EEDF !important; }
.product-form__input--pill input[type=radio]:disabled+label, .product-form__input--pill input[type=radio].disabled+label{ text-decoration:none !important; opacity:0.7; }
.variant_name_display_new{ color: #3E2B2E; text-align: center; font-size: 14px; font-weight: 900; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; display:block; width:100%; }
.variant_each_price_new{  color: #3E2B2E; margin:9px 0 5px 0; text-align: center; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: -0.24px; display:block; width:100%; }
.product-form__input--pill input[type=radio].disabled:checked+label, .product-form__input--pill input[type=radio]:disabled:checked+label{ color:rgba(var(--color-foreground),.6) !important; } 
.variant_each_perc_new{ color: #CD4645; text-align: center; font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; position: absolute; width: 100%; left: 0; top: -23px; } 
.variant_each_tag_new{ position: absolute; left: 0; bottom: -6px; width: 100%; height: 17px; }
.variant_each_tag_inner_new{ color: #3E2B2E; font-size: 10px; font-weight: 800; line-height: 100%; letter-spacing: 0.4px; text-transform: uppercase; padding:3px 5px; border-radius: 80px; background: #A7D9D8; min-width: 77px; display: inline-block; margin: auto; }

.product__info-container .product-form{ margin:24px 0 16px 0 !important; }
/*.rtxn-block{ border-radius: 16px; border: 1px solid #9E9596; background: #FFF; margin-bottom: 12px !important; padding:24px; position:relative; min-height: 136px; }
.rtx_widget_injection_parent { margin-bottom: 0px !important; }
.rtx_container{ padding:0 !important; }
.rtx_column { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; }
.rtx_option { padding: 0 !important; }
.rtx_option_selector input[type="radio"]{ display:none; }
.rtx_option_subheading{ display:none !important; }
.savings-percent{ display:none !important; }
.rtx_option_heading{color: #3e2b2e; font-size: 14px !important; font-weight: 800; line-height: 100%; letter-spacing: .28px !important; text-transform: uppercase !important; opacity: 0.4; cursor:pointer; } 
.rtx_option_plans { width: calc(100% - 48px) !important; max-width: 100% !important; left: 24px !important; margin: 0 !important; bottom: 0 !important; position: absolute; }
.rtx_option.option--active .rtx_option_heading{ opacity:1; }
.rtx_option .rtx_option_selector{ position:relative; }
.rtx_option--onetime.option--active .rtx_option_selector:before{ content:''; background:url(sub_time.svg) center center no-repeat; width: 44px; height: 21px; display: block; position: absolute; right: -59px; top: -4px;  }
.rtx_option--sub.option--active .rtx_option_selector:before{ content:''; background:url(one_time.svg) center center no-repeat; width: 44px; height: 21px; display: block; position: absolute; left: -59px; top: -4px; }
.rtx_option--sub.option--active:before{}
.rtx_option--onetime .rtx_option_heading{ width:162px; text-align:left; height:14px; overflow:hidden; }
.rtx_option--sub .rtx_option_heading{ width:145px; text-align:right; height:14px; overflow:hidden; }*/

.subscription_main_new{ border-radius: 16px; border: 1px solid #9E9596; background: #FFF; margin-bottom: 12px !important; padding:24px; position:relative; }
.subscription_main_box_new{}
.subscription_inner_box_new{}
.subscription_inner_box_top_new{ display:flex; align-items:center; justify-content:space-between; }
.subscription_inner_box_top_new label{ line-height: 21px; position:relative; }
.subscription_inner_box_top_new label span{ color: #3e2b2e; font-size: 14px !important; font-weight: 800; line-height: 21px; letter-spacing: .28px !important; text-transform: uppercase !important; opacity: 0.4; cursor:pointer; display:block; }
.subscription_inner_box_top_new label input[type="radio"]{ display:none; }
.subscription_inner_box_top_new label input[type="radio"]:checked ~ span{ opacity:1; }
.subscription_inner_box_top_new label input[type="radio"]:checked ~ .checkmark { display:none; }
[for="one_time"] .checkmark{ background:url(sub_time.svg) center center no-repeat; width: 44px; height: 21px; display: block; position: absolute; right: -60px; top: 0px; cursor:pointer; }
[for="subscription"] .checkmark{ background:url(one_time.svg) center center no-repeat; width: 44px; height: 21px; display: block; position: absolute; left: -60px; top: 0px; cursor:pointer; }
.subscription_inner_box_details_new{ margin-top:18px; }
.subscription_inner_box_details_new ul{ display:flex; flex-wrap:wrap; padding:0; margin:0; grid-gap:12px 10px; }
.subscription_inner_box_details_new ul li{ background:url(sub_checkmark.svg) no-repeat left center; background-size:16px; padding:0 0 0 23px; width:calc(50% - 5px); margin:0; list-style-type:none; color: #3E2B2E; font-size: 14px; font-style: normal; font-weight: 700; line-height: 140%; /* 19.6px */ letter-spacing: -0.28px; }
.subscription_inner_box_details_new.active ul li{ background:none; text-decoration:line-through; color:#9E9596; padding-left:0; }
.subscription-select-wrapper{ margin-top:18px; display:none; }
/*.subscription-select-wrapper.active{ display:block; }*/
.shipping-frequency-buy-box{ width:100%; display:flex; }
.shipping-frequency-buy-box { cursor:pointer; width: 100%; background-color: transparent; padding: 10px 14px; display: block; -webkit-appearance: none; -moz-appearance: none; padding-right: 40px; border: 1px solid #9E9596; color: #3E2B2E; border-radius: 10px; font-size: 14px; line-height: 100%; font-weight:800; text-transform: uppercase; font-family: var(--font-body-family); background:url(down_arrow.svg) no-repeat center right 14px; }

.product-form__buttons_main_new{ min-height:56px; }
.buy_buttons_new{ margin:24px 0 16px 0!important; }
.buy_buttons_new .product-form__submit { background:#CD4645; margin-bottom: 0 !important; min-width: 100%; display: block; color: #FFF; text-align: center; font-size: 16px; font-weight: 800; line-height: 100%;  letter-spacing: 0.32px; text-transform: uppercase; min-height: 56px; }
.buy_buttons_new .product-form__submit span{ display:inline-block; vertical-align:middle; }
.buy_buttons_new .product-form__submit .price__container{margin:0 !important; }
.buy_buttons_new .product-form__submit .price{ font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; margin:0; color:#fff !important; -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; }
/*.buy_buttons_new .product-form__submit .price__regular{ display:flex; }*/
.buy_buttons_new .product-form__submit .price .price-item{ margin:0; }
.buy_buttons_new .product-form__submit .price--on-sale .price-item--regular{ font-size: 16px !important; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; margin:0; opacity:0.5; color:#fff !important; -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; }
.buy_buttons_new .product-form__submit.loading .price, .buy_buttons_new .product-form__submit.loading .price--on-sale .price-item--regular{ color:#135DA7; }
.buy_buttons_new .product-form__submit:hover .price, .buy_buttons_new .product-form__submit:hover .price--on-sale .price-item--regular{ color:#135DA7; }

.Product_available_shipping_text_main_new{}
.Product_available_shipping_text_inner_new{}
.Product_available_shipping_text_maintitle_new{ cursor:pointer; }
.Product_available_shipping_text_innertitle_new{text-align:center; display: flex; align-items: center; justify-content: center;}
.Product_available_shipping_text_innertitle_new span{color:#3E2B2E; font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase;}
.Product_available_shipping_text_innertitle_new svg{max-width:100%; margin-left:4px;}
.Product_available_shipping_text_mainpopup_new{ display: none; z-index:999; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 336px; background: #fff; border-radius: 24px; padding: 24px 20px 24px 20px; }
.Product_available_shipping_text_innerpopup_new{max-width:296px;}
.Product_available_shipping_text_close_new{ position:absolute; right:16px; top:16px; cursor:pointer; }
.Product_available_shipping_text_close_new svg{ display:flex; max-width:16px; }
.Product_available_shipping_text_innerpopup_title_new{}
.Product_available_shipping_text_innerpopup_title_new h5{color:#3E2B2E; font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; margin:0;}
.Product_available_shipping_text_innerpopup_infos_new{padding-top:12px;}
.Product_available_shipping_text_innerpopup_infos_new p{margin:0; padding-bottom:20px; color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; }
.Product_available_shipping_text_innerpopup_infos_new p img{ width: 16px; position: relative; vertical-align: middle; display: inline-block; margin: -1px 0 0 0; }
.Product_available_shipping_text_innerpopup_infos_new p:last-child{padding-bottom:0; }
.popup_overlay{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:99; margin:0 !important; }
.size_popup_open { overflow:hidden; }
.size_popup_open .section-header { position: relative; }

.Product_logo_list_with_link_main_new{ margin:24px 0 32px 0 !important; }
.Product_logo_list_with_link_inner_new{display:flex; align-items:center; justify-content:center; grid-gap:0 32px; }
.Product_logo_list_with_link_mainboxs_new{}
.Product_logo_list_with_link_mainboxs_new a{}
.Product_logo_list_with_link_innerboxs_new img{ max-width:82px; display:flex; }

.Product_meta_accordions_lists_main_new{ margin:32px 0 16px 0; }
.Product_meta_accordions_lists_inner_new{}
.Product_meta_accordions_lists_main_new .accordion{margin:0 !important; border:none; border-top:1px solid #9E9596;}
.Product_meta_accordions_lists_main_new .accordion ul{}
.Product_meta_accordions_lists_main_new .accordion>ul>li{ border-bottom:1px solid #9E9596;}
.Product_meta_accordions_lists_main_new .accordion>ul>li .question{}
.Product_meta_accordions_lists_main_new .accordion>ul>li .question h2{color:#3E2B2E; font-size: 14px; font-weight: 800; line-height: 100%;  letter-spacing: 0.28px; text-transform: uppercase; margin:0; padding:16px 40px 16px 0; background:url(down_arrow.svg) no-repeat center right 0px;}
.Product_meta_accordions_lists_main_new .accordion>ul>li .answer{ padding-bottom:16px; padding-right:32px; color:#3E2B2E; font-size: 16px; font-weight:500; line-height: 140%; letter-spacing: -0.32px; }
.Product_meta_accordions_lists_main_new .accordion>ul>li.open .question h2{background: url(up_arrow.svg) no-repeat center right 0px;}
.Product_meta_accordions_lists_innerdetail_new{}
.Product_meta_accordions_lists_innerdetail_new p{padding-bottom:12px; margin:0; }
.Product_meta_accordions_lists_innerdetail_new p:last-child{padding-bottom:0;}
.Product_meta_accordions_lists_innerdetail_new ul{padding-left:28px;}
.Product_meta_accordions_lists_innerdetail_new ul li{ list-style:disc; padding-bottom:4px;}
.Product_meta_accordions_lists_innerdetail_new ul li:last-child{padding-bottom:0;}
.view_nutrition_new{  font-size: 16px; font-weight: 500; line-height: 140%;  letter-spacing: -0.32px; text-decoration: underline; margin-top:12px; cursor:pointer; }
.Product_ingredient_popup_new{ position:fixed; top:0; right:-544px; width:544px; height:100%; overflow-x:hidden; overflow-y: scroll; z-index: 99; background: #fff; -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; }
.Product_ingredient_popup_new.open{ right:0; }
.Product_ingredient_popup_new::-webkit-scrollbar { width: 4px; -webkit-appearance: none; }
.Product_ingredient_popup_new::-webkit-scrollbar-track { background:#D9D9D9; -webkit-box-shadow: inset 0 0 0px #D9D9D9; }
.Product_ingredient_popup_new::-webkit-scrollbar-thumb { background: #3E2B2E; -webkit-box-shadow: inset 0 0 0px #D9D9D9;  }
.Product_ingredient_popup_new::-webkit-scrollbar-thumb:window-inactive {	background: #3E2B2E; }
.Product_ingredient_popup_title_new{ display:flex; align-items:center; justify-content:space-between; padding:20px 40px 20px 40px; }
.Product_ingredient_popup_title_details_new{ padding:0 40px 48px 40px; }
.Product_ingredient_popup_title_details_new img{ width:100%; }
.Product_ingredient_popup_title_left_new{ font-size: 20px; font-weight: 900; line-height: 120%; letter-spacing: -0.2px; }
.Product_ingredient_popup_close_new{ cursor:pointer; }
.Product_ingredient_popup_close_new svg{ display:flex; }

.Product_meta_available_products_main_new{margin:16px 0 !important; border-bottom:1px solid #9E9596; padding-bottom:16px; }
.Product_meta_available_products_inner_new{}
.Product_meta_available_products_title_new{}
.Product_meta_available_products_title_new h5{ font-size: 14px; font-weight: 800; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; margin:0; }
.Product_meta_available_products_mainloop_new{padding-top:16px;}
.Product_meta_available_products_innerloop_new{display:flex; flex-wrap:wrap; grid-gap:16px;}
.Product_meta_available_products_innerloop_mainboxs_new{width:calc(50% - 8px);}
.Product_meta_available_products_innerloop_mainboxs_new a{ text-decoration:none; }
.Product_meta_available_products_innerloop_innerboxs_new{}
.Product_meta_available_products_innerloop_innerboxs_image_new{border-radius:16px; background:#F5EEDF; padding-bottom:80.77%; position:relative;}
.Product_meta_available_products_innerloop_innerboxs_image_new img{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important; object-position: bottom; }
.Product_meta_available_products_innerloop_innerboxs_title_new{padding-top:16px;}
.Product_meta_available_products_innerloop_innerboxs_title_new h4{margin:0; color:#3E2B2E; font-size:14px; font-weight:800; line-height:100%; letter-spacing:0.28px; text-transform:uppercase;}
.Product_meta_available_products_innerloop_innerboxs_lists_new{padding-top:4px;}
.Product_meta_available_products_innerloop_innerboxs_lists_new h5{margin:0; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; display:flex; align-items:center; flex-wrap:wrap;   }
.Product_meta_available_products_innerloop_innerboxs_lists_new h5 span{ position:relative; margin-right:18px; }
.Product_meta_available_products_innerloop_innerboxs_lists_new h5 span:after{ content:''; position:absolute; width:5px; height:5px; background:#3E2B2E; border-radius:100%; top:50%; right: -11px; transform: translate(0, -50%); }
.Product_meta_available_products_innerloop_innerboxs_lists_new h5 span:last-child{ margin-right:0; }
.Product_meta_available_products_innerloop_innerboxs_lists_new h5 span:last-child:after{ display:none; }

.Product_frequently_together_main_new{ margin:24px 0 16px 0 !important; }
.Product_frequently_together_inner_new{}
.Product_frequently_together_title_new{}
.Product_frequently_together_title_new h4{margin:0; font-size: 14px; font-style: normal; font-weight: 800; line-height: 100%;  letter-spacing: 0.28px; text-transform: uppercase;}
.Product_frequently_together_mainloop_new{}
.Product_frequently_together_innerloop_new{}
.Product_frequently_together_innerloop_mainboxs_new{padding-top:16px;}
.Product_frequently_together_innerloop_innerboxs_new{display:flex; align-items:center; position:relative; cursor:pointer; }
.Product_frequently_together_innerloop_innerboxs_new:after{ content:''; position:absolute; right:21px; top:50%; width:32px; height:32px; border:2px solid #3E2B2E; border-radius:100%; transform: translate(0, -50%); }
.Product_frequently_together_innerloop_innerboxs_new.active:after{ background:url(correct_icon.svg) no-repeat center center; border:0; }
.Product_frequently_together_innerloop_innerboxs_mainleft_new{width:128px; min-height:176px; height:100%; position:relative; border-radius:16px; }
.Product_frequently_together_innerloop_innerboxs_innerleft_new{ }
.Product_frequently_together_innerloop_innerboxs_innerleft_new img{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_frequently_together_innerloop_innerboxs_mainright_new{padding-left:24px; width: calc(100% - 128px); padding-right:70px; }
.Product_frequently_together_innerloop_innerboxs_innerright_new{}
.Product_frequently_together_innerloop_innerboxs_innerright_current_new{padding-bottom:4px;}
.Product_frequently_together_innerloop_innerboxs_innerright_current_new p{margin:0; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Product_frequently_together_innerloop_innerboxs_innerright_title_new{}
.Product_frequently_together_innerloop_innerboxs_innerright_title_new h3{margin:0; font-size:16px; font-weight:700; line-height:140%; letter-spacing:-0.32px;}
.Product_frequently_together_innerloop_innerboxs_innerright_infos_new{padding-top:4px;}
.Product_frequently_together_innerloop_innerboxs_innerright_infos_new{margin:0; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Product_frequently_together_innerloop_innerboxs_innerright_texts_new{padding-top:4px;}
.Product_frequently_together_innerloop_innerboxs_innerright_texts_new{margin:0; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; display:flex; align-items:center; flex-wrap:wrap;  }
.Product_frequently_together_innerloop_innerboxs_innerright_texts_new span{ position:relative; margin-right:18px; }
.Product_frequently_together_innerloop_innerboxs_innerright_texts_new span:after{ content:''; position:absolute; width:5px; height:5px; background:#3E2B2E; border-radius:100%; top:50%; right: -11px; transform: translate(0, -50%); }
.Product_frequently_together_innerloop_innerboxs_innerright_texts_new span:last-child:after{ display:none; }

.Product_frequently_together_innerloop_innerboxs_innerright_price_new{padding-top:8px;}
.Product_frequently_together_innerloop_innerboxs_innerright_price_new .price{ font-size:14px; font-weight:700; line-height:140%; letter-spacing:-0.28px; display:flex; }
.Product_frequently_together_innerloop_innerboxs_innerright_price_new .price__container{margin:0 !important;}
.Product_frequently_together_mainbutton_new{padding-top:24px;}
.Product_frequently_together_innerbutton_new{}
.Product_frequently_together_innerbutton_new .button{min-width:100%; padding:17px !important; background:#CD4645; display: inline-block; text-align: center; }

.Product_custom_button_detail_main_new{margin:24px 0 0 0 !important; text-align:center;}
.Product_custom_button_detail_inner_new{}
.Product_custom_button_detail_inner_new a{color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; display:block; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }

.Product_image_logos_lists_new{}
.Product_image_logos_lists_main_new{ position: relative; z-index: 0; }
.Product_image_logos_lists_inner_new{}
.Product_image_logos_lists_boths_new{display:flex; }
.Product_image_logos_lists_boths_leftside_new{width:41.667%;}
.Product_image_logos_lists_boths_leftside_parts_new{ height:100%; }
.Product_image_logos_lists_boths_leftside_parts_videoimage_new{ min-height:774px; position:relative; height:100%; }
.Product_image_logos_lists_boths_leftside_parts_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_image_logos_lists_boths_leftside_parts_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_image_logos_lists_boths_rightside_new{width:calc(100% - 41.667%); align-self: center; padding:40px 56px 40px 16px }
.Product_image_logos_lists_boths_rightside_parts_new{ max-width:768px; margin:auto; }
.Product_image_logos_lists_boths_rightside_parts_1_new{  }
.Product_image_logos_lists_boths_rightside_parts_1_detail_new{ max-width:500px; margin:auto;}
.Product_image_logos_lists_boths_rightside_parts_1_detail_texts_new{ margin-top:24px; }
.Product_image_logos_lists_boths_rightside_parts_1_detail_texts_new p{ font-size: 16px; font-weight: 800; line-height: 120%;  letter-spacing: 0.32px; text-transform: uppercase; text-align:center; margin:0;}
.Product_image_logos_lists_boths_rightside_parts_1_detail_infos_new{ margin-top:8px; }
.Product_image_logos_lists_boths_rightside_parts_1_detail_infos_new p{ text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; }
.Product_image_logos_lists_boths_rightside_parts_2_new{padding-top:48px; max-width:678px; margin:auto;}
.Product_image_logos_lists_boths_rightside_parts_2_loops_new{display:flex; grid-gap:27px;}
.Product_image_logos_lists_boths_rightside_parts_2_loops_mainboxs_new{width:calc(33.33% - 18px);}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_new{}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_image_new{text-align:center;}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_image_new img{max-width:96px; max-height:96px; display:flex; margin:auto; justify-content:center;}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_boths_new{}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new{ padding-top:12px; }
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new h4{ text-align: center; font-size: 20px; font-weight: 800; line-height: 120%; letter-spacing: -0.2px; margin:0;}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new{padding-top:16px;}
.Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new p{margin:0; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; max-width:187px; margin:auto;}
.Product_image_logos_lists_boths_rightside_parts_3_new{padding-top:40px; text-align:center;}
.Product_image_logos_lists_boths_rightside_parts_3_button_new{}
.Product_image_logos_lists_boths_rightside_parts_3_button_new a{min-width:320px;}

.Product_object_animations_main_new{}
.Product_object_animations_inner_new{}
.Product_object_animations_desktop_new{position:relative;}
.Product_object_animations_desktop_1_new{position:absolute; top:48px; left:0; max-width:400px; }
.Product_object_animations_desktop_1_boths_new{ }
.Product_object_animations_desktop_1_boths_infos_new{}
.Product_object_animations_desktop_1_boths_infos_new span{color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Product_object_animations_desktop_1_boths_title_new{ padding-top:12px; }
.Product_object_animations_desktop_1_boths_title_new h2{ color:#3E2B2E; font-size: 40px; letter-spacing: -0.4px; text-align:left;}
.Product_object_animations_desktop_2_new{max-width:801px; margin:auto;}
.Product_object_animations_desktop_2_boths_new{}
.Product_object_animations_desktop_2_boths_1_new{ display:flex; align-items:center; justify-content:center;}
.Product_object_animations_desktop_2_boths_1_image_new{ width:246px; position:relative; overflow:hidden; }
.Product_object_animations_desktop_2_boths_1_image_new img{width: 100%; }
.Product_object_animations_desktop_2_boths_1_image_new img.second_image_new{ width:100%; position:absolute; object-fit:contain; top: 0; left:0; bottom:0; right:0; height:100% !important; }
.Product_object_animations_desktop_2_boths_2_detail_innerimage_new img.second_image_new { width: 100%; position: absolute; object-fit: contain; top: 0; left: 0; bottom: 0; right: 0; height: 100%!important; }
.Product_object_animations_desktop_new { height: 100vh; overflow: hidden; display: flex; justify-content: center; align-items: center; }
.Product_object_animations_desktop_2_new { width: 100%; }
.Product_object_animations_desktop_2_boths_2_detail_mainlists_new { opacity: 0; }
.Product_object_animations_desktop_2_boths_2_new{padding:0;}
.Product_object_animations_desktop_2_boths_2_detail_new{ position:relative;} 
.Product_object_animations_desktop_2_boths_2_detail_mainimage_new{display:flex; align-items:center; justify-content:center;}
.Product_object_animations_desktop_2_boths_2_detail_innerimage_new{width:440px; position:relative; min-height: 800px; display: flex; align-items: center; justify-content: center; }
.Product_object_animations_desktop_2_boths_2_detail_innerimage_new img{width:100%; }
.Product_object_animations_desktop_2_boths_2_detail_mainlists_new {position:absolute; max-width:222px; }
.Product_object_animations_desktop_2_boths_2_detail_innerlists_new{}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_boths_new{width: 96px; height: 96px; position:relative;}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_boths_imagevideo_new{}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_boths_imagevideo_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_boths_imagevideo_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_title_new{ padding-top:24px;}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_title_new h4{ font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; margin:0;}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_infos_new{ padding-top:8px;}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_infos_new p{ font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; }
.Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{}
.Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new img{width:100%;}
.Product_object_animations_desktop_2_boths_2_detail_part_1_new {top:265px; left:5px;}
.Product_object_animations_desktop_2_boths_2_detail_part_2_new {top:80px; right:-5px;}
.Product_object_animations_desktop_2_boths_2_detail_part_3_new {bottom:158px; right:-10px;}
.Product_object_animations_desktop_2_boths_2_detail_part_1_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{position:absolute; top: 80px; right: -75px; left:auto; width: 113px; }
.Product_object_animations_desktop_2_boths_2_detail_part_2_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{position:absolute; top: 116px; left: -90px; width: 84px;}
.Product_object_animations_desktop_2_boths_2_detail_part_2_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_infos_new p{width:211px;}
.Product_object_animations_desktop_2_boths_2_detail_part_3_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{position:absolute; top: 81px;left: -88px; width: 102px; }
.Product_object_animations_mobile_new{display:none;}

.Product_object_ingredient_main_new{padding:72px 0; position:relative; z-index:0; }
.Product_object_ingredient_inner_new{max-width:1104px; margin:auto;}
.Product_object_ingredient_detail_new{display:flex;}
.Product_object_ingredient_detail_mainleft_new{width:calc(100% - 49.276%); padding-right:30px;}
.Product_object_ingredient_detail_innerleft_new{max-width:432px;}
.Product_object_ingredient_detail_innerleft_title_new h2{text-align:left;}
.Product_object_ingredient_detail_innerleft_mainboth_new.tab_information_ingredients_open{padding-top:16px;}
.Product_object_ingredient_detail_innerleft_innerboth_new{}
.Product_object_ingredient_detail_innerleft_innerboth_title_new{}
.Product_object_ingredient_detail_innerleft_innerboth_title_new h4{margin:0; color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Product_object_ingredient_detail_innerleft_innerboth_infos_new{padding-top:4px; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; max-width:422px; }
.Product_object_ingredient_detail_innerleft_innerboth_infos_new p{margin:0;  padding-bottom:10px;}
.Product_object_ingredient_detail_innerleft_innerboth_infos_new p:last-child{padding-bottom:0px;}
.Product_object_ingredient_detail_innerleft_innerboth_mainimagevideo_new{width:100%; position:relative; margin-top:20px;}
.Product_object_ingredient_detail_innerleft_innerboth_innerimagevideo_new{}
.Product_object_ingredient_detail_innerleft_innerboth_imagevideo_new{}
.Product_object_ingredient_detail_innerleft_innerboth_imagevideo_new img{width:100%; border-radius:16px; display:flex; }
.Product_object_ingredient_detail_innerleft_innerboth_imagevideo_new video{width:100%; border-radius:16px; display:flex; }
.Product_object_ingredient_detail_mainright_new{width:49.276%; position:relative;}
.Product_varity_object_ingredient_detail_mainright_new{ width:49.276%; position:relative; }
.Product_object_ingredient_detail_innerright_new{ width:100%; }
.Product_object_ingredient_detail_innerright_new img{width:100%; border-radius:16px; box-shadow: 4px 0px 24px 0px rgba(158, 149, 150, 0.25); display:flex; } 
.Product_object_ingredient_back_mobile_new{ display:none; }
.Product_object_ingredient_mobile_title_new{ display:none; }

.Product_object_faqs_lists_main_new{padding-top:0;}
.Product_object_faqs_lists_main_new .page-width{ max-width:100% !important; padding:0 !important; }
.Product_object_faqs_lists_inner_new{ max-width:100%; margin:auto; }
.Product_object_faqs_lists_boths_new{display:flex; align-items: normal; }
.Product_object_faqs_lists_boths_mainleft_new{ width: 46.667%; min-height: 722px; position: relative;}
.Product_object_faqs_lists_boths_innerleft_new{}
.Product_object_faqs_lists_boths_innerleft_imagevideo_new{}
.Product_object_faqs_lists_boths_innerleft_imagevideo_new img{ width: 100%; position: absolute; object-fit: cover; top: 0; right: 0; bottom: 0; left: 0; height: 100% !important; }
.Product_object_faqs_lists_boths_innerleft_imagevideo_new video{ width: 100%; position: absolute; object-fit: cover; top: 0; right: 0; bottom: 0; left: 0; height: 100% !important; }
.Product_object_faqs_lists_boths_mainright_new{width:calc(100% - 46.667%); padding: 90px 56px; align-self: center; }
.Product_object_faqs_lists_boths_innerright_new{max-width:544px; margin:auto; }
.Product_object_faqs_lists_boths_innerright_mainloop_new{padding-top:32px;}
.Product_object_faqs_lists_boths_innerright_innerloop_new.Common_faqs_accordion_new{}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion{padding:0; margin:0; border:0; }
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul{margin: 0; list-style-type: none;}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li{margin:0; border:none; background:#fff; margin-bottom:16px;  border-radius:16px;}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li:last-child{margin-bottom:0;}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question{border:none; padding:0;}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question h2{color: #3E2B2E; font-size: 16px; font-weight: 700; line-height: 140%; letter-spacing: -0.32px; margin:0; padding:21px 50px 21px 24px; }
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question{background: url(faq_down_arrow.svg) no-repeat center right 24px;}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li.open .question{background: url(faq_up_arrow.svg) no-repeat center right 24px;}
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer{padding:0 24px 16px 24px; font-size:16px; line-height:140%; color:#3E2B2E; letter-spacing:-0.32px; font-weight:500; margin-top:-9px; }
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer p{ margin:0 0 12px 0 }
.Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer p:last-child{ margin:0; }
.Product_object_faqs_lists_boths_innerright_button_new{padding-top:32px; text-align:center;}
.Product_object_faqs_lists_boths_innerright_button_new a{min-width:320px;}

.product_review_main_new{ padding:72px 0; }
.product_review_inner_new{ /*max-width:1104px;*/ max-width:84%; margin:auto; }

.Related_products_main_new{ padding:72px 0 0px 0; }
.product_recommendations_slider{ padding:32px 0 0 0; }
.Product_stock_save_lists_new{ padding:42px 0 0 0; }

.Product_marquee_list_main_new{ background:#CDA788; }
/* Product */

/* Collection */
.template-collection .Index_newsletter_form_main_new:after{ background-color:#FAF7EF; }
.shortcut_reference_not_available{ position:relative; }
.shortcut_reference_not_available .Product_size_popup_inner_new{ justify-content:center; }
.Collection_product_grid_main_new{padding:32px 0 0 0 !important;}
.Collection_product_grid_2_new{padding:32px 0 40px 0;}
.Collection_product_grid_4_new{padding:0 0 62px 0;}
.Collection_product_grid_4_innerloop_loops_new{ margin:0 0 0 0; row-gap: 50px; }
.Collection_product_grid_4_mainloop_new{}
.Collection_product_grid_4_innerloop_new{}
.Collection_product_grid_4_innerloop_loops_mainboxs_new{border-radius:16px;}
.Collection_product_grid_4_innerloop_loops_mainboxs_new a{text-decoration:none;}
.Collection_product_grid_4_innerloop_loops_innerboxs_new{}
.Collection_product_grid_4_innerloop_loops_innerboxs_1_new{}
.Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_new{width:100%; height:auto; padding-bottom:120%; position:relative;}
.Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_videoimage_new{}
.Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100%; border-radius:16px 16px 0 0;}
.Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius:16px 16px 0 0;}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_new{padding:46px 15px 50px 15px; position:relative;}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_new{}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new{background:url(collection_bg.svg) no-repeat center center; position:absolute; text-align:center; height:80px; width:82px; display:flex; align-items:center; justify-content:center; top: -50px; left:50%; transform: translate(-50%, 0); }
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new img{min-width:52px; max-height:52px; width:auto;}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_title_new{}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_title_new h4{margin:0; color:#3E2B2E; text-align:center; font-size:20px; font-weight:800; line-height:120%; letter-spacing:-0.2px;}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new{padding-top:9px;}
.Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new p{color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; max-width:256px; margin:auto; }
/* Collection */

/* Ingredients */
.Page_top_texts_with_image_main_new{}
.Page_top_texts_with_image_inner_new{}
.Page_top_texts_with_image_leftrightboth_new{display:flex; }
.Page_top_texts_with_image_mainleft_new{width:50%; align-self:center; padding:56px; }
.Page_top_texts_with_image_innerleft_new{max-width:600px; margin:auto;}
.Page_top_texts_with_image_innerleft_texts_new{padding-bottom:12px;}
.Page_top_texts_with_image_innerleft_texts_new h4{margin:0; color: #3E2B2E; text-align: center; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Page_top_texts_with_image_innerleft_title_new{}
.Page_top_texts_with_image_innerleft_title_new h2{}
.Page_top_texts_with_image_innerleft_infos_new{}
.desktop_info_new{}
.mobile_info_new{ display:none; }
.Page_top_texts_with_image_innerleft_infos_new p{color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%;  letter-spacing: -0.32px; margin:0; padding-top:12px; margin:auto;}
.Page_top_texts_with_image_innerleft_infos_new p strong{font-weight:800;}
.Page_top_texts_with_image_innerleft_infos_new ul{max-width:240px; margin:auto; padding:12px 0 0 0; }
.Page_top_texts_with_image_innerleft_infos_new ul li{background: url(bg_Ingrdiants.svg) no-repeat center left; padding-left:24px; list-style:none; color:#3E2B2E; font-size: 16px; font-weight:500; line-height: 140%; letter-spacing: -0.32px; margin-bottom:8px;}
.Page_top_texts_with_image_innerleft_infos_new ul li:last-child{margin-bottom:0;}
.Page_top_texts_with_image_innerleft_button_new{text-align:center; padding-top:24px;}
.Page_top_texts_with_image_mainright_new{width:50%;}
.Page_top_texts_with_image_innerright_new{position:relative; min-height: initial; padding-bottom:71.112%; height:100%; }
.Page_top_texts_with_image_innerright_videoimage_new{}
.Page_top_texts_with_image_innerright_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_top_texts_with_image_innerright_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}

.Page_images_texts_columns_main_new{padding:72px 0;}
.Page_images_texts_columns_inner_new{}
.Page_images_texts_columns_2_new{}
.Page_images_texts_columns_2_infos_new{padding-top:16px; text-align:center;}
.Page_images_texts_columns_2_infos_new p{margin:0; color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_images_texts_columns_3_new{padding-top:40px;}
.Page_images_texts_columns_3_loops_new{display:flex; grid-gap:0 16px;}
.Page_images_texts_columns_3_loops_mainboxs_new{width:calc(33.33% - 0px); background:#FAF7EF; border-radius:16px; }
.Page_images_texts_columns_3_loops_innerboxs_new{}
.Page_images_texts_columns_3_loops_innerboxs_1_new{}
.Page_images_texts_columns_3_loops_innerboxs_1_boths_new{width:100%; height:200px; position:relative;}
.Page_images_texts_columns_3_loops_innerboxs_1_boths_videoimage_new{ height:100%; }
.Page_images_texts_columns_3_loops_innerboxs_1_boths_videoimage_new video{width:100%; border-radius:16px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_images_texts_columns_3_loops_innerboxs_1_boths_videoimage_new img{width:100%; border-radius:16px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_images_texts_columns_3_loops_innerboxs_2_new{ padding:0 20px 39px 20px;}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_new{}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_1_new{}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_1_icons_new{background:url(Ingrdiants_bg_svg.svg) no-repeat center center; width:80px; height:76px; margin:-38px auto 0 auto; position:relative; display:flex; align-items:center; justify-content:center;}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_1_icons_new img{max-width:46px; max-height:58px; width:auto;}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_2_new{}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_new{}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new{padding-top:15px;}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new h4{margin:0; color:#3E2B2E; text-align:center; font-size:20px; font-weight:800; line-height:120%; letter-spacing:-0.2px;}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new{padding-top:8px;}
.Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; }

.Page_object_ingredient_main_new{}
.Page_object_ingredient_inner_new{}
.Page_object_ingredient_leftrightboth_new{display:flex; align-items:center;}
.Page_object_ingredient_mainleft_new{width:32.531%;}
.Page_object_ingredient_innerleft_new{}
.Page_object_ingredient_innerleft_new h4{color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; margin:0; padding-bottom:16px;}
.Page_object_ingredient_innerleft_title_new{padding-bottom:32px;}
.Page_object_ingredient_innerleft_mainloop_new{ max-width:320px; margin:auto; position:relative; z-index:1; }
.Page_object_ingredient_innerleft_innerloop_new{}
.Page_object_ingredient_innerleft_innerloop_mainboxs_new{}
.Page_object_ingredient_innerleft_innerloop_innerboxs_new{display:flex; align-items:center; }
.Page_object_ingredient_innerleft_innerloop_innerboxs_color_new{width: 14px; height: 14px; border-radius:100%;}
.Page_object_ingredient_innerleft_innerloop_innerboxs_lists_new{ color: #3e2b2e; font-size: 14px; font-weight: 700; line-height: 140%; letter-spacing: -.28px; padding-left: 8px; white-space: nowrap; width: calc(100% - 14px); overflow: hidden; text-transform:capitalize; }
.Page_object_ingredient_innerleft_button_new{padding-top:16px;text-align:center;}
.Page_object_ingredient_innerleft_button_new .button{ min-width:320px; }
.Page_object_ingredient_mainright_new{width:calc(100% - 32.531%); padding-left:68px;}
.Page_object_ingredient_mobilebutton_new{display:none;}
.Page_object_ingredient_innerright_mainboxs_new .Product_object_animations_desktop_2_new{ margin:0; }
.Page_object_ingredient_innerright_mainboxs_new .Product_object_animations_desktop_2_boths_2_detail_mainlists_new{ opacity:1; }
.Page_object_ingredient_innerright_new{ max-width:748px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_new{ min-height:663px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_innerimage_new{ width:380px; min-height:663px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_mainlists_new{ max-width: 206px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_title_new { padding-top: 16px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_mainimage_new { justify-content: flex-start; margin-left: 144px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_part_1_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { top: 58px; right: -30px; left: auto; width: 113px; display: flex; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_part_2_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { top: 114px; left: -112px; width: 90px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_part_3_new { bottom: 56px; }
.Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_part_3_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { position: absolute; top: 60px; left: -124px; width: 126px; transform: rotate(13deg); }
.Page_object_ingredient_innerleft_innerloop_new .common_tab_new{ max-height: 200px; overflow-y: scroll; }
.Page_object_ingredient_innerleft_innerloop_new .common_tab_new::-webkit-scrollbar { width: 6px; }
.Page_object_ingredient_innerleft_innerloop_new .common_tab_new::-webkit-scrollbar-track { border-radius: 10px; }
.Page_object_ingredient_innerleft_innerloop_new .common_tab_new::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 10px; }

.Page_ingredient_glossary_main_new{padding:88px 0;}
.Page_ingredient_glossary_inner_new{}
.Page_ingredient_glossary_1_new{}
.Page_ingredient_glossary_1_boths_new{}
.Page_ingredient_glossary_1_boths_infos_new{padding-top:12px;}
.Page_ingredient_glossary_1_boths_infos_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_ingredient_glossary_2_new{padding-top:63px;}
.Page_ingredient_glossary_2_loops_new{display:flex; flex-wrap:wrap; grid-gap:16px;}
.Page_ingredient_glossary_2_loops_mainboxs_new{width:calc(25% - 12px); padding-bottom:12px; cursor:pointer; }
.Page_ingredient_glossary_2_loops_innerboxs_new{}
.Page_ingredient_glossary_2_loops_innerboxs_maincolumn_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_boths_new{ width:100%; max-width:208px;  margin:auto;}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_boths_imagevideo_new{ padding-bottom:100%; position:relative; width: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; }
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_boths_imagevideo_new video{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_boths_imagevideo_new img{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_boths_new{padding-top:16px;}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_boths_new h5{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:900; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_tags_new{ margin:16px 0 0 0; text-align:center; display: flex; align-items: center; justify-content: center; }
.Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_tags_new span{color:#3E2B2E; font-size: 12px; display:block; font-weight: 800; line-height: 100%; letter-spacing: 0.24px; text-transform: uppercase; padding:6px 16px; border-radius: 90px; background:#A7D9D8; min-width:113px; }
.Page_ingredient_glossary_3_new{padding-top:24px; text-align:center; display:none;}
.Page_ingredient_glossary_3_button_new{}
.Page_ingredient_glossary_3_button_new .button{background:#006271; padding:16px !important; min-width:100%;}
.Page_ingredient_glossary_2_loops_mainboxs_new:hover .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_boths_imagevideo_new{ transform: scale(1.08); } 

/* Drawer */
.drawer_overlay{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; z-index:8; }
.hide_scroll{ overflow:hidden; }
.Page_ingredient_glossary_2_loops_innerboxs_maindrawer_new{max-width:544px; width:100%; margin:auto; position:fixed; top:0; right:-544px; background: #FFF; z-index:9; height: 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; }
.Page_ingredient_glossary_2_loops_innerboxs_maindrawer_new.active{ right:0; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_new{ height:calc(100% - 61px); overflow-y: scroll; padding:0 40px 40px 40px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_new::-webkit-scrollbar { width: 6px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_new::-webkit-scrollbar-track { border-radius: 10px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_new::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 10px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_new{padding:20px 40px 17px 40px; display: flex; align-items: center; justify-content: space-between; grid-gap:16px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_boths_new{display:flex; grid-gap:0 11px; align-items:center;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_boths_title_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_boths_title_new h4{color:#3E2B2E; margin:0; font-size: 20px;font-weight: 900; line-height: 120%; letter-spacing: -0.2px;} 
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_boths_tags_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_boths_tags_new h5{color:#3E2B2E; font-size: 10px; font-weight: 800; line-height: 100%; letter-spacing: 0.4px; text-transform: uppercase; padding:5px 16px; border-radius: 90px; background:#A7D9D8; min-width:102px; margin:0;}
.Page_drawer_close_new{ display:flex; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_new{ padding-bottom:24px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_boths_new{width:100%; height: 200px;  position:relative;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_boths_imagevideo_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_boths_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_boths_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_new{ padding-bottom:24px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_boths_new{ color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_boths_new p{ margin:0 0 16px 0; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_boths_new p:last-child{ margin:0; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_boths_new ul{padding:0; margin:0 0 16px 0;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_boths_new ul li{ padding-left:24px; list-style:none; margin-bottom:8px; background:url(correct_green.svg) no-repeat center left;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_3_boths_new ol{padding:0; margin:0 0 16px 0;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_title_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_title_new h4{color: #3E2B2E; font-size: 24px; font-weight: 800; line-height: 120%; letter-spacing: -0.48px; text-transform: capitalize; margin:0; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_mainlist_new{padding-top:16px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_mainitem_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new{}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_button_new{padding-top:16px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_button_new a{ background:#3E2B2E; min-width:100%; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card{flex-direction: row !important; align-items:center; margin-bottom:16px; grid-gap:0 24px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__inner{width: 152px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__inner { --ratio-percent: 126.32% !important; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__content{display:flex; flex-direction:column; width: 152px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__heading a{max-width: 100%; padding-bottom:4px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card-information{display:flex;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .quick-add{ max-width:216px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .quick-add .card_price_new{ display:none; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_reviews_rating_new{ display:none; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__information { padding: 0px 0 16px !important; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__badge .badge { font-size: 9px; width: 46px; height: 44px; }
.product_card_price_new{ display:none; padding: 8px 0 0 0; }
.product_card_price_new .price{ font-size: 16px; font-weight: 500; line-height: 140%;  letter-spacing: -0.32px; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .product_card_price_new{ display:flex; }
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new{margin:0 !important; margin-right:16px !important; position:relative;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new:after{position:absolute; content:''; top:50%; right:-11px; width:4px; height:4px; border-radius:5px; background:#3E2B2E; z-index:1; transform: translate(0, -50%);}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new p{color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%;  letter-spacing: -0.32px;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new:last-child:after{display:none;}
.Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .button{min-width:100%; background:#006271; border-radius: 90px; max-width:216px;}
.hide_this_product{ display:none; }
/* Ingredients */

/* Wholesale */
.Page_images_texts_lists_main_new{padding:88px 0;}
.Page_images_texts_lists_inner_new{max-width:93.5%; margin:auto;}
.Page_images_texts_lists_2_new{}
.Page_images_texts_lists_2_loops_new{display:flex; flex-wrap:wrap; grid-gap:40px; padding-top:32px; }
.Page_images_texts_lists_2_loops_mainboxs_new{width: calc(25% - 30px);}
.Page_images_texts_lists_2_loops_mainboxs_new a{text-decoration:none;}
.Page_images_texts_lists_2_loops_innerboxs_new{}
.Page_images_texts_lists_2_loops_innerboxs_1_new{position:relative; max-width:253px; width:100%; margin:auto;}
.Page_images_texts_lists_2_loops_innerboxs_1_boths_new{ max-width:253px; width:100%; margin:auto; position:relative;}
.Page_images_texts_lists_2_loops_innerboxs_1_boths_videoimage_new{ padding-bottom:94.866%; width:100%; position:relative; }
.Page_images_texts_lists_2_loops_innerboxs_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_images_texts_lists_2_loops_innerboxs_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_images_texts_lists_2_loops_innerboxs_1_tagtext_new{position:absolute; top:18px; right:16px;}
.Page_images_texts_lists_2_loops_innerboxs_1_tagtext_new p{color:#FFF; text-align: center; font-size: 12px; font-weight: 900; line-height: 100%; letter-spacing: 0.24px; text-transform: uppercase; margin:0; background:url(bg_tagetext.svg) no-repeat center left; width: 56px; height: 56px; background-size:56px; display:flex; align-items:center; justify-content:center;}
.Page_images_texts_lists_2_loops_innerboxs_2_new{}
.Page_images_texts_lists_2_loops_innerboxs_2_boths_new{}
.Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new{padding-top:24px;}
.Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4{margin:0;}
.Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4 p{margin:0; color:#3E2B2E; text-align: center; font-size: 20px; font-weight: 900; line-height: 120%; letter-spacing: -0.2px; text-transform: capitalize;}
.Page_images_texts_lists_2_loops_innerboxs_2_boths_infos_new{padding-top:8px;}
.Page_images_texts_lists_2_loops_innerboxs_2_boths_infos_new p{color: #3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0;}

.Page_sign_up_today_form_main_new{}
/*.Page_sign_up_today_form_main_new .page-width { max-width: 1440px; }*/
.Page_sign_up_today_form_inner_new{ border-radius: 16px; }
.Page_sign_up_today_form_1_new{ max-width: 1232px; margin:auto; }
.Page_sign_up_today_form_1_leftright_new{display:flex;}
.Page_sign_up_today_form_1_mainleft_new{width:576px; align-self:flex-end; padding:80px 0 0 0; }
.Page_sign_up_today_form_1_innerleft_1_new{ padding-bottom:40px; }
.Page_sign_up_today_form_1_innerleft_1_title_new{ padding:0 20px; }
.Page_sign_up_today_form_1_innerleft_new{}
.Page_sign_up_today_form_1_innerleft_2_new{}
.Page_sign_up_today_form_1_innerleft_2_videoimage_new{}
.Page_sign_up_today_form_1_innerleft_2_videoimage_new video{ max-width:100%; margin:auto; justify-content:center; }
.Page_sign_up_today_form_1_innerleft_2_videoimage_new img{ max-width:100%; margin:auto; justify-content:center; } 
.Page_sign_up_today_form_1_mainright_new{width:calc(100% - 576px); padding:40px 0; align-self:center; }
.Page_sign_up_today_form_1_innerright_new{ border-radius: 16px; background: #FFF; padding:36px 32px; }
.Page_sign_up_today_form_2_new{ display:none; }
.Page_sign_up_today_form_2_new img{ max-width:100%; }
.wholesale_fields_main_new{ display:flex; align-items:center; grid-gap:16px; }
.wholesale_fields_new{ width:calc(50% - 8px); margin-bottom:16px; position:relative; }
.wholesale_fields_new input{ border-radius: 90px; border: 1px solid rgba(62, 43, 46, 0.25); background: #FAF7EF; height:48px; padding: 5px 40px 5px 23px; width: 100%; color: #3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; }
.wholesale_fields_new input::-webkit-input-placeholder { text-transform: uppercase; color:#3E2B2E; }
.wholesale_fields_new input::-moz-placeholder { text-transform: uppercase; color:#3E2B2E; }
.wholesale_fields_new input:-ms-input-placeholder { text-transform: uppercase; color:#3E2B2E; }
.wholesale_fields_new input:-moz-placeholder { text-transform: uppercase; color:#3E2B2E; }
.required_text_new{ color: #B53F3F; font-size: 16px; font-weight: 700; line-height: 54px; position:absolute; right: 24px; top: 0; height: 48px; }
.wholesale_fields_full_new{ width:100%; }
.buying_new{ text-align: center; display: block; margin-top: 8px; font-size: 16px; font-style: normal; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform: uppercase; margin-bottom: 12px; }
.select-options-wrapper select{ -webkit-appearance: none; border-radius: 90px; border: 1px solid rgba(62, 43, 46, 0.25); background: #FAF7EF url(dropdown_arrow.svg) no-repeat right 24px center; height:48px; padding: 5px 40px 5px 23px; width: 100%; color: #3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform:uppercase; }
.wholesale_btn_new{ margin:24px 0 0 0; }
.wholesale_btn_new .button{ width:100%; }
.wholesale_checkbox_new{ margin:32px 0 0 0; text-align:center; font-size:0; }
.wholesale_checkbox_new label{ display:inline-block; position:relative; color: #3E2B2E; font-size: 16px; font-weight: 800; line-height: 18px; /* 16px */ letter-spacing: 0.32px; text-transform: uppercase; cursor:pointer; }
.wholesale_checkbox_new label input{ display:none; }
.wholesale_checkbox_inner_new{ position:relative; padding-left:30px; text-align:left; }
.wholesale_checkbox_inner_new:before{ content:''; position:absolute; left:0; top:0; border-radius: 4px; border: 1px solid #9E9596; width:18px; height:18px; background:#fff; }
.wholesale_checkbox_new label input:checked + .wholesale_checkbox_inner_new:before{ background:#fff url(checkbox_sign.svg) no-repeat center center; background-size:10px; }
.wholesaler_already_new{ text-align:center; padding:22px 0 0 0; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform:uppercase; }
.wholesaler_already_new a{ color:inherit; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }

.Page_author_testimonial_main_new{padding:86px 0;}
.Page_author_testimonial_inner_new{ max-width:100%; margin:auto; }
.Page_author_testimonial_leftrightboth_new{display:flex; align-items:center;}
.Page_author_testimonial_mainleft_new{width:345px;}
.Page_author_testimonial_mainright_new{width:calc(100% - 345px); padding-left:28px;}
.Page_author_testimonial_innerright_new{}
.Page_author_testimonial_innerright_new .swiper-container{ padding:0 48px; }
.Page_author_testimonial_innerright_new .swiper-container .swiper-slide{ height:auto; }
.Page_author_testimonial_innerright_new .swiper-container .swiper-pagination{ display:none; }
.Page_author_testimonial_innerright_new .swiper-container .swiper-button-prev{ width:32px; height:32px; left:0; margin:0; transform: translate(0, -50%); }
.Page_author_testimonial_innerright_new .swiper-container .swiper-button-prev:after{ display:none; }
.Page_author_testimonial_innerright_new .swiper-container .swiper-button-next{ width:32px; height:32px; right:0; margin:0; transform: translate(0, -50%); }
.Page_author_testimonial_innerright_new .swiper-container .swiper-button-next:after{ display:none; }
.Page_author_testimonial_innerright_mainboxs_new{ border-radius:16px; background:#FFEA9F; padding:24px; display: flex; align-items: center; justify-content: center; }
.Page_author_testimonial_innerright_innerboxs_new{}
.Page_author_testimonial_innerright_innerboxs_1_new{}
.Page_author_testimonial_innerright_innerboxs_1_boths_new{}
.Page_author_testimonial_innerright_innerboxs_1_boths_title_new{}
.Page_author_testimonial_innerright_innerboxs_1_boths_title_new h4{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:900; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_author_testimonial_innerright_innerboxs_1_boths_infos_new{padding-top:8px; text-align:center;}
.Page_author_testimonial_innerright_innerboxs_1_boths_infos_new p{margin:0; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Page_author_testimonial_innerright_innerboxs_2_new{padding-top:16px;}
.Page_author_testimonial_innerright_innerboxs_2_boths_new{}
.Page_author_testimonial_innerright_innerboxs_2_boths_author_new{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:700; line-height:140%; letter-spacing:-0.32px;}
.Page_author_testimonial_innerright_innerboxs_2_boths_details_new{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.left_white_bar_new{ position:absolute; left:0; top:0; width:48px; height:100%; z-index:1; }
.right_white_bar_new{ position:absolute; right:0; top:0; width:48px; height:100%; z-index:1; }
/* Wholesale */

/* Subscribe & Save */
.Page_subscribe_steps_list_main_new{padding:72px 0;}
.Page_subscribe_steps_list_inner_new{}
.Page_subscribe_steps_list_maintitle_new{}
.Page_subscribe_steps_list_mainloop_new{padding-top:32px;}
.Page_subscribe_steps_list_innerloop_new{display:flex; grid-gap:0 16px;}
.Page_subscribe_steps_list_innerloop_mainboxs_new{width:calc(33.33% - 0px); border-radius:16px; background:#FFF;}
.Page_subscribe_steps_list_innerloop_innerboxs_new{padding:24px;}
.Page_subscribe_steps_list_innerloop_innerboxs_number_new{background: url(subscribe_bg.svg) no-repeat center center; width:60px; height:56px;  background-size:56px; margin:auto; display:flex; align-items:center; justify-content:center;}
.Page_subscribe_steps_list_innerloop_innerboxs_number_new h2{margin:0; font-size:24px; font-weight:800; line-height:112%; letter-spacing:-0.48px; text-transform:capitalize;}
.Page_subscribe_steps_list_innerloop_innerboxs_title_new{padding-top:16px;}
.Page_subscribe_steps_list_innerloop_innerboxs_title_new h3{margin:0; text-align:center; font-size:20px; font-weight:800; line-height:120%; letter-spacing:-0.2px;}
.Page_subscribe_steps_list_innerloop_innerboxs_infos_new{padding-top:4px;}
.Page_subscribe_steps_list_innerloop_innerboxs_infos_new p{margin:0; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; }
.Page_subscribe_steps_list_mainbutton_new{padding-top:37px; text-align:center;}

.Page_subscribe_columns_main_new{padding:72px 0;}
.Page_subscribe_columns_inner_new{}
.Page_subscribe_columns_maintitle_new{}
.Page_subscribe_columns_mainloop_new{padding-top:32px;}
.Page_subscribe_columns_innerloop_new{display:flex; grid-gap:0 16px;}
.Page_subscribe_columns_innerloop_mainboxs_new{width:calc(33.33% - 0px); border-radius:16px; background:#FFF;}
.Page_subscribe_columns_innerloop_innerboxs_new{padding:40px 20px; }
.Page_subscribe_columns_innerloop_innerboxs_1_new{}
.Page_subscribe_columns_innerloop_innerboxs_1_image_new{text-align:center;}
.Page_subscribe_columns_innerloop_innerboxs_1_image_new img{max-width:96px; max-height:96px; display:flex; margin: auto; justify-content: center; }
.Page_subscribe_columns_innerloop_innerboxs_2_new{padding-top:32px;}
.Page_subscribe_columns_innerloop_innerboxs_2_boths_new{}
.Page_subscribe_columns_innerloop_innerboxs_2_boths_title_new{}
.Page_subscribe_columns_innerloop_innerboxs_2_boths_title_new h3{margin:0; text-align:center; font-size:20px; font-weight:900; line-height:120%; letter-spacing:-0.2px;}
.Page_subscribe_columns_innerloop_innerboxs_2_boths_infos_new{padding-top:8px; text-align:center;}
.Page_subscribe_columns_innerloop_innerboxs_2_boths_infos_new p{ text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; max-width:312px; margin:auto;}

.Page_featured_product_main_new{ padding:72px 0; }
.Page_featured_product_main_new .featured-product{ padding:40px 0 0 0; }
.Page_featured_review_main_new{ margin:0 !important; }
/* Subscribe & Save */

/* Our Story */
.Page_image_video_details_main_new{padding:72px 0;}
.Page_image_video_details_inner_new{max-width:1104px; margin:auto;}
.Page_image_video_details_1_new{}
.Page_image_video_details_1_sides_new{display:flex;}
.Page_image_video_details_1_sides_mainleft_new{width: 18.841%;}
.Page_image_video_details_1_sides_innerleft_new{}
.Page_image_video_details_1_sides_innerleft_1_new{margin-bottom:16px;}
.Page_image_video_details_1_sides_innerleft_1_boths_new{height: 228px; position:relative;}
.Page_image_video_details_1_sides_innerleft_1_boths_videoimage_new{}
.Page_image_video_details_1_sides_innerleft_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_image_video_details_1_sides_innerleft_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_image_video_details_1_sides_innerleft_2_new{}
.Page_image_video_details_1_sides_innerleft_2_boths_new{height: 228px; position:relative;}
.Page_image_video_details_1_sides_innerleft_2_boths_videoimage_new{}
.Page_image_video_details_1_sides_innerleft_2_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_image_video_details_1_sides_innerleft_2_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_image_video_details_1_sides_mainright_new{width:calc(100% - 18.841%); padding-left:16px;}
.Page_image_video_details_1_sides_innerright_new{}
.Page_image_video_details_1_sides_innerright_boths_new{ height: 472px; position:relative;}
.Page_image_video_details_1_sides_innerright_boths_videoimage_new{ cursor:pointer; }
.Page_image_video_details_1_sides_innerright_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_image_video_details_1_sides_innerright_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_image_video_details_1_sides_innerright_boths_videoimage_icons_new{position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; cursor:pointer; display: flex; align-items: center; justify-content: center; }
.Page_image_video_details_1_sides_innerright_boths_videoimage_icons_new svg{max-width:100%; display:flex; }
.Page_image_video_details_2_new{}
.Page_image_video_details_2_sides_new{display:flex; justify-content:space-between; padding-top:40px;}
.Page_image_video_details_2_sides_mainleft_new{width:calc(100% - 432px); padding-right:15px;}
.Page_image_video_details_2_sides_innerleft_new{}
.Page_image_video_details_2_sides_innerleft_texts_new{padding-bottom:12px;}
.Page_image_video_details_2_sides_innerleft_texts_new h5{color:#3E2B2E; font-size: 16px; margin:0; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Page_image_video_details_2_sides_innerleft_title_new{}
.Page_image_video_details_2_sides_innerleft_title_new h2{letter-spacing: -0.96px; margin:0; text-align:left;}
.Page_image_video_details_2_sides_mainright_new{width: 432px;}
.Page_image_video_details_2_sides_innerright_new{}
.Page_image_video_details_2_sides_innerright_infos_new{padding-bottom:16px;}
.Page_image_video_details_2_sides_innerright_infos_new p{color: #000; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; max-width:400px;}
.Page_image_video_details_2_sides_innerright_button_new{}
.Page_image_video_details_2_sides_innerright_button_new a{ min-width: 100%;}

.Page_logos_lists_details_main_new{padding:72px 0;}
.Page_logos_lists_details_inner_new{}
.Page_logos_lists_details_sides_new{display:flex; align-items:center;}
.Page_logos_lists_details_sides_mainleft_new{width:49.398%;}
.Page_logos_lists_details_sides_innerleft_new{}
.Page_logos_lists_details_sides_innerleft_videoimage_new{width:100%; }
.Page_logos_lists_details_sides_innerleft_videoimage_new video{width:100%; border-radius:16px; display:flex; }
.Page_logos_lists_details_sides_innerleft_videoimage_new img{width:100%; border-radius:16px; display:flex; }
.Page_logos_lists_details_sides_mainright_new{width:calc(100% - 49.398%); padding-left:56px;}
.Page_logos_lists_details_sides_innerright_new{}
.Page_logos_lists_details_sides_innerright_1_new{}
.Page_logos_lists_details_sides_innerright_1_boths_new{}
.Page_logos_lists_details_sides_innerright_1_boths_texts_new{ padding-bottom:12px; text-align:center; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_logos_lists_details_sides_innerright_1_boths_title_new{padding-bottom:12px;}
.Page_logos_lists_details_sides_innerright_1_boths_title_new h2{}
.Page_logos_lists_details_sides_innerright_1_boths_infos_new{}
.Page_logos_lists_details_sides_innerright_1_boths_infos_new p{ text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; max-width:400px; margin:auto;}
.Page_logos_lists_details_sides_innerright_2_new{padding-top:48px;}
.Page_logos_lists_details_sides_innerright_2_boths_new{}
.Page_logos_lists_details_sides_innerright_2_boths_mainboxs_new{}
.Page_logos_lists_details_sides_innerright_2_boths_mainboxs_new a{}
.Page_logos_lists_details_sides_innerright_2_boths_innerboxs_new{ height:56px; display:flex; align-items:center; }
.Page_logos_lists_details_sides_innerright_2_boths_innerboxs_new img{ max-width: 100%; max-height: 56px; display: flex; margin: auto; justify-content: center; }

.Page_logos_lists_details_sides_innerright_2_boths_new .Page_logo_list_slider { display:none; }
.Page_logos_lists_details_sides_innerright_2_boths_new .Index_logo_list_slider_marquee{ display:block; }
.Page_logos_lists_details_sides_innerright_2_boths_new .Index_logo_list_detail_3_parts_new{ overflow:hidden; }
.Page_logos_lists_details_sides_innerright_2_boths_new .Index_logo_list_slider_marquee{ display:block; overflow:hidden; }
.Page_logos_lists_details_sides_innerright_2_boths_new .Index_logo_list_slider_marquee span{ display:flex;  }
.Page_logos_lists_details_sides_innerright_2_boths_new .Index_logo_list_slider_marquee .Page_logos_lists_details_sides_innerright_2_boths_mainboxs_new{ display:flex; margin-right:56px; }


.Page_images_texts_columns_inner_new{}
.Page_images_texts_columns_1_new{}
.Page_images_texts_columns_4_new{}
.Page_images_texts_columns_4_texts_new{padding-top:24px;}
.Page_images_texts_columns_4_texts_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; max-width:880px; margin:auto;}
.Page_images_texts_columns_2_new{}
.Page_images_texts_columns_2_infos_new{}
.Page_images_texts_columns_2_infos_new p{}
.Page_images_texts_columns_5_new{padding-top:24px; text-align:center;}
.Page_images_texts_columns_5_button_new{}
.Page_images_texts_columns_5_button_new .button{background:#006271; min-width:432px; padding:16px !important;}

.padding_bottom_0_new{ padding-bottom:0 !important; }
/* Our Story */

/* Review */
.Page_top_custom_reviews_main_new{padding:32px 0 72px 0;}
.Page_top_custom_reviews_2_new{padding-top:19px;}
.Page_top_custom_reviews_2_infos_new{display:flex; align-items:center; justify-content:center;}
.Page_top_custom_reviews_2_infos_new svg{max-width:91px; margin-right:6px;}
.Page_top_custom_reviews_2_infos_new p{margin:0; color: #3E2B2E; font-size: 16px; font-weight: 700; line-height: 140%; letter-spacing: -0.32px; text-transform:uppercase; }
.Page_top_custom_reviews_3_new{padding-top:48px;}
.Page_top_custom_reviews_3_loops_new{}
.Page_top_custom_reviews_3_loops_mainboxs_new{width:25%; height:auto;  }
.Page_top_custom_reviews_3_loops_innerboxs_new{ height: 100%; position:relative; }
.Page_top_custom_reviews_3_loops_innerboxs_back_new{ position:absolute; left:0; bottom:0; width:100%; height:calc(100% - 93px); border-radius: 16px; }
.Page_top_custom_reviews_3_loops_innerboxs_main_new{ position:relative; z-index:1; }
.Page_top_custom_reviews_3_loops_innerboxs_1_new{ }
.Page_top_custom_reviews_3_loops_innerboxs_1_boths_new{}
.Page_top_custom_reviews_3_loops_innerboxs_1_boths_new img{ max-width:192px; max-height:432px; margin:auto; }
.Page_top_custom_reviews_3_loops_innerboxs_2_new{padding:24px 28px 32px;}
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_new{}
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_title_new{}
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_title_new h4{color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 900; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; margin:auto; max-width: 223px;}
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_stars_new{padding-top:16px; text-align:center;}
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_stars_new svg{max-width:100%; display:flex; margin:auto; justify-content:center; }
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new{padding-top:16px;}
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new p{ color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0 0 16px 0; }
.Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new p:last-child{ margin:0; }

.Page_object_faqs_lists_main_new{padding:0;}
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_inner_new{ max-width:100%; }
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_new{ align-items:normal; }
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainleft_new{width:46.667%; min-height:722px; position:relative }
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainleft_new img{ width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; }
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainleft_new video{ width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; }
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainright_new{width:calc(100% - 46.667%); padding:90px 56px; align-self:center;}
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_new{margin:auto;}
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_title_new h2{color:#3E2B2E !important;}
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new{padding-top:28px;}
.Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_button_new{padding-top:28px;}
/* Review */

/* Find Us */
.Page_find_us_template_main_new{padding:32px 0 100px 0; position:relative; }
.Page_find_us_template_main_new .page-width{ position:relative; z-index:1; }
.Page_find_us_template_inner_new{}
.Page_find_us_template_maindetail_new{position:relative; margin-bottom:32px; }
.Page_find_us_template_innerdetail_new{}
.Page_find_us_template_innerdetail_1_new{}
.Page_find_us_template_innerdetail_2_new{border-radius:16px; background:#D3F2F1; position:absolute; top:50%; right:0; transform:translate(0, -50%); z-index:99;}
.Page_find_us_template_innerdetail_2_boths_new{display:flex; align-items:center; justify-content:center; padding:0 24px 0 4px;}
.Page_find_us_template_innerdetail_2_boths_mainleft_new{width:142px; margin:-31px -10px 0 0; height:110px; position:relative;}
.Page_find_us_template_innerdetail_2_boths_innerleft_new{}
.Page_find_us_template_innerdetail_2_boths_innerleft_new img{width:100%; position:absolute; object-fit:contain; object-position:bottom; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_find_us_template_innerdetail_2_boths_mainright_new{}
.Page_find_us_template_innerdetail_2_boths_innerright_new{max-width:160px;}
.Page_find_us_template_innerdetail_2_boths_innerright_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:700; line-height:120%; letter-spacing:-0.32px;}
.Page_find_us_template_innerdetail_2_boths_innerright_new p a{color:#3E2B2E; text-decoration: underline !important;  text-decoration-thickness: 1px !important; text-underline-offset: 2px !important; }
.Page_find_us_template_mainmaps_new{}
.Page_find_us_template_innermaps_new{}
.Page_find_us_template_innermaps_new iframe{ border-radius: 16px; border: 1px solid #9E9596; overflow:hidden; background:#fff; display:flex; }
.Page_find_us_template_bottom_new{ position:absolute; left:0; bottom:0; width:100%; height:448px; }

.Page_find_us_text_button_main_new{padding:48px 0;}
.Page_find_us_text_button_leftrightboth_new{ display:flex; align-items:center; justify-content:center; grid-gap:24px; }
.Page_find_us_text_button_mainleft_new{}
.Page_find_us_text_button_innerleft_new{}
.Page_find_us_text_button_innerleft_new h3{margin:0; color:#3E2B2E; text-align:left; font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px;}
.Page_find_us_text_button_mainright_new{}
.Page_find_us_text_button_innerright_new{}
.Page_find_us_text_button_innerright_new a{min-width:249px; }
.Page_find_us_image_texts_main_new{}
.Page_find_us_image_texts_inner_new{}
.Page_find_us_image_texts_sides_new{display:flex;}
.Page_find_us_image_texts_sides_mainleft_new{width:49.445%;}
.Page_find_us_image_texts_sides_innerleft_new{ position: sticky; top: 0; }
.Page_find_us_image_texts_sides_innerleft_boths_new{ position:relative;}
.Page_find_us_image_texts_sides_innerleft_boths_videoimage_new{}
.Page_find_us_image_texts_sides_innerleft_boths_videoimage_new video{width:100%; }
.Page_find_us_image_texts_sides_innerleft_boths_videoimage_new img{width:100%; }
.Page_find_us_image_texts_sides_mainright_new{width:calc(100% - 49.445%);}
.Page_find_us_image_texts_sides_innerright_new{}
.Page_find_us_image_texts_sides_innerright_1_new{padding:128px 80px 112px 40px;}
.Page_find_us_image_texts_sides_innerright_1_detail_new{ max-width:432px; margin:auto; }
.Page_find_us_image_texts_sides_innerright_1_detail_1_new{padding-bottom:32px; border-bottom:1px solid rgba(158, 149, 150, 0.5);}
.Page_find_us_image_texts_sides_innerright_1_detail_1_parts_new{}
.Page_find_us_image_texts_sides_innerright_1_detail_1_parts_texts_new{padding-top:16px;}
.Page_find_us_image_texts_sides_innerright_1_detail_1_parts_texts_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_find_us_image_texts_sides_innerright_1_detail_1_parts_infos_new{padding-top:16px; max-width: 380px; margin: auto; }
.Page_find_us_image_texts_sides_innerright_1_detail_1_parts_infos_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}

.Page_find_us_image_texts_sides_innerright_1_detail_2_new{padding-top:32px;}
.Page_find_us_image_texts_sides_innerright_1_detail_2_parts_new{ max-width:392px; margin:auto; }
.Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_both_new{display:flex; align-items:center; padding-bottom:16px;}
.Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_both_new:last-child{padding-bottom:0;}
.Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_number_new{width:64px; height:56px; color:#3E2B2E; text-align:center; font-size:24px; font-weight:700; line-height:112%; letter-spacing:-0.48px; text-transform:capitalize; background: url(find_us_bg_svg.svg) no-repeat center center; background-size:56px; display:flex; align-items:center; justify-content:center;}
.Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_infos_new{width:calc(100% - 64px); padding-left:16px; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_infos_new p{ margin:0; }

.Page_find_us_image_texts_sides_innerright_2_new{padding:112px 80px 112px 40px;}
.Page_find_us_image_texts_sides_innerright_2_detail_new{max-width:432px; margin:auto;}
.Page_find_us_image_texts_sides_innerright_2_detail_2_parts_new{}
/*.Page_find_us_image_texts_sides_innerright_2_detail_2_parts_new iframe{ width:100%; height:504px; }*/
/*.Page_find_us_image_texts_sides_innerright_2_detail_1_new{}
.Page_find_us_image_texts_sides_innerright_2_detail_1_parts_new{}
.Page_find_us_image_texts_sides_innerright_2_detail_1_parts_infos_new{padding-top:16px;}
.Page_find_us_image_texts_sides_innerright_2_detail_1_parts_infos_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Page_find_us_image_texts_sides_innerright_2_detail_2_new{padding-top:16px; text-align:center;}
.Page_find_us_image_texts_sides_innerright_2_detail_2_parts_new{}
.Page_find_us_image_texts_sides_innerright_2_detail_3_new{padding-top:24px;}
.Page_find_us_image_texts_sides_innerright_2_detail_3_parts_new{display:flex; align-items:center; justify-content:center; grid-gap:0 32px;}
.Page_find_us_image_texts_sides_innerright_2_detail_3_parts_button_new{}
.Page_find_us_image_texts_sides_innerright_2_detail_3_parts_button_new a{color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; text-decoration:none; border-bottom: 2px solid #3E2B2E;}*/
/* Find Us */

/* Blog */
.Blog_top_featured_article_main_new{}
.Blog_top_featured_article_inner_new{}
.Blog_top_featured_article_detail_new{display:flex; }
.Blog_top_featured_article_detail_mainleft_new{width:calc(100% - 49.445%); align-self:center; }
.Blog_top_featured_article_detail_innerleft_new{max-width:680px; margin:0 0 0 auto; padding:60px 40px;  }
.Blog_top_featured_article_detail_innerleft_texts_new{}
.Blog_top_featured_article_detail_innerleft_texts_new h5{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Blog_top_featured_article_detail_innerleft_title_new{padding:12px 0 0 0; max-width: 550px; margin: auto;}
.Blog_top_featured_article_detail_innerleft_title_new a{text-decoration:none;}
.Blog_top_featured_article_detail_tags_new{ display:flex; flex-wrap:wrap; grid-gap:8px; justify-content:center; padding:12px 0 0 0; }
.Blog_top_featured_article_detail_innerleft_tags_new{border-radius:20px; margin:0; background: #d3f2f1; color:#3E2B2E; font-size: 12px; font-weight:900; line-height:100%; letter-spacing:0.28px; text-transform:uppercase; padding:6px 14px; text-align:center; }
.Blog_top_featured_article_detail_innerleft_infos_new{padding-top:12px; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; max-width:440px; margin:auto;}
.Blog_top_featured_article_detail_innerleft_infos_new p{ margin:0 0 12px 0; }
.Blog_top_featured_article_detail_innerleft_infos_new p:last-child{ margin:0; }
.Blog_top_featured_article_detail_innerleft_button_new{padding-top:24px; text-align:center;}
.Blog_top_featured_article_detail_mainright_new{width:49.445%; min-height:530px; height:auto; position:relative;}
.Blog_top_featured_article_detail_innerright_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}

.Blog_feature_article_list_main_new{padding:72px 0;}
.Blog_feature_article_list_inner_new{}
.Blog_feature_article_list_loops_new{display:flex; flex-wrap:wrap; grid-gap:16px;}
.Blog_feature_article_list_loops_mainboxs_new{width:calc(25% - 12px);}
.Blog_feature_article_list_loops_innerboxs_new{}
.Blog_feature_article_list_loops_innerboxs_1_new{}
.Blog_feature_article_list_loops_innerboxs_1_boths_new{width:100%; height:auto; padding-bottom:56.25%; position:relative;}
.Blog_feature_article_list_loops_innerboxs_1_boths_new a{}
.Blog_feature_article_list_loops_innerboxs_1_boths_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius: 16px;}
.Blog_feature_article_list_loops_innerboxs_2_new{padding-top:12px;}
.Blog_feature_article_list_loops_innerboxs_2_boths_new{}
.Article_template_detail_2_boths_maintags_new{ display:flex; flex-wrap:wrap; grid-gap:8px;  }
.Blog_feature_article_list_loops_innerboxs_2_boths_tags_new{border-radius:20px; display:inline-block; margin:0; background: #d3f2f1; color:#3E2B2E; font-size:14px; font-weight:900; line-height:100%; letter-spacing:0.28px; text-transform:uppercase; padding:6px 14px; }
.Blog_feature_article_list_loops_innerboxs_2_boths_title_new{padding-top:12px;}
.Blog_feature_article_list_loops_innerboxs_2_boths_title_new a{text-decoration:none;}
.Blog_feature_article_list_loops_innerboxs_2_boths_title_new a h3{margin:0; color:#3E2B2E; font-size:20px; font-weight:900; line-height:120%; letter-spacing:-0.2px;}
.Blog_feature_article_list_loops_innerboxs_2_boths_button_new{padding-top:12px;}
.Blog_feature_article_list_loops_innerboxs_2_boths_button_new a{color:#3E2B2E; font-size:16px; font-weight:900; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; display:block; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.Article_grid_item_detail_2_detail_mobile_new{display:none;}

.Blog_template_main_new{padding:64px 0 72px;display: block}
.Blog_template_detail_new{}
.Blog_template_detail_1_new .common_tab_new{ grid-gap: 0 32px; }
.Blog_template_detail_1_loops_innerboxs_new{color: #3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Blog_template_detail_2_new{padding-top:56px;}
.Blog_template_detail_2_new.loading { position: relative; }
.Blog_template_detail_2_new::after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgb(211 242 241 / 60%); }
.Blog_template_detail_2_new.loading::after { content: ""; }
.Blog_template_detail_2_loops_new{display:flex; grid-gap:40px 16px; flex-flow:wrap;}
.Blog_template_detail_2_loops_mainboxs_new{width:calc(33.33% - 11px); position:relative;  height:auto;}
.Blog_template_detail_2_loops_innerboxs_new{ height:100%;}
.Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_new{padding:24px 32px 29px 32px;}
.Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_detail_infos_new{padding-top:8px;}
.Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_1_image_new{height:216px;}
.Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_detail_mobile_new{ display:none; }
.Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_detail_textsbtns_new{ margin-bottom:5px; }
.Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_detail_texts_new{ bottom: 29px; width: calc(100% - 64px); left: 32px; }

.pagination__list{align-items:center; grid-gap: 8px; }
.pagination-wrapper{margin:0 !important; padding-top:64px;}
.pagination__list>li{margin:0 !important; max-width:24px !important; flex: auto !important; display: flex; }
.pagination__list>li[disabled]{ opacity:0.5; }
.pagination__item{ width: 24px !important; height: 24px !important; text-decoration:none !important; }
.pagination__item--current{border-radius: 100px; background:#CD4645;  color:#FFF !important; opacity:1; }
.pagination__item--current:after{display:none !important;}
.pagination__item{color:#CD4645; text-align: center; font-size: 16px; font-weight:900; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; }
.pagination__item .icon-caret{height:24px !important; margin:0 !important;}
a.pagination__item:hover:after{ display:none !important; }
/* Blog */

/* Article */
.Article_template_main_new{padding:56px 0 72px 0; background: #d3f2f1; }
.Article_template_inner_new{border-radius:16px; max-width:880px; margin:auto; background:#fff; }
.Article_template_detail_new{}
.Article_template_detail_1_new{}
.Article_template_detail_1_boths_new{width:100%; height:344px; position:relative;}
.Article_template_detail_1_boths_new img{width:100%; border-radius:16px 16px 0 0; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Article_template_detail_2_new{max-width:696px; margin:auto; padding:40px 20px 0 20px;}
.Article_template_detail_2_boths_new{}
.Article_template_detail_2_boths_title_new{}
.Article_template_detail_2_boths_title_new h1{margin:0; color:#3E2B2E; text-align:center; font-size:40px; font-weight:800; line-height:120%; letter-spacing:-0.4px;}
.Article_template_detail_2_boths_new .Blog_top_featured_article_detail_tags_new{ padding:16px 0 0 0; }
.Article_template_detail_3_new{max-width:696px; margin:auto; padding:0 20px;}
.Article_template_detail_3_loops_new{margin:24px 0 0 0; padding-bottom:64px; }
.Article_template_detail_3_loops_boxs_new{}
.Article_center_detail_text_main_new{padding:0 10px 40px 10px;}
.Article_center_detail_text_inner_new{}
.Article_center_detail_text_inner_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; padding-bottom:15px;}
.Article_center_detail_text_inner_new p:last-child{padding-bottom:0;}
.Article_quote_detail_text_main_new{padding:32px 0; border-bottom:1px solid rgba(158, 149, 150, 0.5); border-top:1px solid rgba(158, 149, 150, 0.5);}
.Article_quote_detail_text_inner_new{}
.Article_quote_detail_text_inner_new blockquote{margin:0; color:#3E2B2E; text-align:center; font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px; padding:0; border:none; font-style: normal; }
.Article_title_detail_text_infos_new blockquote{ padding:32px 0; border:0; margin: 32px 0; border-bottom:1px solid rgba(158, 149, 150, 0.5); border-top:1px solid rgba(158, 149, 150, 0.5); color:#3E2B2E; text-align:center; font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px; font-style: normal; }
.Article_title_detail_text_infos_new a{ color:inherit; text-underline-offset: 2px; }
.Article_title_detail_text_main_new{margin-top:32px;}
.Article_title_detail_text_inner_new{}
.Article_title_detail_text_title_new{margin-bottom:16px;}
.Article_title_detail_text_title_new h2{margin:32px 0 16px 0; font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px;}
.Article_title_detail_text_title_new h2 strong{ font-weight:800; }
.Article_title_detail_text_infos_new h2{margin:32px 0 16px 0; font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px;}
.Article_title_detail_text_infos_new h2 strong{ font-weight:800; }
.Article_title_detail_text_infos_new{}
.Article_title_detail_text_infos_new p{margin:16px 0; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; }
.Article_title_detail_text_infos_new p:last-child{padding-bottom:0;}
.Article_title_detail_text_infos_new p a{color:inherit; text-underline-offset: 2px; }
.Article_title_detail_text_infos_new figure{ margin:0; }
.Article_full_video_image_main_new{margin-top:32px;}
.Article_full_video_image_inner_new{}
.Article_full_video_image_boths_new{}
.Article_full_video_image_boths_videoimage_new{width:100%; height:264px; position:relative;}
.Article_full_video_image_boths_videoimage_new video{width:100%; border-radius: 16px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Article_full_video_image_boths_videoimage_new img{width:100%; border-radius: 16px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Article_title_detail_text_infos_new img{ width:100%; border-radius: 16px; }
.Article_title_detail_text_infos_new video{ width:100%; border-radius: 16px; }
.Article_half_video_image_main_new{margin-top:32px;}
.Article_half_video_image_inner_new{}
.Article_half_video_image_detail_new{display:flex; grid-gap:0 16px;}
.Article_half_video_image_detail_mainboths_new{width:50%;}
.Article_half_video_image_detail_innerboths_new{}
.Article_half_video_image_detail_innerboths_videoimage_new{width:100%; height:264px; position:relative;}
.Article_half_video_image_detail_innerboths_videoimage_new video{width:100%; border-radius: 16px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Article_half_video_image_detail_innerboths_videoimage_new img{width:100%; border-radius: 16px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Article_title_detail_text_infos_new h4{margin:8px 0; color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; }
.Article_title_detail_text_infos_new h4 strogn{ font-weight:800; }
.Article_title_detail_text_infos_new ul{margin:16px 0; padding:0px 0 0 26px;}
.Article_title_detail_text_infos_new ul li{color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; padding-bottom:12px;}
.Article_title_detail_text_infos_new ul li:last-child{padding-bottom:0;}
.Article_product_list_display_main_new{}
.Article_product_list_display_inner_new{padding-top:40px; border-top:1px solid rgba(158, 149, 150, 0.5); margin-top:32px;}
.Article_product_list_display_title_new{}
.Article_product_list_display_title_new h3{margin:0; color:#3E2B2E; text-align:center; font-size:40px; font-weight:800; line-height:120%; letter-spacing:-0.4px;}
.Article_product_list_display_mainloop_new{padding-top:32px;}
.Article_product_list_display_innerloop_new{display:flex; grid-gap:16px;}
.Article_product_list_display_innerloop_mainbox_new{width:calc(50% - 8px);}
.Article_product_list_display_innerloop_innerbox_new{ height:100%; }

.Article_related_articles_main_new{padding:72px 0;}
.Article_related_articles_detail_2_new{padding-top:40px;}
.Article_related_articles_detail_2_loops_new{display:flex; grid-gap:0 16px;}
.Article_related_articles_detail_3_new{padding-top:40px; text-align:center;}
.Article_related_articles_detail_3_loops_new .button{ min-width:320px; }
.wp-video{ width:100% !important; }
.wp-video video{ width:100% !important; height:auto !important; }
/* Article */

/* Faq */
.Page_faqs_template_main_new{padding:63px 0 80px 0;}
.Page_faqs_template_inner_new{}
.Page_faqs_template_mobile_new{display:none;}
.Page_faqs_template_mobile_boths_new{}
.Page_faqs_template_mobile_boths_videoimage_new{width:100%; height:272px; position:relative;}
.Page_faqs_template_mobile_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_faqs_template_mobile_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}

.Page_FAQs_left_side_detail_main_new{}
.Page_FAQs_left_side_detail_in_new{ max-width:1104px; margin:auto; }
.Page_FAQs_left_side_detail_inner_new{ width:320px; border-radius:16px; position:absolute;  }
.faq_box_fixed .Page_FAQs_left_side_detail_inner_new{ position:fixed; top:120px; }
.faq_box_fixed_bottom .Page_FAQs_left_side_detail_inner_new{ position:absolute; }

.Page_FAQs_left_side_detail_static_new{}
.Page_FAQs_left_side_detail_static_desktop_new{}
.Page_FAQs_left_side_detail_static_desktop_boths_new{}
.Page_FAQs_left_side_detail_static_desktop_boths_videoimage_new{width:100%; height:200px; position:relative;}
.Page_FAQs_left_side_detail_static_desktop_boths_videoimage_new video{width:100%; border-radius: 16px 16px 0px 0px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_FAQs_left_side_detail_static_desktop_boths_videoimage_new img{width:100%; border-radius: 16px 16px 0px 0px; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_FAQs_left_side_detail_static_maintitle_new{padding:24px 27px 0 27px;}
.Page_FAQs_left_side_detail_static_innertitle_new{}
.Page_FAQs_left_side_detail_static_innertitle_new p{margin:0; color:#3E2B2E; font-size:28px; font-weight:800; line-height:112%; letter-spacing:-0.28px; }
.Page_FAQs_left_side_detail_static_mainloop_new{padding:24px 27px 32px 27px;}
.Page_FAQs_left_side_detail_static_innerloop_new{}
.Page_FAQs_left_side_detail_static_innerloop_new .common_tab_new{ display:block; }
.Page_FAQs_left_side_detail_static_innerloop_innerboxs_new{line-height: 120% !important;  display: block; text-decoration: underline !important;  text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; border: 0 !important; margin-bottom:24px;  }
.Page_FAQs_left_side_detail_static_innerloop_innerboxs_new:last-child{ margin-bottom:2px; }
.Page_FAQs_left_side_detail_static_maininfos_new{border-radius: 0px 0px 16px 16px; background:#FAF7EF; padding:24px 27px;}
.Page_FAQs_left_side_detail_static_innerinfos_new{}
.Page_FAQs_left_side_detail_static_innerinfos_new p{margin:0; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px;}
.Page_FAQs_left_side_detail_static_innerinfos_new p a{color:#3E2B2E; letter-spacing:0.32px; font-weight:800; text-decoration:none; display:block; text-transform:uppercase; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }

.Page_FAQs_right_side_detail_main_new{}
.Page_FAQs_right_side_detail_main_new .page-width{}
.Page_FAQs_right_side_detail_inner_new{max-width:1104px; margin:auto;}
.Page_FAQs_right_side_detail_leftrightboth_new{display:flex;}
.Page_FAQs_right_side_detail_mainleft_new{width:320px;}
.Page_FAQs_right_side_detail_innerleft_new{}
.Page_FAQs_right_side_detail_mainright_new{width:calc(100% - 320px); padding-left:128px; padding-bottom:64px; }
.Page_FAQs_right_side_detail_innerright_new{}
.Page_FAQs_right_side_detail_innerright_title_new{ padding-bottom:24px; }
.Page_FAQs_right_side_detail_innerright_title_new h3{margin:0; color:#3E2B2E; font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px;}
.Page_FAQs_right_side_detail_innerright_mainloop_new{}
.Page_FAQs_right_side_detail_innerright_innerloop_new.Common_faqs_accordion_new{}
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion{}
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul{}
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li{border-radius:16px; background:#FFF; margin-bottom:16px; }
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li:last-child{margin-bottom:0;}
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .question{}
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .question h2{margin:0; color:#3E2B2E; font-size:16px; font-weight:700; line-height:140%; letter-spacing:-0.32px; background: url(FAQs_down_arrow.svg) no-repeat center right 24px; padding:21px 48px 21px 24px; }
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li.open .question h2{background: url(FAQs_up_arrow.svg) no-repeat center right 24px;}
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .answer{padding:0 24px 16px 24px; color:#3E2B2E; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; margin-top:-9px; }
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .answer a{ color:inherit; text-decoration:underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .answer p{margin:0 0 12px 0; }
.Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .answer p:last-child{margin:0; }
/* FAQ */

/* Login */
.Main_login_main_new{} 	
.Main_login_main_new.customer{max-width:100% !important; padding:0 !important;}
.Main_login_inner_new{}
.Main_login_new{}
.Main_login_side_new{display:flex; }
.Main_login_side_mainleft_new{width:49.445%;}
.Main_login_side_innerleft_new{ height:100%; }
.Main_login_side_innerleft_videoimage_new{width:100%; min-height:664px; height:100%; position:relative;}
.Main_login_side_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Main_login_side_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Main_login_side_mainright_new{width:calc(100% - 49.445%); align-self:center; padding:50px 80px 50px 40px; }
.Main_login_side_innerright_new{max-width:432px; margin:0 auto;}
.Main_login_main_new h1{margin:0; color:#3E2B2E; text-align:center; font-size:48px; font-weight:800; line-height:120%; letter-spacing:-0.48px;}
.Main_login_main_new p{padding-top:24px; margin:0 !important; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%;}
.Main_login_main_new form{margin:0 !important; padding-top:24px;}
.Main_login_main_new .field{ margin-top:16px !important; }
.Main_login_main_new .field:first-of-type{ margin-top:0 !important; }
.Main_login_main_new .field input{border-radius:90px; border:1px solid rgba(62, 43, 46, 0.25); color:#3E2B2E; font-size:16px; font-weight:900; line-height:100%; letter-spacing:0.32px; padding:16px 24px !important; height:48px; width:100%; margin:0 !important; }
.Main_login_main_new .field input::-webkit-input-placeholder { color:#3E2B2E !important; opacity:1 !important; text-transform:uppercase; }
.Main_login_main_new .field input::-moz-placeholder { color:#3E2B2E !important; opacity:1 !important; text-transform:uppercase; }
.Main_login_main_new .field input:-ms-input-placeholder { color:#3E2B2E !important; opacity:1 !important; text-transform:uppercase; }
.Main_login_main_new .field input:-moz-placeholder { color:#3E2B2E !important; opacity:1 !important; text-transform:uppercase; }
.Main_login_main_new .field label{ display:none; }
.Main_login_main_new .field:before{display:none;}
.Main_login_main_new .field:after{display:none;}
.Main_login_main_new .field:before{display:none;}
.Main_login_main_new .field:after{display:none;}
.form_button_new{margin:32px 0 0 0 !important; border-radius: 90px !important; width:100%; font-size: 16px !important; font-weight: 800 !important; line-height: 18px !important; letter-spacing: .32px !important; -webkit-transition: all 0.3s linear !important; -moz-transition: all 0.3s linear !important; -o-transition: all 0.3s linear !important; -ms-transition: all 0.3s linear !important; transition: all 0.3s linear !important; padding: 13px !important; }
.form_button_new:before{display:none;}
.form_button_new:after{display:none;}
.Main_login_side_innerright_forgot_new{padding-top:24px; text-align:center;}
.Main_login_side_innerright_forgot_new a{ width:100% !important; color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase; text-decoration: underline !important;  text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; display:block; }
.forgot_password_form_new{ display:none; }
.Main_login_main_new .form__message{ color:#fff; margin-top:0; display:none; }
.Main_login_main_new ul{ margin:0 !important; padding:0 !important; }
.Main_login_main_new ul li{ list-style-type: none; text-align: center; }
.Main_login_main_new ul li a{ font-size: inherit; text-decoration: underline; text-underline-offset: 2px !important; text-decoration-thickness: 1px !important; }
/* Login */

/* Success */
.Page_account_success_template_main_new{}
.Page_account_success_template_inner_new{display:flex; }
.Page_account_success_template_mainleft_new{width:49.445%;}
.Page_account_success_template_innerleft_new{ height:100%; }
.Page_account_success_template_innerleft_videoimage_new{width:100%; min-height:664px; height:100%; position:relative;}
.Page_account_success_template_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_account_success_template_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_account_success_template_mainright_new{width:calc(100% - 49.445%); align-self:center; padding:50px 80px 50px 40px; }
.Page_account_success_template_innerright_new{max-width: 432px; margin:auto;}
.Page_account_success_template_innerright_infos_new{}
.Page_account_success_template_innerright_infos_new p{padding-top:24px; margin:0; color:#3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%;}
.Page_account_success_template_innerright_button_new{padding-top:24px; text-align:center;}
.Page_account_success_template_innerright_button_new a{min-width:432px;}
.Page_account_success_template_innerright_lists_new{padding-top:24px; text-align:center;}
.Page_account_success_template_innerright_lists_new a{color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; display:block; text-decoration: underline !important;  text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
/* Success */

/* 404 */
.Page_404_template_main_new{  }
.Page_404_template_inner_new{}
.Page_404_template_sides_new{display:flex; background:#D3F2F1; }
.Page_404_template_sides_mainleft_new{width:calc(100% - 49.445%); align-self:center; }
.Page_404_template_sides_innerleft_new{max-width:480px; margin:auto;}
.Page_404_template_sides_innerleft_texts_new{}
.Page_404_template_sides_innerleft_texts_new h4{margin:0; color: #3E2B2E; text-align: center; font-size: 16px; font-weight: 900; line-height: 120%; text-transform: uppercase; padding-bottom:12px;}
.Page_404_template_sides_innerleft_title_new{}
.Page_404_template_sides_innerleft_title_new h2{}
.Page_404_template_sides_innerleft_button_new{text-align:center; padding-top:24px;}
.Page_404_template_sides_innerleft_button_new a{min-width: 246px;}
.Page_404_template_sides_mainright_new{width:49.445%;}
.Page_404_template_sides_innerright_new{}
.Page_404_template_sides_innerright_videoimage_new{position:relative; min-height: 641px; height:auto; }
.Page_404_template_sides_innerright_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_404_template_sides_innerright_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.template-404 .Index_newsletter_form_main_new:before { position: absolute; content: ""; background:#D3F2F1 url(newsletter_bg_new.svg) right top; width: calc(100% - 49.445%); height: 32px; top: 0; left: 0; }
.template-404 .Index_newsletter_form_main_new:after { position: absolute; content: ""; background:#FAF7EF url(newsletter_bg_new.svg) left top; width: 49.445%; height: 32px; top: 0; right: 0; left:auto; }
/* 404 */

/* Contact Us */
.Page_contact_us_template_main_new{padding-bottom:0;}
.Page_contact_us_template_inner_new{}
.Page_contact_us_template_leftrightboth_new{display:flex;}
.Page_contact_us_template_mainleft_new{width:49.445%;}
.Page_contact_us_template_innerleft_new{ position:sticky; top:0; }
.Page_contact_us_template_innerleft_videoimage_new{width:100%; position:relative;}
.Page_contact_us_template_innerleft_videoimage_new video{width:100%; display:flex; }
.Page_contact_us_template_innerleft_videoimage_new img{width:100%; display:flex; }
.Page_contact_us_template_mainright_new{width:calc(100% - 49.445%); }
.Page_contact_us_template_mainright_inner_new{ padding:56px 80px 80px 40px; }
.Page_contact_us_template_innerright_new{max-width:432px; margin:auto;}
.Page_contact_us_template_innerright_infos_new{padding-top:24px;}
.Page_contact_us_template_innerright_title_new{}
.Page_contact_us_template_innerright_title_new .for_desktop{}
.Page_contact_us_template_innerright_title_new .for_mobile{ display:none; }
.Page_contact_us_template_innerright_infos_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; padding-bottom:20px;}
.Page_contact_us_template_innerright_infos_new p br{ display:none; }
.Page_contact_us_template_innerright_infos_new p:last-child{padding-bottom:0;}
.Page_contact_us_template_innerright_infos_new p a{color:#3E2B2E; text-underline-offset:3px;}
.Page_contact_us_template_innerright_mainform_new{padding-top:32px;}
.Page_contact_us_template_innerright_innerform_new{}
.Page_contact_us_template_innerright_innerform_new iframe{ height:1010px !important; }

.Page_contact_us_details_main_new{padding:88px 80px 96px 40px;}
.Page_contact_us_details_inner_new{ /*max-width:1090px; margin:auto;*/ }
.Page_contact_us_details_box_new{max-width:50%; margin:0 0 0 auto;}
.Page_contact_us_details_2_new{padding-top:16px;}
.Page_contact_us_details_2_infos_new{}
.Page_contact_us_details_2_infos_new p{margin:0; color:#3E2B2E; text-align:center; font-size:16px; font-weight:500; line-height:140%; letter-spacing:-0.32px; padding-bottom:16px;}
.Page_contact_us_details_2_infos_new p:last-child{padding-bottom:0;}
.Page_contact_us_details_2_links_new{text-align:center;}
.Page_contact_us_details_2_links_new p{margin:0; color:#3E2B2E; font-size:16px; font-weight:800; line-height:120%; letter-spacing:0.32px; text-transform:uppercase;}
.Page_contact_us_details_2_links_new p a{color:#3E2B2E; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
/* Contact Us */

/* Accessibility Statement */
.Page_accessibility_statement_main_new{}
.Page_accessibility_statement_1_new{padding:60px 0;}
.Page_accessibility_statement_1_detail_infos_new{padding-top:17px;}
.Page_accessibility_statement_1_detail_infos_new p{ font-size: 16px; font-weight: 900; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; margin:0; text-align:center;}

.Page_accessibility_statement_2_new{}
.Page_accessibility_statement_2_detail_new{display:flex; max-width:1104px; margin:auto; padding:48px 0 96px 0;}
.Page_accessibility_statement_2_detail_mainleft_new{width: 350px;}
.Page_accessibility_statement_2_detail_innerleft_new{ position: sticky; top: 55px; }
.Page_accessibility_statement_2_detail_innerleft_mainboxs_new{padding-bottom:32px;}
.Page_accessibility_statement_2_detail_innerleft_mainboxs_new:last-child{padding-bottom:0;}
.Page_accessibility_statement_2_detail_innerleft_innerboxs_new{}
.Page_accessibility_statement_2_detail_innerleft_innerboxs_new a{ color: #3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; display:block; text-decoration:underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; padding-bottom:2px; }
.Page_accessibility_statement_2_detail_mainright_new{width:calc(100% - 350px); padding-left:100px;}
.Page_accessibility_statement_2_detail_innerright_new{}
.Page_accessibility_statement_2_detail_innerright_mainboxs_new{}
.Page_accessibility_statement_2_detail_innerright_innerboxs_new{}
.Page_accessibility_statement_2_detail_innerright_innerboxs_2_new{}
.Page_accessibility_statement_2_detail_innerright_innerboxs_2_infos_new{ font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px;  }
.Page_accessibility_statement_2_detail_innerright_innerboxs_2_infos_new p{margin:0; padding-bottom:16px;}
.Page_accessibility_statement_2_detail_innerright_innerboxs_2_infos_new p:last-child{padding-bottom:0;}	
.Page_accessibility_statement_2_detail_innerright_innerboxs_2_infos_new a{text-decoration-line: underline; color:inherit; text-underline-offset: 2px !important; }
.Page_accessibility_statement_2_detail_innerright_innerboxs_1_new{}
.Page_accessibility_statement_2_detail_innerright_innerboxs_1_title_new{padding:40px 0 16px 0;}
.Page_accessibility_statement_2_detail_innerright_innerboxs_1_title_new h3{ font-size: 32px; font-weight: 800; line-height: 112%; letter-spacing: -0.32px; margin:0;}
/* Accessibility Statement */

/* Privacy Page */
.privacy_page_new{}
.privacy_page_new .main-page-title{ display:none; }
.privacy_page_new .rte{ padding:48px 0 96px 0; }
.privacy_page_new .otnotice{ max-width:1104px; margin:auto; }
.privacy_page_new .otnotice-sections{ overflow:hidden; }
.privacy_page_new .otnotice-sections .otnotice-section{ width:calc(100% - 301px); float:right; padding-left:147px !important; }
.privacy_page_new .otnotice-version{ width:calc(100% - 301px); float:right; padding-left:147px !important; clear: both; padding-top:40px; }
.privacy_page_new .otnotice-version .otnotice-public-version{ font-family: var(--font-heading-family) !important; color: #3E2B2E; font-size: 16px !important; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; }
.privacy_page_new .otnotice-sections .otnotice-section:first-child{ /* float: left; */ width: 301px; padding: 0 !important; position: sticky; top: auto; position:absolute;  }
.privacy_polidy_box_fixed .privacy_page_new .otnotice-sections .otnotice-section:first-child{ position: fixed; top:48px; }
.privacy_polidy_box_fixed_bottom .privacy_page_new .otnotice-sections .otnotice-section:first-child{ position: fixed; top:48px; }

.privacy_page_new .otnotice-sections .otnotice-section:first-child .otnotice-section-content{ position: sticky; top: 55px;  }
.privacy_page_new .otnotice-sections .otnotice-section:first-child .otnotice-section-content > p{ display:none; }
.privacy_page_new .otnotice-sections .otnotice-section:first-child .otnotice-section-content > ul{ padding:0; margin:0; }
.privacy_page_new .otnotice-sections .otnotice-section:first-child .otnotice-section-content > ul li{ list-style-type:none; margin-bottom:26px; }
.privacy_page_new .otnotice-sections .otnotice-section:first-child .otnotice-section-content > ul li:last-child{ margin-bottom:0; }
.privacy_page_new .otnotice-sections .otnotice-section:first-child .otnotice-section-content > ul li a{ color: #3e2b2e; font-size: 16px; font-weight: 800; line-height: 136%; letter-spacing: .32px; text-transform: uppercase; display: block; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; padding-bottom: 2px; }
.privacy_page_new .otnotice-section-header{ margin:40px 0 16px 0; color: #3E2B2E; font-size: 32px; font-weight: 800; line-height: 112%; letter-spacing: -0.32px; }
.privacy_page_new .otnotice-sections .otnotice-section:nth-child(2) .otnotice-section-header{ margin-top:0; }
.privacy_page_new .otnotice-section-content, .privacy_page_new .otnotice-section-content p, .privacy_page_new .otnotice-section-content p span{ font-family: var(--font-heading-family) !important; color: #3E2B2E; font-size: 16px !important; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; }
.privacy_page_new .otnotice-section-content a{text-decoration-line: underline; color:inherit; text-underline-offset: 2px !important; text-decoration-thickness: 1px !important; }
.privacy_page_new .otnotice-content .otnotice-section .otnotice-section-content tr, .privacy_page_new .otnotice-content .otnotice-section .otnotice-section-content td{ padding:10px !important; }
.privacy_page_new .rte table{ width:99.5% !important; }
/* Privacy Page */

/* Landing Page */
.LP_Header_group_main_new{}
.LP_Header_group_main_new .header_left_new{ min-height:88px; display:flex; align-items:center; }
.LP_Header_group_main_new .header_left_new .list-menu{ display:none; }
.LP_Header_group_main_new .header_right_new .header__inline-menu{ display:none; }
.LP_Header_group_main_new .desktop_search_new{ display:none !important; }
.LP_Header_group_main_new .header__icon--account{ display:none; }
.LP_header_shop_button_new{ display:none; }
.LP_Header_group_main_new .LP_header_shop_button_new{ display:block; }
.LP_Header_group_main_new .LP_header_shop_button_new .button{ min-width:208px; background:#3E2B2E; }
.LP_Header_group_main_new .header__heading-link{ pointer-events:none; }

.Page_lp_top_text_with_img_main_new{}
.Page_lp_top_text_with_img_inner_new{}
.Page_lp_top_text_with_img_sides_new{display:flex; align-items:center;}
.Page_lp_top_text_with_img_sides_mainleft_new{width:49.445%;}
.Page_lp_top_text_with_img_sides_innerleft_new{}
.Page_lp_top_text_with_img_sides_innerleft_videoimage_new{ position: relative; min-height: initial; padding-bottom: 81.462%; height: 100%; }
.Page_lp_top_text_with_img_sides_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; }
.Page_lp_top_text_with_img_sides_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; }
.Page_lp_top_text_with_img_sides_mainright_new{width:calc(100% - 49.445%); align-self: center; padding: 56px; }
.Page_lp_top_text_with_img_sides_innerright_new{max-width:500px; margin:auto;}
.Page_lp_top_text_with_img_sides_innerright_title_new{}
.Page_lp_top_text_with_img_sides_innerright_title_new h2{}
.Page_lp_top_text_with_img_sides_innerright_mainboths_new{}
.Page_lp_top_text_with_img_sides_innerright_innerboths_new{}
.Page_lp_top_text_with_img_sides_innerright_innerboths_videoimage_new{}
.Page_lp_top_text_with_img_sides_innerright_innerboths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_lp_top_text_with_img_sides_innerright_innerboths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
.Page_lp_top_text_with_img_sides_innerright_infos_new{padding-top:16px;}
.Page_lp_top_text_with_img_sides_innerright_infos_new p{color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; text-align: center;}
.Page_lp_top_text_with_img_sides_innerright_infos_new p strong{ font-weight:800; }
.Page_lp_top_text_with_img_sides_innerright_button_new{padding-top:24px; text-align:center;}
.Page_lp_top_text_with_img_sides_innerright_button_new a{ min-width:352px; padding:17px !important;  }
.Page_lp_top_text_with_img_sides_innerright_detail_new{display:flex; align-items:center; justify-content:center; padding-top:24px;}
.Page_lp_top_text_with_img_sides_innerright_detail_icons_new{}
.Page_lp_top_text_with_img_sides_innerright_detail_icons_new img{max-width:100%; margin-right:6px; display:flex; }
.Page_lp_top_text_with_img_sides_innerright_detail_texts_new{}
.Page_lp_top_text_with_img_sides_innerright_detail_texts_new p{margin:0; font-size: 12px; font-weight: 500; line-height: 140%; letter-spacing: -0.24px; text-transform:uppercase; }

.Page_lp_testimonials_list_main_new{position:relative;}
.Page_lp_testimonials_list_inner_new{}
.Page_lp_testimonials_list_sides_new{display:flex;}
.Page_lp_testimonials_list_sides_mainleft_new{width:59.037%; padding:24px 36px 0px 36px; position:relative; z-index:1; align-self: center; }
.Page_lp_testimonials_list_sides_innerleft_new{}
.Page_lp_testimonials_list_sides_innerleft_mainbox_new{ height:auto; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_new{ border-radius: 16px; background: #FFF; padding:40px 60px; max-width:568px; width:100%; margin:auto; height:100%; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_1_new{}
.Page_lp_testimonials_list_sides_innerleft_innerbox_1_boths_new{}
.Page_lp_testimonials_list_sides_innerleft_innerbox_1_boths_icons_new{}
.Page_lp_testimonials_list_sides_innerleft_innerbox_1_boths_icons_new svg{ width: 96px; display: flex; margin: auto; justify-content: center; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_1_boths_title_new{ text-align: center; font-size: 32px; font-weight: 800; line-height: 112%; letter-spacing: -0.32px; padding-top:16px;}
.Page_lp_testimonials_list_sides_innerleft_innerbox_2_new{ padding-top:32px; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_new{display:flex; align-items:center; justify-content:center; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_image_new{width: 48px; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_image_new img{width:100%; display:flex; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_texts_new{padding-left:12px; }
.Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_texts_new p{ text-align: center; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform: uppercase; margin:0;}
.Page_lp_testimonials_list_sides_innerright_backcolor_new{position:absolute; top:0; left:0; width:100%; height:100%; display:none;}
.Page_lp_testimonials_list_sides_innerright_backcolor_new.active{ display:block; }
.Page_lp_testimonials_list_sides_mainright_new{width:calc(100% - 59.037%); align-self: flex-end; }
.Page_lp_testimonials_list_sides_innerright_new{padding:0; max-width:448px; margin:auto; }
.Page_lp_testimonials_list_sides_innerright_mainbox_new{ width:100%; position:relative; z-index:1;}
.Page_lp_testimonials_list_sides_innerright_innerbox_new{}
.Page_lp_testimonials_list_sides_innerright_innerbox_new img{width:100%;}
.Page_lp_testimonials_thumb_slider .Page_lp_testimonials_list_sides_innerright_innerbox_new{ opacity:0; -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; }
.Page_lp_testimonials_thumb_slider .swiper-slide.swiper-slide-active .Page_lp_testimonials_list_sides_innerright_innerbox_new{ opacity:1; }
.Page_lp_testimonials_slider{ padding-bottom:55px; }
.Page_lp_testimonials_slider .swiper-button-prev{ left:0; top: calc(50% - 27px); width:40px; height:40px; }
.Page_lp_testimonials_slider .swiper-button-prev svg{ width:100%; height:100%; }
.Page_lp_testimonials_slider .swiper-button-prev:after{ display:none; }
.Page_lp_testimonials_slider .swiper-button-next{ right:0; top: calc(50% - 27px); width:40px; height:40px; }
.Page_lp_testimonials_slider .swiper-button-next svg{ width:100%; height:100%; }
.Page_lp_testimonials_slider .swiper-button-next:after{ display:none; }
.Page_lp_testimonials_custom_new .swiper-pagination{ width:100%; }
.Page_lp_testimonials_custom_new .swiper-pagination-bullet{ margin:0 6px; width:8px; height:8px; border-color:#9E9596; }
.Page_lp_testimonials_custom_new .swiper-pagination-bullet-active{ background:#3E2B2E; border-color:#3E2B2E; }

.Page_featured_product_main_new .Product_template_rightside_new .Product_template_innertags_new svg path{ fill:#CD4645 !important; }

.Page_lp_texts_with_image_main_new{padding:80px 0;}
.Page_lp_texts_with_image_inner_new{max-width:84.4%; margin:auto;}
.Page_lp_texts_with_image_sides_new{display:flex; align-items:center;}
.Page_lp_texts_with_image_sides_mainleft_new{width:calc(100% - 51.565%); padding-right:95px;}
.Page_lp_texts_with_image_sides_innerleft_new{}
.Page_lp_texts_with_image_sides_innerleft_texts_new{ padding-bottom:16px; }
.Page_lp_texts_with_image_sides_innerleft_texts_new h4{margin:0; text-align: center; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
.Page_lp_texts_with_image_sides_innerleft_title_new{padding-bottom:16px;}
.Page_lp_texts_with_image_sides_innerleft_infos_1_new{padding-bottom:16px;}
.Page_lp_texts_with_image_sides_innerleft_infos_1_new p{ text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; max-width:443px; margin:auto;}
.Page_lp_texts_with_image_sides_innerleft_infos_1_new p strong{ font-weight:800; }
.Page_lp_texts_with_image_sides_innerleft_mainboths_new{}
.Page_lp_texts_with_image_sides_innerleft_innerboths_new{}
.Page_lp_texts_with_image_sides_innerleft_innerboths_videoimage_new{}
.Page_lp_texts_with_image_sides_innerleft_infos_2_new{}
.Page_lp_texts_with_image_sides_innerleft_infos_2_new p{color: #3E2B2E; text-align: center; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0;}
.Page_lp_texts_with_image_sides_innerleft_infos_2_new p strong{ font-weight:800; }
.Page_lp_texts_with_image_sides_mainright_new{width: 51.565%;}
.Page_lp_texts_with_image_sides_innerright_new{}
.Page_lp_texts_with_image_sides_innerright_videoimage_new{}
.Page_lp_texts_with_image_sides_innerright_videoimage_new video{ width:100%;  border-radius: 16px;}
.Page_lp_texts_with_image_sides_innerright_videoimage_new img{ width:100%; border-radius: 16px;}

.Page_lp_featured_collects_main_new{padding:80px 0 37px 0;}
.Page_lp_featured_collects_1_title_new{padding-bottom:37px;}

.LP_Footer_main_new{padding:64px 0;}
.LP_Footer_inner_new{}
.LP_Footer_detail_new{}
.LP_Footer_detail_image_new{ margin:auto; position:relative; bottom:auto; right:auto; }
.LP_Footer_detail_image_new img{width:100%; display:flex; }
.LP_Footer_detail_image_new a{ pointer-events:none; }
.LP_Footer_detail_social_new{padding-top:48px;}
.LP_Footer_detail_social_new ul{display:flex; align-items:center; justify-content:center; grid-gap:0 16px;}
.LP_Footer_detail_social_new ul li{}
.LP_Footer_detail_social_new ul li a{text-align:center; padding:0; }
.LP_Footer_detail_social_new ul li a svg{ width:24px !important; height:24px !important; }
.LP_Footer_detail_social_new ul li a .visually-hidden{position:inherit !important;}
.LP_Footer_detail_bottom_new{padding-top:24px; display:flex; align-items:center; justify-content:center;}
.LP_Footer_detail_bottom_texts_new{color:#3E2B2E; font-size:12px; font-weight:500; line-height:140%; letter-spacing:-0.24px; text-transform:capitalize;}
.LP_Footer_detail_bottom_texts_new a{text-decoration:none; color:#3E2B2E;}
.LP_Footer_detail_bottom_menus_new{}
.LP_Footer_detail_bottom_menus_new ul{padding:0; margin:0; display:flex;}
.LP_Footer_detail_bottom_menus_new ul li{font-size:12px; font-weight:500; line-height:140%; letter-spacing:-0.24px; text-transform:capitalize; list-style:none; position:relative; padding-left:14px;}
.LP_Footer_detail_bottom_menus_new ul li:after{position:absolute; content:''; background:#3E2B2E; width:3px; height:3px; top:50%; left:6px; border-radius:100%; transform:translate(0, -50%);}
.LP_Footer_detail_bottom_menus_new ul li a{color:#3E2B2E; text-decoration:none;}
/* Landing Page */

/* Our Story Section */
.Page_story_details_slider_main_new{position:relative;}
.Page_story_details_slider_inner_new{}
.Page_story_details_slider_maindesktop_new{}
.Page_story_details_slider_innerdesktop_new{}
.Page_story_details_slider_innerdesktop_customimage_new{ width: 472px; position:absolute; bottom:32px; left:128px; z-index:2;}
.Page_story_details_slider_innerdesktop_customimage_new img{ width:100%; display:flex; }
.Page_story_details_slider_innerdesktop_mainloop_new{}
.Page_story_details_slider_innerdesktop_innerloop_new{}
.Page_story_details_slider_innerdesktop_innerloop_mainside_new{min-height: 784px; width:auto; }
.Page_story_details_slider_innerdesktop_innerloop_mainside_2{ padding-left:288px; }
.Page_story_details_slider_innerdesktop_innerloop_mainside_3{ padding-left:288px; }
.Page_story_details_slider_innerdesktop_innerloop_mainside_4{ padding-left:288px; padding-right:410px; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_new{display:flex; padding-top:103px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_mainleft_new{width:736px; padding:137px 0 0 195px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerleft_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerleft_new h3{color:#3E2B2E; font-size: 48px; font-weight: 900; line-height: 120%; letter-spacing: -0.48px; margin:0;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_mainright_new{ position:relative; z-index:1; width: 768px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_mainright_new:after{width: 16px; height: 104px; background:#9E9596; position:absolute; content:''; bottom:-63px; right:97px; z-index:-1;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_mainright_new:before{width: 16px; height: 104px; background:#9E9596; position:absolute; content:''; bottom:-63px; left:98px; z-index:-1;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_new{ border-radius: 16px; background:#FFF; padding:24px; position:relative; z-index:1; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_maindetail_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_new{display:flex; align-items:center;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new{width: 340px; height: 456px; position:relative;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new img.desktop_mobile_image_new{ display:none !important; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_new{padding-left:48px; width:calc(100% - 340px); padding-right:36px; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_title_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_title_new h4{color:#3E2B2E; font-size: 48px; font-weight: 900; line-height: 104%; letter-spacing: -0.48px; margin:0;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_infos_new{padding-top:8px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_infos_new p{color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; padding-bottom:12px; margin:0;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_infos_new p:last-child{padding-bottom:0;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_popupicon_new{padding-top:32px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_popupicon_new a{color:#3E2B2E; font-size: 16px; font-weight: 900; line-height: 120%; letter-spacing: 0.32px; text-transform: none; text-decoration:none; display: flex; align-items: center; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_popupicon_new a svg{max-width:100%; margin-right:8px; vertical-align:middle; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_popupicon_new a span{ text-decoration:underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; margin-bottom: 4px; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_mainpopup_new{display:none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #fff; border-radius: 16px; padding: 24px 24px 19px 24px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_1_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_1_boths_new{height: 400px; position:relative;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_1_boths_videoimage_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:16px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_2_new{}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_2_boths_new{display:flex; align-items:center; justify-content:space-between; padding-top:20px;}
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_2_boths_texts_new{color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; text-decoration:underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; cursor:pointer; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_2_boths_icons_new{display:flex; grid-gap:0 7px; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_2_boths_icons_new div{ width:40px; cursor:pointer; }
.Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_2_boths_icons_new svg{width:100%; display:flex; }
.Page_story_desktop_slider .swiper-button-prev{ width:56px; height:56px; top:auto; bottom:23px; right:129px; margin:0; left:auto; }
.Page_story_desktop_slider .swiper-button-prev:after{ display:none; }
.Page_story_desktop_slider .swiper-button-next{ width:56px; height:56px; top:auto; bottom:23px; right:65px; margin:0; }
.Page_story_desktop_slider .swiper-button-next:after{ display:none; }
.unmute_video.active svg rect{ fill:#A7D9D8; }
.mute_video.active svg rect{ fill:#A7D9D8; }
.Page_story_details_slider_mainmobile_new{display:none;}
/* Our Story Section */

/* Varity Pack */
.tabs_variety_desktop_main_new{ margin-top:20px; margin-bottom:4px; z-index:4; position:relative; }
.tabs_variety_desktop_main_new{ max-width:432px; }
.Product_varity_object_ingredient_main_new .Product_object_ingredient_inner_new{ max-width:1152px; }
.Product_varity_object_ingredient_main_new .Product_object_ingredient_detail_innerleft_new { max-width: 511px; }
.Product_varity_object_ingredient_main_new .Product_object_ingredient_detail_innerleft_innerboth_infos_new{ max-width:100%; }
.Product_varity_object_ingredient_main_new .Product_object_ingredient_detail_innerleft_innerboth_mainimagevideo_new{ max-width:432px; }
.Product_varity_object_ingredient_main_new .Page_object_ingredient_innerleft_innerloop_innerboxs_new .image{ margin: -14px 0 -14px -16px; width: 60px; height: 50px; border-radius: 32px 0 0 32px; border-right: 1px solid #9E9596; text-align: center; display: flex; align-items: center; justify-content: center; }
.Product_varity_object_ingredient_main_new .Page_object_ingredient_innerleft_innerloop_innerboxs_new .image img{ max-width:36px; max-height:36px; }
.Product_varity_object_ingredient_main_new .Page_object_ingredient_innerleft_innerloop_innerboxs_lists_new{ width:calc(100% - 60px); font-size: 16px; padding-left: 12px; }
.tabs_variety_desktop_main_new .open .tab_title_mobile_new { border-bottom: 1px solid #9E9596; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.tabs_variety_desktop_main_new .open{ margin-bottom:-1px; }
.tabs_variety_desktop_main_new .open .tab_title_mobile_new .image{ border-radius: 26px 0 0 0; }
.tabs_variety_desktop_main_new .tab{ top:30px; }
/* Varity Pack */

/* Nutrition Image */
.performance-facts {
    background: transparent;
    letter-spacing: 0;
}

.performance-facts table {
    border-collapse: collapse
}


.performance-facts {
    width:100%;
    font-size: 14px;
font-weight: 500;
letter-spacing: -0.28px;
          border-radius: 16px;
        background: #FFF;
        box-shadow: 4px 0px 24px 0px rgba(158, 149, 150, 0.25);
        padding: 16px 16px 24px 16px;
  color:#3E2B2E;
}
.performance-facts__title {
    font-weight: 700;
    font-size: 3rem;
    margin: 0 0 .25rem;
    font-family: var(--font-body-family);
    color: #3E2B2E;
}

.performance-facts__header {
    border-bottom: 10px solid #3E2B2E;
    padding: 0 0 3.5px;
    margin: 0 0 8.5px;
}

.performance-facts__header p {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 140%; /* 22.4px */
  letter-spacing: -0.32px;
}

.performance-facts__table,.performance-facts__table--grid,.performance-facts__table--small {
    width: 100%
}

.performance-facts__table--grid thead tr td,.performance-facts__table--grid thead tr th,.performance-facts__table--small thead tr td,.performance-facts__table--small thead tr th,.performance-facts__table thead tr td,.performance-facts__table thead tr th {
    border: 0
}

.performance-facts__table--grid td,.performance-facts__table--grid th,.performance-facts__table--small td,.performance-facts__table--small th,.performance-facts__table td,.performance-facts__table th {
    font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.28px;
    text-align: left;
    padding: 0;
    border-top: 1px solid #3E2B2E;
    white-space: nowrap;
  padding: 0.5px 0;
}

.performance-facts__table--grid td:last-child,.performance-facts__table--small td:last-child,.performance-facts__table td:last-child {
    text-align: right
}

.performance-facts__table--grid .blank-cell,.performance-facts__table--small .blank-cell,.performance-facts__table .blank-cell {
    width: 1rem;
    border-top: 0
}

.performance-facts__table--grid .thick-row td,.performance-facts__table--grid .thick-row th,.performance-facts__table--small .thick-row td,.performance-facts__table--small .thick-row th,.performance-facts__table .thick-row td,.performance-facts__table .thick-row th {
    border-top-width: 5px
}

.performance-facts__table--grid .calories,.performance-facts__table--small .calories,.performance-facts__table .calories td, .performance-facts__table .calories td strong {
    font-size: 20px !important;

font-weight: 800 !important;
line-height: 120% !important; /* 24px */
letter-spacing: -0.2px !important;
  padding:15px 0;
}


.performance-facts__subtable {
    width: 100%;
    font-size: .85em
}

.performance-facts__subtable td:last-child,.performance-facts__subtable td:nth-child(2),.performance-facts__subtable th:last-child,.performance-facts__subtable th:nth-child(2) {
    text-align: right
}

.performance-facts__subtable td:nth-child(3),.performance-facts__subtable th:nth-child(3) {
    padding-left: 20px
}

.performance-facts__subtable .thick-row td,.performance-facts__subtable .thick-row th {
    border-top-width: 5px
}
.font16{ font-size:16px !important; }
.large_boder{ border-bottom:10px solid #3E2B2E; }
.small-info{ margin:10px 0 0 0; 
font-size: 14px;
font-weight: 500;
line-height: 140%; /* 19.6px */
letter-spacing: -0.28px; }

.Product_ingredient_popup_title_details_new .performance-facts{ padding:0; background:none; box-shadow:0 0 0; border-radius:0; }

/* Nutrition Image */

@media(min-width:0px) and (max-width:749px){
  .page-width { padding: 0 20px!important; }
  .desktop_image_new{ display:none !important; }
  .mobile_image_new{ display:flex !important; }
  .button:hover{ background:#006271; }

  .Common_title_new h2{font-size:32px; line-height:112%; letter-spacing:-0.32px;}
  .Common_title_new h1{font-size:32px; line-height:112%; letter-spacing:-0.32px;}

  .tab_title_mobile_new{ z-index: 3; display:block; padding:16px 40px 16px 24px; background: #FAF7EF url(dropdown_down_arrow.svg) no-repeat right 23px center; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 100%; letter-spacing: 0.32px; text-transform: uppercase; position: relative; border-radius: 28px; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; -ms-transition: all 0s linear; transition: all 0s linear;  } 
  .tabs_collection_main_new .common_tab_new{display:none;}
  .open .tab_title_mobile_new{ background:#FAF7EF url(dropdown_up_arrow.svg) no-repeat right 23px center; }
  .tabs_collection_main_new .tab{ display:none; position: absolute; z-index: 2; background: #FAF7EF; width: calc(100% + 2px); left: -1px; top: 25px; border: 1px solid #9E9596; border-top: 0; border-radius: 0 0 24px 24px; margin-top: 0; padding-bottom: 0; padding-top: 22px; }
  .tabs_collection_main_new .tablinks{ padding: 12px 24px 12px; margin: 0; width: 100%; text-align: left; border: 0; background: none; border-radius: 0; display:block; }
  .tabs_collection_main_new .tablinks:last-child{ padding-bottom:16px; }
  .tabs_collection_main_new .tablinks.active{ display:none; }
  .tab_title_main_new{ z-index:3; width:100%; border-radius: 90px; border: 1px solid #9E9596; position: relative; background:#FAF7EF; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; -ms-transition: all 0s linear; transition: all 0s linear;  }

  .tabs_collection_desktop_main_new{}
  .tabs_collection_desktop_main_new .tab_title_mobile_new{ background-color: #fff;  } 
  .tabs_collection_desktop_main_new .open .tab_title_mobile_new{ background-color:#fff; }
  .tabs_collection_desktop_main_new .tab{ background: #fff;  }
  .tabs_collection_desktop_main_new .tab_title_main_new{ background:#fff; }
  .tabs_collection_desktop_main_new .tablinks{ padding-left:16px; }

  .tabs_variety_desktop_main_new{}
  .tabs_variety_desktop_main_new .tab_title_mobile_new{ background-color: #fff;  } 
  .tabs_variety_desktop_main_new .open .tab_title_mobile_new{ background-color:#fff; }
  .tabs_variety_desktop_main_new .tab{ background: #fff;  }
  .tabs_variety_desktop_main_new .tab_title_main_new{ background:#fff; }
  .tabs_variety_desktop_main_new .tablinks{ padding-left:16px; }

  
  /* Index */
  .Index_image_texts_columns_innerbox_1_boths_new{flex-direction: column-reverse; }
  .Index_image_texts_columns_innerbox_1_boths_mainleft_new{width:100%; padding-top:9px;}
  .Index_image_texts_columns_innerbox_1_boths_mainright_new{width:100%;}
  .Index_image_texts_columns_innerbox_1_boths_innerright_new{max-width:336px; margin:auto; padding:40px 0 20px 0; }
  .Index_image_texts_columns_innerbox_1_detail_infos_new p{font-size: 12px; letter-spacing: 0.24px;}
  .Index_image_texts_columns_innerbox_1_detail_infos_new p br{display:none;}
  .Index_image_texts_columns_innerbox_1_detail_title_new h2{ font-size:36px; letter-spacing: -0.72px;}
  .Index_image_texts_columns_innerbox_1_detail_button_new{padding-top:12px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_new{padding-top:23px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_detail_new{border-radius:0; background:none; max-width:336px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_detail_innerleft_videoimage_new video{border-radius: 16px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_detail_mainleft_new{width:128px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_detail_innerleft_new{min-height:80px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_detail_mainright_new{width:calc(100% - 128px); padding:0 0 0 20px;}
  .Index_image_texts_columns_innerbox_1_new .Index_image_texts_columns_innerbox_2_detail_innerright_new ul li{font-size:12px; letter-spacing: 0.24px; line-height: 125%; background-size:16px;}
  
  .Index_image_texts_columns_innerbox_2_boths_innerright_new{ padding:0 20px !important; }
  .Index_image_texts_columns_innerbox_2_boths_innerbox_new { max-width: 336px; margin: auto; padding: 40px 0 24px 0; height:100%; display: flex; flex-direction: column; justify-content: space-between; }
  .Index_image_texts_columns_innerbox_2_detail_new{max-width:336px;}
  .Index_image_texts_columns_innerbox_2_detail_mainleft_new{width:114px;}
  .Index_image_texts_columns_innerbox_2_detail_mainright_new{ width:calc(100% - 114px);}
  .Index_image_texts_columns_innerbox_2_detail_innerright_new ul li{font-size: 12px; letter-spacing: 0.24px; background-size:16px;}
  .Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new img{ object-position: bottom center; }
  .Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new video{ object-position: bottom center; }
  
  .Index_image_texts_columns_innerbox_3_boths_new{display:block;}
  .Index_image_texts_columns_innerbox_3_boths_mainleft_new{width:100%;}
  .Index_image_texts_columns_innerbox_3_boths_innerleft_new{ height: auto; padding-bottom: 66%; }
  .Index_image_texts_columns_innerbox_3_boths_mainright_new{width:100%; padding:24px 20px; display:flex; align-items:center; justify-content:center;}
  .Index_image_texts_columns_innerbox_3_boths_new .Index_image_texts_columns_innerbox_1_detail_button_new{padding-top:16px;}
  .Index_image_texts_columns_innerbox_3_boths_new .Index_image_texts_columns_innerbox_2_new{padding:38px 0 0 0;}
  
  .Index_image_texts_columns_innerbox_3_onlymobile_new{display:block;}
  .Index_image_texts_columns_innerbox_3_onlymobile_new .Index_image_texts_columns_innerbox_3_boths_mainleft_new{display:none;}
  .Index_image_texts_columns_innerbox_3_onlymobile_new .Index_image_texts_columns_innerbox_3_boths_mainright_new{padding-top:32px;}
  .Index_image_texts_columns_innerbox_3_onlymobile_new .Index_image_texts_columns_innerbox_1_detail_button_new{padding-top:12px;}
  .Index_image_texts_columns_innerbox_mainmobile_new{padding-top:8px;}
  .Index_image_texts_columns_innerbox_innermobile_new{}
  .Index_image_texts_columns_innerbox_innermobile_videoimage_new{}
  .Index_image_texts_columns_innerbox_innermobile_videoimage_new img{width:100%;}
  .Index_image_texts_columns_innerbox_3_onlymobile_new .Index_image_texts_columns_innerbox_2_new{padding:10px 0 0px 0;}

  .Index_texts_image_logos_main_new{padding-top:32px;}
  .Index_texts_image_logos_inner_new{max-width:100%;}
  .Index_texts_image_logos_leftrightboth_new{display:block;}
  .Index_texts_image_logos_mainleft_new{width:100%; padding:0 0 24px 0;}
  .Index_texts_image_logos_innerleft_new{max-width:100%;}
  .Index_texts_image_logos_innerleft_1_icons_new{justify-content:center;}
  .Index_texts_image_logos_innerleft_2_new{padding-top:8px; max-width:336px; margin:auto;}
  .Index_texts_image_logos_innerleft_2_title_new h2{text-align:center; letter-spacing:-0.64px;}
  .Index_texts_image_logos_innerleft_2_title_new h2 img{ max-width:initial; max-height:40px; }
  .Index_texts_image_logos_mainright_new{width:100%;}
  .Index_texts_image_logos_innerright_new{flex-direction:column-reverse;}
  .Index_texts_image_logos_innerright_1_new{width:100%; height:255px; margin-top:10px;}
  .Index_texts_image_logos_innerright_2_new{width:100%;}
  .Index_texts_image_logos_innerright_2_loops_new{display:flex; align-items:center; grid-gap:0 22px; justify-content:center;}
  .Index_texts_image_logos_innerright_2_loops_mainboxs_new{margin-bottom:0px;}
  .Index_texts_image_logos_innerright_2_loops_innerboxs_new img{ max-height: 64px; }
  .Index_texts_image_logos_innerright_1_boths_videoimage_new img{ object-position: top; }
  
  .Index_tabs_collections_main_new{padding:56px 0 32px 0;}
  .Index_tabs_collections_2_new{display:block;}
  .Product_size_popup_main_new{width:100%; text-align:center; padding-top:24px; position:static;}
  .Product_size_popup_inner_new span{font-size: 14px; letter-spacing: 0.28px;}
  .Product_size_popup_inner_new{ justify-content:center; }
  .grid_desktop_image_new{ display:none !important; }
  .grid_mobile_image_new{ display:block !important; opacity: 1 !important; }
  .Index_collection_slider { padding: 0 20px; }
  .Index_tabs_collections_main_new .product_grid_item_new {width:208px !important;}
  .card--media .card__inner .card__content { padding: 8px !important; }
  .card__inner { --ratio-percent: 145% !important; }
  .card__information { padding: 18px 0 14px !important; }
  .Product_reviews_rating_new .bv_main_container { display: flex !important; flex-direction: row !important; justify-content: flex-start !important; }
  .card__heading{ padding-top:8px; }
  .quick-add__submit{ padding-left:5px; padding-right:5px; }

  .Product_size_popup_mainloop_new { max-width: 100%; right:-100%; }
  .Product_size_popup_innerloop_new{padding:16px 20px 20px;}
  .Product_size_popup_loops_innerboxs_2_new { width: 152px; }
  .Product_size_popup_loops_innerboxs_3_new { width: calc(100% - 152px); }
  .Product_size_popup_loops_innerboxs_2_boths_video_OR_image_new{ height:200px; position:relative; }
  .Product_size_popup_loops_innerboxs_2_boths_video_OR_image_new img{ height:100% !important; object-fit:cover; }
  .Product_size_popup_loops_innerboxs_3_boths_texts_new p { font-size: 13px; line-height: 130%; }
  .Product_size_popup_loops_innerboxs_3_boths_infos_new .metafield-rich_text_field p{ font-size:15px; }
  .Product_size_popup_loops_innerboxs_3_boths_infos_new .metafield-rich_text_field p br{ display:none; }
  
  .Index_stock_save_lists_main_new{padding:0 0 56px 0;}
  .Index_stock_save_lists_inner_new{display:block; grid-gap:0; border-radius: 16px; padding:24px 16px;}
  .Index_stock_save_lists_1_title_new h4{font-size:16px; letter-spacing: 0.32px; text-align:center; text-transform: uppercase;}
  .Index_stock_save_lists_2_new{ padding-top:20px; }
  .Index_stock_save_lists_2_loops_new{display:block; grid-gap:0; text-align:center;}
  .Index_stock_save_lists_2_loops_mainboxs_new{ padding-bottom:16px;}
  .Index_stock_save_lists_2_loops_mainboxs_new:last-child{padding-bottom:0;}
  .Index_stock_save_lists_2_loops_innerboxs_new{display:block; grid-gap:0px;}
  .Index_stock_save_lists_2_loops_innerboxs_mainimage_new{display:none;}
  .Index_stock_save_lists_2_loops_innerboxs_innertitle_new{letter-spacing: -0.4px; display:flex; align-items:center; justify-content:center;}
  .Index_stock_save_lists_2_loops_innerboxs_innertitle_new span.Index_stock_save_lists_desktop_new{display:none;}
  .Index_stock_save_lists_2_loops_innerboxs_innertitle_new span.Index_stock_save_lists_mobile_new{display:block; margin:0 6px 0 1px; }
  
  .Index_image_texts_columns_main_new{padding:56px 0;}
  .Index_image_texts_columns_2_new{padding-top:30px;}
  /*.Index_perfect_slider{ padding:0 20px; }*/
  .Index_image_texts_columns_2_loops_mainboxs_new { width: 144px; margin:0 6px; }
  .Index_image_texts_columns_2_loops_innerboxs_innerimage_new { height: 144px; }
  .Index_image_texts_columns_2_loops_innerboxs_maintitle_new{ margin-top:12px; }
  .Index_image_texts_columns_2_loops_innerboxs_innertitle_new p{ padding:0 10px; }
  .Index_image_texts_columns_2_loops_mainboxs_new:hover .Index_image_texts_columns_2_loops_innerboxs_innerimage_new{ transform: scale(1); }
  
  .Index_lists_with_video_main_new{padding:0;}
  .Index_lists_with_video_inner_new{display:block; position:relative; }
  .Index_lists_with_video_leftside_new{width:100%;}
  .Index_lists_with_video_leftside_loops_new{max-width:100%; margin:auto; height:100% }
  .Index_lists_with_video_leftside_loops_mainboxs_new{padding-bottom:0;}
  .Index_lists_with_video_leftside_loops_title_new{text-align:center; }
  .Index_lists_with_video_leftside_loops_title_new p{ color:#fff;  }
  .Index_lists_with_video_leftside_loops_title_new h2, .Index_lists_with_video_leftside_loops_title_new p {color: #000;}
  .Index_lists_with_video_rightside_new{width:100%;}
  .Index_lists_with_video_rightside_boths_new{ min-height:600px; overflow:hidden; }
  .Index_lists_with_video_desktop_new{display:none;}
  .Index_lists_with_video_mobile_new{display:block; position:absolute; z-index:1; padding:0; height:100%; top:0; left:0; }
  .Index_logo_slider{ padding-bottom:0; height:100%; }
  .Index_logo_slider .swiper-pagination{ bottom:auto; top:234px; }
  .Index_lists_with_video_rightside_boths_videoimage_new video{ height: 155% !important; object-position: top; }
  .Index_lists_with_video_leftside_loops_innerboxs_new{ max-width:320px; margin:auto; padding:48px 0; }

  .Index_object_tabs_lists_main_new{padding:56px 0;}
  .Index_object_tabs_lists_2_new{padding-top:16px;}
  .Index_object_tabs_lists_2_tabsinfos_new{ padding-top:24px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_new{display:block;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_mainleft_new{width:100%;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_new{min-height:96px;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new video{border-radius:16px 16px 0 0;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new img{border-radius:16px 16px 0 0;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_mainright_new{width:100%; padding:15px 12px 13px;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_title_new h3{font-size:16px; letter-spacing: 0.32px;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_infos_new p{font-size: 14px; letter-spacing: -0.28px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_mainmiddle_new{width:40px; background-size:40px; height: 40px; top: 104px; transform: translate(-50%, 0); }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innermiddle_new h3{font-size:16px; letter-spacing:0.32px;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_reverse_new .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new img{border-radius:16px 16px 0 0;}
  .Index_object_tabs_lists_2_tabsinfos_innerloop_reverse_new .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_imagevideo_new video{border-radius:16px 16px 0 0;}
  .Index_object_tabs_lists_main_new .Index_blogs_tags_tabs_3_new{padding-top:24px;}
  .Index_object_tabs_lists_main_new .Index_blogs_tags_tabs_3_button_new a{min-width:336px;}
  .Index_object_tabs_lists_1_new{ max-width:335px; margin:auto; }

  .Index_stock_save_columns_main_new{padding:56px 0;}
  .Index_stock_save_columns_2_infos_new p{max-width:244px; margin:auto;}
  .Index_stock_save_columns_3_new { margin-top: 24px; }
  .Index_stock_save_columns_3_loops_new{display:block; grid-gap:0 16px;}
  .Index_stock_save_columns_3_loops_mainboxs_new{width:100%; border-radius: 16px; position:relative; margin-bottom:24px;}
  .Index_stock_save_columns_3_loops_mainboxs_new:nth-child(2n){margin-bottom:16px;}
  .Index_stock_save_columns_3_loops_innerboxs_new{display:flex; background:#fff; border-radius:16px; align-items:center; }
  .Index_stock_save_columns_3_loops_innerboxs_1_new{width: 33.435%;}
  .Index_stock_save_columns_3_loops_innerboxs_1_boths_new{height:auto; padding-bottom:100%;}
  .Index_stock_save_columns_3_loops_innerboxs_1_boths_videoimage_new img{border-radius:16px 0 0 16px;}
  .Index_stock_save_columns_3_loops_innerboxs_1_boths_videoimage_new video{border-radius:16px 0 0 16px;}
  .Index_stock_save_columns_3_loops_innerboxs_2_new{padding:10px 11px 10px 16px; border-radius:0 16px 16px 0; width:calc(100% - 33.435%); }
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_title_new{text-align:left;}
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_texts_new{ margin-top:6px; }
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_texts_new p{text-align: left; }
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_tags_new{bottom:auto; top:-12px;}
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_tags_new h5{ min-width:80px; padding:6px 8px; }
  .Index_stock_save_columns_4_new{padding-top:0px;}
  .Index_stock_save_columns_4_infos_new p{max-width:273px; margin:auto;}
  .Index_stock_save_columns_5_new{display:block; }
  .Index_stock_save_columns_5_button_new{}
  .Index_stock_save_columns_5_button_new a{}

  .Index_object_reviews_list_main_new{padding:56px 0;}
  .Index_object_reviews_list_1_title_new{ max-width: 270px; margin: auto; }
  .Index_object_reviews_list_2_new{padding-top:32px;}
  .Index_review_slider{ padding:0 20px; }
  .Index_object_reviews_list_2_loops_mainboxs_new{width:264px;}
  .Index_object_reviews_list_2_loops_innerboxs_1_boths_new{grid-gap:0 4px;}
  .Index_object_reviews_list_2_loops_innerboxs_3_new{padding:16px 20px;}
  
  .Index_flavor_list_columns_main_new{padding:56px 0;}
  .Index_flavor_list_columns_1_title_new{ max-width:270px; margin:auto; }
  .Index_flavor_list_columns_2_new{padding-top:32px;}
  /*.Index_flavor_slider{ padding:0 20px; }*/
  .Index_flavor_list_columns_2_loops_mainboxs_new { width: 144px; margin:0 6px; }
  .Index_flavor_list_columns_2_loops_innerboxs_tagtext_new{top:16px; right:-8px;}
  .Index_flavor_list_columns_2_loops_innerboxs_maintitle_new{padding-top:12px;}
  .Index_flavor_list_columns_3_new{padding-top:32px;}
  .Index_flavor_list_columns_2_loops_mainboxs_new:hover .Index_flavor_list_columns_2_loops_innerboxs_innerimage_new { transform: scale(1); }
  
  .Index_variety_bar_main_new .page-width{padding:0 !important;}
  .Index_variety_bar_innerleft_new{width:171px; height:157px; margin-top:-30px; }
  .Index_variety_bar_mainright_new{width:200px; padding:10px 17px 10px 10px; align-self: center; }
  .Index_variety_bar_innerright_1_title_new{ display:none; }
  .Index_variety_bar_innerright_1_title_mobile_new{ display:block; }
  .Index_variety_bar_innerright_1_title_new h3{font-size:16px; letter-spacing: -0.32px; text-align:left; text-transform: uppercase; }
  .Index_variety_bar_innerright_1_title_new h3 span{margin-top:4px; font-weight: 500; display:block; max-width:161px; text-transform: none; }
  .Index_variety_bar_innerright_2_new{padding-top:8px; text-align:left;}
  .Index_variety_bar_innerright_2_button_new a{font-size:14px; letter-spacing:0.28px;}
  .Index_variety_bar_leftrightboth_new{ justify-content:center; }

  .Index_logo_list_detail_main_new{padding:56px 0 52px 0;}
  .Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new p strong{ display:none; }
  .Index_logo_list_detail_1_parts_new{flex-direction:column-reverse;}
  .Index_logo_list_detail_1_parts_leftside_new{width:100%; }
  .Index_logo_list_detail_1_parts_leftside_boths_videoimage_new img{border-radius:8px;}
  .Index_logo_list_detail_1_parts_leftside_boths_videoimage_new video{border-radius:8px;}
  .Index_logo_list_detail_1_parts_rightside_new{width:100%; padding:0 0 24px 0;}
  .Index_logo_list_detail_1_parts_rightside_boths_new{max-width:100%;}
  .Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new{padding-top:16px;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_new{display:none;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_button_new{display:none;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_redirect_new{display:none;}
  .Index_logo_list_detail_2_new{display:block;}
  .Index_logo_list_detail_2_parts_new{ padding:0 7px; }
  .Index_logo_list_detail_3_new{padding-top:32px; margin:0 -20px; }
  .Index_logo_list_slider{ padding:0 20px; display:none; }
  .Index_logo_list_detail_4_new{display:block;}
  .Index_logo_list_detail_4_parts_redirect_new{display:block;}
  
  .Index_blogs_tags_tabs_main_new{padding:56px 0;}
  .Index_blogs_tags_tabs_2_tabsinfos_new{padding-top:24px; margin:0 -20px; }
  .Index_blog_slider { padding:0 20px; }
  .Index_blogs_tags_tabs_2_tabsinfos_innerloop_boxs_new{ width:264px;}
  .Index_blogs_tags_tabs_2_new .tab_title_main_new{ background:#fff; }
  .Index_blogs_tags_tabs_2_new .tab_title_mobile_new{ background-color:#fff; }
  .Index_blogs_tags_tabs_2_new .open .tab_title_mobile_new{ background-color:#fff; }
  .Index_blogs_tags_tabs_2_new.tabs_collection_main_new .tab{ background-color:#fff; }
  .Article_grid_item_detail_2_new{padding:16px 16px 20px 16px;}
  .Article_grid_item_detail_2_detail_mobile_new{ display: flex; margin-top: 12px; grid-gap: 4px; }
  .Article_grid_item_detail_2_detail_mobile_new .Article_grid_item_detail_2_detail_textstags_new{ display:block; }
  .Article_grid_item_detail_2_detail_texts_new{padding-top:16px; display:inline-block; bottom: 20px; width: calc(100% - 32px); left: 16px; }
  .Article_grid_item_detail_2_detail_textstags_new{display:none;}
  .Article_grid_item_detail_2_detail_inner_new { padding-bottom: 36px; }
  .Index_blogs_tags_tabs_3_new{display:block;}
  .Index_logo_list_detail_3_parts_new{ overflow:hidden; }
  .Index_logo_list_slider_marquee{ display:block; margin:0 -20px; overflow:hidden; }
  .Index_logo_list_slider_marquee span{ display:flex; }
  .Index_logo_list_slider_marquee div{ display:flex; }
  .Index_logo_list_detail_3_parts_mainboxs_new{ margin:0 16px; }
  
  .Index_object_instagram_main_new{padding:56px 0;}
  .Index_object_instagram_innerboth_new{display:block;}
  .Common_title_new.Index_object_instagram_innerboth_innerleft_1_title_new h2{text-align:center;}
  .Index_object_instagram_innerboth_innerleft_2_new{display:none;}
  .Index_object_instagram_innerboth_mainright_new{display:none;}
  .Index_object_instagram_mainlist_new{padding-top:32px;}
  .Index_object_instagram_innerlist_new{grid-gap:0 12px;}
  .Index_object_instagram_innerlist_imagevideomain_new{ height:264px; width:176px; }
  .Index_object_instagram_mainmobile_new{display:block;}
  .Index_object_instagram_mainmobile_new .Index_object_instagram_innerboth_innerleft_2_new{display:block;}
  .Index_object_instagram_mainmobile_new .Index_object_instagram_innerboth_mainright_new{display:block;}
  
  .Index_newsletter_form_main_new{padding:42px 0 32px 0; position:relative;}
  .Index_newsletter_form_main_new .page-width{max-width:100%;}
  .Index_newsletter_form_inner_new{max-width:100%;}
  .Index_newsletter_form_leftrightboth_new{display:block; max-width:335px; margin:auto;}
  .Index_newsletter_form_mainleft_new{width:100%; text-align:center;}
  .Index_newsletter_form_innerleft_title_new{padding-top:12px;}
  .Index_newsletter_form_innerleft_infos_new{padding-top:12px;}
  .Index_newsletter_form_mainright_new{width:100%; padding:18px 0 0 0;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form{max-width:100%;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field{display:block;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper{max-width:100%;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form__button{min-width:100%; margin-top:12px;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form__button:hover {background:#006271 !important; }
  .Index_newsletter_form_innerright_infos_new{padding-top:16px;}
  
  .Footer_main_new{padding:26px 0 34px 0 !important;}
  .Footer_inner_new{max-width:100%;}
  .Footer_detail_1_new{display:flex; justify-content:space-between; margin:0; }
  .Footer_detail_1_new .footer-block__heading{ font-size: 20px; font-weight: 900; line-height: 120%; letter-spacing: -0.2px; padding:12px 0; background:url(footer_down_arrow.svg) no-repeat right center; text-transform: none; }
  .Footer_detail_1_new .footer-block__heading.active{ background:url(footer_up_arrow.svg) no-repeat right center !important; }
  .Footer_detail_1_new .footer-block{ margin:0 !important; border-bottom:1px solid #9E9596; }
  .footer-block__details-content{ margin:-6px 0 6px 0 !important; display:none; }
  .footer-block__details-content ul{ display:flex; flex-wrap:wrap; grid-gap:0px 16px; }
  .footer-block__details-content li{ width:calc(50% - 8px); }
  .Footer_detail_1_new .footer-block ul li a{ padding:6px 0 !important; }
  .Footer_detail_1_new .footer-block--logo { position: relative; width: 100% !important; bottom: auto; right: auto; border: 0 !important; margin: 38px 0 !important; }
  .footer-block--logo .footer-block__details-content{ margin:0 !important; }
  .footer-block--logo .footer-block__image-wrapper img { max-width: 256px; }
  .Footer_detail_3_new{padding-top:0;}
  .Footer_detail_3_socialicon_new ul{justify-content:center !important;}
  .Footer_detail_4_new{display:block;}
  .Footer_detail_4_copyright_new{padding-bottom:4px; text-align:center;}
  .Footer_detail_4_menulists_new ul{justify-content:center;}
  .Footer_detail_4_menulists_new ul li:first-child{ margin-left:0; }
  .Footer_detail_4_menulists_new ul li:first-child:after{display:none;}
  .Footer_detail_5_new{ max-width: 242px; margin: auto; padding-top:4px; text-align:center; }
  /* Index */

  /* Product */
  .Product_template_inner_new { padding: 0 0 56px 0; }
  .Product_template_leftside_new { max-width: 100% !important; width: 100% !important; }
  .Product_template_rightside_new { padding: 16px 0 0 0 !important; max-width: 100% !important; width: 100% !important; }
  .product-media-container .media { padding-top: 100% !important; }
  .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) { margin-left: -20px !important; margin-right: -20px !important; }
  .slider.slider--mobile{ scroll-padding-left: 20px !important; margin-bottom: 0 !important; grid-gap: 16px; overflow-y: hidden; }
  .grid--peek.slider .grid__item:first-of-type { margin-left: 20px !important; }
  .Product_template_maintags_new{ display:none; }
  .Product_template_maintags_mobile_new{ display:block !important; position: absolute !important; right: 12px; top: 12px; z-index: 1;}
  .slider.slider--mobile .slider__slide { margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; }
  .product-media-container.media-fit-cover{ border:0 !important; max-width:100% !important; overflow:hidden !important; }
  .product__media-list .product__media-item { width: 320px !important; overflow-y: hidden; }
  .product__media img, .product__media-list video{ border-radius: 16px !important; }
  .media-type-video .product__modal-opener{ display:none !important; }
  .media-type-video .media{ display:block !important; }
  .media-type-video .deferred-media__poster img{ height: 100% !important; width: 100% !important; object-fit: cover !important; border-radius: 16px; }
  .media-type-video video{ object-fit:cover; }
  .slider-buttons{ display:none !important; }
  .slider--mobile:after { padding-left: 20px !important; }
  .grid--peek.slider:after { margin-left: -16px !important; }
  .product_image_tag_new { left: 12px; top: 12px; font-size: 10px; font-weight: 900; letter-spacing: .2px; padding:4px 8px; }
  .product_image_tag_new img { max-width: 12px; max-height: 12px; margin-right: 4px; }
  .product_award_image_new { width: 88px; top: 16px; right: 16px; pointer-events:none; }

  .product-form__input--pill input[type=radio]+label { min-width: calc(25% - 10px); padding: 12px 4px !important; }
  .variant_name_display_new{ max-width:62px; margin:auto; }
  .variant_each_price_new { margin: 5px 0 6px; }
  .variant_each_tag_inner_new{ min-width:72px; }
  [value="1 box"] + label .variant_name_display_new{ max-width:40px; }

  .buy_buttons_new { margin: 31px 0 24px !important; }
  .subscription_main_new { margin-bottom: 24px !important; padding: 20px 11px; }
  .subscription_inner_box_top_new label span { font-size: 12px !important; letter-spacing: .24px !important; }
  [for=one_time] .checkmark{ width: 38px; height: 18px; right: -44px; top: 1px; background-size: 100%; }  
  [for=subscription] .checkmark{ width: 38px; height: 18px; left: -44px; top: 1px; background-size: 100%; }
  .subscription_inner_box_details_new ul { grid-gap: 12px 6px; }
  .subscription_inner_box_details_new ul li { padding: 0 0 0 18px; width: calc(50% - 3px); font-size: 11.5px; letter-spacing: -.24px; background-size:14px; }
  .shipping-frequency-buy-box{ font-size:12px; }
  .subscription_inner_box_new{ max-width:311px; margin:auto; }
  .product-form__buttons{ max-width:100% !important; }

  .Product_meta_accordions_lists_main_new .accordion>ul>li .answer{ padding-right:16px; }
  .Product_available_shipping_text_main_new{ margin:24px 0 !important; }
  .Product_available_shipping_text_innertitle_new span { font-size: 12px; letter-spacing: .24px; }
  .Product_ingredient_popup_new{ max-width:544px; width:100%;  }
  .Product_ingredient_popup_title_new { padding: 10px 0 0 0; }
  .Product_ingredient_popup_title_left_new{ display:none; }
  .Product_ingredient_popup_title_details_new { padding: 10px 26px 30px 26px; }
  .Product_ingredient_popup_close_new{ position: absolute; right: 12px; top: 12px; }
  .Product_meta_available_products_innerloop_innerboxs_image_new { padding-bottom: 105.33%; }
  .Product_meta_available_products_main_new { }
  .Product_custom_button_detail_main_new { margin: 16px 0 0 !important; }

  .Product_frequently_together_innerloop_innerboxs_mainleft_new { width: 88px; min-height: 139px; }
  .Product_frequently_together_innerloop_innerboxs_mainright_new { padding-left: 20px; width: calc(100% - 88px); padding-right: 60px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_current_new p { font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_title_new h3 { font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_infos_new { font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_texts_new{ font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_price_new .price { font-size: 12px; letter-spacing: -.24px; }
  .Product_frequently_together_innerbutton_new .button{ font-size:14px; }
  
  .Product_image_logos_lists_main_new{background:#FFF !important;}
  .Product_image_logos_lists_boths_new{display:block;}
  .Product_image_logos_lists_boths_leftside_new{width:100%;}
  .Product_image_logos_lists_boths_leftside_parts_videoimage_new{ min-height: initial; padding-bottom: 72.535%; }
  .Product_image_logos_lists_boths_rightside_new{width:100%; padding:32px 0 56px 0;}
  .Product_image_logos_lists_boths_rightside_parts_1_detail_new{ max-width:100%; margin:auto; padding:0 20px; }
  .Product_image_logos_lists_boths_rightside_parts_1_detail_infos_new p{max-width:303px; margin:auto;}
  .Product_image_logos_lists_boths_rightside_parts_2_new{padding:40px 20px 0 20px;; max-width:100%;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_new{display:block;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_mainboxs_new{width:100%; margin-bottom:32px;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_new{display:flex;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_image_new{width: 72px; height: 72px;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_image_new img{ max-width: 72px; max-height: 72px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_boths_new{width:calc(100% - 72px); padding-left:16px;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new h4{padding-top:0px; text-align:left;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new br{display:none;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new { padding-top: 0; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new{padding-top:8px;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new p{ text-align:left; margin: inherit; max-width:100%; }
  .Product_image_logos_lists_boths_rightside_parts_3_new{display:none;}
  
  .Product_object_animations_main_new{padding:56px 0 71px 0;}
  .Product_object_animations_desktop_new{display:none;}
  .Product_object_animations_mobile_new{display:block;}
  .Product_object_animations_mobile_1_new{padding-bottom:0;}
  .Product_object_animations_mobile_1_boths_new{}
  .Product_object_animations_mobile_1_boths_infos_new{text-align:center; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; }
  .Product_object_animations_mobile_1_boths_title_new{ padding-top:12px; }
  .Product_object_animations_mobile_2_new{width: 192px; position:relative; margin:auto; overflow:hidden;}
  .Product_object_animations_mobile_2_image_new{}
  .Product_object_animations_mobile_2_image_new img{ width:100%; }
  .Product_object_animations_mobile_2_image_new img.second_mobile_image_new{width:100%; position:absolute; object-fit:contain; top:0%; left:0; bottom:0; right:0; height:100% !important; display:block !important;}
  .Product_object_animations_mobile_3_new{padding-top:23px;}
  .Product_object_animations_mobile_3_loops_new{}
  .Product_object_animations_mobile_3_loops_mainlists_new{margin-bottom:32px;}
  .Product_object_animations_mobile_3_loops_mainlists_new:last-child{margin-bottom:0;}
  .Product_object_animations_mobile_3_loops_innerlists_new{display:flex;}
  .Product_object_animations_mobile_3_loops_innerlists_boths_new{width: 72px; height: 72px; position:relative;}
  .Product_object_animations_mobile_3_loops_innerlists_boths_imagevideo_new{}
  .Product_object_animations_mobile_3_loops_innerlists_boths_imagevideo_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
  .Product_object_animations_mobile_3_loops_innerlists_boths_imagevideo_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
  .Product_object_animations_mobile_3_loops_innerlists_title_and_info_new{width:calc(100% - 72px); padding-left:16px;}
  .Product_object_animations_mobile_3_loops_innerlists_title_new{}
  .Product_object_animations_mobile_3_loops_innerlists_title_new h4{margin:0; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase;}
  .Product_object_animations_mobile_3_loops_innerlists_infos_new{ padding-top:8px; }
  .Product_object_animations_mobile_3_loops_innerlists_infos_new p{ margin:0; color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; max-width:100%;}
  
  .Product_object_ingredient_main_new{padding:56px 0; position:relative; z-index:0;}
  .Product_object_ingredient_inner_new{max-width:100%;}
  .Product_object_ingredient_detail_new{display:block;}
  .Product_object_ingredient_detail_mainleft_new{width:100%; padding-right:0px; position:relative; z-index:2; }
  .Product_object_ingredient_detail_innerleft_new{max-width:100%;}
  .Product_object_ingredient_detail_innerleft_title_new h2{text-align:center;}
  .Product_object_ingredient_detail_innerleft_onlymobile_new.tab_title_main_new{margin-top:24px; background:#fff; }
  .Product_object_ingredient_detail_innerleft_onlymobile_new .tab_title_mobile_new{ background-color:#fff; }
  .Product_object_ingredient_detail_innerleft_onlymobile_new .tab{ background-color:#fff; }
  .Product_object_ingredient_detail_innerleft_mainboth_new.tab_information_ingredients_open{padding-top:24px;}
  .tabcontent_Ingredients{ display: none; border-top: none; animation: fadeEffect 1s; }
  .Product_object_ingredient_detail_innerleft_innerboth_title_new{display:none;}
  .Product_object_ingredient_detail_innerleft_innerboth_infos_new{padding-top:0px; max-width:100%;}
  .Product_object_ingredient_detail_innerleft_innerboth_mainimagevideo_new{width:100%; margin-top:24px;}
  .Product_object_ingredient_detail_mainright_new{width:100%; margin-top:24px;}
  .Product_varity_object_ingredient_detail_mainright_new{ width:100%; margin-top:24px; }
  .Product_object_ingredient_detail_innerright_new img{border-radius:0px; box-shadow:0 0 0; } 
  .Product_object_ingredient_detail_innerright_new{ position:relative; z-index:1; }
  .performance-facts{ border-radius: 16px; padding: 12px 6px; }
  .Product_object_ingredient_detail_mainright_new{ position:static; animation: none; }
  .Product_varity_object_ingredient_detail_mainright_new{ position:static; animation: none;  }
  .Product_object_ingredient_back_mobile_new{ background: #f5eedf; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display:block; z-index:0; }
  .Product_object_ingredient_mobile_title_new{ display:block; z-index:2; position: absolute; top: 56px; left: 0; width: 100%; }

  .product_review_main_new{ padding:56px 0; }
  .product_review_inner_new{ max-width:100%; }
  
  /*.Product_object_faqs_lists_main_new{padding-top:56px;}
  .Product_object_faqs_lists_boths_new{flex-direction:column-reverse;}
  .Product_object_faqs_lists_boths_mainleft_new{width:296px; margin:auto; }
  .Product_object_faqs_lists_boths_mainright_new{width:100%; padding:0 0 42px 0;}
  .Product_object_faqs_lists_boths_innerright_new{max-width:100%;}
  .Product_object_faqs_lists_boths_innerright_mainloop_new{padding-top:24px;}
  .Product_object_faqs_lists_boths_innerright_button_new a{min-width:100%;}*/

  .Product_object_faqs_lists_main_new{ padding:0; }
  .Product_object_faqs_lists_boths_mainleft_new{width:100%; min-height:initial; padding-bottom:61.07%; }
  .Product_object_faqs_lists_boths_mainright_new{width:100%; padding:24px 20px 56px 20px;}
  .Product_object_faqs_lists_boths_innerright_mainloop_new{ padding-top:24px; }
  .Product_object_faqs_lists_boths_innerright_button_new{padding-top:24px;}
  .Product_object_faqs_lists_boths_new{flex-direction: column;}
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question { background-position: center right 16px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li.open .question { background-position: center right 16px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li{ border-radius:8px; margin:0 0 8px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li:last-child{ margin:0; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question h2{ padding:16px 48px 16px 16px; }  
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer { padding: 0 16px 16px; margin-top:-4px; }

  .Related_products_main_new { padding: 56px 0 0; }
  .Related_products_inner_new{ padding:0 !important; }
  .product_recommendations_slider { padding: 24px 20px 0 20px; }
  .product_recommendations_slider .product_grid_item_new { width: 208px !important; }
  .Card_product_main_new .quick-add__submit { padding-left: 5px !important; padding-right: 5px !important; }

  .Product_stock_save_lists_new { padding: 40px 0 0; }
  /* Product */
  
  /* Collection */
  .Collection_product_grid_main_new{padding:16px 0 0 0 !important;}
  .Collection_product_grid_2_new{padding:16px 0 32px 0;}
  .Collection_product_grid_4_innerloop_loops_new { margin: 0; row-gap: 24px; column-gap: 16px; }
  .Collection_product_grid_4_innerloop_loops_new .grid__item { width: calc(50% - 8px);     }
  .collection_grid_new{}
  .collection_grid_new .card__inner { --ratio-percent: 135.43% !important; }
  .collection_grid_new .card__information { padding: 15px 0 10px !important; }
  .collection_grid_new .card__heading{ font-size:16px; margin-bottom:8px; }
  .collection_grid_new .Product_custom_detail_text_new { margin: 0px 0 0 !important; }
  .collection_grid_new .Product_custom_detail_text_new p { font-size: 14px; letter-spacing: -.28px; }
  .collection_grid_new .quick-add__submit .hide_mobile{ display:none; }
  .collection_grid_new .card__badge .badge { font-size: 9px; letter-spacing: .4px; width: 44px; height: 46px; }
  .shortcut_reference_not_available{ padding-top:8px; }
  .Collection_product_grid_4_innerloop_loops_mainboxs_new{width:100% !important; max-width:100% !important; margin-bottom:0;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_new{display:flex; position:relative; align-items: center;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_1_new{width:48%;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_new{width:100%; padding-bottom:124.39%; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_videoimage_new video{border-radius:16px 0 0 16px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_1_boths_videoimage_new img{border-radius:16px 0 0 16px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_new{padding:10px 12px 10px 28px; width:calc(100% - 48%);}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new{ margin: 0; height: 48px; background-size: 48px; width: 50px; position: absolute; top: 50%; left: -31px; transform: translate(0, -50%); }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new img{min-width:32px; max-height:32px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_title_new{padding-top:0;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_title_new h4{text-align:left; font-size:16px; letter-spacing:inherit;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new{padding-top:8px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new p{text-align:left; font-size:14px; letter-spacing:-0.28px; max-width:100%;}
  /* Collection */

  /* Ingredients */
  .Page_top_texts_with_image_leftrightboth_new{flex-direction:column-reverse; }
  .Page_top_texts_with_image_mainleft_new{width:100%; padding:32px 0 48px 0;}
  .Page_top_texts_with_image_innerleft_new{max-width:336px;}
  .desktop_info_new{ display:none; }
  .mobile_info_new{ display:block; }
  .Page_top_texts_with_image_innerleft_title_new h2{font-size: 36px; letter-spacing: -0.72px; line-height: 120%;}
  .Page_top_texts_with_image_innerleft_texts_new h4{font-size:14px; letter-spacing: -0.28px; line-height:140%; }
  .Page_top_texts_with_image_innerleft_title_new{padding-top:8px;}
  .Page_top_texts_with_image_innerleft_button_new { padding-top: 0; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 3; -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; }
  .Page_top_texts_with_image_innerleft_button_new .button{ border-radius:0; min-width:100%; padding:25px 20px !important; }
  .Wholesale_box_fixed .Page_top_texts_with_image_innerleft_button_new{ bottom:-72px; }
  .Page_top_texts_with_image_mainright_new{width:100%;}
  .Page_top_texts_with_image_innerright_new{ min-height: initial; padding-bottom: 72.535%; }
  
  .Page_images_texts_columns_main_new{padding:56px 0;}
  .Page_images_texts_columns_1_title_new{ max-width:335px; margin:auto; }
  .Page_images_texts_columns_2_infos_new{padding-top:12px;}
  .Page_images_texts_columns_3_new{padding-top:24px;}
  .Page_images_texts_columns_3_loops_new{display:block;}
  .Page_images_texts_columns_3_loops_mainboxs_new{width:100%; margin-bottom:24px;}
  .Page_images_texts_columns_3_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Page_images_texts_columns_3_loops_innerboxs_2_new{padding:0 12px 32px 12px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_1_icons_new{  width: 67px; height: 64px; margin: -32px auto 0; background-size: 67px; }
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_1_icons_new img{max-width:35px; max-height:45px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new{padding-top:8px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new h4{letter-spacing:-0.4px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new{padding-top:4px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new p br{ display:none; }

  .Page_object_ingredient_main_new{padding:56px 0;}
  .Page_object_ingredient_innerleft_title_new{ max-width:335px; margin:auto; }
  .Page_object_ingredient_leftrightboth_new{display:block; align-items:center;}
  .Page_object_ingredient_mainleft_new{width:100%;}
  .Page_object_ingredient_innerleft_new h4{padding-bottom:8px; line-height:140%; }
  .Page_object_ingredient_innerleft_title_new{padding-bottom:16px;}
  .Page_object_ingredient_innerleft_title_new h2 br{display:none;}
  .Page_object_ingredient_innerleft_mainloop_new{max-width:100%;}
  .Page_object_ingredient_innerleft_button_new{ display:none; }
  .Page_object_ingredient_mainright_new{width:100%; padding-left:0px;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_new{padding:24px 0 0 0;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerimage_new{width:100%; height:auto; position:relative; max-width:336px; margin:auto; min-height:initial;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_mainimage_new{padding-bottom:24px; margin-left:0; }
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerimage_new img{position:relative;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_part_1_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{display:none;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_mainlists_new{position:relative; top:auto; left:0; bottom:0; right:0; margin-bottom:32px; max-width:100%; } 
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_mainlists_new:last-child{margin-bottom:0px;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_title_new { padding-top: 0; }
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_new{display:flex;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_infos_new p{ width:100%; }
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_boths_new{width:64px; height:68px;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_texts_new{ width:calc(100% - 64px); padding-left:16px; }
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_title_new h4{padding:0;}
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{display:none;}
  .Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_new { min-height: initial; }
  .Page_object_ingredient_mobilebutton_new{padding-top:24px; display:block;}
  .Page_object_ingredient_mobilebutton_new a{ min-width:100%; }

  .Page_ingredient_glossary_main_new{padding:56px 0;}
  .Page_ingredient_glossary_1_boths_title_new { max-width:335px; margin:auto; }
  .Page_ingredient_glossary_1_boths_infos_new{padding-top:16px;}
  .Page_ingredient_glossary_1_boths_infos_new p{line-height:140%; letter-spacing:-0.32px;}
  .Page_ingredient_glossary_2_new{padding-top:32px;}
  .Page_ingredient_glossary_2_loops_new{grid-gap:32px 16px;}
  .Page_ingredient_glossary_2_loops_mainboxs_new{width:calc(50% - 8px); padding-bottom:0;}
  .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_1_boths_new{width:160px; margin:auto;}
  .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_boths_new h5{font-size:14px; line-height:100%; letter-spacing:0.28px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_boths_new { padding-top: 8px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_tags_new { margin: 8px 0 0; }
  .Page_ingredient_glossary_3_new{display:block;}
  
  /* Drawer */
  .Page_ingredient_glossary_2_loops_innerboxs_maindrawer_new{ width:100%; padding:0px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_1_new{padding:16px 20px 12px 20px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_new { height: calc(100% - 52px); padding: 0 20px 20px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_new{ padding-bottom:16px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_2_boths_new{height: 232px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_title_new h4{font-size:20px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_mainlist_new{padding-top:13px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_button_new{padding-top:8px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card{grid-gap:0 16px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__content{width:128px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__inner{width: 128px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__inner { --ratio-percent: 141.5% !important; }
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__heading{ font-size:16px; letter-spacing: 0.32px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card__heading a{max-width:100%; padding-bottom:4px;}
  .product_card_price_new .price { font-size: 14px; line-height: 140%; letter-spacing: -.28px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .card-information{display:block;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new{margin-right:0px !important;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new:after{display:none;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .Product_custom_detail_text_new p{font-size:14px; letter-spacing: -0.28px;}
  .Page_ingredient_glossary_2_loops_innerboxs_innerdrawer_4_boths_innerlist_inneritem_new .button{max-width:187px;}
  /* Ingredients */

  /* Wholesale */
  .Page_images_texts_lists_main_new{padding:56px 0;}
  .Page_images_texts_lists_inner_new{ max-width:100%; }
  .Page_images_texts_lists_2_loops_new{display:block; grid-gap:0px; max-width:280px; margin:auto;}
  .Page_images_texts_lists_2_loops_mainboxs_new{margin-bottom:24px; width: 100%;}
  .Page_images_texts_lists_2_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Page_images_texts_lists_2_loops_innerboxs_1_new{ max-width:183px; }
  .Page_images_texts_lists_2_loops_innerboxs_1_boths_new{width:183px; }
  .Page_images_texts_lists_2_loops_innerboxs_1_tagtext_new{ top: 17px; right: -25px; }
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new{padding-top:16px;}
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4 p br{display:none;}
  
  .Page_sign_up_today_form_main_new .page-width{padding:0 !important;}
  .Page_sign_up_today_form_inner_new{border-radius:0px; padding:0 20px; }
  .Page_sign_up_today_form_1_leftright_new{flex-direction:column;}
  .Page_sign_up_today_form_1_mainleft_new{width:100%; padding: 40px 0 0; }
  .Page_sign_up_today_form_1_mainright_new{width:100%; padding:0;}
  .Page_sign_up_today_form_1_innerleft_1_new { padding-bottom: 12px; }
  .Page_sign_up_today_form_1_innerright_new { border-radius: 0; background: none; padding: 0; }
  .Page_sign_up_today_form_2_new{max-width:323px; margin:auto;}
  .wholesale_fields_main_new { display: block; }
  .wholesale_fields_new {  width: 100%; }
  .wholesale_fields_new input{ background:#fff; }
  .select-options-wrapper select{ background:#fff; }
  .buying_new{ margin-top:24px; }
  .wholesaler_already_new{ font-size:13px; }
  .Page_sign_up_today_form_2_new{ display:block; margin-top: 24px; }
  .wholesale_checkbox_new{ margin:24px 0 0 0; }
  
  .Page_author_testimonial_main_new{padding:56px 0;}
  .Page_author_testimonial_leftrightboth_new{display:block;}
  .Page_author_testimonial_mainleft_new{width:100%;}
  .Page_author_testimonial_mainright_new{width:100%; padding:24px 0 0 0;}
  .Page_author_testimonial_innerright_mainboxs_new{max-width:100%; min-height:400px; display:flex; align-items:center;}
  .Page_author_testimonial_innerright_innerboxs_1_new{padding-top:0;}
  .custom_pagination_new{ display:flex; align-items:center; justify-content:center; margin:24px 0 0 0; }
  .left_white_bar_new{ display:none; }
  .right_white_bar_new{ display:none; }
  .Page_author_testimonial_innerright_innerboxs_1_boths_title_new h4{ max-width:280px; margin:auto; }
  .Page_author_testimonial_innerright_new .swiper-container { padding: 0; }
  .Page_author_testimonial_innerright_new .swiper-container .swiper-button-prev{ width:16px; height:16px; top:auto; left:auto; transform:none; position:relative; }
  .Page_author_testimonial_innerright_new .swiper-container .swiper-button-next{ width:16px; height:16px; top:auto; left:auto; transform:none; position:relative; }
  .Page_author_testimonial_innerright_new .swiper-container .swiper-pagination{ display:flex; align-items:center; position: relative; margin: 0 18px; }
  .Page_author_testimonial_innerright_new .swiper-pagination-bullet{ background:#9E9596; width:8px; height:8px; border: 0; }
  .Page_author_testimonial_innerright_new .swiper-pagination-bullet-active{ background:#3E2B2E; }
  /* Wholesale */
  
  /* Subscribe & Save */
  .Page_subscribe_steps_list_main_new{padding:56px 0;}
  .Page_subscribe_steps_list_mainloop_new{padding-top:24px;}
  .Page_subscribe_steps_list_innertitle_new{ max-width: 280px; margin: auto; }
  .Page_subscribe_steps_list_innerloop_new{display:block;}
  .Page_subscribe_steps_list_innerloop_mainboxs_new{width:100%; border-radius:8px; margin-bottom:12px;}
  .Page_subscribe_steps_list_innerloop_mainboxs_new:last-child{margin-bottom:0;}
  .Page_subscribe_steps_list_innerloop_innerboxs_new{padding:16px 32px 20px;}
  .Page_subscribe_steps_list_innerloop_innerboxs_number_new{width:38px; height:40px;  background-size:38px;}
  .Page_subscribe_steps_list_innerloop_innerboxs_number_new h2{font-size:20px; line-height:120%; letter-spacing:-0.2px;}
  .Page_subscribe_steps_list_mainbutton_new{display:none;}
  
  .Page_subscribe_columns_main_new{padding:56px 0;}
  .Page_subscribe_columns_innerloop_new{display:block;}
  .Page_subscribe_columns_innerloop_mainboxs_new{width:100%; margin-bottom:24px;}
  .Page_subscribe_columns_innerloop_mainboxs_new:last-child{margin-bottom:0;}
  .Page_subscribe_columns_innerloop_innerboxs_new{padding:32px 25px; min-height:288px;}
  .Page_subscribe_columns_innerloop_innerboxs_1_image_new img { max-width: 84px; max-height: 84px; }
  .Page_subscribe_columns_innerloop_innerboxs_2_boths_infos_new{padding-top:4px;}
  .Page_subscribe_columns_innerloop_innerboxs_2_boths_infos_new p{max-width:100%;}

  .Page_featured_product_main_new { padding: 56px 0 40px 0; }
  .Page_featured_product_main_new .featured-product { padding: 24px 0 0; }
  .Page_featured_product_innertitle_new{ max-width:280px; margin:auto; }
  /* Subscribe & Save */
  
  /* Our Story */
  .Page_image_video_details_main_new{padding:56px 0;}
  .Page_image_video_details_1_sides_new{display:block;}
  .Page_image_video_details_1_sides_mainleft_new{width:100%;}
  .Page_image_video_details_1_sides_innerleft_new{display:flex; grid-gap:0 16px; padding-bottom:16px;}
  .Page_image_video_details_1_sides_innerleft_1_new{margin-bottom:0px; width:calc(50% - 8px);}
  .Page_image_video_details_1_sides_innerleft_1_boths_new{height:auto; padding-bottom:100%; }
  .Page_image_video_details_1_sides_innerleft_2_new{width:calc(50% - 8px);}
  .Page_image_video_details_1_sides_innerleft_2_boths_new{height:auto; padding-bottom:100%; }
  .Page_image_video_details_1_sides_mainright_new{width:100%; padding-left:0px;}
  .Page_image_video_details_1_sides_innerright_boths_new{ height:auto; padding-bottom:53.735%; }
  .Page_image_video_details_1_sides_innerright_boths_videoimage_icons_new svg{width: 32px; height: 32px;}
  .Page_image_video_details_2_sides_new{display:block; padding-top:32px;}
  .Page_image_video_details_2_sides_mainleft_new{width:100%; padding-right:0px; padding-bottom:12px; text-align:center;}
  .Page_image_video_details_2_sides_innerleft_title_new h2{letter-spacing: -0.72px; max-width: 258px; margin:auto; text-align:center;}
  .Page_image_video_details_2_sides_mainright_new{width: 100%;}
  .Page_image_video_details_2_sides_innerright_infos_new{padding-bottom:24px;}
  .Page_image_video_details_2_sides_innerright_infos_new p{text-align:center; margin:auto;}
  .Page_image_video_details_2_sides_innerright_button_new{ text-align:center; }
  .Page_image_video_details_2_sides_innerright_button_new a { min-width: 336px; }
  
  .Page_logos_lists_details_main_new{padding:56px 0;}
  .Page_logos_lists_details_sides_new{display:block;}
  .Page_logos_lists_details_sides_mainleft_new{width:100%;}
  .Page_logos_lists_details_sides_innerleft_videoimage_new{}
  .Page_logos_lists_details_sides_mainright_new{width:100%; padding:32px 0 0 0;}
  .Page_logos_lists_details_sides_innerright_2_new{padding-top:40px;}
  .Page_logos_lists_details_sides_innerright_2_boths_mainboxs_new{margin-right:32px !important;}
  .Page_logo_list_slider { display:none; }
  
  .Page_images_texts_columns_4_texts_new{padding-top:12px;}
  .Page_images_texts_columns_4_texts_new p{max-width:100%;}
  .Page_images_texts_columns_4_texts_new p br{ display:none; }
  .Page_images_texts_columns_5_button_new .button{min-width:100%; padding:16px 14px !important;}
  /* Our Story */
  
  /* Review */
  .Page_top_custom_reviews_main_new{padding:32px 0 56px 0;}
  .Page_top_custom_reviews_1_title_new{ max-width:336px; margin:auto; }
  .Page_top_custom_reviews_1_title_new h2{font-size:36px; letter-spacing: -0.72px;}
  .Page_top_custom_reviews_2_new { padding-top: 12px; }
  .Page_top_custom_reviews_2_infos_new{ text-align:center; flex-direction: column; }
  .Page_top_custom_reviews_2_infos_new svg{margin-right:0px;}
  .Page_top_custom_reviews_2_infos_new p{padding-top:8px;}
  .Page_top_custom_reviews_3_new{padding-top:28px;}
  .Page_top_custom_reviews_3_loops_new{ margin:0 -20px; }
  .Page_review_slider { padding:0 20px; }
  .Page_top_custom_reviews_3_loops_mainboxs_new{width:248px;}
  .Page_top_custom_reviews_3_loops_innerboxs_1_boths_new img { max-width: 144px; max-height: 324px; }
  .Page_top_custom_reviews_3_loops_innerboxs_back_new{ height:calc(100% - 53px); }
  .Page_top_custom_reviews_3_loops_innerboxs_2_new{padding:24px 16px 32px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_title_new h4{max-width:216px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new{padding-top:16px;}

  .Page_object_faqs_lists_main_new{padding:0;}
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainleft_new{width:100%; min-height:initial; padding-bottom:61.07%; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainright_new{width:100%; padding:24px 20px 56px 20px;}
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new{ padding-top:24px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_button_new{padding-top:24px;}
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_new{flex-direction: column;}
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question { background-position: center right 16px; }
  .Page_object_faqs_lists_main_new  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li.open .question { background-position: center right 16px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li{ border-radius:8px; margin:0 0 8px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li:last-child{ margin:0; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question h2{ padding:16px 48px 16px 16px; }  
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer { padding: 0 16px 16px; margin-top:-4px; }
  /* Review */
  
  /* Find Us */
  .Page_find_us_template_main_new { padding: 32px 0 0; }
  .Page_find_us_template_maindetail_new{margin-bottom:24px;}
  .Page_find_us_template_innerdetail_1_title_new{ max-width: 280px; margin: auto; }
  .Page_find_us_template_innerdetail_2_new{position:relative; margin-top:34px; transform:inherit;}
  .Page_find_us_template_innerdetail_2_boths_new{padding:0 28px 0 12px;}
  .Page_find_us_template_innerdetail_2_boths_mainleft_new{width:142px; margin:-26px -10px 0 0; height:105px;}
  .Page_find_us_template_bottom_new{ display:none; }
  .Page_find_us_template_innermaps_new iframe { border-radius: 0; border: 0; display: flex; margin: 0 -20px; width: calc(100% + 40px) !important; }
  
  .Page_find_us_text_button_main_new{padding:56px 0;}
  .Page_find_us_text_button_innerleft_new{ max-width:335px; margin:auto; }
  .Page_find_us_text_button_innerleft_new h3{ text-align:center; }
  .Page_find_us_text_button_inner_new{max-width:100%;}
  .Page_find_us_text_button_leftrightboth_new{display:block;}
  .Page_find_us_text_button_innerright_new{padding-top:16px;}
  .Page_find_us_text_button_innerright_new a{min-width:100%;}
  
  .Page_find_us_image_texts_sides_new{display:block;}
  .Page_find_us_image_texts_sides_mainleft_new{width:100%;}
  .Page_find_us_image_texts_sides_mainright_new{width:100%;}
  .Page_find_us_image_texts_sides_innerright_1_new{padding:32px 20px 56px 20px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_new{max-width:100%;}
  .Page_find_us_image_texts_sides_innerright_1_detail_1_new{padding-bottom:24px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_1_parts_texts_new p{max-width:260px; margin:auto;}
  .Page_find_us_image_texts_sides_innerright_1_detail_1_parts_infos_new{padding-top:24px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_2_new{padding-top:24px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_infos_new p br{ display:none; }
  .Page_find_us_image_texts_sides_innerright_2_new{padding:56px 20px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_new{max-width:100%;}
  /*.Page_find_us_image_texts_sides_innerright_2_detail_2_parts_new iframe { width: 100%; height: 480px; }*/
  /*.Page_find_us_image_texts_sides_innerright_2_detail_3_new{padding-top:32px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_3_parts_new{display:block;}
  .Page_find_us_image_texts_sides_innerright_2_detail_3_parts_button_new{text-align:center; padding-bottom:24px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_3_parts_button_new:last-child{padding-bottom:0;}*/
  /* Find Us */
  
  /* Blog */
  .Blog_top_featured_article_main_new{padding:32px 20px 56px 20px;}
  .Blog_top_featured_article_detail_new{flex-direction: column-reverse;}
  .Blog_top_featured_article_detail_mainleft_new{width:100%; padding:24px 0 0 0;}
  .Blog_top_featured_article_detail_innerleft_new{max-width:100%; padding:0; }
  .Blog_top_featured_article_detail_innerleft_infos_new{max-width:100%; }
  .Blog_top_featured_article_detail_innerleft_button_new{padding-top:16px;}
  .Blog_top_featured_article_detail_mainright_new{width:100%; min-height:192px;}
  .Blog_top_featured_article_detail_innerright_new img{border-radius:16px;}
  
  .Blog_feature_article_list_main_new{padding:48px 0 46px 0;}
  .Blog_feature_article_list_loops_new{display:block; grid-gap:0 16px;}
  .Blog_feature_article_list_loops_mainboxs_new{width:100%; padding-bottom:16px;}
  .Blog_feature_article_list_loops_mainboxs_new:last-child{padding-bottom:0;}
  .Blog_feature_article_list_loops_innerboxs_new{display:flex; grid-gap:0 16px; align-items:center;}
  .Blog_feature_article_list_loops_innerboxs_1_new{width:50%;}
  .Blog_feature_article_list_loops_innerboxs_1_boths_new{width:100%; height:176px; padding-bottom:0;}
  .Blog_feature_article_list_loops_innerboxs_2_new{padding-top:0; width:50%;}
  .Blog_feature_article_list_loops_innerboxs_2_boths_title_new{padding-top:8px;}
  .Blog_feature_article_list_loops_innerboxs_2_boths_title_new a h3{font-size:16px; font-weight:700; line-height:140%; letter-spacing: -0.32px;}
  .Blog_feature_article_list_loops_innerboxs_2_boths_new .Article_template_detail_2_boths_maintags_new{ padding:0 !important; }
  
  .Blog_template_main_new{padding:56px 0;}
  .Blog_template_detail_1_loops_new{display:block; grid-gap:0px;}
  .Blog_template_detail_1_new{ background-color:#fff; }
  .Blog_template_detail_1_new .tab_title_mobile_new{ background-color:#fff; }
  .Blog_template_detail_1_new .common_tab_new{ background-color:#fff; }
  .Blog_template_detail_2_new{padding-top:32px;}
  .Blog_template_detail_2_loops_new{display:block; grid-gap:0px;}
  .Blog_template_detail_2_loops_mainboxs_new{width:100%; margin-bottom:16px;}
  .Blog_template_detail_2_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_new{padding:24px 24px 30px 24px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_textstags_new.Article_grid_item_detail_2_detail_mobile_new{display:none;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_textstags_new{display:inline-block;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_texts_new{display:flex; align-items:center; bottom: 30px; width: calc(100% - 48px); left: 24px;}
  .Blog_template_main_new .Article_template_detail_2_boths_maintags_new{ padding-top:0; }
  .Blog_template_main_new .Article_grid_item_detail_2_detail_inner_new{padding-bottom:42px;}
  .pagination-wrapper{padding:56px 20px 0 20px;}
  /* Blog */
  
  /* Article */
  .Article_template_main_new{padding:0;}
  .Article_template_main_new .page-width{padding:0 !important;}
  .Article_template_inner_new{border-radius:0; max-width:100%;}
  .Article_template_detail_1_boths_new{height:272px;}
  .Article_template_detail_1_boths_new img{border-radius:0;}
  .Article_template_detail_2_new{max-width:100%; padding-top:32px;}
  .Article_template_detail_2_boths_title_new h1{font-size:32px; line-height:112%; letter-spacing:-0.32px;}
  .Article_template_detail_2_boths_new .Blog_top_featured_article_detail_tags_new { padding: 12px 0 0;}
  .Article_template_detail_3_new{max-width:100%;}
  .Article_template_detail_3_loops_new{margin:12px 0 0 0; padding-bottom:0; }
  .Article_center_detail_text_main_new{padding:0 0 32px 0;}
  .Article_quote_detail_text_main_new { padding: 32px 10px; }
  .Article_quote_detail_text_inner_new blockquote br{ display:none; }
  .Article_title_detail_text_infos_new blockquote{ padding: 32px 10px; }
  .Article_title_detail_text_infos_new blockquote br{ display:none; }
  .Article_quote_detail_text_inner_new{max-width:100%;}
  .Article_full_video_image_boths_videoimage_new{height:200px;}
  .Article_half_video_image_detail_innerboths_videoimage_new{height:200px;}
  .Article_product_list_display_inner_new{padding:56px 20px; border-top:none; margin:32px -20px 0 -20px; background:#FAF7EF;}
  .Article_product_list_display_title_new h3{font-size:32px; font-weight:800; line-height:112%; letter-spacing:-0.32px;}
  .Article_related_articles_main_new{ background: #F5EEDF !important; }
  .Article_title_detail_text_title_new h2, .Article_title_detail_text_infos_new h2{ margin:24px 0 16px 0; font-size:24px; }
  .Article_title_detail_text_infos_new ul li{ padding-bottom:6px; }
  
  .Article_related_articles_main_new{padding:56px 0;}
  .Article_related_articles_inner_new{max-width:100%;}
  .Article_related_articles_detail_2_new{padding-top:32px;}
  .Article_related_articles_detail_2_loops_new{display:block;}
  .Article_related_articles_detail_2_loops_mainboxs_new{width:100%; margin-bottom:16px;}
  .Article_related_articles_detail_2_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Article_related_articles_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_new{padding:24px 24px 30px 24px;}
  .Article_related_articles_detail_3_new{padding-top:32px;}
  .Article_related_articles_detail_3_loops_new .button{min-width:100%;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_inner_new{ padding-bottom:40px; }
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_texts_new { bottom: 30px; width: calc(100% - 48px); left: 24px; display:flex; }
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_textstags_new{ display:block; }
  /* Article */
  
  /* Faq */
  .Page_faqs_template_main_new{padding:0 0 24px 0;}
  .Page_faqs_template_mobile_new{display:block;}
  .Page_faqs_template_innertitle_new{padding-top:24px;}
  .Page_FAQs_left_side_detail_in_new{ min-height:50px; }
  .Page_FAQs_left_side_detail_inner_new{ width:100%; border-radius:16px; position:relative; background:#d3f2f1 !important; }
  .faq_box_fixed .Page_FAQs_left_side_detail_inner_new{ position: fixed; top: 0; padding: 20px 20px; left: 0; z-index: 999; border-radius: 0; }
  .faq_box_fixed_bottom .Page_FAQs_left_side_detail_inner_new{ position: fixed; top: 0; padding: 20px 20px; left: 0; z-index: 999; border-radius: 0; }
  
  .Page_FAQs_left_side_detail_static_desktop_new{ display:none; }
  .Page_FAQs_left_side_detail_main_new{ padding-bottom:32px; }
  .Page_FAQs_right_side_detail_inner_new{max-width:100%;}
  .Page_FAQs_right_side_detail_leftrightboth_new{display:block;}
  .Page_FAQs_right_side_detail_mainleft_new{width:100%;}
  .Page_FAQs_right_side_detail_mainright_new{width:100%; padding-left:0; padding-bottom:40px; }
  .Page_FAQs_left_side_detail_static_maintitle_new{ display:none; }
  .Page_FAQs_left_side_detail_static_mainloop_new { padding: 0; }
  .Page_FAQs_left_side_detail_static_maininfos_new{ display:none; }
  .Page_FAQs_left_side_detail_static_innerloop_new .tab_title_main_new{ background-color:#fff; }
  .Page_FAQs_left_side_detail_static_innerloop_new .tab_title_mobile_new{ background-color:#fff; }
  .Page_FAQs_left_side_detail_static_innerloop_new .common_tab_new{ background-color:#fff; }
  .Page_FAQs_left_side_detail_static_innerloop_innerboxs_new{ text-decoration:none !important; line-height: 113% !important; }
  .Page_FAQs_right_side_detail_innerright_title_new{ padding-bottom:16px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li { margin-bottom: 12px; border-radius:8px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .question h2 { background-position:center right 16px; padding: 16px 48px 16px 16px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li.open .question h2 { background-position:center right 16px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .answer { padding: 0 16px 16px; margin-top:-4px; }  
  /* Faq */
  
  /* Login */
  .Main_login_side_new{flex-direction:column-reverse;}
  .Main_login_side_mainleft_new{width:100%;}
  .Main_login_side_innerleft_videoimage_new{min-height:initial; padding-bottom:72.535%; }
  .Main_login_side_mainright_new{width:100%; padding:40px 20px 56px 20px;}
  .Main_login_side_innerright_new{max-width:100%;}
  .Main_login_main_new h1{font-size:32px; line-height:112%; letter-spacing:-0.32px;}
  .Main_login_main_new p{padding-top:12px;}
  .Main_login_main_new.customer form{padding-top:32px;}
  .form_button_new { margin: 16px 0 !important; height: 48px !important; }
  .Main_login_side_innerright_return_new{padding-top:40px;}
  /* Login */
 
  /* Success */
  .Page_account_success_template_inner_new{display:block;}
  .Page_account_success_template_mainleft_new{width:100%;}
  .Page_account_success_template_innerleft_videoimage_new{min-height:initial; padding-bottom:72.535%;}
  .Page_account_success_template_mainright_new{width:100%; padding:40px 20px;}
  .Page_account_success_template_innerright_infos_new p{padding-top:12px; font-size:13px; }
  .Page_account_success_template_innerright_button_new a{min-width:336px;}
  /* Success */
  
  /* 404 */
  .Page_404_template_sides_new{flex-direction:column-reverse;}
  .Page_404_template_sides_mainleft_new{width:100%; padding:32px 20px 46px 20px;}
  .Page_404_template_sides_innerleft_texts_new h4{padding-bottom:16px;}
  .Page_404_template_sides_innerleft_button_new{text-align:center; padding-top:16px;}
  .Page_404_template_sides_innerleft_button_new a{min-width:336px;}
  .Page_404_template_sides_mainright_new{width:100%;}
  .Page_404_template_sides_innerright_videoimage_new{ min-height:initial; padding-bottom: 88%; }
  .template-404 .Index_newsletter_form_main_new:after{ background: #d3f2f1 url(newsletter_bg_new.svg) left top; width:100%; }
  /* 404 */
  	
  /* Contact Us */
  .Page_contact_us_template_main_new{}
  .Page_contact_us_template_leftrightboth_new{display:block;}
  .Page_contact_us_template_mainleft_new{width:100%;}
  .Page_contact_us_template_mainright_new{width:100%; }
  .Page_contact_us_template_mainright_inner_new{ padding:24px 20px 82px 20px; }
  .Page_contact_us_template_innerright_new{max-width:100%;}
  .Page_contact_us_template_innerright_title_new .for_desktop{ display:none; }
  .Page_contact_us_template_innerright_title_new .for_mobile{ display:block; }
  .Page_contact_us_template_innerright_infos_new{padding-top:12px;}
  .Page_contact_us_template_innerright_infos_new p br{ display:block; }
  
  .Page_contact_us_details_main_new{padding:56px 20px; }
  .Page_contact_us_details_box_new{max-width:100%;}
  .Page_contact_us_details_2_new { padding-top: 0; }
  .Page_contact_us_details_2_infos_new{ padding-top:16px; }
  .Page_contact_us_details_2_links_new{ padding-top:32px; }
  /* Contact Us */
  
  /* Accessibility Statement */
  .Page_accessibility_statement_1_new{padding:32px 0;}
  .Page_accessibility_statement_1_detail_infos_new{padding-top:16px;}
  
  .Page_accessibility_statement_2_detail_new{display:block; padding:32px 0 56px 0;}
  .Page_accessibility_statement_2_detail_mainleft_new{width: 100%;}
  .Page_accessibility_statement_2_detail_mainright_new{width:100%; padding-left:0px; padding-top:88px;}
  /* Accessibility Statement */

  /* Privacy Page */
  .privacy_page_new .rte { padding: 32px 0 48px; }
  .otnotice-content{ padding:0 !important; }
  .privacy_page_new .otnotice-sections .otnotice-section:first-child { width: calc(100% - 0px) !important; position: relative !important; top: auto !important; padding-bottom:80px !important; }
  .privacy_page_new .otnotice-sections .otnotice-section { width: 100%; float: none; padding-left: 0px !important;}
  .privacy_page_new .otnotice-version { width: 100%; float: right; padding-left: 0px !important; clear: both; padding-top: 30px; }
  /* Privacy Page */

  /* Landing Page */
  .LP_Header_group_main_new .header_left_new{ display:none; }
  .LP_Header_group_main_new .mobile_header_left_new .Header_drawer_main_new{ display:none; }
  .LP_Header_group_main_new .mobile_header_left_new .mobile_search_new{ display:none; }
  
  .Page_lp_top_text_with_img_sides_new{display:block;}
  .Page_lp_top_text_with_img_sides_mainleft_new{display:none;}
  .Page_lp_top_text_with_img_sides_mainright_new{width:100%; padding:24px 20px 64px;}
  .Page_lp_top_text_with_img_sides_innerright_new{max-width:480px; margin:auto;}
  .Page_lp_top_text_with_img_sides_innerright_mainboths_new{padding-top:16px;}
  .Page_lp_top_text_with_img_sides_innerright_innerboths_new{ height: auto; position: relative; padding-bottom: 76.42%; }
  .Page_lp_top_text_with_img_sides_innerright_button_new{padding-top:16px; min-height:64px; }
  .Page_lp_top_text_with_img_sides_innerright_detail_new{padding-top:12px;}
  .Page_lp_top_text_with_img_sides_innerright_button_new a{min-width:100%; padding: 13px !important; -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; }
  .start_landing_box_fixed .Page_lp_top_text_with_img_sides_innerright_button_new a{ border-radius: 0; min-width: 100%; padding: 28px 20px !important; position: fixed; left: 0; bottom: -78px; z-index: 3; }
  .start_landing_box_fixed_delay .Page_lp_top_text_with_img_sides_innerright_button_new a{ bottom:0; }
  .landing_box_fixed .Page_lp_top_text_with_img_sides_innerright_button_new a{ bottom: -78px; }
  
  .Page_lp_testimonials_list_main_new{padding:40px 0 0 0;}
  .Page_lp_testimonials_list_sides_new{display:block;}
  .Page_lp_testimonials_list_sides_mainleft_new{width:100%; padding:0px 0 24px 0; }
  .Page_lp_testimonials_list_sides_innerleft_innerbox_new{ padding:24px; }
  .Page_lp_testimonials_list_sides_innerleft_innerbox_1_boths_title_new{ font-size:20px; letter-spacing: -0.20px; padding-top:12px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_new{padding-top:24px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_image_new{width: 40px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_texts_new{padding-left:8px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_texts_new p{font-size: 14px; letter-spacing: 0.28px;}
  .Page_lp_testimonials_list_sides_mainright_new{width:100%; padding-left:0px;}
  .Page_lp_testimonials_list_sides_innerright_new{ max-width:150px; margin:auto; }
  .Page_lp_testimonials_slider { padding-bottom: 56px; }
  .Page_lp_testimonials_custom_new{ display: flex; align-items: center; justify-content: center; position: absolute; width: 100%; bottom: 0; }
  .Page_lp_testimonials_custom_new .swiper-pagination{ position:relative; margin:0 20px; width:auto; }
  .Page_lp_testimonials_custom_new .swiper-pagination-bullet { margin: 0 4px; }
  .Page_lp_testimonials_custom_new .swiper-button-prev{ position:relative; width:24px; height:24px; top:auto; margin:0; }
  .Page_lp_testimonials_custom_new .swiper-button-next{ position:relative; width:24px; height:24px; top:auto; margin:0; }
  
  .Page_lp_texts_with_image_main_new{padding:56px 0;}
  .Page_lp_texts_with_image_inner_new{ max-width:100%; }
  .Page_lp_texts_with_image_sides_new{display:block;}
  .Page_lp_texts_with_image_sides_mainleft_new{width:100%; padding-right:0px; }
  .Page_lp_texts_with_image_sides_innerleft_texts_new { padding-bottom: 12px; }
  .Page_lp_texts_with_image_sides_innerleft_title_new { padding-bottom: 12px; }
  .Page_lp_texts_with_image_sides_innerleft_infos_1_new { padding-bottom: 24px; }
  .Page_lp_texts_with_image_sides_innerleft_innerboths_videoimage_new{height: auto; position:relative; padding-bottom:74.63%; }
  .Page_lp_texts_with_image_sides_innerleft_innerboths_videoimage_new video{ width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
  .Page_lp_texts_with_image_sides_innerleft_innerboths_videoimage_new img{ width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 16px;}
  .Page_lp_texts_with_image_sides_innerleft_infos_2_new{padding-top:24px;}
  .Page_lp_texts_with_image_sides_mainright_new{display:none;}

  .Page_lp_featured_collects_main_new{padding:56px 0 32px 0;}
  .Page_lp_featured_collects_1_title_new{padding-bottom:24px;}
  
  .LP_Footer_main_new{padding:40px 0 110px 0;}
  .LP_Footer_detail_image_new{width:256px !important; }
  .LP_Footer_detail_social_new{padding-top:38px;}
  .LP_Footer_detail_bottom_new{padding-top:32px; display:block;}
  .LP_Footer_detail_bottom_texts_new{text-align:center;}
  .LP_Footer_detail_bottom_menus_new{padding-top:4px;}
  .LP_Footer_detail_bottom_menus_new ul li:first-child:after{display:none;}

  .empty-selection{ max-width:80px; }
  /* Landing Page */

  /* Our Story Section */
  .Page_story_details_slider_main_new{padding:0 0 31px 0; overflow:hidden;}
  .Page_story_details_slider_maindesktop_new{display:none;}
  .Page_story_details_slider_mainmobile_new{display:block;} 
  
  .Page_story_details_slider_innermobile_new{}
  .Page_story_details_slider_innermobile_1_new{ padding:64px 0 25px 0; position:relative; min-height:326px; }
  .Page_story_details_slider_innermobile_1_boths_new{}
  .Page_story_details_slider_innermobile_1_boths_title_new{ padding:0 20px; }
  .Page_story_details_slider_innermobile_1_boths_title_new h3{margin:0; color:#3E2B2E; text-align: center; font-size: 36px; font-weight: 800; line-height: 120%; letter-spacing: -0.72px;}
  .Page_story_details_slider_innermobile_1_boths_image_new{ width:268px; margin:auto; bottom:-43px; left:36px; position:absolute;}
  .Page_story_details_slider_innermobile_1_boths_image_new img{width:100%;}
  .Page_story_details_slider_innermobile_2_new{ padding-top:74px; }
  .Page_story_details_slider_innermobile_2_loops_new{}
  .Page_story_details_slider_innermobile_2_loops_mainboxs_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_new{ padding:0 20px 25px 20px; }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_maindetail_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_new{border-radius: 16px; background: #FFF; padding:16px 16px 28px 16px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_1_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_1_boths_new{width: 100%; position:relative;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_1_boths_videoimage_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_1_boths_videoimage_new video{width:100%; border-radius:12px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_1_boths_videoimage_new img{width:100%; border-radius:12px;}
  
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_new{ padding:0 8px; }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_title_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_title_new h4{color:#3E2B2E; font-size: 36px; font-weight: 900; line-height: 120%; letter-spacing: -0.72px; margin:0; padding-top:16px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_infos_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_infos_new p{margin:0; color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; padding-top:12px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_icon_new{padding-top:24px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_icon_new a{color:#3E2B2E; text-align: right; font-size: 16px; font-weight: 900; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; text-decoration:none; display:flex; align-items:center; }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_icon_new svg{max-width:100%; margin-right:8px; vertical-align:middle;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_icon_new a span{ text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; margin-bottom: 4px; }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_new{display:flex; justify-content:space-between;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_mainleft_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_innerleft_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_innerleft_new img{width:100%;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_mainright_new{padding-right:32px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_innerright_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_2_boths_innerright_new img{width:100%;}
  .Page_story_details_slider_innermobile_2_loops_dynamic_4_new .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerdetail_2_boths_title_new h4 br{ display:none; }
  
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_mainpopup_new{display:none; position: fixed; top: 50%; left: 50%; width: 100%; max-width:376px; height: 368px; z-index: 7; align-items: center; justify-content: center; transform: translate(-50%, -50%); }
  .popup_overlay_new{ display:none; background: rgba(0, 0, 0, 0.6); position: fixed; top: 0; left: 0; width: 100%; height: 100%;  z-index: 6; }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_new{ position:relative; width:calc(100% - 40px); }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_1_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_1_boths_new{width: 100%; height: 336px; position:relative;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_1_boths_videoimage_new{}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_1_boths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100%; border-radius:16px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_1_boths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100%; border-radius:16px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_2_new{position:absolute; right:16px; bottom:16px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_2_boths_new{display:flex; grid-gap:0 7px;}
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_2_boths_new div{ width:40px; }
  .Page_story_details_slider_innermobile_2_loops_innerboxs_1_boths_innerpopup_2_boths_new svg{ width:100%; display:flex; }
  .unmute_video_mobile.active svg rect{ fill:#A7D9D8; }
  .mute_video_mobile.active svg rect{ fill:#A7D9D8; }
  .go_back_mobile_new{ position: absolute; right: 0; top: 0; z-index: 1; padding: 7px; background: #fff; border-radius: 0 16px 0 16px; cursor:pointer; }
  .go_back_mobile_new svg{ display:flex; }
  /* Our Story Section */

  /* Varity Pack */
  .display_for_mob{ display:block; }
  .Product_varity_object_ingredient_main_new{}
  .tabcontent_variety { margin:0; }
  .Product_varity_object_ingredient_main_new .Product_object_ingredient_back_mobile_new { background: #f5eedf; position: absolute; top: -56px; left: -20px; width: calc(100% + 40px); height: calc(100% + 112px); display: block; z-index: 0; }
  .Product_varity_object_ingredient_main_new .Product_object_ingredient_mobile_title_new{ top:0; }
  .tabcontent_variety .Product_object_ingredient_detail_innerleft_onlymobile_new.tab_title_main_new{ margin-top:16px; margin-bottom:24px; }
  .Product_varity_object_ingredient_detail_mainright_box_new.display_for_mob{ padding-top:0; }
  .Product_varity_object_ingredient_main_new .Page_object_ingredient_innerleft_innerloop_innerboxs_new .image{ width:50px; }
  .Product_varity_object_ingredient_main_new .Page_object_ingredient_innerleft_innerloop_innerboxs_new .image img { max-width: 32px; max-height: 32px; margin-left: 4px; }
  .Product_varity_object_ingredient_main_new .Page_object_ingredient_innerleft_innerloop_innerboxs_lists_new { width: calc(100% - 50px); font-size: 14px; padding-left: 8px; }
  .Product_varity_object_ingredient_main_new .Product_object_ingredient_detail_innerleft_new { max-width: 100%; }
  .tabs_variety_desktop_main_new { max-width: 100%; }
  .Product_varity_object_ingredient_main_new .Product_object_ingredient_detail_innerleft_innerboth_mainimagevideo_new { max-width: 100%; }
  /* Varity Pack */

  /* Nutrition Image */
  .small-info{ font-size: 12.2px; line-height: 17.02px; }
  .font16 { font-size: 14px !important; }
  /* Nutrition Image */
}

@media(min-width:750px) and (max-width:989px){
  .page-width { padding: 0 20px!important; }
  .Common_title_new h2{font-size:32px;}
  .Common_title_new h1{font-size:32px;}

  .tabs_collection_main_new .common_tab_new{grid-gap:0 26px;}
  .tabs_collection_main_new .common_tab_new .tablinks{font-size:14px;}

  /* Index */
  .Index_image_texts_columns_innerbox_1_boths_mainleft_new{width:calc(100% - 330px); padding-top: 30px; }
  .Index_image_texts_columns_innerbox_1_boths_mainright_new{width:330px; align-self: center;}
  .Index_image_texts_columns_innerbox_1_boths_innerright_new{max-width:310px; margin:0 0 0 auto; padding:40px 0;}
  .Index_image_texts_columns_innerbox_1_detail_infos_new p{font-size: 14px;}
  .Index_image_texts_columns_innerbox_1_detail_title_new h2{font-size:30px;}
  .Index_image_texts_columns_innerbox_1_detail_button_new{padding-top:12px;}
  .Index_image_texts_columns_innerbox_1_detail_button_new a{min-width:240px; padding:13px;}
  .Index_image_texts_columns_innerbox_2_new{padding-top:20px;}
  .Index_image_texts_columns_innerbox_2_detail_mainleft_new{width: 100px;}
  .Index_image_texts_columns_innerbox_2_detail_mainright_new{width:calc(100% - 100px); padding: 10px 10px;}
  .Index_image_texts_columns_innerbox_2_detail_innerright_new ul li{padding-left:18px; background-size:16px; font-size: 12px; line-height: 125%;}
  .Index_image_texts_columns_innerbox_2_detail_innerleft_new{ min-height:96px; }

  .Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new{ height:370px; }
  .Index_image_texts_columns_innerbox_2_boths_innerright_new { padding: 0 20px !important; }
  .Index_image_texts_columns_innerbox_2_boths_innerbox_new { max-width: 310px; margin: 0 0 0 auto; padding: 30px 0; width: 100%; }

  .Index_image_texts_columns_innerbox_3_boths_innerleft_new{ height:370px; }
  .Index_image_texts_columns_innerbox_3_boths_mainright_new{ padding:10px; }
  .Index_image_texts_columns_innerbox_3_boths_innerright_new { max-width: 310px; width: 100%; }

  .Index_texts_image_logos_inner_new{max-width:100%;}
  .Index_texts_image_logos_mainleft_new{width:calc(100% - 350px); padding-right:20px;}
  .Index_texts_image_logos_innerleft_new{max-width:360px;}
  .Index_texts_image_logos_mainright_new{width:350px;}
  .Index_texts_image_logos_innerright_1_new{width:280px; height:400px;}
  .Index_texts_image_logos_innerright_2_new{width:calc(100% - 280px);}
  .Index_texts_image_logos_innerright_2_loops_mainboxs_new{margin-bottom:20px;}
  .Index_texts_image_logos_innerleft_2_title_new h2 img { max-width: 34px; max-height: 40px; }
  
  .Index_tabs_collections_main_new{padding:60px 0 30px 0;}
  .Index_tabs_collections_2_new{display:block;}
  .Index_tabs_collections_2_maincollectionloop_new{width:100%;}
  .Product_size_popup_main_new{width:100%; text-align:center; padding-top:26px; position: static;}
  .Product_size_popup_inner_new span{font-size: 12px;}
  .Product_size_popup_inner_new svg{margin-right:4px;}
  .Product_size_popup_inner_new{ justify-content:center; }
  .Index_collection_slider{ padding:0 20px; }
  .Index_tabs_collections_main_new .product_grid_item_new {width:250px !important;}
  .card--media .card__inner .card__content { padding: 8px !important; }
  .Product_reviews_rating_new .bv_main_container { display: flex !important; flex-direction: row !important; justify-content: flex-start !important; }
  .card__heading{ padding-top:8px; font-size:18px; }
  
  .Product_size_popup_innerloop_new { padding: 17px 25px 30px; }
  
  .Index_stock_save_lists_main_new{padding:0px 0 60px 0;}
  .Index_stock_save_lists_inner_new{grid-gap:0 10px; padding:12px 16px;}
  .Index_stock_save_lists_1_title_new h4{font-size:14px; white-space:nowrap; }
  .Index_stock_save_lists_2_loops_new{ grid-gap:0 8px; justify-content:flex-start; }
  .Index_stock_save_lists_2_loops_innerboxs_mainimage_new{width:15px; height:20px;}
  .Index_stock_save_lists_2_loops_innerboxs_new{grid-gap:0 8px;}
  .Index_stock_save_lists_2_loops_innerboxs_innertitle_new{font-size:13px;}
  
  .Index_image_texts_columns_main_new{padding:60px 0;}
  .Index_perfect_slider{ padding:0 20px; }
  .Index_image_texts_columns_2_loops_mainboxs_new { width: 160px; }
  .Index_image_texts_columns_2_loops_innerboxs_innerimage_new { height: 160px; }
  .Index_image_texts_columns_2_loops_innerboxs_maintitle_new{ margin-top:12px; }
  .Index_image_texts_columns_2_loops_innerboxs_innertitle_new p{ font-size:14px; }
  
  .Index_lists_with_video_leftside_loops_new{max-width:100%;}
  .Index_lists_with_video_leftside_loops_inner_new { max-width: 100%; margin-left: 0;padding: 0 20px; }
  .Index_lists_with_video_leftside_loops_mainboxs_new{padding-bottom:30px;}
  .Index_lists_with_video_leftside_loops_title_new {  padding-bottom: 20px; }
  .Index_lists_with_video_leftside_loops_title_new p{ font-size:14px; }
  .Index_lists_with_video_leftside_loops_logo_new img { max-width: 190px; max-height: 36px; }
  .Index_lists_with_video_rightside_boths_new{ min-height:520px; }
  
  .Index_object_tabs_lists_main_new{padding:60px 0;}
  .Index_object_tabs_lists_2_tabsinfos_new { padding-top: 30px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_mainright_new{ padding:50px 20px 20px 20px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_title_new h3{ font-size:24px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerright_infos_new p{ font-size:14px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_new{ min-height:240px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_mainmiddle_new{ width: 44px; height: 44px; background-size: 100%; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innermiddle_new h3{ font-size:15px; }
  .Index_object_tabs_lists_main_new .Index_blogs_tags_tabs_3_new{ padding-top:20px; }
  
  .Index_stock_save_columns_main_new{padding:60px 0;}
  .Index_stock_save_columns_3_new { margin-top: 30px; }
  .Index_stock_save_columns_3_loops_innerboxs_1_boths_new{height:160px;}
  .Index_stock_save_columns_3_loops_innerboxs_2_new { padding: 20px 20px 24px 20px; }
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_title_new h4{font-size:14px;}
  .Index_stock_save_columns_3_loops_innerboxs_2_infos_texts_new p{font-size: 14px;}
  .Index_stock_save_columns_4_new{ padding-top:40px; }

  .Index_object_reviews_list_main_new{padding:60px 0;}
  .Index_object_reviews_list_2_new{padding-top:32px;}
  .Index_review_slider{ padding:0 20px; }
  .Index_object_reviews_list_2_loops_mainboxs_new{width:290px;}
  
  .Index_flavor_list_columns_main_new{padding:60px 0;}
  .Index_flavor_list_columns_2_new{padding-top:32px;}
  .Index_flavor_slider{ padding:0 20px; }
  .Index_flavor_list_columns_2_loops_mainboxs_new { width: 160px; }
  .Index_flavor_list_columns_2_loops_innerboxs_tagtext_new{top:10px; right:-8px;}
  .Index_flavor_list_columns_2_loops_innerboxs_maintitle_new{padding-top:12px;}
  .Index_flavor_list_columns_3_new{padding-top:40px;}
  .Index_flavor_list_columns_2_loops_innerboxs_innertitle_new p{ font-size:14px; }
  
  .Index_variety_bar_innerleft_new{width:300px; height:249px; margin-top:-80px;}
  .Index_variety_bar_innerleft_new img{width:100%;}
  .Index_variety_bar_mainright_new{width:calc(100% - 300px); padding:40px 0;}
  .Index_variety_bar_innerright_1_title_new h3{font-size:25px;}
  .Index_variety_bar_innerright_2_new{padding-top:15px;}
  .Index_variety_bar_innerright_2_button_new a{font-size:14px;}

  .Index_logo_list_detail_main_new{padding:60px 0;}
  .Index_logo_list_detail_1_parts_leftside_new{ }
  .Index_logo_list_detail_1_parts_rightside_boths_new{max-width:360px;}
  .Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new{padding-top:20px;}
  .Index_logo_list_detail_1_parts_rightside_boths_1_infos_texts_new p{font-size:13px;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_texts_new p{font-size:14px;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_button_new{padding-top:20px;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_button_new a{min-width:300px;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_redirect_new{padding-top:20px;}
  .Index_logo_list_detail_1_parts_rightside_boths_2_infos_redirect_new a{font-size:14px;}
  .Index_logo_list_detail_3_new{padding-top:50px;}

  .Index_blogs_tags_tabs_main_new{padding:60px 0;}
  .Index_blogs_tags_tabs_2_tabsinfos_new { padding-top: 40px; }
  .Index_blogs_tags_tabs_2_tabsinfos_innerloop_new{ margin:0 -20px; }
  .Index_blog_slider{ padding:0 20px; }
  .Index_blogs_tags_tabs_2_tabsinfos_innerloop_boxs_new { width: 300px; }
  
  .Index_object_instagram_main_new{padding:60px 0;}
  .Index_object_instagram_innerboth_innerleft_2_infos_new{font-size:14px;}
  .Index_object_instagram_innerboth_innerleft_2_infos_new a{font-size:14px;}
  .Index_object_instagram_innerboth_innerright_new ul{grid-gap:0 12px;}
  .Index_object_instagram_innerlist_imagevideomain_new { width: 210px; height: 310px; }
  
  .Index_newsletter_form_main_new{padding:40px 0;}
  .Index_newsletter_form_main_new .page-width{max-width:100%;}
  .Index_newsletter_form_mainleft_new{width:240px;}
  .Index_newsletter_form_innerleft_title_new h3{font-size:26px;}
  .Index_newsletter_form_innerleft_infos_new p{font-size:12px;}
  .Index_newsletter_form_mainright_new{width:calc(100% - 240px); padding-left:20px;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form__field-wrapper .field{grid-gap:0 8px;}
  .Index_newsletter_form_innerright_mainform_new .newsletter-form__button{ min-width: 160px; font-size: 14px; white-space: nowrap; }
  .Index_newsletter_form_innerright_infos_new { padding-top: 15px; }

  .Footer_inner_new{max-width:100%;}
  .Footer_detail_1_new{ flex-wrap:wrap; }
  .Footer_detail_1_new { grid-gap: 30px !important; }
  .Footer_detail_1_new .footer-block__heading { font-size: 14px; padding-bottom: 12px; }
  .Footer_detail_1_new .footer-block ul li a { font-size: 14px; line-height: 18px; }
  .Footer_detail_1_new .footer-block p{ font-size: 14px; line-height: 18px; }
  .footer-block--logo { width: 230px !important; }
  .Footer_detail_3_new { padding-top: 40px; }
  .Footer_detail_4_new { padding-top: 22px; }
  /* Index */

  /* Product */
  .Product_template_inner_new { padding: 10px 0 60px; }
  .Product_template_leftside_new { max-width: 56% !important; width: calc(56% - var(--grid-desktop-horizontal-spacing) / 2) !important; }
  .Product_template_rightside_new { padding: 15px 0 0 20px !important; max-width: 44% !important; width: calc(44% - var(--grid-desktop-horizontal-spacing) / 2) !important; }
  .product--thumbnail_slider .thumbnail-slider { height: 64px !important; left: 64px; width: calc(100% - 74px) !important; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 64px !important; }
  .thumbnail-slider .thumbnail-list.slider--tablet-up { grid-gap: 8px !important; }
  .slider-mobile-gutter_large { padding-left: 74px; }
  .slider-mobile-gutter_large .product_image_tag_new { left: 14px; top: 14px; padding: 4px 10px; font-size: 11px; }
  .slider-mobile-gutter_large .product_image_tag_new img { max-width: 16px; max-height: 16px; margin-right: 6px; }
  .Product_template_maintags_new { top: -24px; right: -14px; width: 56px; height: 54px; }
  .Product_template_innertags_new span{ font-size:11px; }
  .product_award_image_new { width: 88px; top: 16px;right: 16px; }
  
  .product_variant_options_new { grid-gap: 6px; }
  .product-form__input--pill input[type=radio]+label { min-width: calc(25% - 5px); padding: 12px 4px !important; }
  .variant_name_display_new{ max-width:62px; margin:auto; font-size:11px; }
  .variant_each_price_new { margin: 5px 0 3px; font-size:11px; }
  .variant_each_perc_new{ font-size:12px; }
  .variant_each_tag_inner_new{ min-width:60px; font-size:8px; padding:3px 5px; }
  [value="1 box"] + label .variant_name_display_new{ max-width:40px; }
  .product-form__input .form__label { font-size: 11.5px; }
  .product_award_image_small_new { width: 15px; top: 4px; right: 4px; }

  .subscription_main_new { padding: 20px 11px; }
  .subscription_main_box_new{ max-width:268px; margin:auto; }
  .subscription_inner_box_top_new label span { font-size: 10.5px !important; letter-spacing: .24px !important; }
  [for=one_time] .checkmark{ width: 32px; height: 18px; right: -36px; top: 1px; background-size: 100%; }  
  [for=subscription] .checkmark{ width: 32px; height: 18px; left: -36px; top: 1px; background-size: 100%; }
  .subscription_inner_box_details_new ul { grid-gap: 10px 6px; }
  .subscription_inner_box_details_new ul li { padding: 0 0 0 18px; width: calc(50% - 3px); font-size: 9.5px; letter-spacing: -.24px; background-size:14px; line-height:14px; }
  .subscription-select-wrapper { margin-top: 12px; }
  .subscription_inner_box_details_new { margin-top: 14px; }
  .shipping-frequency-buy-box{ font-size:11px; }
  .subscription_inner_box_new{ max-width:311px; margin:auto; }
  .product-form__buttons{ max-width:100% !important; }

  .Product_logo_list_with_link_main_new { margin: 24px 0 24px !important; }
  .Product_logo_list_with_link_inner_new{ grid-gap: 0 22px; }
  .Product_logo_list_with_link_innerboxs_new img { max-width: 62px; }

  .Product_meta_accordions_lists_main_new .accordion>ul>li .answer{ padding-right:16px; }
  .Product_available_shipping_text_innertitle_new span { font-size: 10.5px; letter-spacing: .24px; }
  .Product_meta_available_products_main_new { }
  .Product_meta_accordions_lists_main_new .accordion>ul>li .answer{ font-size:14px; }  
  .Product_custom_button_detail_main_new { margin: 16px 0 0 !important; }
  .Product_meta_available_products_innerloop_innerboxs_title_new h4{ font-size:13px; }
  .Product_meta_available_products_innerloop_innerboxs_lists_new h5{ font-size:13px; }
  .Product_custom_button_detail_inner_new a{ font-size:14px; }

  .Product_frequently_together_innerloop_innerboxs_mainleft_new { width: 88px; min-height: 139px; }
  .Product_frequently_together_innerloop_innerboxs_mainright_new { padding-left: 20px; width: calc(100% - 88px); padding-right: 40px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_current_new p { font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_title_new h3 { font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_infos_new { font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_texts_new{ font-size: 14px; letter-spacing: -.28px; }
  .Product_frequently_together_innerloop_innerboxs_innerright_price_new .price { font-size: 12px; letter-spacing: -.24px; }
  .Product_frequently_together_innerbutton_new .button{ font-size:14px; }
  .Product_frequently_together_innerloop_innerboxs_new:after{ right:0; }
  
  .Product_image_logos_lists_boths_rightside_new{ padding:40px 20px; }
  .Product_image_logos_lists_boths_rightside_parts_1_detail_texts_new{ margin-top:16px; }
  .Product_image_logos_lists_boths_rightside_parts_1_detail_texts_new p{font-size: 14px; }
  .Product_image_logos_lists_boths_rightside_parts_1_detail_infos_new p{font-size:14px;}
  .Product_image_logos_lists_boths_rightside_parts_2_new{padding-top:30px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_new{display:block;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_mainboxs_new{width:100%; margin-bottom:30px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_new{display:flex;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_image_new img { max-width: 80px; max-height: 80px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_boths_new { width: calc(100% - 80px); padding-left: 15px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new{ padding:0; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new h4{font-size:18px; text-align:left;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new h4 br{display:none;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new{padding-top:10px;}
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new p{font-size:15px; max-width:320px; margin:inherit; text-align:left;}
  .Product_image_logos_lists_boths_rightside_parts_3_new{padding-top:0;}
  .Product_image_logos_lists_boths_leftside_parts_videoimage_new { min-height: 700px; }
  
  .Product_object_animations_desktop_1_new{top:40px; max-width: 290px; z-index:1; }
  .Product_object_animations_desktop_1_boths_infos_new span{font-size:14px;}
  .Product_object_animations_desktop_1_boths_title_new h2{ font-size:28px;}

  .Product_object_animations_desktop_2_boths_2_detail_innerimage_new { width: 340px; min-height: 600px; }
  .Product_object_animations_desktop_2_boths_2_detail_innerlists_infos_new p{ font-size:14px; }
  .Product_object_animations_desktop_2_boths_2_detail_part_1_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new{ right:-55px; }
  .Product_object_animations_desktop_2_boths_2_detail_part_2_new { top: 40px; }
  .Product_object_animations_desktop_2_boths_2_detail_part_3_new { bottom: 114px; }
  .Product_object_animations_desktop_2_boths_2_detail_part_2_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { top: 116px; left: -74px; width: 70px; }
  .Product_object_animations_desktop_2_boths_2_detail_part_3_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { top: 82px; left: -70px; width: 90px; }

  .Product_object_ingredient_main_new{padding:50px 0;}
  .Product_object_ingredient_detail_mainleft_new{ padding-right:40px;}
  .Product_object_ingredient_detail_innerleft_new{max-width:335px;}
  .Product_object_ingredient_detail_innerleft_mainboth_new.tab_information_ingredients_open{padding-top:12px;}
  .Product_object_ingredient_detail_innerleft_innerboth_title_new h4{font-size:14px;}
  .Product_object_ingredient_detail_innerleft_innerboth_infos_new p{font-size:14px; padding-bottom:12px;}

  .product_review_main_new{ padding:50px 0; }
  .product_review_inner_new{ max-width:100%; }

  /*.Product_object_faqs_lists_main_new { padding-top: 50px; }
  .Product_object_faqs_lists_boths_mainleft_new { width: 45%; }
  .Product_object_faqs_lists_boths_mainright_new { width: 55%; padding: 0px 0 50px 30px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question h2{ font-size:14px; padding:16px 50px 16px 24px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer{ font-size:14px; }*/

  .Product_object_faqs_lists_boths_mainright_new { padding: 60px 30px; }
  .Product_object_faqs_lists_boths_mainleft_new{ min-height:660px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question { background-position: center right 16px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li.open .question { background-position: center right 16px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li{ border-radius:8px; margin:0 0 8px; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li:last-child{ margin:0; }
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question h2{ padding:16px 48px 16px 16px; }  
  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer { padding: 0 16px 16px; margin-top:-4px; }

  .Related_products_main_new { padding: 50px 0 0; }
  .Related_products_inner_new{ padding:0 !important; }
  .product_recommendations_slider { padding: 24px 20px 0 20px; }
  .product_recommendations_slider .product_grid_item_new { width: 250px !important; }
  .Card_product_main_new .quick-add__submit { padding-left: 5px !important; padding-right: 5px !important; }

  .Product_stock_save_lists_new { padding: 40px 0 0; }
  /* Product */
  
  /* Collection */
  .Collection_product_grid_2_new{padding:30px 0;}
  .Collection_product_grid_4_new{padding:0 0 50px 0;}
  .Collection_product_grid_4_innerloop_loops_new { margin: 0; row-gap: 24px; column-gap: 16px; }
  .Collection_product_grid_4_innerloop_loops_new .grid__item { width: calc(33.33% - 11px); }
  .collection_grid_new{}
  .collection_grid_new .card__inner { --ratio-percent: 135.43% !important; }
  .collection_grid_new .card__information { padding: 15px 0 10px !important; }
  .collection_grid_new .card__heading{ font-size:16px; margin-bottom:8px; }
  .collection_grid_new .Product_custom_detail_text_new { margin: 0px 0 0 !important; }
  .collection_grid_new .Product_custom_detail_text_new p { font-size: 14px; letter-spacing: -.28px; }
  .collection_grid_new .quick-add__submit { font-size:15px; }
  .collection_grid_new .quick-add__submit .price { font-size: 15px !important; }
  .collection_grid_new .card__badge .badge { font-size: 9px; letter-spacing: .4px; width: 44px; height: 46px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new{ height: 48px; background-size: 48px; width: 50px; top:-25px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new img{min-width:32px; max-height:32px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_new { padding: 32px 14px 40px 14px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_title_new h4{ font-size:16px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new{padding-top:8px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new p{font-size:14px; }
  /* Collection */

  /* Ingredients */
  .Page_top_texts_with_image_innerleft_texts_new h4{font-size:14px;}
  .Page_top_texts_with_image_innerleft_infos_new p{font-size:15px; padding-top: 10px;}
  .Page_top_texts_with_image_innerleft_infos_new p br{ display:none; }
  .Page_top_texts_with_image_innerleft_infos_new ul li{font-size: 15px;}
  .Page_top_texts_with_image_innerleft_button_new a{ font-size:14px; min-width: 320px; }
  .Page_top_texts_with_image_innerright_new{ padding-bottom:90%; }
  .Page_top_texts_with_image_mainleft_new{ padding:20px; }
  
  .Page_images_texts_columns_main_new{padding:60px 0;}
  .Page_images_texts_columns_3_new { padding-top: 30px; }
  .Page_images_texts_columns_3_loops_innerboxs_1_boths_new{width:100%; height: auto; padding-bottom: 60%; }
  .Page_images_texts_columns_3_loops_innerboxs_2_new{padding:0 12px 25px 12px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_1_icons_new{width:65px; height:65px; background-size:65px;}
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_1_icons_new img { max-width: 34px; max-height: 40px; }
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new h4{ font-size:18px; }
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new p{font-size:14px; }
  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new p br{ display:none; }

  .Page_object_ingredient_main_new{padding:60px 0 30px 0;}
  .Page_object_ingredient_inner_new{ max-width:710px; margin:auto; }
  .Page_object_ingredient_leftrightboth_new{display:block;}
  .Page_object_ingredient_mainleft_new{width:100%;}
  .Page_object_ingredient_innerleft_title_new{padding-bottom:20px;}
  .Page_object_ingredient_mainright_new{width:100%; padding-left:0px;}
  .Page_object_ingredient_innerright_new{ margin:auto; }
  .Page_object_ingredient_innerright_innerboxs_new .Product_object_animations_desktop_2_boths_2_new{padding:30px 0 0 0;}

  .Page_ingredient_glossary_main_new { padding: 60px 0; }
  .Page_ingredient_glossary_2_new { padding-top: 40px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_boths_new h5{ font-size:14px; }
  .Page_ingredient_glossary_2_loops_innerboxs_innercolumn_2_tags_new { margin: 10px 0 0; }
  /* Ingredients */

  /* Wholesale */
  .Page_images_texts_lists_main_new{padding:60px 0;}
  .Page_images_texts_lists_2_loops_new{grid-gap:15px; padding-top:30px;}
  .Page_images_texts_lists_2_loops_mainboxs_new { width: calc(25% - 12px); }
  .Page_images_texts_lists_2_loops_innerboxs_1_new{ max-width:180px;}
  .Page_images_texts_lists_2_loops_innerboxs_1_boths_new{ max-width:180px;}
  .Page_images_texts_lists_2_loops_innerboxs_1_tagtext_new{top:6px; right:0;}
  .Page_images_texts_lists_2_loops_innerboxs_1_tagtext_new p{font-size:11px; }
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new{padding-top:16px;}
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4 p{font-size:15px;}
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4 p br{ display:none; }
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_infos_new p{font-size:14px;}
  
  .Page_sign_up_today_form_1_mainleft_new{ width: 280px; height: auto; display: flex; align-self: initial;  padding: 40px 0 0 0; }
  .Page_sign_up_today_form_1_innerleft_new{ display: flex; flex-direction: column; justify-content: space-between; }
  .Page_sign_up_today_form_1_innerleft_1_title_new h2{ font-size:44px; }
  .Page_sign_up_today_form_1_mainright_new{width:calc(100% - 280px); padding:20px; }
  .Page_sign_up_today_form_1_innerright_new{ padding:8px 20px 20px 20px; }
  .wholesale_fields_main_new { grid-gap: 10px; }
  .wholesale_fields_new { width: calc(50% - 4px); }
  .wholesale_fields_new input{ font-size: 13px; padding:5px 20px 5px 15px; }
  .required_text_new{ right:12px; }
  .wholesale_fields_full_new{ width:100%; }
  .buying_new{ font-size:14px; }
  .select-options-wrapper select{ font-size: 13px; padding:5px 20px 5px 15px; background-size:right 12px center; }
  .wholesaler_already_new{ font-size:14px; }
  .wholesale_btn_new { margin: 24px 0 0; }
  .wholesale_checkbox_new{ margin-top:24px; }
  .wholesale_checkbox_new label{ font-size:14px; }
  
  .Page_author_testimonial_main_new{padding:60px 0;}
  .Page_author_testimonial_mainleft_new{width:240px;}
  .Page_author_testimonial_mainright_new{width:calc(100% - 240px); padding-left:25px;}
  .Page_author_testimonial_innerright_innerboxs_1_boths_infos_new p{font-size:14px;}
  /* Wholesale */
  
  
  /* Subscribe & Save */
  .Page_subscribe_steps_list_main_new{padding:60px 0;}
  .Page_subscribe_steps_list_innerloop_innerboxs_new{padding:20px 15px;}
  .Page_subscribe_steps_list_innerloop_innerboxs_number_new{width:50px; height:50px; background-size:50px;}
  .Page_subscribe_steps_list_innerloop_innerboxs_number_new h2{font-size:20px;}
  .Page_subscribe_steps_list_innerloop_innerboxs_title_new h3{font-size:16px;}
  .Page_subscribe_steps_list_innerloop_innerboxs_infos_new p{font-size:12px; }
  .Page_subscribe_steps_list_innerbutton_new .button{min-width:280px;}
  .Page_subscribe_steps_list_mainbutton_new{ padding-top:30px; }
  
  .Page_subscribe_columns_main_new{padding:60px 0;}
  .Page_subscribe_columns_innerloop_innerboxs_new{padding:30px 10px; }
  .Page_subscribe_columns_innerloop_innerboxs_2_new{padding-top:25px;}
  .Page_subscribe_columns_innerloop_innerboxs_2_boths_title_new h3{font-size:16px;}
  .Page_subscribe_columns_innerloop_innerboxs_2_boths_infos_new p{font-size:14px; }

  .Page_featured_product_main_new{ padding:60px 0; }
  .Page_featured_product_main_new .featured-product { padding: 30px 0 0; }
  /* Subscribe & Save */
  
  /* Our Story */
  .Page_image_video_details_main_new{padding:60px 0;}
  .Page_image_video_details_1_sides_mainleft_new { width: 24%; }
  .Page_image_video_details_1_sides_mainright_new { width: calc(100% - 24%); }
  .Page_image_video_details_1_sides_innerleft_1_boths_new{height:152px;}
  .Page_image_video_details_1_sides_innerleft_2_boths_new{height:152px;}
  .Page_image_video_details_1_sides_innerright_boths_new{ height:320px;}
  .Page_image_video_details_2_sides_new{padding-top:30px;}
  .Page_image_video_details_2_sides_mainleft_new{width:calc(100% - 320px);}
  .Page_image_video_details_2_sides_innerleft_texts_new h5{font-size:14px;}
  .Page_image_video_details_2_sides_innerleft_title_new h2{font-size: 30px;}
  .Page_image_video_details_2_sides_mainright_new{width:320px;}
  .Page_image_video_details_2_sides_innerright_infos_new{padding-bottom:12px;}
  .Page_image_video_details_2_sides_innerright_infos_new p{font-size:14px;}
  
  .Page_logos_lists_details_main_new{padding:60px 0;}
  .Page_logos_lists_details_sides_innerleft_videoimage_new{}
  .Page_logos_lists_details_sides_mainright_new{ padding-left:30px;}
  .Page_logos_lists_details_sides_innerright_2_new{padding-top:40px;}
  
  .Page_images_texts_columns_4_texts_new{padding-top:20px;}
  .Page_images_texts_columns_4_texts_new p{font-size:14px; }
  /* Our Story */
  
  /* Review */
  .Page_top_custom_reviews_main_new{padding:32px 0 56px 0;}
  .Page_top_custom_reviews_3_new{padding-top:38px;}
  .Page_top_custom_reviews_3_loops_new{ margin:0 -20px; }
  .Page_review_slider { padding:0 20px; }
  .Page_top_custom_reviews_1_title_new h2{ font-size: 42px; }
  .Page_top_custom_reviews_3_loops_mainboxs_new{width:280px;}
  .Page_top_custom_reviews_3_loops_innerboxs_1_boths_new img { max-width: max-content;  max-height: 364px; }
  .Page_top_custom_reviews_3_loops_innerboxs_2_new{padding:24px 16px 32px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_title_new h4{max-width:216px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new{padding-top:16px;}
  
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainright_new { padding: 60px 30px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainleft_new{ min-height:660px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question { background-position: center right 16px; }
  .Page_object_faqs_lists_main_new  .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li.open .question { background-position: center right 16px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li{ border-radius:8px; margin:0 0 8px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li:last-child{ margin:0; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .question h2{ padding:16px 48px 16px 16px; }  
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_innerright_mainloop_new .accordion>ul>li .answer { padding: 0 16px 16px; margin-top:-4px; }
  /* Review */
  
  /* Find Us */
  .Page_find_us_template_main_new { padding: 32px 0 60px; }
  .Page_find_us_template_innerdetail_2_new { top: auto; right: auto; transform: none; max-width: 320px; margin: 50px auto 0 auto; position:relative; }

  .Page_find_us_text_button_main_new { padding: 34px 0; }
  .Page_find_us_text_button_innerleft_new h3{font-size:19px;}
  .Page_find_us_text_button_innerright_new a{min-width:200px;}
  
  .Page_find_us_image_texts_sides_innerright_1_new{padding:60px 20px 60px 20px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_new{max-width:340px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_1_parts_texts_new p{font-size:14px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_1_parts_infos_new p{font-size:14px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_infos_new p br{ display:none; }
  
  .Page_find_us_image_texts_sides_innerright_2_new{padding:60px 20px 60px 20px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_new{max-width:340px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_1_parts_infos_new p{font-size:14px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_3_parts_button_new a{font-size:14px;}
  /* Find Us */
  
  /* Blog */
  .Blog_top_featured_article_detail_innerleft_new { padding: 54px 20px; }
  .Blog_top_featured_article_detail_mainright_new { min-height: 450px; }
  
  .Blog_feature_article_list_main_new{padding:50px 0;}
  .Blog_feature_article_list_loops_innerboxs_1_boths_new{ width: 100%;  height: 120px; padding-bottom: 0; }
  .Blog_feature_article_list_loops_innerboxs_2_boths_tags_new{font-size:12px; padding:6px 10px;}
  .Blog_feature_article_list_loops_innerboxs_2_boths_title_new a h3{font-size:14px;}
  .Blog_feature_article_list_loops_innerboxs_2_boths_button_new a{font-size:13px;}
  
  .Blog_template_main_new{padding:56px 0 70px;}
  .Blog_template_detail_2_new{padding-top:45px;}
  .Blog_template_main_new .Article_grid_item_detail_1_image_new{height:170px;}
  .Blog_template_main_new .Article_grid_item_detail_2_new{padding:20px 15px 20px 15px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_title_new h4{font-size:15px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_infos_new{font-size:13px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_texts_new{align-items:center;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_textsbtns_new h4{font-size:12px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_textstags_new{padding:6px 8px; min-width:100px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_textstags_new h5{font-size:12px;}
  .Blog_template_main_new .Article_grid_item_detail_2_detail_inner_new{padding-bottom:48px;}
  .Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_detail_texts_new { bottom: 20px; width: calc(100% - 30px); left: 15px;}
  .pagination-wrapper{padding-top:50px;}
  /* Blog */
  
  /* Article */
  .Article_template_main_new{padding:56px 0;}
  .Article_template_inner_new{max-width:670px;}
  .Article_template_detail_1_boths_new{height:290px;}
  .Article_template_detail_2_new{max-width:620px;}
  .Article_template_detail_3_new{max-width:620px;}
  
  .Article_related_articles_main_new{padding:60px 0;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_1_image_new{height:160px;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_new { padding: 24px 15px 20px; }
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_title_new h4{font-size:15px;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_infos_new{font-size:14px;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_texts_new{align-items:center;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_textsbtns_new h4{font-size:12px;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_textstags_new{padding:6px 8px; min-width:100px;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_textstags_new h5{font-size:12px;}
  .Article_related_articles_detail_2_loops_new .Article_grid_item_detail_2_detail_inner_new{padding-bottom:40px;}
  /* Article */

  /* Faq */
  .Page_faqs_template_main_new{padding:50px 0;}

  .Page_FAQs_left_side_detail_inner_new{ width:280px; }
  .Page_FAQs_left_side_detail_static_desktop_boths_videoimage_new { height: 170px;  }
  .Page_FAQs_left_side_detail_static_maintitle_new{padding:20px 20px 0 20px;}
  .Page_FAQs_left_side_detail_static_innertitle_new p{font-size:24px;}
  .Page_FAQs_left_side_detail_static_innerloop_innerboxs_new{ margin-bottom:20px; }
  .Page_FAQs_left_side_detail_static_mainloop_new{padding:20px 20px 24px 20px;}
  .Page_FAQs_left_side_detail_static_innerloop_innerboxs_new a{font-size:14px;}
  .Page_FAQs_left_side_detail_static_maininfos_new{padding:20px;}
  .Page_FAQs_right_side_detail_inner_new{}
  .Page_FAQs_right_side_detail_mainleft_new{width:280px;}
  .Page_FAQs_right_side_detail_mainright_new{width:calc(100% - 280px); padding-left: 30px; padding-bottom: 40px; }
  .Page_FAQs_right_side_detail_innerright_title_new h3{ font-size:28px; }
  .Page_FAQs_right_side_detail_innerright_title_new{ padding-bottom:16px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li { margin-bottom: 12px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .question h2 { background-position:center right 16px; padding: 16px 48px 16px 16px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li.open .question h2 { background-position:center right 16px; }
  .Page_FAQs_right_side_detail_innerright_innerloop_new .accordion>ul>li .answer { padding: 0 16px 16px; margin-top:-4px; }  
  /* Faq */
  
  /* Login */
  .Main_login_side_innerleft_videoimage_new{min-height:500px;}
  .Main_login_side_innerright_new{max-width:310px;}
  .Main_login_main_new h1{font-size:38px;}
  .Main_login_side_mainright_new{ padding:50px 20px 50px 20px; }
  .form_button_new { margin: 16px 0 0 !important; }
  .Main_login_main_new p { padding-top: 16px; }
  /* Login */
  
  /* Success */
  .Page_account_success_template_innerleft_videoimage_new{min-height:500px;}
  .Page_account_success_template_mainright_new{ padding:50px 15px 50px 15px; }
  .Page_account_success_template_innerright_new{max-width:380px;}
  .Page_account_success_template_innerright_infos_new p{padding-top:20px; font-size:14px;}
  .Page_account_success_template_innerright_button_new{padding-top:20px;}
  .Page_account_success_template_innerright_button_new a{min-width:320px;}
  .Page_account_success_template_innerright_lists_new{padding-top:18px;}
  .Page_account_success_template_innerright_lists_new a{font-size:15px; letter-spacing: 0.82px;}
  /* Success */
  
  /* 404 */
  .Page_404_template_sides_innerleft_texts_new h4{font-size: 15px;}
  .Page_404_template_sides_innerleft_button_new{padding-top:20px;}
  .Page_404_template_sides_innerleft_button_new a{min-width:320px;}
  .Page_404_template_sides_innerright_videoimage_new{min-height:500px;}
  /* 404 */
  
  /* Contact Us */
  .Page_contact_us_template_mainright_new { }
  .Page_contact_us_template_mainright_inner_new{ padding: 40px 20px 40px 20px;  }
  .Page_contact_us_details_main_new { padding: 60px 20px; }
  .Page_contact_us_details_box_new { max-width: 50%; }
  /* Contact Us */
  
  /* Accessibility Statement */
  .Page_accessibility_statement_1_new{padding:40px 0;}
  
  .Page_accessibility_statement_2_detail_new{padding-bottom:60px;}
  .Page_accessibility_statement_2_detail_mainleft_new{width: 235px;}
  .Page_accessibility_statement_2_detail_innerleft_mainboxs_new{padding-bottom:28px;}
  .Page_accessibility_statement_2_detail_innerleft_innerboxs_new a{ font-size: 15px;}
  .Page_accessibility_statement_2_detail_mainright_new{width:calc(100% - 235px); padding-left:50px;}
  .Page_accessibility_statement_2_detail_innerright_innerboxs_1_title_new{padding:30px 0 12px 0;}
  .Page_accessibility_statement_2_detail_innerright_innerboxs_1_title_new h3{font-size:28px;}
  /* Accessibility Statement */

  /* Privacy Page */
  .privacy_page_new .otnotice-sections .otnotice-section { padding-left: 10px !important; }
  .privacy_page_new .otnotice-version { padding-left: 10px !important; }
  /* Privacy Page */
  
  /* Landing Page */
  .LP_Header_group_main_new .header_left_new{ display:none; }
  .LP_Header_group_main_new .mobile_header_left_new .Header_drawer_main_new{ display:none; }
  .LP_Header_group_main_new .mobile_header_left_new .mobile_search_new{ display:none; }
  
  .Page_lp_top_text_with_img_sides_new{ align-items:initial; }
  .Page_lp_top_text_with_img_sides_innerleft_new{ height:100%; }
  .Page_lp_top_text_with_img_sides_innerleft_videoimage_new { padding-bottom: 0; height: 100%; }
  .Page_lp_top_text_with_img_sides_mainright_new{ padding:50px 20px; }
  .Page_lp_top_text_with_img_sides_innerright_infos_new p{font-size:15px;}
  .Page_lp_top_text_with_img_sides_innerright_button_new{padding-top:18px;}
  .Page_lp_top_text_with_img_sides_innerright_detail_new{padding-top:12px;} 
  .Page_lp_top_text_with_img_sides_innerright_button_new a{min-width:280px;}

  .Page_lp_testimonials_list_sides_mainleft_new{width:60%; padding: 30px 0 20px 0; align-self: center; }
  .Page_lp_testimonials_list_sides_innerleft_innerbox_new{ padding:24px; }
  .Page_lp_testimonials_list_sides_innerleft_innerbox_1_boths_title_new{ font-size:20px; letter-spacing: -0.20px; padding-top:12px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_new{padding-top:24px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_image_new{width: 40px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_texts_new{padding-left:8px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_texts_new p{font-size: 14px; letter-spacing: 0.28px;}
  .Page_lp_testimonials_list_sides_mainright_new{width:40%; padding-left:0px;}
  .Page_lp_testimonials_slider { padding-bottom: 56px; }
  .Page_lp_testimonials_custom_new{ display: flex; align-items: center; justify-content: center; position: absolute; width: 100%; bottom: 0; }
  .Page_lp_testimonials_custom_new .swiper-pagination{ position:relative; margin:0 20px; width:auto; }
  .Page_lp_testimonials_custom_new .swiper-pagination-bullet { margin: 0 4px; }
  .Page_lp_testimonials_custom_new .swiper-button-prev{ position:relative; width:24px; height:24px; top:auto; margin:0; }
  .Page_lp_testimonials_custom_new .swiper-button-next{ position:relative; width:24px; height:24px; top:auto; margin:0; }
  
  .Page_lp_texts_with_image_main_new{padding:60px 0;}
  .Page_lp_texts_with_image_inner_new{ max-width:100%; }
  .Page_lp_texts_with_image_sides_innerleft_texts_new { padding-bottom: 10px; }
  .Page_lp_texts_with_image_sides_innerleft_title_new, .Page_lp_texts_with_image_sides_innerleft_infos_1_new { padding-bottom: 10px; }
  .Page_lp_texts_with_image_sides_innerleft_infos_1_new p{font-size:14px;}
  .Page_lp_texts_with_image_sides_innerleft_infos_2_new p{font-size: 14px;}
  .Page_lp_featured_collects_main_new{padding:60px 0;}
  .Page_lp_featured_collects_1_title_new{padding-bottom:30px;}
  .Page_lp_texts_with_image_sides_mainleft_new{ padding-right:30px; }
  .Page_lp_texts_with_image_sides_innerright_videoimage_new {  }
  
  .LP_Footer_main_new{padding:50px 0;}
  .LP_Footer_detail_image_new{width:330px !important;}
  .LP_Footer_detail_social_new{padding-top:40px;}
  /* Landing Page */

  /* Our Story Section */
  .Page_story_details_slider_innerdesktop_innerloop_innerside_new{ padding-top:50px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_mainleft_new { width: 300px; padding: 137px 0 0 30px;}
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_new { display: block; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerleft_new h3{ font-size:40px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_mainright_new{ width:430px; min-height:557px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_new{ height:100%; padding:20px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_new{ padding:20px 0 0 0; width:100%; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new { width: 100%; height: 265px; position: relative; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new img.desktop_image_new{ display:none !important; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new img.desktop_mobile_image_new{ display:flex !important; }
  .Page_story_details_slider_innerdesktop_customimage_new { width: 330px; bottom: 32px; left: 30px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_title_new h4{ font-size:30px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_infos_new p{ font-size:14px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_popupicon_new { padding-top: 20px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerpopup_1_boths_new { height: 446px; }
  .Page_story_details_slider_innerdesktop_innerloop_mainside_4 .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_title_new h4 br{ display:none; }
  .Page_story_details_slider_innerdesktop_innerloop_mainside_4{ padding-right:20px; }
  /* Our Story Section */

  /* Varity Pack */
  .tabs_variety_desktop_main_new { margin-top: 16px;  margin-bottom: 8px; }
  /* Varity Pack */
}

@media(min-width:990px) and (max-width:1408px){
  .page-width { padding: 0 20px!important; }
  .Common_title_new h2{font-size:38px;}
  .Common_title_new h1{font-size:38px;}
  
  /* Header */
  .header{ grid-gap:0 !important; }
  .header__menu-item { padding: 30px 6px !important; font-size: 14px; }
  summary.list-menu__item { padding-right: 6px !important; }
  .header_left_new, .header_right_new { width: calc(50% - 52px); }
  .header__icons{ padding-left:0; }
  .header__inline-menu { margin-left: -6px; }
 
  .mega-menu__content { min-height: auto; padding-bottom: 40px !important; padding-top:20px !important; }
  .Header_mega_menu_mainleft_new { width: 200px; }
  .Header_mega_menu_mainright_new { width: calc(100% - 200px); }
  .Header_mega_menu_innerleft_mainmenus_new li a{ font-size:14px; }
  .header__heading-logo-wrapper{ margin-left:0px; }
  
  .box_5_design_new{grid-gap:0 12px;}
  .megamenu_right_innervideoimage_new{height:214px;}
  .megamenu_right_title_new{padding-top:12px; font-size: 13px;}
  .box_5_design_new .megamenu_right_mainbox_new { width: calc(20% - 10px); }
  
  .box_10_design_new{grid-gap:18px;}
  .box_10_design_new .megamenu_right_mainbox_new{width:calc(20% - 15px);}
  .box_10_design_new .megamenu_right_title_new{padding-top:12px; font-size: 11px;}
  
  .box_3_design_new{grid-gap:0 12px;}
  .box_3_design_new .megamenu_right_innervideoimage_new{height:222px;}
  .box_3_design_new .metafield-rich_text_field p{font-size: 13px;}
  .box_3_design_new .megamenu_right_mainbox_new { width: calc(33.33% - 8px); }
  .box_3_design_new .megamenu_right_desc_new .metafield-rich_text_field p { font-size: 13px; line-height: 130%; }

  .single_menu_top_new .header__submenu.list-menu{ margin:0; }
  .single_menu_top_new .header__submenu.list-menu ul { padding: 8px 20px 6px; }
  .single_menu_top_new .header__submenu.list-menu .mega-menu__link { padding: 8px 0; font-size: 14px; }
  /* Header */

  /* Index */
  .Index_image_texts_columns_innerbox_1_boths_mainleft_new{width:calc(100% - 400px);}
  .Index_image_texts_columns_innerbox_1_boths_mainright_new{width:400px;}
  .Index_image_texts_columns_innerbox_1_boths_innerright_new{max-width:370px; margin:0 0 0 auto;}
  .Index_image_texts_columns_innerbox_1_detail_infos_new p{font-size: 14px;}
  .Index_image_texts_columns_innerbox_1_detail_title_new h2{font-size:36px;}
  .Index_image_texts_columns_innerbox_1_detail_button_new{padding-top:15px;}
  .Index_image_texts_columns_innerbox_2_new{padding-top:20px;}
  .Index_image_texts_columns_innerbox_2_detail_mainleft_new{width: 120px;}
  .Index_image_texts_columns_innerbox_2_detail_mainright_new{width:calc(100% - 120px); padding: 10px 10px;}
  .Index_image_texts_columns_innerbox_2_detail_innerright_new ul li{background-size:16px; font-size: 13px; line-height: 125%;}
  
  .Index_image_texts_columns_innerbox_2_boths_innerleft_videoimage_new{height:442px;}
  .Index_image_texts_columns_innerbox_2_boths_innerright_new{top:90px; right:50px;}
  .Index_image_texts_columns_innerbox_2_boths_innerbox_new { max-width: 370px; margin: 0 0px 0 auto; padding: 30px 0; width: 100%; }
  .Index_image_texts_columns_innerbox_2_boths_innerright_new { padding: 0 20px !important; }
  
  .Index_image_texts_columns_innerbox_3_boths_innerleft_new{height:442px;}
  .Index_image_texts_columns_innerbox_3_boths_innerright_new { max-width: 370px; width: 100%; }
  
  .Index_texts_image_logos_inner_new{max-width:100%;}
  .Index_texts_image_logos_mainleft_new{width:calc(100% - 500px);}
  .Index_texts_image_logos_innerleft_2_title_new h2 img { max-width: max-content; max-height: 40px; }
  .Index_texts_image_logos_innerleft_new{max-width:420px;}
  .Index_texts_image_logos_mainright_new{width:500px;}
  .Index_texts_image_logos_innerright_1_new{width:350px; height:500px;}
  .Index_texts_image_logos_innerright_2_new{width:calc(100% - 350px);}
  .Index_texts_image_logos_innerright_2_loops_mainboxs_new{margin-bottom:35px;}
  
  .Index_tabs_collections_main_new{padding:60px 0 40px 0;}
  .Index_tabs_collections_2_new{display:block;}
  .Index_tabs_collections_2_maincollectionloop_new{width:100%;}
  .Product_size_popup_main_new{width:100%; text-align:center; padding-top:26px; position: static;}
  .Product_size_popup_inner_new span{font-size: 12px;}
  .Product_size_popup_inner_new svg{margin-right:4px;}
  .Product_size_popup_inner_new{ justify-content:center; }
  .Index_collection_slider{ padding:0 20px; }
  .Index_tabs_collections_main_new .product_grid_item_new {width:280px !important;}
  .card--media .card__inner .card__content { padding: 14px !important; }
  .Product_reviews_rating_new .bv_main_container { display: flex !important; flex-direction: row !important; justify-content: flex-start !important; }
  .card__heading{ padding-top:8px; font-size:18px; }
  
  .Index_stock_save_lists_main_new{padding:0px 0 60px 0;}
  .Index_stock_save_lists_inner_new{padding:7px 10px;}
  .Index_stock_save_lists_1_title_new h4{font-size:17px;}
  .Index_stock_save_lists_2_loops_innerboxs_new{grid-gap:0 12px;}
  .Index_stock_save_lists_2_loops_innerboxs_innertitle_new{font-size:17px;}
  .Index_stock_save_lists_2_loops_innerboxs_innerimage_new img { max-width: 100%; max-height: 24px; width: auto; }
  
  .Index_image_texts_columns_main_new{ padding:60px 0; }
  .Index_perfect_slider{ padding:0 20px; }
  
  .Index_lists_with_video_leftside_loops_new{max-width:100%;}
  .Index_lists_with_video_leftside_loops_inner_new { max-width: 100%; margin-left: 0;padding: 0 20px; }
  .Index_lists_with_video_leftside_loops_mainboxs_new{padding-bottom:40px;}
  .Index_lists_with_video_leftside_loops_title_new {  padding-bottom: 20px; }
  .Index_lists_with_video_leftside_loops_logo_new img { max-width: 190px; max-height: 36px; }
  .Index_lists_with_video_rightside_boths_new{ min-height:600px; }

  .Index_object_tabs_lists_main_new{ padding:60px 0; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_mainright_new{ padding:50px 20px 20px 20px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innerboxs_innerleft_new { min-height: 250px; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_mainmiddle_new { width: 48px; height: 48px; background-size:100%; }
  .Index_object_tabs_lists_2_tabsinfos_innerloop_innermiddle_new h3{ font-size:18px; }

  .Index_stock_save_columns_main_new{ padding:60px 0; }

  .Index_object_reviews_list_main_new{padding:60px 0;}
  .Index_review_slider{ padding:0 20px; }
  .Index_object_reviews_list_2_loops_mainboxs_new{ width:290px; }

  .Index_flavor_list_columns_main_new{padding:60px 0;}
  .Index_flavor_slider{ padding:0 20px; }
  .Index_flavor_list_columns_3_new{padding-top:40px;}

  .Index_variety_bar_innerright_1_title_new h3{ font-size:28px; }
  .Index_variety_bar_innerleft_new { width: 316px; height: 262px; }
  .Index_variety_bar_mainright_new{ padding:32px 0 32px 0; align-self: center; }

  .Index_logo_list_detail_main_new{padding:60px 0;}
  .Index_logo_list_detail_1_parts_leftside_new{ }

  .Index_blogs_tags_tabs_main_new{padding:60px 0;}
  .Index_blogs_tags_tabs_2_tabsinfos_innerloop_new{ margin:0 -20px; }
  .Index_blog_slider{ padding:0 20px; }
  .Index_blogs_tags_tabs_2_tabsinfos_innerloop_boxs_new { width: 300px; }
  
  .Index_object_instagram_main_new{padding:60px 0;}
  
  .Index_newsletter_form_mainleft_new { width: 400px; }
  .Index_newsletter_form_main_new .page-width{max-width:100%;}
  .Index_newsletter_form_mainright_new { width: calc(100% - 400px); padding-left: 20px;}
  .Index_newsletter_form_innerright_infos_new p{ font-size:11px; }
  .Index_newsletter_form_innerleft_title_new h3{ font-size:27px; }

  .Footer_detail_1_new { grid-gap: 26px; }
  .Footer_inner_new{ max-width:100%; }
  .footer-block--logo { width: 280px !important; }
  .Footer_detail_3_new { padding-top: 60px; }
  .Footer_detail_1_new .footer-block p{ font-size:15px; }
  .Footer_detail_1_new .footer-block ul li a{ font-size:15px; }
  /* Index */

  /* Product */
  .Product_template_inner_new { padding: 10px 0 60px; }
  .Product_template_leftside_new { max-width: 54% !important; width: calc(54% - var(--grid-desktop-horizontal-spacing) / 2) !important; }
  .Product_template_rightside_new { padding: 15px 0 0 20px !important; max-width: 46% !important; width: calc(46% - var(--grid-desktop-horizontal-spacing) / 2) !important; }
  .product--thumbnail_slider .thumbnail-slider { height: 64px !important; left: 64px; /*width: calc(100% - 74px) !important;*/ }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 64px !important; }
  .thumbnail-slider .thumbnail-list.slider--tablet-up { grid-gap: 8px !important; }
  .slider-mobile-gutter_large { padding-left: 74px; }
  .slider-mobile-gutter_large .product_image_tag_new { left: 14px; top: 14px; padding: 4px 10px; font-size: 11px; }
  .slider-mobile-gutter_large .product_image_tag_new img { max-width: 16px; max-height: 16px; margin-right: 6px; }
  .Product_template_maintags_new { top: -24px; right: -14px; width: 56px; height: 54px; }
  .Product_template_innertags_new span{ font-size:11px; }
  .subscription_main_box_new{ max-width:367px; margin:auto; }
  [for=subscription] .checkmark{ left:-54px; }
  [for=one_time] .checkmark{ right:-54px; }
  .product-form__buttons{ max-width:100% !important; }

  .Product_image_logos_lists_boths_rightside_new{ padding:40px 20px; }
  .Product_image_logos_lists_boths_leftside_parts_videoimage_new { min-height: 670px; }
  .Product_image_logos_lists_boths_rightside_parts_2_new { padding-top: 30px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_new { grid-gap: 20px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_mainboxs_new { width: calc(33.33% - 13px); }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_image_new img { max-width: 80px; max-height: 80px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_title_new h4{ font-size:16px; }
  .Product_image_logos_lists_boths_rightside_parts_2_loops_innerboxs_infos_new p { font-size: 14px; }
  
  .Product_object_animations_desktop_1_new{ max-width:340px; }
  .Product_object_animations_desktop_1_boths_infos_new span{ font-size:14px; }
  .Product_object_animations_desktop_1_boths_title_new h2{ font-size: 30px; }

  .Product_object_ingredient_main_new { padding: 60px 0; }

  .product_review_main_new { padding: 60px 0; }
  .product_review_inner_new{ max-width:100%; }
  
  /*.Product_object_faqs_lists_main_new { padding-top: 60px; }
  .Product_object_faqs_lists_boths_mainleft_new { width: 50%; }
  .Product_object_faqs_lists_boths_mainright_new { width: 50%; padding: 0px 0 60px 50px; }*/
  .Product_object_faqs_lists_boths_mainright_new { padding: 60px 36px; }
  .Product_object_faqs_lists_boths_mainleft_new{ min-height:650px; }

  .Related_products_main_new { padding: 60px 0 0; }
  .Related_products_inner_new{ padding:0 !important; }
  .product_recommendations_slider { padding: 32px 20px 0 20px; }
  .product_recommendations_slider .product_grid_item_new { width: 280px !important; }
  .Card_product_main_new .quick-add__submit { padding-left: 5px !important; padding-right: 5px !important; }

  .Product_stock_save_lists_new { padding: 40px 0 0; }
  /* Product */
  
  /* Collection */
  .Collection_product_grid_4_innerloop_loops_new { margin: 0; row-gap: 30px; }
  .collection_grid_new .card__information { padding: 15px 0 10px !important; }
  .collection_grid_new .card__heading{ font-size:18px;}
  .collection_grid_new .Product_custom_detail_text_new p { font-size: 14px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new{ height: 58px; background-size: 58px; width: 60px; top: -30px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_image_new img{min-width:42px; max-height:42px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_new { padding: 42px 14px 40px 14px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_title_new h4{ font-size:16px; }
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new{padding-top:8px;}
  .Collection_product_grid_4_innerloop_loops_innerboxs_2_infos_texts_new p{font-size:14px; }
  /* Collection */

  /* Ingredients */
  .Page_top_texts_with_image_mainleft_new { padding: 56px 20px; }

  .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new p br{ display:none; }

  .Page_object_ingredient_inner_new{ max-width:950px; margin:auto; }
  .Page_object_ingredient_mainleft_new{width:32.531%;}
  .Page_object_ingredient_innerleft_new h4{font-size:14px; padding-bottom:14px;}
  .Page_object_ingredient_innerleft_title_new{padding-bottom:17px;}
  .Page_object_ingredient_innerleft_title_new h2{font-size: 34px;}
  .Page_object_ingredient_innerleft_mainloop_new{max-width:270px;}
  .Page_object_ingredient_innerleft_button_new .button { min-width: 270px; }
  .Page_object_ingredient_mainright_new{width:calc(100% - 32.531%); padding-left:30px;}
  .Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_innerimage_new { width: 200px; }
  .Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_mainimage_new{ margin-left:190px; }
  .Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_mainlists_new { max-width: 190px; }
  .Product_object_animations_desktop_2_boths_2_detail_part_2_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_infos_new p { width: 100%; }
  .Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_part_3_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { top: 56px; left: -104px; width: 116px; }
  .Page_object_ingredient_innerright_new .Product_object_animations_desktop_2_boths_2_detail_part_2_new .Product_object_animations_desktop_2_boths_2_detail_innerlists_image_new { left: -100px; }
  
  .Page_ingredient_glossary_main_new{padding:60px 0;}
  .Page_ingredient_glossary_2_new{padding-top:50px;}
  /* Ingredients */

  /* Wholesale */
  .Page_images_texts_lists_main_new{padding:60px 0;}
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new{padding-top:18px;}
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4 p{ font-size:16px; }
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_title_new h4 p br{ display:none; }
  .Page_images_texts_lists_2_loops_innerboxs_2_boths_infos_new p{font-size:14px;}
 
  .Page_sign_up_today_form_1_mainleft_new{ width: 40%; height: auto; display: flex; align-self: initial;  padding: 40px 0 0 0; }
  .Page_sign_up_today_form_1_innerleft_new{ display: flex; flex-direction: column; justify-content: space-between; }
  .Page_sign_up_today_form_1_mainright_new{width:calc(100% - 40%); padding: 40px 40px 40px 0; }
  .Page_sign_up_today_form_1_innerleft_1_title_new h2{ font-size: 48px; }
  .Page_images_texts_lists_2_loops_innerboxs_1_tagtext_new{ right:0; }
  
  .Page_author_testimonial_main_new{padding:60px 0;}
  .Page_author_testimonial_mainleft_new{width:290px;}
  .Page_author_testimonial_mainright_new{width:calc(100% - 290px);}
  .Page_author_testimonial_innerright_mainboxs_new{max-width:390px;}
  /* Wholesale */

  /* Subscribe & Save */
  .Page_subscribe_steps_list_main_new{ padding:60px 0; }
  .Page_subscribe_columns_main_new{ padding:60px 0; }
  .Page_featured_product_main_new{ padding:60px 0; }
  /* Subscribe & Save */
  
  /* Our Story */
  .Page_image_video_details_1_sides_innerleft_1_boths_new{height:202px;}
  .Page_image_video_details_1_sides_innerleft_2_boths_new{height:202px;}
  .Page_image_video_details_1_sides_innerright_boths_new{ height:420px;}
  .Page_image_video_details_2_sides_new{padding-top:32px;}
  .Page_image_video_details_2_sides_innerleft_texts_new h5{font-size:15px;}
  
  .Page_logos_lists_details_sides_innerleft_videoimage_new{width:100%; }
  .Page_logos_lists_details_sides_mainright_new{ padding-left:30px;}

  .Page_image_video_details_main_new { padding: 60px 0; }
  .Page_logos_lists_details_main_new{ padding: 60px 0; }
  .Page_images_texts_columns_main_new{ padding: 60px 0; }
  /* Our Story */
  
  /* Review */
  .Page_top_custom_reviews_main_new{padding:28px 0 60px 0;}
  .Page_top_custom_reviews_1_title_new h2{font-size:40px;}
  .Page_top_custom_reviews_3_new{padding-top:110px;}
  .Page_top_custom_reviews_3_loops_new{grid-gap:0 14px;}
  .Page_top_custom_reviews_3_loops_mainboxs_new{width:calc(25% - 0px);}
  .Page_top_custom_reviews_3_loops_innerboxs_2_new{padding:12px 15px 20px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_title_new h4{font-size:15px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_stars_new{padding-top:14px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new{padding-top:10px;}
  .Page_top_custom_reviews_3_loops_innerboxs_2_boths_infos_new p{font-size:14px;}

  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainright_new { padding: 60px 36px; }
  .Page_object_faqs_lists_main_new .Product_object_faqs_lists_boths_mainleft_new{ min-height:650px; }
  /* Review */
  
  /* Find Us */
  .Page_find_us_template_main_new { padding: 32px 0 60px; }
  .Page_find_us_template_innerdetail_2_new { border-radius: 8px; }
  .Page_find_us_template_innerdetail_2_boths_mainleft_new{ width: 90px; height: 90px; }
  .Page_find_us_template_innerdetail_2_boths_innerright_new{max-width:140px;}
  .Page_find_us_template_innerdetail_2_boths_innerright_new p{font-size:14px;}
  
  .Page_find_us_text_button_innerleft_new h3{font-size:27px;}
  .Page_find_us_text_button_innerright_new a{min-width:230px;}
  
  .Page_find_us_image_texts_sides_innerright_1_new{padding:60px 20px;}
  .Page_find_us_image_texts_sides_innerright_1_detail_new{max-width:400px;}
  .Page_find_us_image_texts_sides_innerright_2_new{padding:60px 20px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_new{max-width:400px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_3_new{padding-top:24px;}
  .Page_find_us_image_texts_sides_innerright_2_detail_3_parts_button_new a{font-size:14px;}
  /*.Page_find_us_image_texts_sides_innerright_2_detail_2_parts_new iframe { height: 450px; }*/
  /* Find Us */
  
  /* Blog */
  .Blog_top_featured_article_detail_innerleft_new { padding: 64px 20px; }
  .Blog_top_featured_article_detail_mainright_new { min-height: 470px; }
  .Blog_top_featured_article_detail_innerleft_title_new { max-width: 440px; }

  .Blog_feature_article_list_main_new { padding: 60px 0;}
  .Blog_feature_article_list_loops_innerboxs_1_boths_new { padding-bottom: 63.25%; }
  .Blog_feature_article_list_loops_innerboxs_2_boths_title_new a h3{ font-size:18px; }
  
  .Blog_template_main_new{padding:60px 0 70px;}
  .Blog_template_detail_2_new{padding-top:50px;}
  .Blog_template_main_new .Article_grid_item_detail_2_new{padding:24px 20px 29px 20px;}
  .Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_detail_texts_new { width: calc(100% - 40px); left: 20px; }
  .pagination-wrapper{padding-top:50px;}
  /* Blog */
  
  /* Article */
  .Article_related_articles_detail_2_loops_new .Blog_template_detail_2_loops_innerboxs_new .Article_grid_item_detail_2_new { padding: 24px 20px 29px; }
  /* Article */

  /* Faq */
  .Page_faqs_template_main_new { padding: 60px 0 60px; }
  .Page_FAQs_right_side_detail_mainright_new {  padding-left: 60px; padding-bottom: 50px; }
  .Page_FAQs_left_side_detail_static_innerloop_innerboxs_new{ font-size:14px !important; }
  /* Faq */
  
  /* Login */
  .Main_login_side_innerright_new { max-width: 380px; }
  .Main_login_side_innerleft_videoimage_new{min-height:600px;}
  .Main_login_side_mainright_new { padding: 50px 40px 50px 40px; }
  /* Login */
  
  /* Success */
  .Page_account_success_template_innerleft_videoimage_new{ min-height:600px;}
  .Page_account_success_template_mainright_new{ padding: 50px 40px 50px 40px; }
  /* Success */
  
  /* 404 */
  .Page_404_template_sides_innerright_videoimage_new{min-height:550px;}
  /* 404 */
  
  /* Contact Us */
  .Page_contact_us_template_mainright_new { }
  .Page_contact_us_template_mainright_inner_new{ padding: 50px 40px 40px 40px;  }
  .Page_contact_us_details_box_new { max-width: 50%; }
  .Page_contact_us_details_main_new{ padding:70px 20px; }
  /* Contact Us */
  
  /* Accessibility Statement */
  .Page_accessibility_statement_2_detail_mainleft_new { width: 300px; }
  .Page_accessibility_statement_2_detail_mainright_new { width: calc(100% - 300px); padding-left: 50px; }
  /* Accessibility Statement */

  /* Privacy Page */
  .privacy_page_new .otnotice-sections .otnotice-section { padding-left: 30px !important; }
  .privacy_page_new .otnotice-version { padding-left: 30px !important; }
  /* Privacy Page */
  
  /* Landing Page */
  .Page_lp_top_text_with_img_sides_new{ align-items:initial; }
  .Page_lp_top_text_with_img_sides_innerleft_new{ height:100%; }
  .Page_lp_top_text_with_img_sides_innerleft_videoimage_new { padding-bottom: 0; height: 100%; }
  .Page_lp_top_text_with_img_sides_mainright_new{ padding:56px 40px; }
  .Page_lp_top_text_with_img_sides_innerright_infos_new p{font-size:15px;}
  .Page_lp_top_text_with_img_sides_innerright_button_new{padding-top:18px;}
  .Page_lp_top_text_with_img_sides_innerright_detail_new{padding-top:12px;} 
  .Page_lp_top_text_with_img_sides_innerright_button_new a{min-width:336px;}

  .Page_lp_testimonials_list_sides_mainleft_new{width:60%; padding: 30px 0 20px 0; align-self: center; }
  .Page_lp_testimonials_list_sides_innerleft_innerbox_new{ padding:24px; }
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_new{padding-top:24px;}
  .Page_lp_testimonials_list_sides_innerleft_innerbox_2_boths_image_new{width: 40px;}
  .Page_lp_testimonials_list_sides_mainright_new{width:40%; padding-left:0px;}
  .Page_lp_testimonials_slider { padding-bottom: 56px; }
  .Page_lp_testimonials_custom_new{ display: flex; align-items: center; justify-content: center; position: absolute; width: 100%; bottom: 0; }
  .Page_lp_testimonials_custom_new .swiper-pagination{ position:relative; margin:0 20px; width:auto; }
  .Page_lp_testimonials_custom_new .swiper-pagination-bullet { margin: 0 4px; }
  .Page_lp_testimonials_custom_new .swiper-button-prev{ position:relative; width:24px; height:24px; top:auto; margin:0; }
  .Page_lp_testimonials_custom_new .swiper-button-next{ position:relative; width:24px; height:24px; top:auto; margin:0; }
  
  .Page_lp_texts_with_image_main_new{padding:70px 0;}
  .Page_lp_texts_with_image_inner_new{ max-width:100%; }
  .Page_lp_texts_with_image_sides_mainleft_new{ padding-right:60px; }

  .Page_lp_featured_collects_main_new{padding:70px 0 35px 0;}
  .Page_lp_featured_collects_1_title_new{padding-bottom:30px;}
  /* Landing Page */

  /* Our Story Section */
  .Page_story_details_slider_innerdesktop_innerloop_mainside_new { min-height: 751px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_mainleft_new { width: 336px; padding: 137px 0 0 55px; }
  .Page_story_details_slider_innerdesktop_customimage_new { width: 430px; position: absolute; bottom: 32px; left: 30px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerleft_new h3{ font-size:40px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_new{ padding:20px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_1_boths_videoimage_new { width: 320px; height: 436px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_new { padding-left: 30px; width: calc(100% - 320px); padding-right: 0; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_mainright_new{ width:680px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_title_new h4{ font-size:40px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_popupicon_new { padding-top: 22px; }
  .Page_story_details_slider_innerdesktop_innerloop_innerside_innerright_innerdetail_2_boths_infos_new p{ font-size:15px; }
  /* Our Story Section */
}

@media(min-width:1200px) and (max-width:1408px){
  /* Header */
  .header__menu-item { padding: 30px 12px !important; font-size: 16px; }
  summary.list-menu__item { padding-right: 12px !important; }
  .header_left_new, .header_right_new { width: calc(50% - 52px); }
  .header__inline-menu { margin-left: -12px; }

  .megamenu_right_innervideoimage_new { height: 284px; }
  .box_10_design_new .megamenu_right_title_new{ font-size:14px; }
  .box_3_design_new .megamenu_right_innervideoimage_new { height: 300px; }
  .megamenu_right_title_new{ font-size:14px; }
  .box_3_design_new .megamenu_right_desc_new .metafield-rich_text_field p{ font-size:14px; }
  /* Header */
}

@media(min-width:1441px) and (max-width:9999px){
  /* Index */
  .Index_collection_slider { /*padding: 0; max-width: 1328px;*/ padding: 0 56px; max-width: 100%; }
  .Index_review_slider { /*padding: 0; max-width: 1328px;*/ padding: 0 56px; max-width: 100%; }
  .Index_variety_bar_inner_new{ max-width:92%; margin:auto; }
  .Index_variety_bar_innerright_new { max-width: 98%; }
  
  /* Index */
}

@media(min-width:990px) and (max-width:9999px){
  /* Index */
  .Index_collection_slider_center_product .swiper-wrapper{ justify-content:center; }
  .Index_blog_slider_center_product .swiper-wrapper{ justify-content:center; }
  /* Index */
}

@media(min-width:1220px) and (max-width:1439px){
  /* Product */
  .Product_template_rightside_new {  padding: 15px 0 0 80px !important; }
  /* Product */
}

@media(min-width:750px) and (max-width:9999px){
  .Product_object_ingredient_detail_mainright_new{ display:block; }
  .Product_varity_object_ingredient_detail_mainright_box_new{ display:block !important; }
}

@media(min-width:0px) and (max-width:989px){
  /* Header */
  .header__heading-logo { max-width: 91px; margin: 12px 0 12px 0; }
  .header__icon{ height: 48px; width: 48px; }
  .header__icon--cart { margin-right: -10px; }
  .header__icon--menu{ height: 28px;  width: 28px; }
  .header__icon--menu .icon-both { display: block; position: absolute; opacity: 1; transform: scale(1); transition: transform .15s ease,opacity .15s ease; }
  details:not([open])>.header__icon--menu .icon-close, details[open]>.header__icon--menu .icon-hamburger { visibility: hidden; opacity: 0; transform: scale(1); }
  details[open] > .header__icon--menu .icon-close{ display:block !important; visibility: visible; opacity: 1; }
  .mobile_header_left_new{ width: calc(50% - 46px); display:flex; align-items:center; grid-gap:20px; }
  .header_left_new, .header_right_new { width: calc(50% - 46px); }
  header-drawer{ width: 28px; }
  .header__icon--search{ width:28px; height:28px; }
  .search-modal__content { padding: 0 20px; }
  .search__input.field__input{ margin-left:34px; background-size: 32px; padding: 0; background-position:left -16px center; }
  .search-modal__close-button{ right:20px; }
  .search__input.field__input { margin-right: 30px; }
  .reset__button{ display:none !important; }
  .predictive-search { /*top: 60px;*/ border:0; border-top: 1px solid rgba(62, 43, 46, 0.20); /*height:calc(100vh - 146px);*/ }
  #predictive-search-results{ padding:0; }
  .menu-drawer{ border-top: 1px solid rgba(62, 43, 46, 0.20) !important; }
  .desktop_search_new{ display:none !important; }
  .header predictive-search{ padding-left:0; } 
  .header__heading-logo-wrapper{ margin-left:0px; }

  .js details[open]>.menu-drawer { transition: none !important; }
  .js details[open]>.menu-drawer__submenu{ transition: none !important; }
  /* Header */

  /* MOBILE_MEGAMENU_START */
  .menu-drawer__navigation{padding:8px 0 0 0 !important;}
  .menu-drawer__menu-item{color:#3E2B2E; font-size: 32px !important; font-weight: 800; line-height: 100% !important; letter-spacing: -0.32px;}
  .menu-drawer__menu-item>.icon-arrow{width:28px; height:28px; right: 20px !important;}
  .menu-drawer__menu li{margin:0 !important;}
  .menu-drawer__menu-item { padding: 10px 20px !important; background:none !important; }
  summary.list-menu__item { padding-right: 60px !important; }
  .Header_drawer_bottom_new{padding:20px 20px 72px 20px !important; background: #FFF !important;}
  .Header_drawer_bottom_mainbutton_new{}
  .Header_drawer_bottom_innerbutton_new{}
  .Header_drawer_bottom_innerbutton_new .button{ min-width:100%; }
  .Header_drawer_bottom_mainmenu_new{padding-top:24px;}
  .Header_drawer_bottom_innermenu_new{}
  .Header_drawer_bottom_innermenu_new ul{display:flex; flex-flow:wrap; grid-gap:0 32px; padding:0; margin:0;}
  .Header_drawer_bottom_innermenu_new ul li{width:calc(50% - 16px); list-style:none;}
  .Header_drawer_bottom_innermenu_new ul li a{color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; text-decoration:none; display: flex; padding:8px 0;}
  .Header_drawer_bottom_innermenu_new ul li a svg{max-width:100%; margin-left:4px;}
  .menu-drawer__inner-submenu{padding:0 20px !important;}
  .menu-drawer__close-button{color:#3E2B2E; font-size: 16px !important; font-weight: 800; line-height: 120%; letter-spacing: 0.32px; text-transform: uppercase; background: #FFF !important; padding:16px 0 !important; margin:0 !important;}
  .menu-drawer__close-button svg{max-width:100%;}
  .mobile_mega_menu_innerright_innerbox_new {}
  .mobile_megamenu_mainbox_new{ position:relative; }
  .mobile_megamenu_mainbox_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
  .mobile_megamenu_mainbox_link_new{}
  .mobile_megamenu_innervideoimage_new{position:relative;}
  .mobile_megamenu_video_OR_image_new{}
  .mobile_megamenu_video_OR_image_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
  .mobile_megamenu_video_OR_image_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
  .mobile_megamenu_title_new{padding-top:9px; color:#3E2B2E; font-size: 16px; font-weight: 800; line-height: 120%;  letter-spacing: 0.32px; text-transform: uppercase;}
  .box_5_design_new {display:flex; flex-flow:wrap; grid-gap:16px;}
  .box_5_design_new .mobile_megamenu_mainbox_new {width:calc(50% - 8px);}
  .box_5_design_new .mobile_megamenu_innervideoimage_new{position:relative; padding-bottom:100%; }
  .box_5_design_new .mobile_megamenu_video_OR_image_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 8px;}
  .box_5_design_new .mobile_megamenu_video_OR_image_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 8px;}
  .all-products_mobile_formating_new{text-align:center; width: 100% !important; padding:8px 0 126px 0;}
  .all-products_mobile_formating_new .mobile_megamenu_title_new{padding:13px; display:inline-block; width:100%; min-width: 100%; border-radius: 90px; background:#CD4645; color: #FFF; font-size: 16px; font-weight: 700; line-height: 22px; letter-spacing: 0.32px; text-transform: uppercase; text-align:center;}
  
  .box_10_design_new{ height: calc(100% - 53px); overflow-y: scroll; padding-right: 12px; margin-bottom: 0; padding-bottom: 0px; }
  .box_10_design_new::-webkit-scrollbar { width: 4px; }
  .box_10_design_new::-webkit-scrollbar-track { background:#D9D9D9; -webkit-box-shadow: inset 0 0 0px #D9D9D9; }
  .box_10_design_new::-webkit-scrollbar-thumb { background: #3E2B2E; -webkit-box-shadow: inset 0 0 0px #D9D9D9; }
  .box_10_design_new::-webkit-scrollbar-thumb:window-inactive {	background: #3E2B2E; }
  .box_10_design_new .mobile_megamenu_mainbox_new {display:flex; margin-bottom:16px; align-items: center}
  .box_10_design_new .mobile_megamenu_mainbox_new:last-child{margin-bottom:0; margin-top:24px;}
  .box_10_design_new .mobile_megamenu_innervideoimage_new{position:relative; height: 72px; width: 72px;}
  .box_10_design_new .mobile_megamenu_3_right_new{ width:calc(100% - 72px); }
  .box_10_design_new .mobile_megamenu_video_OR_image_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
  .box_10_design_new .mobile_megamenu_video_OR_image_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
  .box_10_design_new .mobile_megamenu_title_new{padding:0 0 0 16px; color:#3E2B2E; font-size: 20px; font-weight: 900; line-height: 120%; letter-spacing: -0.2px; text-transform: capitalize; max-width:210px; }
  .box_10_design_new .variety-pack_mobile_formating_new{display:flex; border-radius: 8px; background:#ECDDC7; margin: auto 0px;}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_title_new{display:none;}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_innervideoimage_new{position:relative; height:152px; width:144px;}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_video_OR_image_new{}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_video_OR_image_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: bottom;}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_video_OR_image_new video{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: bottom;}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_3_right_new{ width:calc(100% - 144px); padding-right:15px; }
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_desc_new{ max-width:160px; }
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_desc_new p{color:#3E2B2E; font-size: 16px; font-weight: 500; line-height: 140%; letter-spacing: -0.32px; margin:0; padding-bottom:4px;}
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_desc_new p strong{ text-transform: uppercase; line-height: 120%; font-weight: 800; }
  .box_10_design_new .variety-pack_mobile_formating_new .mobile_megamenu_desc_new p a{color:#3E2B2E; font-size: 14px; font-weight: 900; line-height: 100%; letter-spacing: 0.28px; text-transform: uppercase; text-decoration:underline; display:block; margin-top:9px; text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: 3px !important; }
  
  .box_3_design_new{padding-bottom:78px;}
  .box_3_design_new .mobile_megamenu_mainbox_new {display:flex; margin-bottom:16px; align-items: center;}
  .box_3_design_new .mobile_megamenu_mainbox_new:last-child{margin-bottom:0; margin-top:24px;}
  .box_3_design_new .mobile_megamenu_innervideoimage_new{position:relative; height:160px; width:160px;}
  .box_3_design_new .mobile_megamenu_video_OR_image_new img{ border-radius: 16px;}
  .box_3_design_new .mobile_megamenu_video_OR_image_new video{ border-radius: 16px;}
  .box_3_design_new .mobile_megamenu_3_right_new{width:calc(100% - 160px); padding-left:16px; }
  .box_3_design_new .mobile_megamenu_title_new{ font-size: 20px; font-weight: 800; line-height: 120%;  letter-spacing: -0.2px; padding:0; }
  .box_3_design_new .mobile_megamenu_desc_new{padding:0; width:100%;}
  .box_3_design_new .metafield-rich_text_field{}
  .box_3_design_new .metafield-rich_text_field p{padding-top:4px; color:#3E2B2E; font-size: 14px; font-weight: 800; line-height: 110%; letter-spacing: 0.28px; text-transform: uppercase; padding-bottom:0; margin:0; }
  .box_3_design_new .metafield-rich_text_field p br{padding-top:4px;}
  /* MOBILE_MEGAMENU_END */
}

.grid__item .card__modal-open {
  display: none;
}
.grid__item .card__modal-open.disabled {
  opacity: 0.6;
  pointer-events: none;
}
.grid__item.active .card__modal-open {
  width: 20px;
  height: 20px;
  position: absolute;
  justify-content: center;
  align-items: center;
  bottom: 16px;
  left: 16px;
  border-radius: 50%;
  cursor: pointer;
  z-index: 99;
  display: block;
}

body .overflow-hidden {
  overflow: hidden;
}

.Product_frequently_together_innerbutton_new .button .frequently-compare-price {
    color: #E6A2A2;
    text-decoration: line-through;
    text-decoration-thickness: 2px;
}




/* Index-career-page-top-section CSS */

.Index-career-top-section .Page_top_texts_with_image_mainright_new {width: 50%;}
.Index-career-top-section .Page_top_texts_with_image_mainleft_new {width: 50%;}
.Index-career-top-section .Page_top_texts_with_image_innerright_new {padding-bottom: 70.605%;}
.Index-career-top-section .Page_top_texts_with_image_innerleft_infos_new {max-width: 512px;margin: auto;}

@media (max-width: 767px){
.Index-career-top-section .Page_top_texts_with_image_mainright_new {width: 100%;max-width: 100%;}
.Index-career-top-section .Page_top_texts_with_image_mainleft_new {width: 100%;}
.Index-career-top-section  .Page_top_texts_with_image_mainleft_new {padding: 24px 0 60px;}
.Index-career-top-section .Page_top_texts_with_image_innerleft_title_new {padding-top: 0PX;}
.Index-career-top-section .Page_top_texts_with_image_innerleft_new {max-width: 100%;margin: 0px 20px;}
}  

/* Index_perfect_perk CSS */

.Index_perfect_perk .Page_images_texts_columns_4_texts_new {padding-top: 12px;}
.Index_perfect_perk .Page_images_texts_columns_4_texts_new p {/* font-weight: 700; */max-width: 682px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_new {display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: 1fr;grid-column-gap: 16px;grid-row-gap: 16px;}  
.Index_perfect_perk .Page_images_texts_columns_3_loops_mainboxs_new {width: 100%;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_1_boths_new {height: 280px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new {padding-top: 30px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_2_new {padding: 0 32px 50px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_mainboxs_new a {text-decoration: none;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new {padding-top: 10px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_1_boths_videoimage_new img{border-radius: 16px 16px 0px 0px;}

@media (max-width: 767px){
.Index_perfect_perk .Page_images_texts_columns_main_new {padding: 36px 0 56px;}
.Index_perfect_perk .Common_title_new h2 {font-size: 36px;line-height: 43.2px;letter-spacing: -0.02em;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_new {display: flex;flex-direction: column;align-items: center;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_1_boths_new {height: 200px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_title_new {padding-top: 24px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_2_boths_2_texts_infos_new {padding-top: 8px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_innerboxs_2_new {padding: 0 27px 30px;}
.Index_perfect_perk .Page_images_texts_columns_3_loops_mainboxs_new {margin-bottom: 0px;}
}  

@media (max-width: 480px){
.Index_perfect_perk .Page_images_texts_columns_4_texts_new p {max-width: 336px;}
}  

/* Index-how-join-job CSS */

.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_new {padding: 96px 76px;}
.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_detail_new {max-width: 574px;margin: auto;}
.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_detail_1_parts_infos_new {padding-top: 16px;max-width: 432px;margin: auto;}
.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_detail_2_new .full_number_new{width:64px; height:56px; color:#3E2B2E; text-align:center; font-size:24px; font-weight:700; line-height:112%; letter-spacing:-0.48px; text-transform:capitalize; background: url(how_join_job_num.svg) no-repeat center center; background-size:56px; display:flex; align-items:center; justify-content:center;}
.Index_How_Join_Job .Page_find_us_image_texts_sides_innerleft_boths_videoimage_new {position: relative;width: 100%;height: 100%;overflow: hidden;padding-bottom: 800px;}
.Index_How_Join_Job .Page_find_us_image_texts_sides_innerleft_boths_videoimage_new img {position: absolute;width: 100%;height: 100% !important;object-fit: cover;}

@media (max-width: 767px){
.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_new {padding: 32px 20px 56px;}
.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_detail_new {max-width: 100%;margin: auto;}
.Index_how-join-jobs .Page_find_us_image_texts_sides_innerright_1_detail_1_parts_infos_new {padding-top: 12px;max-width: 550px;}
.Index_How_Join_Job .Page_find_us_image_texts_sides_innerleft_boths_videoimage_new {padding-bottom: 375px;}
}

/* Index-available-jobs CSS */

.Index_available_jobs {background-color: #F5EEDF;padding: 72px 0px;}
.Index_available_jobs .main_description p{font-size: 16px;font-weight: 700;line-height: 22.4px;letter-spacing: -0.02em;text-align: center;margin: 9px 0px 0px;}
.Index_available_jobs .main_description p a{color: #3E2B2E;}
.Index_main_details_job {margin: 40px 0px 0px;}  
.Index_job_details {background-color: #fff;border-radius: 16px;padding: 32px;max-width: 1104px;width:100%;margin: 0px auto 24px;}
.Index_job_details:last-child{margin: 0px auto 0px;}
.job_work_applay {display: flex;justify-content: space-between;align-items: center;}
.Index_job-name h3{font-size: 18px;font-weight: 900;line-height: 24px;letter-spacing: -0.01em;text-align: left;margin: 0px;} 
.Index_working_place p {font-size: 16px;font-weight: 500;line-height: 22.4px;letter-spacing: -0.02em;text-align: left;margin: 0px;} 
.Index_job_applay_CTA a.button {width: 100%;min-width: 195px;}

@media (min-width: 767px) and (max-width: 2500px)  {
.Index_job-name {max-width: 430px;width: 100%;margin: 0px;}
.Index_working_place {max-width: 315px;width: 100%;margin: 0px;}
.Index_job_applay_CTA {max-width: fit-content;width: 100%;margin: 0px;}  
}

@media (max-width: 989px){
.job_work_applay {column-gap: 10px;}
}

@media (min-width: 768px){
  .mobile-cta-applay {display: none;}
}

@media (max-width: 767px){
.Index_available_jobs {padding: 56px 0px;}
.Index_available_jobs .main_description p{margin: 12px 0px 0px;}
.Index_main_details_job {margin: 24px 0px 0px;}
.Index_job_details {margin: 0px 0px 16px;padding: 24px 20px;}
.Index_job-name h3 {font-size: 18px;line-height: 21.6px;}
.Index_working_place p {margin: 12px 0px 16px;}
.Index_job_applay_CTA a.button {min-width: 272px;}
.Index_job_applay_CTA {text-align: end;}
.Index_job_applay_CTA .mobile-cta-applay {height: 36px;width: 36px;display: block;}
.Index_job_applay_CTA a.button {min-width: 100%;max-width: 100%;width: 100%;}
.Index_working_place,.desktop-cta-applay {display: none;}
}  

@media (max-width: 480px){
.Index_available_jobs .main_description p {max-width: 294px;margin: 12px auto 0px;}
.Index_job-name {max-width: 244px;}
.Index_job_details:first-child .Index_job-name{max-width: 195px;}  
}  

@media (max-width: 390px){
  /* .Index_job-name h3 {font-size: 20px;max-width: 220px;} */
}
.Collection_product_grid_main_new .Collection_product_grid_4_innerloop_loops_mainboxs_new:not(.init) {
  display: none;
}
.Page_FAQs_right_side_detail_leftrightboth_new {
    flex-direction: row-reverse;
}

#shopify-section-template--16739823026287__contact_form_Hme8y4 .gradient {
    padding: 50px 0;
}
.Page_contact_us_details_2_new p a {
    text-decoration: none;
    color: #000;
}
.footer-block__details-content p a {
    text-decoration: none;
}
.Product_available_shipping_text_main_new {
    display: none;
}