/** Shopify CDN: Minification failed

Line 951:12 Expected identifier but found "0px"
Line 1206:43 Unexpected "'.gpo-original-atc-button'"

**/
*, :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; }

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

.tab { overflow: hidden; }
.tab button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; transition: initial; }
.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, .Common_title_new h1{color:#4E4646; font-size:32px; line-height:125%; letter-spacing:6.08px; text-transform:uppercase; margin:0px;}
.Common_infos_new{}
.Common_infos_new p{margin:0; color:#4E4646; font-family: var(--font-bodoni-bk-bt-family); font-style:italic; font-size:20px; line-height:125%; letter-spacing: 0.8px; }

@keyframes shine {
  100% {
    left: -200%; 
  } 
}
.button{ font-family: var(--font-futura-family) !important; position:relative; background:#7B9A62; color:#FFF; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase; min-width:338px; padding:16px 10px 16px 10px; text-align:center; min-height:initial; overflow: hidden; transition: background .2s ease 0s; -webkit-user-select: none; -ms-user-select: none; user-select: none; -webkit-appearance: none; -moz-appearance: none; }
.button:after{ content: '' !important; position: absolute; top: 0; left: 150%; width: 200%; height: 100%; transform: skew(-20deg); background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .25), transparent); }
.button:hover{ background: #95af81; transition-delay: .25s; }
.button:hover:after{ animation: shine .75s cubic-bezier(.01,.56,1,1);  }
.button_white_new{background:#FFF; color:#4E4646;}
.button_white_new:hover{background:#FFF; color:#4E4646;}

.tab_title_main_new{ border: 1px solid #000000; background:#FFF; display: inline-block;}
.Tabs_common_inner_new{border:1px solid #908684 !important; color:#908684; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px; padding:10px 11px; text-transform:uppercase; min-width:311px; min-height:48px;}
.Tabs_common_inner_new.active{background:#7B9A62; border-color:#7B9A62 !important; color:#FFF; Font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px;}

.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; }

.header--top-center>.header__search{ display: none !important; }
.header--top-center *>.header__search{ display: block !important; }

.add-to-cart-absolute{ display:none !important; opacity:0 !important; pointer-events:none !important; }
div.add-to-cart-quick{ display:none !important; opacity:0 !important; pointer-events:none !important; }

/* Header */
.header-wrapper--border-bottom{ border-bottom:0 !important; }
.header{ padding:0 !important; }
.header__heading-link{ padding:10px 0; }
.header__heading-logo{ max-width:206px; }
.Header_mega_menu_main_new{ margin-top: 0 !important; border-top: 1px solid rgba(78, 70, 70, 0.10); width: 100%; text-align:center; }
.Header_mega_menu_main_new:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:rgba(78, 70, 70, 0.10); pointer-events:none; }
header-drawer{ margin-left:0 !important; }
.header__menu-item{ padding: 18px 28px !important; font-size: 14px; font-weight: 400; line-height: 20px !important; letter-spacing: 2.24px; text-decoration: none; color:#4E4646 !important; text-transform:capitalize; }
.header__menu-item:hover span{ text-decoration: none; color:#7B9A62; }
details[open]>.header__menu-item{ text-decoration: none; color:#7B9A62; }
/*.mega-menu:hover .header__menu-item_main_menu{ text-decoration: none; color:#7B9A62; }*/
.mega-menu[open] .header__menu-item_main_menu span{ text-decoration: none; color:#7B9A62; }
.header__active-menu-item{ text-decoration: none; color:#7B9A62; }
/*.custom_mega_menu_top_new .header__menu-item:hover span{ text-decoration:none !important; }*/

.Header_mainmenu_new{ padding:0 0 0 56px; }
.Header_innermenu_new{}
.Header_innermenu_new ul{ padding:0; margin:0; }
.Header_innermenu_new ul li{ list-style-type:none; display:inline-block; padding:0 24px 0 0; }
.Header_innermenu_new ul li a{ display:block; color: #4E4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; text-decoration:none; opacity:0.5; text-transform:capitalize; }
.header__icons{ padding-right:56px; grid-gap:12px; }
.header__icon--cart{ margin-right: 0; width: auto !important; align-items: flex-end !important; text-decoration: none; }
.header__icon, .header__icon--cart .icon{ width: 26px; height: 26px; }
.header__icon .svg-wrapper { width: 26px; height: 26px; }
.header__icon--cart .icon{ width:25px; height:27px; }
.header__icon .icon { height: auto; width: auto; }
.cart-count-bubble { position: relative; background-color: transparent; color: #4E4646; height: auto; width: auto; border-radius: 100%; display: flex; justify-content: center; align-items: center; font-size: 14px; bottom: auto; left: auto; line-height: 100%; text-decoration: none; border: 0; font-weight: 400; padding: 0 0 0 4px; letter-spacing: 2.24px; }
.header__icons .search-modal__content { padding: 0 56px; max-width: 100%; }
.header__icons .search-modal__form .search__button{ display:none; }
.header__icons .search__input.field__input{ border:1px solid rgba(78,70,70,.1); color:#4E4646; font-size: 16px; font-weight: 400; line-height: 135%;  height:48px; box-shadow:0 0 0 !important; padding:0 30px; margin-left: 0; }
.header__icons .search__input.field__input::-webkit-input-placeholder { color: #4E4646 !important; opacity:1 !important; }
.header__icons .search__input.field__input::-moz-placeholder { color: #4E4646 !important; opacity:1 !important; }
.header__icons .search__input.field__input:-ms-input-placeholder { color: #4E4646 !important; opacity:1 !important; }
.header__icons .search__input.field__input:-moz-placeholder { color: #4E4646 !important; opacity:1 !important; }
.header__icons .search-modal__form .field__label{ color: #4E4646; font-weight: 600; text-transform:uppercase; display:none; }
.header__icons .search-modal__form .field:before{ display:none !important; }
.header__icons .search-modal__form .field:after{ display:none !important; }
.header__icons .search-modal__form { max-width: 100%; }
.header__icons .search-modal__form[open="true"] .search__input.field__input{ background:none; }
.header__icons .reset__button .icon.icon-close { height: 1.4rem; width: 1.4rem; }
.header__icons .search-modal__close-button { margin-left: 16px; }
.header__icons .search__button{ right:auto; left:0; height: 4.8rem; width: 2.4rem; }
.header__icons .search__button .icon { height: 2.4rem !important; width: 2.4rem !important; }
.header__icons .modal__close-button.link{ height: 2.4rem; width: 2.4rem; }
.header__icons .modal__close-button .icon { height: 2.4rem; width: 2.4rem; }
.header__icons .predictive-search{ top:100%; border-bottom:0; border-top: 1px solid rgba(var(--color-foreground),var(--popup-border-opacity)); }
.header__icons .reset__button{ right:0 !important; height: 2.8rem; width: 2.8rem; }
.header__icons .reset__button:not(:focus):after{ display:none !important; }
.header__icons .search-modal{ border-bottom:0; min-height:100%; animation:none !important; }
.header__icons .reset__button{ display:none !important; }
.header .header__icons predictive-search { position: static; padding-left:0; }
.header__icons .search-modal__content{ position: static; }
.header__icons #predictive-search-results{ max-width: 100%; margin: auto; padding: 0 38px; }
.header__icons .predictive-search__loading-state{ display:none !important; }
.header__icons .predictive-search--search-template{ z-index:3; }

/*.template-index .header-wrapper { background: transparent; position: absolute; width: 100%; }
.template-index .shopify-section-header-hidden { top: -72px; }
.template-index .shopify-section-header-sticky .header-wrapper{ background:#000; }*/

.js .custom_mega_menu_top_only_new .mega-menu .mega-menu__content{ display:none; }
.js .custom_mega_menu_top_only_new .mega-menu[open] .mega-menu__content{ display:block; }

.empty_rebuy_cart .icon_hide_rebuy{ display:none; }

/* Megamenu */
.open_megamenu.template-index .header-wrapper{ background:#000; }
.overlay{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; z-index:2; }
.mega-menu__content { border-top: 0px solid rgba(0, 0, 0, 0.10) !important; padding:26px 0 32px 0 !important; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10); background:#fff !important; text-align:left; min-height:455px; }

.single_menu_top_new {}
.single_menu_top_new .header__submenu.list-menu { border-top: 1px solid rgba(0, 0, 0, 0.10) !important; padding: 0; border: 0; border-radius: 0px 0px; min-width: auto; width: auto; margin: 0 0 0 0; text-align: left; background:#fff; }
.single_menu_top_new .header__submenu.list-menu ul{ padding: 6px 24px 6px 24px !important; min-width: 240px; margin: 0; list-style-type: none; }
.single_menu_top_new .header__submenu.list-menu ul li{ width: 100%; padding-right: 0; }
.single_menu_top_new .header__submenu.list-menu .mega-menu__link{ font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; color:#4E4646; padding: 8px 0; }
.single_menu_top_new .header__submenu.list-menu .mega-menu__link:hover{ text-decoration: none; color:#7B9A62; }

.Header_mega_menu_mainloops_new{}
.Header_mega_menu_innerloops_new{}
.Header_mega_menu_innerloops_maindetail_new{}
.Header_mega_menu_innerloops_innerdetail_new{display:flex; justify-content:space-between;}
.Header_mega_menu_innerloops_innerdetail_mainleft_new{width:calc(100% - 49.323%); flex:1; }
.Header_mega_menu_innerloops_innerdetail_mainright_new{width:49.323%;}

.face_menu_new .Header_mega_menu_innerloops_innerdetail_mainleft_new{width:calc(100% - 40.814%); flex:1; }
.face_menu_new .Header_mega_menu_innerloops_innerdetail_mainright_new{width:40.814%;}

.Header_mega_menu_innerloops_innerdetail_innerleft_new{display:flex;}
.Header_mega_menu_innerloops_innerdetail_innerleft_mainboths_new{width:25.706%; padding-right:15px; }
.Header_mega_menu_innerloops_innerdetail_innerleft_mainlinks_new{width:calc(100% - 25.706%); }

.face_menu_new .Header_mega_menu_innerloops_innerdetail_innerleft_mainboths_new{width:19.5%; }
.face_menu_new .Header_mega_menu_innerloops_innerdetail_innerleft_mainlinks_new{ width:calc(100% - 19.5%); }

.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_new{}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_maintitle_new{}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innertitle_new{margin:0px; color:#7B9A62; font-size:24px; line-height:125%; letter-spacing:4.56px; text-transform:uppercase;} 
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_mainlists_new{padding-top:10px;}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innerlists_new{}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innerlists_new ul{padding:0px;}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innerlists_new ul li{list-style:none; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px; } 
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innerlists_new ul li a{color:#4E4646; text-decoration:none; padding:2px 0; display:block; }
.Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innerlists_new ul li a:hover{ color:#7B9A62; }

.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_new{display:flex; }
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new{width:43%; padding-right:24px; max-width:210px; }

.face_menu_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new{width:33.33%; }

.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_new{}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_maintitle_new{padding-bottom:11px;}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innertitle_new{font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innertitle_new a{color:#4E4646; text-decoration:none; display:block; }
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innertitle_new a:hover{ color:#7B9A62; }
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_mainlists_new{}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innerlists_new{}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innerlists_new ul{padding:0px;}
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innerlists_new ul li{list-style:none; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px; }
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innerlists_new ul li a{color:#4E4646; text-decoration:none; padding:4px 0; display:block; text-transform:capitalize; }
.Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innerlists_new ul li a:hover{ color:#7B9A62; }

.Header_mega_menu_innerloops_innerdetail_innerright_new{display:flex; grid-gap:16px;}
.Header_mega_menu_innerloops_innerdetail_innerright_mainboths_new{width:calc(50% - 0px);}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_new{}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_mainstatic_new{width:100%;}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_new{}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_new a{}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_videoimage_new{position:relative; padding-bottom:103.29%;}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}

.face_menu_new .Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_videoimage_new{ padding-bottom:125%; }

.candles_menu_design_new{ max-width:210px; width:50%; }
.candles_menu_design_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new{ width:100%; padding-bottom:34px; max-width:100%; }
.candles_menu_design_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new:last-child{ padding-bottom:0; }
.candles_menu_design_new:last-child{ max-width:240px; }

.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_mainbutton_new{padding-top:18px;}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerbutton_new{}
.Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerbutton_new a{min-width:100%; display:flex; }
.Header_two_menus_large_size_new{}
.Header_two_menus_large_size_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new:last-child{ width: 56%; max-width: initial; }
.Header_four_menus_new{}
.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_new{ display: grid; grid-template-columns: repeat(2, minmax(33.33%, 1fr)); max-width: 66.6%; grid-gap: 15px 0; }
.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_new{ display: grid; grid-template-rows: repeat(2, 1fr); grid-auto-rows: 1fr; grid-auto-flow: dense; justify-content: start; }
.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new:first-child{ grid-row: 1; }
.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new:nth-child(2) { grid-row: 2;}
.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new:nth-last-child(odd) { grid-row: 2;}
.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new{ width:100%; padding-right:44px; }
.Header_big_size_banner_new{}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_mainleft_new{width:calc(100% - 59.1%);}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerleft_mainboths_new{width:31.853%;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerleft_mainlinks_new{width:calc(100% - 31.853%);}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_mainright_new{width:59.1%;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerright_new{grid-gap:16px;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerright_mainboths_new{width:40.817%;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerright_mainboths_new:last-child{width:57.143%;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_videoimage_new{padding-bottom:103.015%;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerright_mainboths_new:last-child .Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerstatic_videoimage_new{padding-bottom:73.585%;}
.Header_big_size_banner_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new{ width:60%; }

.mobile_sticky_main_menu_new{ overflow:hidden; display:none; }
.mobile_sticky_main_menu_inner_new{ overflow:scroll; }
.mobile_sticky_main_menu_inner_new::-webkit-scrollbar { display: none; }
.mobile_sticky_main_menu_inner_new ul{ padding:0; margin:0; text-align:center; white-space: nowrap; }
.mobile_sticky_main_menu_inner_new ul li{ display:inline-block; text-align:center; }
.mobile_sticky_main_menu_inner_new ul li a{ color: #0C0C0C; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; padding:10px 27px; display:block; white-space:nowrap; text-decoration:none; }
/* Megamenu */
/* Header */

/* Index */
.Header_announcement_bar_main_new{padding:6px 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:14px; font-weight: 400; line-height:20px; letter-spacing:2.24px; color:#4E4646; text-align:center; }
.Header_announcement_bar_allloop_innerboxs_new p {margin:0; color:inherit;}
.Header_announcement_bar_allloop_innerboxs_new a{color:inherit;}

.Index_top_banner_details_main_new{}
.Index_top_banner_details_inner_new{}
.Index_top_banner_details_loops_new{}
.Index_top_banner_details_loops_mainboxs_new{}
.Index_top_banner_details_loops_innerboxs_new{position:relative;}
.Index_top_banner_details_loops_innerboxs_mainstatic_new{}
.Index_top_banner_details_loops_innerboxs_innerstatic_new{}
.Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new{position:relative; padding-bottom:48.195%;}
.Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_top_banner_details_loops_innerboxs_mainoverlay_new{position:absolute; top:0px; left:0px; width:100%; height:100%; }
.Index_top_banner_details_loops_innerboxs_mainoverlay_new .page-width{ height:100%; padding: 0 !important; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_new{ width:100%; height:100%; display: flex; align-items: center; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_mainleft_new{ padding:14px; width: 42.8%; } 
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_new{ width:475px; margin: auto; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainsides_new{ padding-bottom:14px; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innersides_new{display:flex; align-items:center; justify-content:center; grid-gap:6px;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innersides_image_new{}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innersides_image_new img{max-width:65px; display:flex; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innersides_infos_new{color:#4E4646; font-size:16px; font-style:italic; font-weight:400; line-height:125%; letter-spacing:0.64px; font-family: var(--font-bodoni-bk-bt-family);}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainlists_new{}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_new{}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new{}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new h2{margin:0px; color:#4E4646; text-align:center; font-size:48px; line-height:125%; letter-spacing:9.12px; text-transform: uppercase;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new h2 sup{ line-height: 10px; vertical-align: super; top: 5px; position: relative; font-size: 24px; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_infos_new{padding-top:14px;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_infos_new p{margin:0px; color:#4E4646; text-align:center; font-family: var(--font-bodoni-bk-bt-family); font-size:20px; font-style:italic; font-weight:400; line-height:125%; letter-spacing:0.8px;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainredirect_new{padding-top:14px; text-align:center; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_new{}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new{margin-bottom:14px; text-align:center;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new:last-child{margin-bottom:0px;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new a{}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_detail_new{ text-align:center; display:inline-block; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_detail_new a{ padding:6px; color:#4E4646; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase; display:block; text-underline-offset: 2px; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_mainright_new{width:167px; position:absolute; top:38px; right:51px;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerright_new{padding:8px; border:1px solid #FEF7EB;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerright_videoimage_new{position:relative; padding-bottom:127.52%;}
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerright_videoimage_new img{ position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_top_banner_details_loops_innerboxs_inneroverlay_innerright_videoimage_new video{ position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_innerstatic_new{ max-width:57.223%; margin:0 0 0 auto; }
.Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new { padding-bottom: 84.2%; }
.Index_top_banner_slider .Index_top_banner_details_loops_mainboxs_new .Index_top_banner_details_loops_innerboxs_new{ opacity:0; }
.Index_top_banner_slider .Index_top_banner_details_loops_mainboxs_new.swiper-slide-active .Index_top_banner_details_loops_innerboxs_new{ opacity:1; }
.Index_top_banner_slider .swiper-pagination{ bottom:24px; left:0; right:0px; width:100%; display: flex; justify-content: center; margin: 0px 0 0 0; }
.Index_top_banner_slider .swiper-pagination-bullet{ border:1px solid #4E4646; background:none; opacity:1; width: 8px; height: 8px; margin: 0 3px !important; }
.Index_top_banner_slider .swiper-pagination-bullet-active{ background:#7B9A62; border:none;}

.Index_detail_overlay_text_main_new{}
.Index_detail_overlay_text_inner_new{}
.Index_detail_overlay_text_detail_new{position:relative;}
.Index_detail_overlay_text_detail_mainstatic_new{}
.Index_detail_overlay_text_detail_innerstatic_new{}
.Index_detail_overlay_text_detail_innerstatic_videoimage_new{position:relative; padding-bottom:27.431%;}
.Index_detail_overlay_text_detail_innerstatic_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_detail_overlay_text_detail_innerstatic_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_detail_overlay_text_detail_mainoverlay_new{position:absolute; top:38px; left:50%; transform:translate(-50%, 0px); width:100%;}
.Index_detail_overlay_text_detail_inneroverlay_new{display:flex; align-items:center; background:rgba(254, 247, 235, 0.80); padding:32px 51px 32px 36px;}
.Index_detail_overlay_text_detail_inneroverlay_maintitle_new{width:41.016%;}
.Index_detail_overlay_text_detail_inneroverlay_maininfos_new{width:calc(100% - 41.016%); padding-left:96px;}
.Index_detail_overlay_text_detail_inneroverlay_innerinfos_new{max-width:95%;  }
.Index_detail_overlay_text_detail_inneroverlay_innerinfos_new p{margin:0px; color:#4E4646; font-size:18px; line-height:140%; letter-spacing:2.88px;}

.Index_logos_texts_sliders_main_new{padding:56px 0 54px 0;}
.Index_logos_texts_sliders_inner_new{max-width:986px; margin:auto;}
.Index_logos_texts_sliders_loops_new{}
.Index_logos_texts_sliders_slider{}
.Index_logos_texts_sliders_loops_mainboxs_new{}
.Index_logos_texts_sliders_loops_innerboxs_new{display:flex; align-items:center; justify-content:space-between; opacity:0; }
.swiper-slide-active .Index_logos_texts_sliders_loops_innerboxs_new{ opacity:1; }
.Index_logos_texts_sliders_loops_innerboxs_mainimage_new{width:29.818%;}
.Index_logos_texts_sliders_loops_innerboxs_innerimage_new{}
.Index_logos_texts_sliders_loops_innerboxs_innerimage_new img{ max-width:100%; max-height:56px; display:flex; }
.Index_logos_texts_sliders_loops_innerboxs_maininfos_new{width:calc(100% - 29.818%); padding-left:135px; padding-bottom:20px; }
.Index_logos_texts_sliders_loops_innerboxs_innerinfos_new{ padding:10px 0; }
.Index_logos_texts_sliders_loops_innerboxs_innerinfos_new p{margin:0px 0 10px 0; color:#4E4646; text-align:center; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px;}
.Index_logos_texts_sliders_loops_innerboxs_innerinfos_new p:last-child{ margin:0; }
.Index_logos_texts_sliders_slider .swiper-wrapper{  }
.Index_logos_texts_sliders_slider .swiper-pagination{ bottom:0px; left:auto; right:0px; width:calc(100% - 29.818%); padding-left:135px; display: flex; justify-content: center; }
.Index_logos_texts_sliders_slider .swiper-pagination-bullet{ border:1px solid #4E4646; background:none; opacity:1;}
.Index_logos_texts_sliders_slider .swiper-pagination-bullet-active{ background:#7B9A62; border:none;}

.Index_custom_tabs_columns_main_new{padding:96px 0;}
.Index_custom_tabs_columns_inner_new{}
.Index_custom_tabs_columns_detail_new{}
.Index_custom_tabs_columns_detail_maintitle_new{}
.Index_custom_tabs_columns_detail_mainsides_new{}
.Index_custom_tabs_columns_detail_innersides_new{display:flex; align-items:center; justify-content:space-between;}
.Index_custom_tabs_columns_detail_innersides_mainleft_new{}
.Index_custom_tabs_columns_detail_innersides_innerleft_new{}
.Index_custom_tabs_columns_detail_innersides_mainright_new{}
.Index_custom_tabs_columns_detail_innersides_innerright_new{}
.Index_custom_tabs_columns_detail_innersides_innerright_new .Tabs_common_inner_new:last-child{min-width:369px;}
.Index_custom_tabs_columns_detail_maincontent_new{padding-top:34px;}
.Index_custom_tabs_columns_detail_innercontent_new{}
.Index_custom_tabs_columns_detail_innercontent_mainloops_new{}
.Index_custom_tabs_columns_detail_innercontent_innerloops_new{display:flex; grid-gap:0 1px;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_mainboxs_new{width:calc(25% - 0px); background:#FEF7EB;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_mainboxs_new a{text-decoration:none;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_new{}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_mainboths_new{}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_new{}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_videoimage_new{padding-bottom:118.642%; position:relative;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_videoimage_new:before{ content:''; position:absolute; left:6px; top:7px; width:calc(100% - 12px); height:calc(100% - 14px); border: 1px solid #7B9A62; z-index: 1; 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; }
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_maintexts_new{ padding:31px 8px 36px 21px;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_new{}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_title_new{color:#4E4646; font-size:24px; font-weight:400; line-height:125%; letter-spacing:4.56px; text-transform:uppercase;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_infos_new{padding-top:8px;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_infos_new p{margin:0; color:#4E4646; font-family: var(--font-bodoni-bk-bt-family); font-size:20px; font-style:italic; font-weight:400; line-height:125%; letter-spacing:0.8px;}
.Index_custom_tabs_columns_detail_innercontent_innerloops_mainboxs_new a:hover .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_videoimage_new:before{ opacity:1; }
.Index_custom_tabs_columns_detail_innercontent_innerloops_mainboxs_new a:hover .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_title_new{ color:#7B9A62; }

.Index_detail_list_marquee_main_new{}
.Index_detail_list_marquee_inner_new{}
.Index_detail_list_marquee_maindesktop_new{padding:29px 0;}
.Index_detail_list_marquee_innerdesktop_new{ display:flex; flex-wrap:wrap; align-items:center; justify-content:center; grid-gap:53px; }
.Index_detail_list_marquee_innerdesktop_mainboxs_new{ position:relative; }
.Index_detail_list_marquee_innerdesktop_mainboxs_new:after{ content: ""; position: absolute; right: -29px; top: 50%; width: 5px; height: 5px; background: #4e4646; border-radius: 100%; transform: translate(0, -50%); }
.Index_detail_list_marquee_innerdesktop_mainboxs_new:last-child:after{ display:none; }
.Index_detail_list_marquee_innerdesktop_innerboxs_new{ color: #4E4646; font-size: 18px; font-weight: 400; line-height: 140%; letter-spacing: 2.88px; } 

.Index_tab_collection_list_main_new{padding:96px 0;}
.Index_tab_collection_list_inner_new{}	
.Index_tab_collection_list_mainboths_new{}
.Index_tab_collection_list_innerboths_new{}
.Index_tab_collection_list_innerboths_maintitle_new{}
.Index_tab_collection_list_innerboths_maininfos_new{}
.Index_tab_collection_list_maindetail_new{}
.Index_tab_collection_list_innerdetail_mainsides_new{}
.Index_tab_collection_list_innerdetail_innersides_new{display:flex; align-items:center; justify-content:space-between; grid-gap:20px; }
.Index_tab_collection_list_innerdetail_innersides_mainleft_new{}
.Index_tab_collection_list_innerdetail_innersides_innerleft_new{}
.Index_tab_collection_list_innerdetail_innersides_innerleft_maintitle_new{}
.Index_tab_collection_list_innerdetail_innersides_innerleft_maininfos_new{padding-top:10px;}
.Index_tab_collection_list_innerdetail_innersides_innerleft_innerinfos_new h6{ margin:0; font-weight:inherit; }
.Index_tab_collection_list_innerboths_innerinfos_new h6{ margin:0; font-weight:inherit; }
.Index_tab_collection_list_innerdetail_innersides_mainright_new{}
.Index_tab_collection_list_innerdetail_innersides_innerright_new{}
.Index_tab_collection_list_innerdetail_innersides_innerright_new .Tabs_common_inner_new{min-width:260px;}
.Index_tab_collection_list_innerdetail_innersides_innerright_mainboxs_new{}
.Index_tab_collection_list_innerdetail_innersides_innerright_innerboxs_new{}
.Index_tab_collection_list_innerdetail_innersides_innerright_innerboxs_new a{ color:#7B9A62; }
.Index_tab_collection_list_innerdetail_mainloops_new{padding-top:34px;}
.Index_tab_collection_list_innerdetail_innerloops_new{}
.Index_tab_collection_list_innerdetail_innerloops_mainboxs_new{}
.Index_tab_collection_list_innerdetail_innerloops_innerboxs_new{}
.Product_grid_item_main_new{height:auto; width:209px; }
.Card_product_main_new{}
.Card_product_main_new .add-to-cart-absolute{ display:none !important; }
.card--standard .card__inner{ --ratio-percent: 131.21% !important; }
.media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer{ height:100% !important; }
.badge{color:#7B9A62; text-align:center; font-size:10px; line-height:121%; letter-spacing:1.6px; background:#FEF7EB; border:1px solid #7B9A62; width:80px; height:80px; border-radius:100%; display:flex; align-items:center; justify-content:center; padding:5px;}
.card--media .card__inner .card__content{ padding:16px !important; }
.Card_product_reviews_new{}
.Card_product_reviews_new .yotpo-reviews-star-ratings-widget{margin-bottom:0px !important; justify-content: flex-start !important;}
.Card_product_reviews_new .yotpo-sr-bottom-line-summary{ align-items:center !important; }
.Card_product_reviews_new .yotpo-sr-bottom-line-summary>div{ height:20px !important; margin-right:4px !important; }
.Card_product_reviews_new .star-container{ margin-right: 1.5px !important; }
.Card_product_reviews_new .star-container svg{ width:12px !important; height:12px !important; }
.Card_product_reviews_new .yotpo-sr-bottom-line-text{ font-family: var(--font-bodoni-bk-bt-family) !important; color:#4E4646 !important; font-size:16px !important; font-style:italic !important; line-height:125% !important; letter-spacing:0.64px !important; font-weight:400 !important; padding: 0 !important; text-transform:lowercase; } 
.card__information { padding-bottom: 12px !important; padding-top: 12px !important; }
.card__information { display: flex; flex-direction: column; }
.card__information .card-information { flex: 1; align-content: end; }
.underline-links-hover:hover a{ text-decoration:none !important; }
.card__heading{padding-top:4px; font-size:18px; line-height:140%; letter-spacing:2.88px; }
.card__heading a{ text-decoration:none;}
.quick-add{ margin:0 !important; }
.card__heading a:after{ z-index:0 !important; }
.Card_product_bottompart_boths_shortdetail_new{ padding-bottom: 0; margin-top: 12px !important;}
.Card_product_bottompart_boths_shortdetail_new p{margin:0px; font-family: var(--font-bodoni-bk-bt-family); color:#4E4646; font-size:20px; font-style:italic; font-weight: 400; line-height:125%; letter-spacing:0.8px;}
.quick-add__submit { padding: 12px 5px 14px 5px !important; display:block; }
.quick-add__submit > span{ display:inline-block; }
.quick-add__submit .price{ display:inline-block; color:inherit; margin-left:0px; letter-spacing: 3.04px; font-size:inherit; }
.quick-add__submit .price .price-item{ margin-right:0rem !important; }
.quick-add__submit .price--on-sale .price-item--regular{ color:inherit; font-size:inherit; opacity:0.5; margin-left:0 !important; }
.quick-add__submit.loading>.loading__spinner .path { stroke: #fff !important; }
.swym-button.swym-add-to-wishlist-view-product{ position: absolute; z-index: 1; top: 6px; right: 6px; }
.swym-button.swym-add-to-wishlist-view-product:after{ display:none; }
.swym-button.swym-add-to-wishlist-view-product.swym-added{ opacity:1 !important; }
.swym-button.swym-add-to-wishlist-view-product.swym-added svg{ display:flex; }
.swym-button.swym-add-to-wishlist-view-product.swym-added svg path{ fill:#7B9A62; }
.Index_tab_collection_list_slider .swiper-scrollbar{margin-top:53px; left:0px; bottom:0px; top:0px; right:0px; position:relative; /*display:none;*/ border-radius:80px; background: #FEF7EB; width:100%; }
.Index_tab_collection_list_slider .swiper-scrollbar .swiper-scrollbar-drag{border-radius:80px; background:#7B9A62; display:block;}
.card__badge{ z-index: 1; }
.badge_new{ width: 80px; display: block; }
.badge_new img{ display: flex; width: 100%; }
.product-discount{ position: absolute; top: 8px; left: 8px; z-index: 1; background: #7B9A62; font-size: 12px; font-style: normal; font-weight: 700; line-height: 100%; letter-spacing: 2.28px; text-transform: uppercase; color: #fff; padding: 5px 6px; }

.Index_image_overlay_texts_main_new{}
.Index_image_overlay_texts_inner_new{}
.Index_image_overlay_texts_detail_new{position:relative;}
.Index_image_overlay_texts_detail_mainstatic_new{ position:absolute; left:0; top:0; width:100%; height:100%; }
.Index_image_overlay_texts_detail_innerstatic_new{}
.Index_image_overlay_texts_detail_innerstatic_videoimage_new{ }
.Index_image_overlay_texts_detail_innerstatic_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_image_overlay_texts_detail_innerstatic_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_image_overlay_texts_detail_mainoverlay_new{ padding:63px 0; position: relative; z-index: 1; }
.Index_image_overlay_texts_detail_inneroverlay_new{display:flex; align-items:center; max-width:68.299%; margin:auto;}
.Index_image_overlay_texts_detail_inneroverlay_mainleft_new{width:42.89%;}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_new{}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_maintitle_new{}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_innertitle_new h2{text-align:center;}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_maininfos_new.Mobile_only_new{}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_innerinfos_new{}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_innerinfos_new p{}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_mainbutton_new{padding-top:16px; text-align:center;}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_innerbutton_new{}
.Index_image_overlay_texts_detail_inneroverlay_innerleft_innerbutton_new a{ min-width:100%; }
.Index_image_overlay_texts_detail_inneroverlay_mainright_new{width:calc(100% - 42.89%); padding-left:56px;}
.Index_image_overlay_texts_detail_inneroverlay_innerright_new{}
.Index_image_overlay_texts_detail_inneroverlay_innerright_new p{margin:0px; color:#4E4646; text-align:center; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px;} 
.Index_image_overlay_texts_detail_inneroverlay_innerright_new p br{display:none;}

.Index_tabs_before_after_main_new{padding:56px 0;}
.Index_tabs_before_after_inner_new{max-width:91.19%; margin:auto;}
.Index_tabs_before_after_maintitle_new{}
.Index_tabs_before_after_mainsides_new{}
.Index_tabs_before_after_innersides_new{display:flex; align-items:center;}
.Index_tabs_before_after_innersides_mainleft_new{width:27.912%;}
.Index_tabs_before_after_innersides_innerleft_new{}
.Index_tabs_before_after_innersides_innerleft_maintitle_new{}
.Index_tabs_before_after_innersides_innerleft_innertitle_new h2{text-align:center;}
.Index_tabs_before_after_innersides_innerleft_mainloops_new{padding-top:24px;}
.Index_tabs_before_after_innersides_innerleft_innerloops_new{ margin:auto;}
.Index_tabs_before_after_innersides_innerleft_innerloops_new .tab{}
.Index_tabs_before_after_innersides_innerleft_innerloops_new .Tabs_common_inner_new{min-width:100%; border:none !important; margin-bottom:12px; color:#4E4646; font-weight: 400; }
.Index_tabs_before_after_innersides_innerleft_innerloops_new .Tabs_common_inner_new.active{ font-weight:700; }
.Index_tabs_before_after_innersides_innerleft_innerloops_new .Tabs_common_inner_new:last-child{margin-bottom:0;}
.Index_tabs_before_after_innersides_innerleft_innerloops_new .Tabs_common_inner_new.active{background:none; color:#7B9A62;}
.Index_tabs_before_after_innersides_innerleft_mainbutton_new{padding-top:12px;}
.Index_tabs_before_after_innersides_innerleft_innerbutton_new{text-align:center;}
.Index_tabs_before_after_innersides_innerleft_innerbutton_new a{min-width:100%;}
.Index_tabs_before_after_innersides_innerleft_maininfos_new{padding-top:12px;}
.Index_tabs_before_after_innersides_innerleft_innerinfos_new{ padding:0 30px; }
.Index_tabs_before_after_innersides_innerleft_innerinfos_new p{margin:0; color:#4E4646; text-align:center; font-family: var(--font-bodoni-bk-bt-family); font-size:16px; font-style:italic; font-weight:400; line-height:125%; letter-spacing:0.64px; }
.Index_tabs_before_after_innersides_mainright_new{width:calc(100% - 27.912%); padding-left:105px;}
.Index_tabs_before_after_innersides_innerright_new{}
.Index_tabs_before_after_innersides_innerright_mainboxs_new{}
.Index_tabs_before_after_innersides_innerright_innerboxs_new{position:relative;}
.Index_tabs_before_after_innersides_innerright_innerboxs_mainstatic_new{}
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_new{display:flex; }
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_new{width:50%; position:relative; }
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_new:first-child{ border-right:2px solid #fff;  }
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_new:last-child{ border-left:2px solid #fff;  }
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_innerboths_new{padding-bottom:129.85%; position:relative;}
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_innerboths_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_innerboths_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_infos_new{position:absolute; top:14px; left:14px; background:#FEF7EB; color:#4E4646; text-align:center; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; padding:4px 16px; display:inline-block;}
.Index_tabs_before_after_innersides_innerright_innerboxs_mainoverlay_new{position:absolute; bottom:12px; left:50%; transform:translate(-50%, 0); width:425px; background:#FFF;}
.Index_tabs_before_after_innersides_innerright_innerboxs_mainoverlay_new a{text-decoration:none;}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_new{display:flex; align-items:center;}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_mainimage_new{width:25.885%;}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerimage_new{padding-bottom:100%; position:relative;}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_mainboths_new{width:calc(100% - 25.885%); padding:12px 24px;}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_new{display:flex; align-items:center; justify-content:space-between; grid-gap:20px; }
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_title_new{color:#4E4646; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px; max-width: 147px; }
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_price_new{}
.Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_price_new .price{color:#7B9A62; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}

.Index_tab_collection_dots_main_new{}
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_new{ align-items:flex-end; }
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab{display:flex; grid-gap:0 24px;}
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new{border:none !important; color:#7B9A62; Font-size:16px; font-weight:700; letter-spacing:3.04px; padding:0; min-width:auto; min-height:26px; line-height:100%; text-decoration:underline; text-underline-offset:4px; text-decoration-thickness:1px; white-space:nowrap; }
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new:hover{ text-decoration-thickness:2px; }
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .tablinks.active{background:none; text-decoration-thickness:2px; }
.Index_tab_collection_dots_main_new .swiper-pagination{ /*display:none;*/ }
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-pagination{display:flex; bottom:0; position:relative; left: 0px;  transform: initial; justify-content: center; margin:auto; margin-top:30px; }
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-pagination-bullet{border:1px solid #7B9A62; width:6px; height:6px; background:none; opacity:1; }
.Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-pagination-bullet-active{background:#7B9A62; width:36px; border-radius:23px; }

.Index_texts_images_advice_main_new{position:relative;}
.Index_texts_images_advice_inner_new{}
.Index_texts_images_advice_mainstatic_new{}
.Index_texts_images_advice_innerstatic_new{display:flex;}
.Index_texts_images_advice_innerstatic_mainleft_new{width:calc(100% - 49.306%); padding:96px 100px 212px 100px;}
.Index_texts_images_advice_innerstatic_innerleft_new{max-width:373px;}
.Index_texts_images_advice_innerstatic_innerleft_maintitle_new{ max-width:300px; }
.Index_texts_images_advice_innerstatic_innerleft_innertitle_new h2{}
.Index_texts_images_advice_innerstatic_innerleft_maininfos_new{padding-top:32px;}
.Index_texts_images_advice_innerstatic_innerleft_innerinfos_new{}
.Index_texts_images_advice_innerstatic_innerleft_innerinfos_new ul{margin:0px; padding:0px;}
.Index_texts_images_advice_innerstatic_innerleft_innerinfos_new ul li{list-style:none; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px; margin-bottom:20px; padding-left:20px; position:relative;}
.Index_texts_images_advice_innerstatic_innerleft_innerinfos_new ul li:last-child{margin-bottom:0px;}
.Index_texts_images_advice_innerstatic_innerleft_innerinfos_new ul li:after{position:absolute; content:''; top:8px; left:8px; width:4px; height:4px; background:#4E4646; border-radius:100%;}
.Index_texts_images_advice_innerstatic_innerleft_mainbutton_new{padding-top:32px;}
.Index_texts_images_advice_innerstatic_innerleft_innerbutton_new{}
.Index_texts_images_advice_innerstatic_innerleft_innerbutton_new a{}
.Index_texts_images_advice_innerstatic_mainright_new{width:49.306%;}
.Index_texts_images_advice_innerstatic_innerright_new{ height:100%; }
.Index_texts_images_advice_innerstatic_innerright_videoimage_new{position:relative; padding-bottom:110.423%; height:100%; }
.Index_texts_images_advice_innerstatic_innerright_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_texts_images_advice_innerstatic_innerright_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_texts_images_advice_innerstatic_mainright_mainflower_new{width:226px; position:absolute; top:11px; left:50%; transform: translate(-50%, 0); }
.Index_texts_images_advice_innerstatic_mainright_innerflower_new{ transform: rotate(21.53deg); }
.Index_texts_images_advice_innerstatic_mainright_innerflower_new img{width:100%; display:flex; }
.Index_texts_images_advice_innerstatic_mainright_mainproduct_new{display:none;}
.Index_texts_images_advice_mainoverlay_new{position:absolute; bottom:0px; left:0px; padding:24px 0; width:100%;}
.Index_texts_images_advice_inneroverlay_new{background:rgba(241, 224, 207, 0.80); display:flex;  max-width:83.133%; margin:auto;}
.Index_texts_images_advice_inneroverlay_mainleft_new{width:16.848%;}
.Index_texts_images_advice_inneroverlay_innerleft_new{ height:100%; }
.Index_texts_images_advice_inneroverlay_innerleft_videoimage_new{position:relative; padding-bottom:87.1%; height:100%; }
.Index_texts_images_advice_inneroverlay_innerleft_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_texts_images_advice_inneroverlay_innerleft_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_texts_images_advice_inneroverlay_mainright_new{width:calc(100% - 16.848%); padding:22px 33px 22px 82px; align-self:center; }
.Index_texts_images_advice_inneroverlay_innerright_new{display:flex; align-items:center;}
.Index_texts_images_advice_inneroverlay_innerright_1_new{width:32.753%;}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_new{}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_maintitle_new{}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_innertitle_new{}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_innertitle_new h3{color:#4E4646; text-align:center; font-size:24px; line-height:125%; letter-spacing:4.56px; text-transform:uppercase; margin:0px;}
.Index_texts_images_advice_inneroverlay_innerright_2_new{width:calc(100% - 32.753%); padding-left:75px;}
.Index_texts_images_advice_inneroverlay_innerright_2_rightside_new{}
.Index_texts_images_advice_inneroverlay_innerright_2_rightside_infos_new{}
.Index_texts_images_advice_inneroverlay_innerright_2_rightside_infos_new p{margin:0px; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px; font-weight:400; }
.Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new{padding-top:20px; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px;}
.Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new br{display:none;}
.Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new span{}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_mainbutton_new{padding-top:12px;}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_innerbutton_new{}
.Index_texts_images_advice_inneroverlay_innerright_1_leftside_innerbutton_new .button{min-width:100%;}

.Index_customer_count_list_main_new{ padding:96px 0; }
.Index_customer_count_list_inner_new{}
.Index_customer_count_list_innertitle_new{ text-align:center; }
.Index_customer_count_list_innertitle_new h2 span{ color:#7B9A62; }
.Index_customer_count_list_innertitle_new h2 sup{ line-height: 10px; vertical-align: super; top: 5px; position: relative; font-size: 20px; }
.Index_customer_count_list_mainloops_new{ padding:48px 0 0 0; }
.Index_customer_count_list_innerloops_new{ display:flex; flex-wrap:wrap; grid-gap:36px; }
.Index_customer_count_list_innerloops_mainboxs_new{ width:calc(33.33% - 24px); }
.Index_customer_count_list_innerloops_innerboxs_new{ display:flex; align-items:center; }
.Index_customer_count_list_innerloops_innerboxs_mainleft_new { width:34.64%; }
.main__our-story .Index_customer_count_list_innerloops_innerboxs_mainleft_new {
  width:38.93%;
}
/* Animal Page */
.metaobject_image_with_text .Page_2_col_image_content_main_image.rectangular_image{aspect-ratio: 0.94488;}
.metaobject_image_with_text .swiper-button-next:after,.metaobject_image_with_text .swiper-button-prev:after{display:none;}
@media screen and (max-width:767px) {
  .main__our-story .Index_customer_count_list_innerloops_innerboxs_mainleft_new {
    width: 156.2px;
    height: 159px;
  }
}
.Index_customer_count_list_innerloops_innerboxs_innerleft_videoimage_new{ position:relative; padding-bottom:100%; height:100%; }
.Index_customer_count_list_innerloops_innerboxs_innerleft_videoimage_new img{ position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; border-radius:100%; }
.Index_customer_count_list_innerloops_innerboxs_innerleft_videoimage_new video{ position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; border-radius:100%; }
.Index_customer_count_list_innerloops_innerboxs_mainright_new{ width:calc(100% - 34.64%); padding-left:16px; }
.Index_customer_count_list_innerloops_innerboxs_innerright_new{}
.Index_customer_count_list_innerloops_innerboxs_innerright_title_new{ color: #665E5E; font-size: 18px; font-weight: 400; line-height: 140%; letter-spacing: 2.88px; }
.Index_customer_count_list_innerloops_innerboxs_innerright_infos_new{padding:0; color: #4E4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; /*max-width:238px;*/}
.Index_customer_count_list_innerloops_innerboxs_innerright_infos_new p{ margin:8px 0 0 0; }

.Index_object_testimonials_main_new{}
.Index_object_testimonials_inner_new{}
.Index_object_testimonials_maintitle_new{}
.Index_object_testimonials_mainsides_new{}
.Index_object_testimonials_innersides_new{display:flex; align-items:center;}
.Index_object_testimonials_innersides_mainleft_new{width:37.709%; position:relative;}
.Index_object_testimonials_innersides_innerleft_new{}
.Index_object_testimonials_leftside_slider{}
.Index_object_testimonials_innersides_innerleft_mainboxs_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_mainstatic_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_mainboths_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_imagevideo_new{position:relative; padding-bottom:109.393%;}
.Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_imagevideo_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_imagevideo_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Index_object_testimonials_innersides_innerleft_innerboxs_mainoverlay_new{position:absolute; bottom:0px; left:0; padding:41px; text-align:center; width:100%; }
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new{}
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a{min-width:209px; display: inline-block; }
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a{}
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a > span{ display:inline-block; }
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a .price{ display:inline-block; color:inherit; margin-left:0px; letter-spacing: 3.04px; font-size:inherit; }
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a .price .price-item{ margin-right:0rem !important; }
.Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a .price--on-sale .price-item--regular{ color:inherit; font-size:inherit; opacity:0.5; margin-left:0.5rem !important; }
.Index_object_testimonials_innersides_mainright_new{width:calc(100% - 37.709%); padding:0 50px;}
.Index_object_testimonials_innersides_innerright_new{position:relative;}
.Index_object_testimonials_innersides_innerright_new:after{position:absolute; content:''; background:url(testimonials_quotation_icon.svg) no-repeat top left; top:-27px; left:61px; width:91px; height:72px; z-index:1;}
.Index_object_testimonials_rightside_slider{}
.Index_object_testimonials_rightside_slider .swiper-wrapper{}
.Index_object_testimonials_innersides_innerright_mainboxs_new{background:rgba(255, 255, 255, 0.80); padding:60px;}
.Index_object_testimonials_innersides_innerright_innerboxs_new{max-width:520px; margin:auto; opacity:0; }
.swiper-slide-active .Index_object_testimonials_innersides_innerright_innerboxs_new{ opacity:1; }
.Index_object_testimonials_innersides_innerright_innerboxs_boths_new{}
.Index_object_testimonials_innersides_innerright_innerboxs_boths_icons_new{text-align:center;}
.Index_object_testimonials_innersides_innerright_innerboxs_boths_icons_new svg{max-width:85px; margin:auto; display:flex; justify-content:center;  }
.Index_object_testimonials_innersides_innerright_innerboxs_boths_infos_new{padding-top:12px;}
.Index_object_testimonials_innersides_innerright_innerboxs_boths_infos_new p{margin:0px; color:#4E4646; text-align:center; font-size:18px; line-height:140%; letter-spacing:2.88px; }
.Index_object_testimonials_innersides_innerright_innerboxs_texts_new{padding-top:12px; text-align:center;}
.Index_object_testimonials_innersides_innerright_innerboxs_texts_title_new{color:#4E4646; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
.Index_object_testimonials_innersides_innerright_innerboxs_texts_verify_new{padding-top:4px; color:#4E4646; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase; display:flex; align-items:center; grid-gap:4px; justify-content:center;}
.Index_object_testimonials_innersides_innerright_innerboxs_texts_verify_new svg{max-width:12px;} 
.Index_object_testimonials_mainbutton_new{padding-top:22px; text-align:center;} 
.Index_object_testimonials_innersides_innerright_pagination_new{padding-top:24px; position:relative; display:flex; align-items:center; justify-content:center; }
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-pagination{bottom:auto; display:flex; justify-content:center; position:relative; width:auto; top: auto; margin: 0 21px; }
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-pagination-bullet{border:1px solid #4E4646; margin:0 3px !important; background:none; width:8px; height:8px; opacity:1;}
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#7B9A62; border:none;}
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-button-prev{ position:relative; display:block; left:auto; bottom:auto; top:auto; width:33px; height: 16px; z-index:999; margin:0; }
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-button-prev svg{ display:flex; }
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-button-prev:after{display:none;}
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-button-next{ position:relative; display:block; right:auto; bottom:auto; top:auto; width:33px; height:16px; z-index:999; margin:0; }
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-button-next:after{display:none;}
.Index_object_testimonials_innersides_innerright_pagination_new .swiper-button-next svg{ display:flex; }

.Index_custom_article_list_main_new{padding:96px 0 56px;}
.Index_custom_article_list_inner_new{}
.Index_custom_article_list_mainsides_new{}
.Index_custom_article_list_innersides_new{display:flex; align-items:center; justify-content:space-between;}
.Index_custom_article_list_innersides_mainleft_new{}
.Index_custom_article_list_innersides_innerleft_new{}
.Index_custom_article_list_innersides_innerleft_maintitle_new{}
.Index_custom_article_list_innersides_innerleft_maininfos_new{}
.Index_custom_article_list_innersides_innerleft_innerinfos_new{padding-top:10px;}
.Index_custom_article_list_innersides_innerleft_innerinfos_new h6{ margin:0; font-weight:inherit; }
.Index_custom_article_list_innersides_mainright_new{}
.Index_custom_article_list_innersides_innerright_new{}
.Index_custom_article_list_innersides_innerright_new a{min-width:369px;}
.Index_custom_article_list_mainloops_new{}
.Index_custom_article_list_innerloops_new{padding-top:24px;}
.Index_custom_article_list_slider{}
.Index_custom_article_list_innerloops_boxs_new{height:auto; width:332px; }
.Article_card_grid_item_main_new{background:#FEF7EB; height:100%;}
.Article_card_grid_item_inner_new{height:100%;}
.Article_card_grid_item_mainimage_new{}
.Article_card_grid_item_mainimage_new a{}
.Article_card_grid_item_innerimage_new{position:relative; padding-bottom:118.915%;}
.Article_card_grid_item_innerimage_new:before{ content:''; position:absolute; left:6px; top:7px; width:calc(100% - 12px); height:calc(100% - 14px); border: 1px solid #7B9A62; z-index: 1; 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; }
.Article_card_grid_item_innerimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Article_card_grid_item_mainboths_new{padding:30px 24px 96px;}
.Article_card_grid_item_innerboths_new{}
.Article_card_grid_item_innerboths_title_new{font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px;}
.Article_card_grid_item_innerboths_title_new a{color:#4E4646; text-decoration:none;}
.Article_card_grid_item_innerboths_infos_new{color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px; padding-top:14px;}
.Article_card_grid_item_innerboths_button_new{position:absolute; bottom:24px; left:50%; width:calc(100% - 48px); transform:translate(-50%, 0px); text-align:center;}
.Article_card_grid_item_innerboths_button_new a.button{min-width:100%; display:flex; }
.Article_card_grid_item_main_new:hover .Article_card_grid_item_innerimage_new:before{ opacity:1; }
.Article_card_grid_item_main_new:hover .Article_card_grid_item_innerboths_title_new a{ color:#7B9A62; }
.Index_custom_article_list_slider .swiper-wrapper{}
.Index_custom_article_list_slider .swiper-scrollbar{border-radius:80px; background:#F1E0CF; bottom:0; display:none;}
.Index_custom_article_list_slider .swiper-scrollbar-drag{display:block; border-radius:80px; background:#7B9A62;}

.Index_object_instagram_main_new{ padding:68px 0 0 0; }
.Index_object_instagram_inner_new{}
.Index_object_instagram_mainsides_new{}
.Index_object_instagram_innersides_new{ display:flex; align-items:center; justify-content:space-between; }
.Index_object_instagram_innersides_mainleft_new{ width:40%; }
.Index_object_instagram_innersides_innerleft_new{}
.Index_object_instagram_innersides_mainright_new { width:60%; }
.Index_object_instagram_innersides_innerright_new{ display:flex; align-items:center; justify-content:flex-end; grid-gap:45px; }
.Index_object_instagram_innersides_innerright_1_new{}
.Index_object_instagram_innersides_innerright_1_new a{text-decoration:none;}
.Index_object_instagram_innersides_innerright_1_detail_new{ color: #4E4646; font-family: "Bodoni Bk BT";  font-style: italic; font-size: 20px; font-weight: 400; line-height: 125%; letter-spacing: 0.8px; }
.Index_object_instagram_innersides_innerright_2_new{}
.Index_object_instagram_innersides_innerright_2_new a{text-decoration:none;}
.Index_object_instagram_innersides_innerright_2_detail_new{font-family:'PoppitandFinchScript', cursive; color: #7B9A62; font-size: 64px; font-weight: 500; line-height: 104%; transform: rotate(-6.104deg); }
.Index_object_instagram_innersides_innerright_3_new{}
.Index_object_instagram_innersides_innerright_3_detail_new{}
.Index_object_instagram_innersides_innerright_3_detail_new ul{display:flex; align-items:center; grid-gap:8px;}
.Index_object_instagram_innersides_innerright_3_detail_new ul li{}
.Index_object_instagram_innersides_innerright_3_detail_new ul li a{color:#4E4646; padding:0px;}
.Index_object_instagram_innersides_innerright_3_detail_new ul li a .svg-wrapper{ width: 24px; height: 24px; }
.Index_object_instagram_innersides_innerright_3_detail_new ul li a .svg-wrapper svg{ width: 24px; height: 24px; }
.Index_object_instagram_innersides_innerright_3_detail_new .footer__social .icon{ display:flex; }
.Index_object_instagram_maindetail_new{ padding:42px 0 0 0; }
.Index_object_instagram_innerdetail_new{}
.Index_object_instagram_innerdetail_maindesktop_new{}
.Index_object_instagram_innerdetail_innerdesktop_new{ display:flex; flex-wrap:wrap; }
.Index_object_instagram_innerdetail_innerdesktop_mainstatic_new{ width:20%; }
.Index_object_instagram_innerdetail_innerdesktop_innerstatic_imagevideo_new{ position:relative; padding-bottom:122.37%; }
.Index_object_instagram_innerdetail_innerdesktop_innerstatic_imagevideo_new img{ position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_object_instagram_innerdetail_innerdesktop_innerstatic_imagevideo_new video{ position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }

.Index_newsletter_form_main_new{ padding:56px 0; }
.Index_newsletter_form_sides_new{ display:flex; align-items:center; }
.Index_newsletter_form_sides_mainleft_new{ width:calc(100% - 41.868%); }
.Index_newsletter_form_sides_innerleft_new{ display:flex; }
.Index_newsletter_form_sides_innerleft_maintitle_new{ width:44.044%; padding-right:20px;  }
.Index_newsletter_form_sides_innerleft_innertitle_new span{ color:#7B9A62; }
.Index_newsletter_form_sides_innerleft_maininfos_new{ width:calc(100% - 44.044%); padding-right:20px; }
.Index_newsletter_form_sides_innerleft_innerinfos_new{max-width:310px;}
.Index_newsletter_form_sides_innerleft_innerinfos_new p{margin:0;}
.Index_newsletter_form_sides_mainright_new{ width:41.868%; }
.Index_newsletter_form_sides_innerright_new{}
.Index_newsletter_form_sides_innerright_mainforms_new{}
.Index_newsletter_form_sides_innerright_innerforms_new{}
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form{max-width:100%;}
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper{margin:0; max-width:100%; position:relative;}
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field__input{border:2px solid #7B9A62; height:46px; padding:15px 24px; color:rgba(67, 94, 44, 0.50); font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field__input::-webkit-input-placeholder { color: rgba(67, 94, 44, 0.5) !important; opacity:1 !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field__input:-ms-input-placeholder { color: rgba(67, 94, 44, 0.5) !important; opacity:1 !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field__input::-moz-placeholder { color: rgba(67, 94, 44, 0.5) !important; opacity:1 !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field__input:-moz-placeholder { color: rgba(67, 94, 44, 0.5) !important; opacity:1 !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__button { position: absolute; right: 0; top:2px; height: 46px; width:46px;}
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter__input-group .input-group-btn .btn{ padding: 0; min-width: initial; border: 0; width: 100%; background: url(LP_newsletter_icon.svg) no-repeat left center !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter__input-group .input-group-btn .btn .form__submit--large{ display:none !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .newsletter__input-group .input-group-btn .btn .form__submit--small{ display:none !important; }
.Index_newsletter_form_sides_innerright_innerforms_new .field__label{display:none;}
.Index_newsletter_form_sides_innerright_maintexts_new{ padding:18px 0 0 0; }
.Index_newsletter_form_sides_innerright_innertexts_new{}
.Index_newsletter_form_sides_innerright_innertexts_new p{ margin:0; color: #4E4646; font-family: var(--font-bodoni-bk-bt-family); font-style: italic; font-size: 13px; font-weight: 400; line-height: 125%; letter-spacing: 0.52px; opacity:0.7; }
.newsletter-form__message--success { margin-top: 1rem; }

.Index_logos_columns_lists_main_new{padding:24px 0 56px 0;}
.main__ingredients .Index_logos_columns_lists_main_new{display: none !important;}
.Index_logos_columns_lists_inner_new{}
.Index_logos_columns_lists_loops_new{padding:24px 0; }
.Index_logos_columns_lists_loops_mainboxs_new{max-width:107px; width:100%;}
.Index_logos_columns_lists_loops_innerboxs_new{}
.Index_logos_columns_lists_loops_innerboxs_new img{width:100%; display:flex; }
.Index_logos_columns_lists_slider:has(.swiper-scrollbar-lock) .swiper-wrapper{ justify-content:center; }
.Index_logos_columns_lists_slider:has(.swiper-scrollbar-lock) .swiper-wrapper .Index_logos_columns_lists_loops_mainboxs_new:last-child{ margin-right:0 !important; }

.Index_logos_slider_main_new{padding:56px 0;}
.Index_logos_slider_inner_new{}
.Index_logos_slider_loops_new{ }
.Index_logos_slider_loops_mainboxs_new{ }
.Index_logos_slider_loops_innerboxs_new{}
.Index_logos_slider_loops_innerboxs_new img{max-width:100%; display:flex; max-height: 59px; width: auto; margin: auto; }
.Index_logos_slider_slider .swiper-wrapper{ align-items:center; }
.Index_logos_slider_slider:has(.swiper-scrollbar-lock) .swiper-wrapper{ justify-content:center; }
.Index_logos_slider_slider:has(.swiper-scrollbar-lock) .swiper-wrapper .Index_logos_slider_loops_mainboxs_new:last-child{ margin-right:0 !important; }
.Index_logos_slider_slider .swiper-scrollbar{ display:none !important; }

.Index_bottom_sticky_lists_main_new{ position:fixed; width:100%; bottom:0px; left:0px; z-index:1; }
.Index_bottom_sticky_lists_inner_new{ text-align:center; }
.Index_bottom_sticky_lists_mainstatic_new{border:1px solid rgba(146, 136, 133, 0.10); background: rgba(254, 247, 235, 0.95); display:inline-block; margin-bottom:20px; }
.Index_bottom_sticky_lists_innerstatic_new{display:flex; align-items:center; justify-content:center; cursor:pointer; }
.Index_bottom_sticky_lists_innerstatic_mainboxs_new{padding:20px 13px; border-right:1px solid rgba(146, 136, 133, 0.10); min-width:116px; }
/*.Index_bottom_sticky_lists_innerstatic_mainboxs_new:first-child{ background:#F1E0CF; }*/
.Index_bottom_sticky_lists_innerstatic_innerboxs_new{display:flex; align-items:center; grid-gap:3px; justify-content: center; }
.Index_bottom_sticky_lists_innerstatic_innerboxs_image_new{width:10px; position:relative;}
.Index_bottom_sticky_lists_innerstatic_innerboxs_image_new img{ width:100%; display:flex; }
.Index_bottom_sticky_lists_innerstatic_innerboxs_infos_new{color:#4E4646; font-size:10px; font-weight:700; line-height:100%; letter-spacing:1.9px; text-transform:uppercase;}
.Index_bottom_sticky_lists_innerstatic_mainarrow_new{display:flex; align-items:center; justify-content:center; padding:11px;}
.Index_bottom_sticky_lists_innerstatic_innerarrow_new{}
.Index_bottom_sticky_lists_innerstatic_innerarrow_new svg{max-width:17px; display:flex;}
.Index_bottom_sticky_lists_mainloops_new{padding:5px 20px 16px ; display:none; background:#FEF7EC; }
.Index_bottom_sticky_lists_innerloops_new{display:flex; grid-gap:18px; text-align:left; }
.Index_bottom_sticky_lists_innerloops_mainboxs_new{width:calc(33.33% - 0px); background:#F1E0CF;}
.Index_bottom_sticky_lists_innerloops_innerboxs_new{display:flex; height:100%; }
.Index_bottom_sticky_lists_innerloops_innerboxs_mainleft_new{width:46.63%;}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_new{ height:100%; }
.Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_videoimage_new{position:relative; padding-bottom:100%; height:100%; }
.Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
.Index_bottom_sticky_lists_innerloops_innerboxs_mainright_new{width:calc(100% - 46.63%); padding:20px;}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_new{ display: flex; flex-direction: column; height: 100%; justify-content: space-between; }
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_maindetail_new{}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_new{}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_title_new{}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_title_new h2{margin:0px; color:#4E4646; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_infos_new{padding-top:14px;}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_infos_new p{margin:0px; color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px;}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_mainbutton_new{padding-top:14px;}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerbutton_new{}
.Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerbutton_new a{min-width:100%;}
.Index_bottom_sticky_lists_inner_new.active{ background:#FEF7EC; }
.Index_bottom_sticky_lists_inner_new.active .Index_bottom_sticky_lists_innerstatic_innerarrow_new svg{ transform: rotate(180deg); }

.Footer_main_new{padding:96px 0 96px 0 !important; position:relative;}
.Footer_inner_new{}
.Footer_mainsticky_new{position:fixed; right:20px; bottom:20px; z-index:1; }
.sticky_active .Footer_mainsticky_new{ display:none; }
.Footer_innersticky_new{position:relative;}
@keyframes scale-animation {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.05);
    }
}
.Footer_innersticky_mainstatic_new{ animation: scale-animation 1.5s infinite ease-in-out; }
.Footer_innersticky_innerstatic_new{}
.Footer_innersticky_innerstatic_new img{width:100%; display:flex;}
.Footer_innersticky_mainoverlay_new{position:absolute; left:50%; top:0; transform:translate(-50%, 0);}
.Footer_innersticky_inneroverlay_new{ padding:21px 0 0 0; }
.Footer_innersticky_inneroverlay_new p{margin:0px; color:#4E4646; text-align:center; font-size:8px; font-weight:400; line-height:10px; letter-spacing:1.52px; text-transform:uppercase; }
.Footer_maindesktop_new{position:fixed; width:243px; bottom: -289px; left: 100px; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear; }
.Footer_innerdesktop_new{}
.Footer_innerdesktop_new img{ width:100%; display:flex; }
/*.Footer_inner_new:has(.Footer_toppart_innersides_innerleft_new:hover) .Footer_maindesktop_new{ bottom: -20px; }*/
.open_footer_icon .Footer_maindesktop_new{ bottom: -20px; }
.Footer_toppart_new{}
.Footer_toppart_mainsides_new{padding: 0 46px !important;}
.Footer_toppart_innersides_new{display:flex;}
.Footer_toppart_innersides_mainleft_new{width:30.421%;}
.Footer_toppart_innersides_innerleft_new{position:relative; width:208px; background:#f5e3dd; border-radius:100%; }
.Footer_toppart_innersides_innerleft_new img{ width:100%; display:flex; }
.Footer_toppart_innersides_mainright_new{width:calc(100% - 30.421%); grid-gap:40px; flex-wrap: nowrap; }
.Footer_toppart_innersides_mainright_mainboxs_new{width:auto !important; max-width:190px !important; }
.Footer_toppart_innersides_mainright_mainboxs_new h2{margin-bottom:0px; color:#4E4646; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; padding-bottom:10px;}
.Footer_toppart_innersides_mainright_mainboxs_new ul{}
.Footer_toppart_innersides_mainright_mainboxs_new ul li{margin-right:0px !important;}
.Footer_toppart_innersides_mainright_mainboxs_new ul li a{color:#4E4646 !important; font-size:14px !important; line-height:140%; letter-spacing:2.24px; padding:6px 0 !important; display:block !important; text-decoration:none !important; text-transform:capitalize; }
.Footer_bottompart_new{padding-top:0px !important; border-top:none !important;}
.Footer_bottompart_mainbottom_new{}
.Footer_bottompart_innerbottom_new{}
.Footer_bottompart_innerbottom_mainimage_new{text-align:center; max-width:566px; margin:auto; }
.Footer_bottompart_innerbottom_mainimage_new a{}
.Footer_bottompart_innerbottom_innerimage_new img{ width:100%; display:flex; }
.Footer_bottompart_innerbottom_mainboths_new{padding-top:14px;}
.Footer_bottompart_innerbottom_innerboths_new{}
.Footer_bottompart_innerbottom_innerboths_menulists_new{}
.Footer_bottompart_innerbottom_innerboths_menulists_new ul{margin:0px; padding:0px; display:flex; grid-gap:30px; justify-content:center;}
.Footer_bottompart_innerbottom_innerboths_menulists_new ul li{list-style:none; position:relative; color:#4E4646; text-align:center; font-size:14px; font-style:italic; line-height:150%; font-family: var(--font-bodoni-bk-bt-family);  }
.Footer_bottompart_innerbottom_innerboths_menulists_new ul li a{text-decoration:none; color:#4E4646;}
.Footer_bottompart_innerbottom_innerboths_menulists_new ul li:after{position:absolute; content:''; background:#4E4646; width:4px; height:4px; border-radius:100%; top:50%; left:-16px; transform:translate(0px, -50%);}
.Footer_bottompart_innerbottom_innerboths_menulists_new ul li:first-child:after{display:none;}
/* Index */

/* Collection */
.Collection_meta_template_main_new{}
.Collection_meta_template_inner_new{}
.Collection_meta_template_mainbanner_new{}
.Collection_meta_template_innerbanner_new{position:relative;}
.Collection_meta_template_innerbanner_mainstatic_new{}
.Collection_meta_template_innerbanner_innerstatic_new{}
.Collection_meta_template_innerbanner_innerstatic_mainboths_new{}
.Collection_meta_template_innerbanner_innerstatic_innerboths_new{}
.Collection_meta_template_innerbanner_innerstatic_innerboths_imagevideo_new{position:relative; padding-bottom:25.625%;}
.Collection_meta_template_innerbanner_innerstatic_innerboths_imagevideo_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Collection_meta_template_innerbanner_innerstatic_innerboths_imagevideo_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Collection_meta_template_innerbanner_mainoverlay_new{position:absolute; top:0; left:0px; width:100%; height:100%; display: flex; align-items: center; }
.Collection_meta_template_innerbanner_mainoverlay_new .page-width{ width:100%; }
.Collection_meta_template_innerbanner_inneroverlay_new{}
.Collection_meta_template_innerbanner_inneroverlay_title_new{}
.Collection_meta_template_innerbanner_inneroverlay_title_new h1{margin:0px; color:#FFF; font-size:48px; line-height:125%; letter-spacing:9.12px; text-transform:uppercase;}
.Collection_meta_template_innerbanner_inneroverlay_infos_new{padding-top:12px; color:#FFF; font-size:18px; line-height:140%; letter-spacing:2.88px; }
.Collection_meta_template_innerbanner_inneroverlay_infos_new p{margin:0px; }
.Collection_meta_template_maindetail_new{}
.Collection_meta_template_innerdetail_new{ padding:28px 0 0 0; text-align:center; }
.Collection_meta_template_innerdetail_title_new{}
.Collection_meta_template_innerdetail_title_new h1{margin:0px; font-size:48px; line-height:125%; letter-spacing:9.12px; text-transform:uppercase;}
.Collection_meta_template_innerdetail_infos_new{padding-top:12px;}
.Collection_meta_template_innerdetail_infos_new p{margin:0px; font-size:18px; line-height:140%; letter-spacing:2.88px;}

.Collection_template_main_new{}
.Collection_object_innercustom_new{ height:100%; }
.Collection_object_innercustom_mainbacks_new{ height:100%; }
.Collection_object_innercustom_mainbacks_new a{text-decoration:none; height:100%; position:relative; display:block; }
.Collection_object_innercustom_innerbacks_new{position:relative; height:100%; display: flex; flex-direction: column; }
.Collection_object_innercustom_innerbacks_mainstatic_new{ height:100%; }
.Collection_object_innercustom_innerbacks_innerstatic_new{ height:100%; }
.Collection_object_innercustom_innerbacks_innerstatic_mainboths_new{ height:100%; }
.Collection_object_innercustom_innerbacks_innerstatic_innerboths_new{ height:100%; }
.Collection_object_innercustom_innerbacks_innerstatic_innerboths_imagevideo_new{position:relative; padding-bottom:153.15%; height:100%; } 
.Collection_object_innercustom_innerbacks_innerstatic_innerboths_imagevideo_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;} 
.Collection_object_innercustom_innerbacks_innerstatic_innerboths_imagevideo_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;} 
.Collection_object_innercustom_innerbacks_mainoverlay_new{ background:#FEF7EB; padding:27px 22px; width:100%;}
.Collection_object_innercustom_innerbacks_inneroverlay_new{}
.Collection_object_innercustom_innerbacks_inneroverlay_image_new{}
.Collection_object_innercustom_innerbacks_inneroverlay_image_new img{max-width:100%; display:flex; max-height:17px; }
.Collection_object_innercustom_innerbacks_inneroverlay_infos_new{padding-top:12px;}
.Collection_object_innercustom_innerbacks_inneroverlay_infos_new p{margin:0px; color:#4E4646; font-size:18px; line-height:140%; letter-spacing:2.88px;}
.Collection_object_innercustom_mainproduct_new{ height:100%; }
.Collection_object_innercustom_mainproduct_new a{ height:100%; position:relative; display:block; }
.Collection_object_innercustom_innerproduct_new{position:relative; height:100%; }
.Collection_object_innercustom_innerproduct_mainstatic_new{ height:100%; }
.Collection_object_innercustom_innerproduct_innerstatic_new{ height:100%; }
.Collection_object_innercustom_innerproduct_innerstatic_mainboths_new{ height:100%; }
.Collection_object_innercustom_innerproduct_innerstatic_innerboths_new{ height:100%; }
.Collection_object_innercustom_innerproduct_innerstatic_innerboths_imagevideo_new{position:relative; padding-bottom:179.543%; height:100%; }
.Collection_object_innercustom_innerproduct_innerstatic_innerboths_imagevideo_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Collection_object_innercustom_innerproduct_innerstatic_innerboths_imagevideo_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Collection_object_innercustom_innerproduct_mainoverlay_new{position:absolute; top:0px; left:0px; padding:18px; width:100%; }
.Collection_object_innercustom_innerproduct_inneroverlay_new{}
.Collection_object_innercustom_innerproduct_inneroverlay_title_new{color:#4E4646; font-size:18px; line-height:140%; letter-spacing:2.88px;}
.Collection_object_innercustom_innerproduct_inneroverlay_price_new{padding-top:12px; color:#7B9A62; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
.Collection_object_innercustom_innerproduct_inneroverlay_price_new span{ display:inline-block; }
.Collection_object_innercustom_innerproduct_inneroverlay_price_new .price{ display:inline-block; color:inherit; margin-left:0px; letter-spacing: 3.04px; font-size:inherit; }
.Collection_object_innercustom_innerproduct_inneroverlay_price_new .price .price-item{ margin-right:0rem !important; }
.Collection_object_innercustom_innerproduct_inneroverlay_price_new .price--on-sale .price-item--regular{ color:inherit; font-size:inherit; opacity:0.5; margin-left:0.5rem !important; }

.Collection_object_mainsides_new{ width:100% !important; max-width:100% !important; }
.Collection_object_innersides_new{display:flex; grid-gap:16px;}
.Collection_object_innersides_mainparts_new{width:calc(50% - 0px);}
.Collection_object_innersides_innerparts_new{position:relative;}
.Collection_object_innersides_innerparts_mainstatic_new{}
.Collection_object_innersides_innerparts_mainstatic_new a{}
.Collection_object_innersides_innerparts_innerstatic_new{}
.Collection_object_innersides_innerparts_innerstatic_mainboths_new{} 
.Collection_object_innersides_innerparts_innerstatic_innerboths_new{}
.Collection_object_innersides_innerparts_innerstatic_innerboths_imagevideo_new{position:relative; padding-bottom:100%;}
.Collection_object_innersides_innerparts_innerstatic_innerboths_imagevideo_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Collection_object_innersides_innerparts_innerstatic_innerboths_imagevideo_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
.Collection_object_innersides_innerparts_mainoverlay_new{position:absolute; bottom:0px; left:0px; padding:24px; width:100%; }
.Collection_object_innersides_innerparts_inneroverlay_new{}
.Collection_object_innersides_innerparts_inneroverlay_new a{min-width:119px; padding:20px;}

.Collection_object_maindetail_new{  width:100% !important; max-width:100% !important; }
.Collection_object_innerdetail_new{display:flex; }
.Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainleft_new{width:16%;}
.Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerleft_videoimage_new{padding-bottom:107.6%;}
.Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainright_new{width:calc(100% - 16%); padding:20px 20px 20px 40px;}
.Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_new{width:34.1%;}
.Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_new{padding-left:48px; width:calc(100% - 34.1%);}

.pagination-wrapper{margin-top:56px !important;}
.pagination-wrapper .pagination__list>li{max-width:initial !important; margin-right:0px !important; margin-left:0px !important; flex:initial; display:flex; }
margin-left:0px !important; flex:initial; display:flex; }
.pagination-wrapper .pagination__item{color:#665E5E; text-align:center; font-size:14px; line-height:140%; letter-spacing:2.24px; height:auto; display:flex; padding:0 5px; }
.pagination-wrapper .pagination__item:after{display:none !important;}
.pagination-wrapper .pagination__item.light{color:#7B9A62; opacity: 1 !important; }
.pagination-wrapper .pagination__item svg{ display:flex; }
.pagination-wrapper .pagination__item.disabled { opacity:0.5; pointer-events:none; }

.Collection_template_bottom_main_new{ padding-bottom:96px !important; padding-top:28px !important; }
.product_count_main_new{ padding:14px 0 42px 0; display: flex; align-items: flex-end; justify-content: flex-end; }
.product_count_main_new .product-count__text{ color: #2D4256; text-align: right; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; }
.Collection_template_rightside_innerloop_new { margin:0 !important; }
.Collection_template_bottom_left_new{ top:133px; position: sticky; -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; }
.Collection_template_innerparts_mainbutton_new .button{ min-width:initial; padding:15px 24px; white-space:nowrap; border: 1px solid #4E4646; background: #FFF; color:#4E4646; -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; }
.Collection_template_innerparts_mainbutton_new .button svg{ width:8px; margin-right:10px; position: relative; vertical-align: middle; margin-top: -4px; }
.show_filter{ display:none; }
.Collection_template_leftside_new{ z-index:2; padding-right:0px !important; width:320px; -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; }
.Collection_template_rightside_new{width:calc(100% - 320px) !important; padding-left:16px; margin:0 0 0 auto;  -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; }

.filter_close_new .Collection_template_leftside_new{ margin-left:-356px;  }
.filter_close_new .Collection_template_bottom_left_new{ opacity:1; }
.filter_close_new .Collection_template_rightside_new{ width:100% !important; padding-left:0; }
.filter_close_new .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4); max-width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4); }
.filter_close_new .show_filter{ display:block; }
.filter_close_new .Collection_template_innerparts_mainbutton_new .button{ margin:0 0 0 356px; }
.Show_Filters_new{ display:none; }
.Show_Filters_new svg{ margin-left:10px; margin-right:0 !important; }
.filter_close_new .Hide_Filters_new{ display:none; }
.filter_close_new .Show_Filters_new{ display:block; }

@media(min-width:750px) and (max-width:9999px){
  .filter_close_new .Collection_object_maincustom_new{ display:none !important; }
  .filter_close_new .Collection_object_maindetail_new{ display:none !important; }
  .filter_close_new .Collection_object_mainsides_new{ display:none !important; }
}

.sort_main_new{ display:none !important; }
.Collection_filter_new{ height:400px; overflow:scroll; margin-top:28px; padding-top:0px; padding:24px 33px 0px 24px; }
.Collection_filter_new::-webkit-scrollbar { display: none; }
.Collection_filter_new .sort_main_new{ display:block !important; }
.Collection_filter_new .facets-container{ padding-top:0px; display:block; }
.Collection_filter_new .facets__heading{ display:none; }
.sort_title_new{ color: #4E4646; font-size: 18px; font-weight: 400; line-height: 140%; letter-spacing: 2.88px; }
.sort_details_new{ padding:16px 0; }
.sort_radio_new{ margin-bottom:12px; }
.sort_radio_new label{ display:flex; cursor:pointer; }
.sort_radio_new label input{ display:none; }
.sort_radio_new label span{ color: #4E4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; padding-left:24px; position:relative; }
.sort_radio_new label span:before{ content:''; position:absolute; left:0; top:2px; width:16px; height:16px; border-radius: 32px; border: 1px solid #4E4646; }
.sort_radio_new label input:checked ~ span:after{ content:''; position:absolute; left:1px; top:3px; width:14px; height:14px; border-radius: 32px; background:#7B9A62; }
.sort_radio_new:last-child{ margin-bottom:0; }
.Collection_filter_new .facets__disclosure-vertical{ border-top:1px solid #F1E0CF; padding:0px 0 0 0 !important; }
.Collection_filter_new .facets__summary{ padding:16px 0 !important; color: #4E4646; font-size: 18px; font-weight: 400; line-height: 140%; letter-spacing: 2.88px; }
.Collection_filter_new .facets__display-vertical{ padding:0px 0 16px 0 !important; }
.Collection_filter_new .facets__summary span{ text-decoration:none !important; }
.Collection_filter_new .facets__disclosure-vertical .facets__display-vertical{ animation: animateMenuOpen var(--duration-default) ease !important; opacity: 1; transform: translateY(0); } 
.Collection_filter_new .facets__header-vertical{ padding: 0px 0 0 0; color: #4e4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; }
.Collection_filter_new .facets__price { padding: 12px 0 0 0 !important; }
.Collection_filter_new .facets__form-vertical{ width: 100% !important; }
.Collection_filter_new .facets__price .field__input{ border-radius: 0px; border: 1px solid #928885; background: #FFF; height: 36px; min-height: 36px; padding: 7px 11px; text-align:center; margin:0; color: #2D4256; text-align: center; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; } 
.Collection_filter_new .facets__price .field__input::-webkit-input-placeholder { color: #2D4256 !important; opacity:1 !important; }
.Collection_filter_new .facets__price .field__input::-moz-placeholder { color: #2D4256 !important; opacity:1 !important; }
.Collection_filter_new .facets__price .field__input:-ms-input-placeholder { color: #2D4256 !important; opacity:1 !important; }
.Collection_filter_new .facets__price .field__input:-moz-placeholder { color: #2D4256 !important; opacity:1 !important; }
.Collection_filter_new .facets__price .field__label{ display:none !important; }
.Collection_filter_new .facets__price .field:before{ display:none; }
.Collection_filter_new .facets__price .field:after{ display:none; }
.Collection_filter_new .facets-wrap-vertical{ padding:0; margin:0; }
.Collection_filter_new .facets__item{ margin-bottom:12px; }
.Collection_filter_new .facets__item:last-child{ margin-bottom:0; }
.Collection_filter_new .facets__item .facet-checkbox{ padding:0 0 0 24px !important; color: #4e4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; position: relative; }
.Collection_filter_new .facets__item .facet-checkbox:before{ content:''; position:absolute; left:0; top:2px; width:16px; height:16px; border-radius: 32px; border: 1px solid #4E4646; }
.Collection_filter_new .facets__item .facet-checkbox.active:after{ content:''; position:absolute; left:1px; top:3px; width:14px; height:14px; border-radius: 32px; background:#7B9A62; }
.Collection_filter_new .facets__item svg { display:none; }
.Collection_filter_new .facets-layout-list--text input[type=checkbox]{ display:none; }
.Collection_filter_new .facets__item .facet-checkbox__text-label{ text-decoration:none !important; text-transform:capitalize; }
.Collection_filter_new .facet-checkbox .icon-checkmark{ display:none !important; }
.Collection_filter_new .facets__item .facet-checkbox.active .check_icon{ background:#2D4256 url(filter_checkmark.svg) no-repeat center center !important; border-color:#2D4256 !important; }
.Collection_filter_new .button-show-more{ margin-top:0 !important; padding-bottom:12px !important; text-decoration-thickness: 1px !important; text-underline-offset: 3px; }
.Collection_filter_new .frame-width_filter__new{ padding-bottom:12px !important; }
.Collection_filter_new .frame-width_filter__new .facet-checkbox__text-label_count_new{ display:none; }
.Collection_filter_new .frame-width_filter__new .facets-layout-list{ display:flex; flex-wrap:wrap; grid-gap:8px; }
.Collection_filter_new .frame-width_filter__new .facets__item{ margin:0; }
.Collection_filter_new .frame-width_filter__new .facets__item .facet-checkbox{ border-radius: 80px; border: 1px solid rgba(62, 85, 105, 0.20); background: #FFF; padding:7px 11px !important; min-width:94px; text-align: center; display: block; }
.Collection_filter_new .frame-width_filter__new .facets__item .facet-checkbox .check_icon{ display:none; }
.Collection_filter_new .frame-width_filter__new .facets__item .facet-checkbox.active{ background:#2D4256; color:#fff; }
.Collection_filter_new .active-facets{ margin-bottom:0px !important; }
.Collection_filter_new .active-facets__button .svg-wrapper { margin: 0; width: 16px; }
.Collection_filter_new .active-facets__button-remove{ display:flex; text-decoration-thickness: 1px !important; text-underline-offset: 4px; }
.Collection_filter_new .active-facets__button-remove span{ line-height:initial !important;}
.Collection_filter_new .active-facets__button{ margin:0 !important; padding:0 !important; }
.Collection_filter_new .active-facets facet-remove:last-of-type{ margin:0 !important; }
.Collection_filter_new .active-facets{ grid-gap:0px; align-items:center !important; }
.Collection_filter_new .active-facets-vertical-filter{ width:auto !important; }
.Collection_filter_new span.active-facets__button-inner { padding: 6px 8px 6px 12px !important; background: #F6F3F2; box-shadow: 0 0 0 !important; font-size: 14px; font-style: normal; font-weight: 400; line-height: 135%; text-transform: capitalize; }
.Collection_filter_new .active-facets__button svg { margin-left: 4px !important; margin-right: 0 !important; width: 16px !important; height: auto !important; }
.Collection_filter_new .filter_all_active_new{  display: flex; align-items: center; grid-gap: 10px; flex-wrap: wrap; margin-bottom: 24px; }
.Collection_filter_new .active-facets__button-wrapper { margin-bottom: 0 !important; padding: 0 !important; }
.Collection_filter_new .filter_all_active_new:not(:has(:nth-child(2))){ display: none }
.grid_list_view_new{ display:none; }
summary .icon-caret{ height:16px; top: calc(50% - 8px); }

.filter_quiz_button_new{}
.filter_quiz_button_new .button{ min-width:100%; }

.Card_collection_main_new{}
.Card_collection_main_new .card--standard .card__inner { --ratio-percent: 125.02% !important; }
.Card_collection_main_new .card__heading { padding-top: 12px; }
.Card_collection_main_new .quick-add__submit{ height:56px; }
.Card_collection_main_new .swym-button.swym-add-to-wishlist-view-product { top: 8px; right: 8px; }
.Card_collection_main_new .swym-button.swym-add-to-wishlist-view-product svg{ width:26px; height:26px; }
/* Collection */

/* Product */
.Product_template_new{padding:36px 0 96px 0; position:relative; z-index:1;}
.Product_template_inner_new{}
.Product_template_leftside_new{width:57.832% !important; max-width:57.832% !important;}
.Product_template_rightside_new{width:calc(100% - 57.832%) !important; max-width:calc(100% - 57.832%) !important; padding:0 0 0 16px !important;}
.Product_template_rightside_loops_new{padding:0 56px;}

@media(min-width:750px) and (max-width:9999px){
  .product__media-wrapper media-gallery { display: flex !important; flex-direction: column-reverse !important; }
  .thumbnail{ border:0; padding:0px !important; position:relative; }
  .thumbnail:before{ content:''; border: 1px solid #F1E0CF; border-radius: 0px !important; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index:1; }
  .thumbnail[aria-current="true"]:before{ content:''; border: 1px solid rgba(43, 43, 43, .24);; border-radius: 0px !important; width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
  .thumbnail:hover { opacity: 1 !important; }
  .thumbnail img { height: 100% !important; border-radius: 0px !important; }
  .thumbnail video { height: 100% !important; border-radius: 0px !important; width: 100%; object-fit: cover; }
  .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; width: calc(100% - 163px); }
  .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: 17px !important; }
  .product--thumbnail_slider .product__media-list{ margin-bottom:0 !important; position:relative; background:#fff; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{ width:96px !important; transform: rotate(-90deg); }
  .template-product .slider-mobile-gutter_large{ padding-left:0; }
  .product-media-container{ border:0 !important; background: none; }
  .product-media-container img{ border-radius:0px; }
  .product-media-container video{ border-radius:0px !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{  }
  .product-media-container.media-type-video .media { padding-top: 100% !important; }
  .thumbnail__badge{ display:none !important; } 
  .product-media-container.constrain-height { --viewport-offset: 100% !important; --constrained-min-height: 100% !important; width:100% !important; }
  .slider_main_new{ width: calc(100% - 112px); margin: 0 0 0 auto; } 
  .product--thumbnail_slider .slider-mobile-gutter .slider-button[disabled]{ display:none !important; }
  .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--prev{ position: absolute; left: 0 !important; height: 100%; right: auto !important; background: #fff; padding: 0 !important; width: 25px; z-index:1; }
  .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next{ position: absolute; left: auto !important; height: 100%; right: 0 !important; background: #fff; padding: 0 !important; width: 25px; z-index:1; }
  .product--thumbnail_slider .slider-button .icon{ height:7px !important; }
}

@media(min-width:750px) and (max-width:9999px){
  /*.product__media-wrapper media-gallery { display: flex !important; flex-direction: column-reverse !important; }
  .thumbnail{ border:0; padding:0px !important; position:relative; }
  .thumbnail:before{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; border:0px solid #fff; border-radius:0px; }
  .thumbnail:before{ content:''; border: 1px solid #F1E0CF; border-radius: 0px !important; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index:1; }
  .thumbnail[aria-current="true"]:before{ content:''; border: 1px solid #305040; border-radius: 0px !important; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index:1; }
  .thumbnail:hover { opacity: 1 !important; }
  .thumbnail img { height: 100% !important; border-radius: 0px !important; }
  .thumbnail video { height: 100% !important; border-radius: 0px !important; width: 100%; object-fit: cover; }
  .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; width: calc(100% - 40px); }
  .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: 17px !important; }
  .product--thumbnail_slider .product__media-list{ margin-bottom:0 !important; position:relative; background:#fff; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{ width:107px !important; height:96px !important; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{  }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail img{ transform: rotate(-90deg); width: 96px; height: 107px !important; margin: -5px 0px 0px 0px; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail__badge .icon{ transform: rotate(-90deg); }
  .thumbnail-list__item:before{ padding:0 !important; }
  .template-product .slider-mobile-gutter_large{ padding-left:0; }
  .product-media-container{ border:0 !important; background: none; }
  .product-media-container .media { padding-top: 110.976%!important; }
  .product-media-container img{ border-radius:0px; }
  .product-media-container video{ border-radius:0px !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{  }
  .product-media-container.media-type-video .media { padding-top: 110.976%!important; }
  .thumbnail__badge{ pointer-events:none; width:32px !important; height:32px !important; top:50% !important; right:auto !important; left:50% !important; transform:translate(-50%, -50%); border:0 !important; background:none !important; } 
  .thumbnail__badge .svg-wrapper{ width:100% !important; height:100% !important; }
  .thumbnail__badge .icon{ width:100% !important; height:100% !important; }
  .product-media-container.constrain-height { --viewport-offset: 100% !important; --constrained-min-height: 100% !important; width:100% !important; }
  .slider_main_new{ width: calc(100% - 112px); margin: 0 0 0 auto; } 
  .product--thumbnail_slider .slider-mobile-gutter .slider-button[disabled]{ display:none !important; }
  .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--prev{ position: absolute; left: 0 !important; height: 100%; right: auto !important; background: #fff; padding: 0 !important; width: 25px; z-index:2; }
  .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next{ position: absolute; left: auto !important; height: 100%; right: 0 !important; background: #fff; padding: 0 !important; width: 25px; z-index:2; }
  .product--thumbnail_slider .slider-button .icon{ height:7px !important; }
  .slider_main_full_signle_element_new{ width:100%; }*/
}
.product_card__badge_new{ position: absolute !important; left: 19px; bottom: 16px; }
.product_card__badge_new .badge{ width:74px; height:74px; font-size: 16px; font-weight: 400; line-height: 120%; letter-spacing: 2.56px; }
.product_card__badge_new .badge_new{ width: 74px; }
.product_wishlist_new{ position: absolute !important; top: 18px; right: 18px; }
.product_wishlist_new .swym-wishlist-button-bar { margin-top: 0 !important; }
.product_wishlist_new .swym-btn-container[data-position=default] .swym-button{ outline:0 !important; }
.product_wishlist_new .swym-btn-container[data-position=default] .swym-button{ width:30px !important; height:30px !important; line-height:30px !important; }
.product_wishlist_new .swym-btn-container .swym-button:after{ width:100% !important; }
.product_wishlist_new .swym-btn-container[data-position=default] .swym-button{ opacity:1 !important; }
.product_wishlist_new .swym-btn-container .swym-button.swym-added:after { opacity: 1; }
.product__info-container{ max-width:100% !important; }
.Yotpo_reviews_main_new{}
.Yotpo_reviews_inner_new .yotpo-reviews-star-ratings-widget.yotpo-device-mobile{justify-content:flex-start !important; margin-bottom:8px;}
.Yotpo_reviews_inner_new .yotpo-sr-bottom-line-summary{align-items:center !important;}
.Yotpo_reviews_inner_new .yotpo-sr-bottom-line-summary > div{ margin-right:6px !important; height:25px !important; }
.Yotpo_reviews_inner_new .yotpo-sr-bottom-line-summary > div .star-container{ margin-right:2px !important; }
.Yotpo_reviews_inner_new .yotpo-sr-bottom-line-summary > div .star-container svg{ width:12px !important; height:12px !important; }
.Yotpo_reviews_inner_new .yotpo-sr-bottom-line-text{color:#4E4646 !important; font-family:var(--font-bodoni-bk-bt-family) !important; font-size:20px !important; font-style:italic !important; font-weight:400 !important; line-height:125% !important; letter-spacing:0.8px !important; text-decoration:underline; padding:0 !important; text-decoration-thickness: 1px; text-underline-offset: 3px; text-transform: lowercase; }
.Yotpo_reviews_inner_new .yotpo-reviews-star-ratings-widget{ margin-bottom:0 !important; }
.yotpo-star-rating-reviews-summary-link{display:none !important;}
.product__title{margin:8px 0 3px !important;}
.product__title>*{color:#4E4646; font-size:32px; font-weight:400; line-height:125%; letter-spacing:6.08px; text-transform:uppercase;}
.Product_grid_short_detail_main_new{margin:3px 0 16px !important;}
.Product_grid_short_detail_inner_new{}
.Product_grid_short_detail_inner_new p{margin:0; color:#4E4646; font-family:var(--font-bodoni-bk-bt-family); font-size:20px; font-style:italic; font-weight:400; line-height:125%; letter-spacing:0.8px;}
.Product_price_main_new{margin:16px 0 12px !important;}
.Product_price_main_new .price{ color:#7B9A62; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase; }
.Product_price_main_new .price--on-sale .price-item--regular{ text-decoration:line-through; margin:0 !important; font-size: inherit !important; opacity:0.5; }
.Product_price_main_new .price__container{margin:0 !important;}
.Product_price_main_new .price .price-item{margin:0 0px 0 0 !important;}
.product__tax{display:none !important;}
.Product_skin_types_main_new{margin:12px 0 16px !important; padding:13px 0; border-top:1px solid #F1E0CF; border-bottom:1px solid #F1E0CF;}
.Product_skin_types_inner_new{display:flex; align-items:center; grid-gap:0 12px;}
.Product_skin_types_title_new{}
.Product_skin_types_title_new h3{margin:0; color:#4E4646; font-family: var(--font-futura-family); font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; white-space: nowrap; }
.Product_skin_types_loops_new{display:flex; align-items:center; grid-gap:4px; flex-wrap:wrap;}
.Product_skin_types_loops_mainboxs_new{}
.Product_skin_types_loops_mainboxs_new a{text-decoration:none; display:block; }
.Product_skin_types_loops_innerboxs_new{border-radius:100px; background:#F5E3DD; color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px; padding:4px 16px; display:inline-block; text-align:center;}
.Points_login_signup_text_main_new{ margin:16px 0 !important; }
.Points_login_signup_text_inner_new{}
.Meta_short_description_main_new{margin:16px 0 24px !important;}
.Meta_short_description_inner_new{ color:#4E4646; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px; }
.Meta_short_description_inner_new a{ color: inherit; }
.Meta_short_description_inner_new p{ margin:0 0 16px 0; }
.Meta_short_description_inner_new p:last-child{ margin:0; }
variant-selects{margin:16px 0 !important;}
.product-form__input .form__label{ color: #4E4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 1px; }
.product-form__input{ max-width: 100% !important; }
.product-form__input .select:before{ display: none; }
.product-form__input .select:after{ display: none; }
.select__select{ color: #4E4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 1px; border: 1px solid #7B9A62; }

.Buy_buttons_main_new{margin:24px 0 !important;}
.Buy_buttons_main_new .product-form{margin:0 !important;}
.Buy_buttons_main_new .product-form__buttons{ max-width:100% !important; display: flex; align-items: center; grid-gap:12px; }
.Buy_buttons_main_new .product-form__quantity{ margin:0 !important; flex:0 0 auto !important; }
.Buy_buttons_main_new .product-form__submit_main_new{ flex:1; }
.Buy_buttons_main_new .product-form__quantity .form__label{ display:none !important; }
.Buy_buttons_main_new .product-form__quantity .quantity { color: #7B9A62 !important; position: relative; width: 105px !important; display: flex; border-radius: 0 !important; min-height: 48px !important; background: #fff !important; border: 1px solid #7B9A62; }
.Buy_buttons_main_new .product-form__quantity .quantity:before{ display:none; }
.Buy_buttons_main_new .product-form__quantity .quantity:after{ display:none; }
.Buy_buttons_main_new .product-form__quantity .quantity__button{ width:22px !important; }
.Buy_buttons_main_new .product-form__quantity .quantity__input{ font-size: 16px; font-weight: 700; line-height: 100%; letter-spacing: 3.04px; }
.Buy_buttons_main_new .product-form__quantity .quantity__button:first-child{ justify-content:flex-end; }
.Buy_buttons_main_new .product-form__quantity .quantity__button:last-child{ justify-content:flex-start; }
.Buy_buttons_main_new .product-form__quantity .quantity__button .svg-wrapper { width: 12px !important; height: 12px !important; }
.Buy_buttons_main_new .product-form__quantity .quantity__button svg { width: 100% !important; height:100% !important; }
.Buy_buttons_main_new .button--primary:not('.gpo-original-atc-button'){margin:0 !important; min-height:48px !important; padding:5px; display:block !important; min-width:initial; }
.Buy_buttons_main_new .product_price_new{ display:inline-block; }
.Buy_buttons_main_new .product_price_new .price{ font-size: inherit !important; line-height: inherit !important; color: inherit !important; letter-spacing: inherit; }
.Buy_buttons_main_new .product_price_new .price__container{ margin:0 !important; }
.Buy_buttons_main_new .product_price_new .price .price-item{ margin:0 0px !important; color:inherit !important; }
.Buy_buttons_main_new .product_price_new .price--on-sale .price-item--regular { font-size: inherit; opacity: 0.5; }
.product-form__submit_main_fixed_new{ display:none; }
.product-form__error-message-wrapper svg{ margin-top:0; }
.product-form__error-message{ color:#000; }
.Payments_interest_sezzle_main_new{margin:24px 0 !important;}
.Payments_interest_sezzle_inner_new{ text-align:center; }
.Payments_interest_sezzle_inner_new .sezzle-button-text{color:#4E4646 !important; font-family:var(--font-bodoni-bk-bt-family) !important; font-size:16px !important; font-weight:400 !important; line-height:20px !important; letter-spacing:0.64px !important; text-align:center !important; }
.Payments_interest_sezzle_inner_new .sezzle-button-text img{max-width:100%; width:78px !important; display:flex; margin-left:9px;}
.Payments_interest_sezzle_inner_new .sezzle-info-icon{ display:none !important; }
.Meta_image_with_text_item_main_new{margin:24px 0 !important;}
.Meta_image_with_text_item_inner_new{}
.Meta_image_with_text_item_loops_new{}
.Meta_image_with_text_item_slider{}
.Meta_image_with_text_item_loops_mainboxs_new{background:#FEF7EB; height:auto; }
.Meta_image_with_text_item_loops_innerboxs_new{display:flex; height:100%; }
.Meta_image_with_text_item_loops_innerboxs_mainleft_new{width:153px;}
.Meta_image_with_text_item_loops_innerboxs_innerleft_new{ height:100%; }
.Meta_image_with_text_item_loops_innerboxs_innerleft_imagevideo_new{position:relative; padding-bottom:106.54%; height:100%; }
.Meta_image_with_text_item_loops_innerboxs_innerleft_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; height:100% !important;}
.Meta_image_with_text_item_loops_innerboxs_innerleft_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; height:100% !important;}
.Meta_image_with_text_item_loops_innerboxs_mainright_new{width:calc(100% - 153px); padding:16px 12px 16px 19px; align-self:center; }
.Meta_image_with_text_item_loops_innerboxs_innerright_new{}
.Meta_image_with_text_item_loops_innerboxs_innerright_title_new{}
.Meta_image_with_text_item_loops_innerboxs_innerright_title_new h4{ font-family: var(--font-futura-family); margin:0; color:#4E4646; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.Meta_image_with_text_item_loops_innerboxs_innerright_title_new h4 br{display:none;}
.Meta_image_with_text_item_loops_innerboxs_innerright_infos_new{padding-top:8px;}
.Meta_image_with_text_item_loops_innerboxs_innerright_infos_new p{margin:0; color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px;}
.Custom_shipping_guarantee_main_new{margin:16px 0 !important;}
.Custom_shipping_guarantee_inner_new{text-align:center;}
.Custom_shipping_guarantee_inner_new p{margin:0px; color:#4E4646; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; background:#FEF7EB; padding:8px 16px; display:inline-block;}
.Meta_ingredient_badges_main_new{margin:24px 0 !important;}
.Meta_ingredient_badges_inner_new{}
.Meta_ingredient_badges_inner_new ul{padding:0px; margin:0px; display:flex; align-items:center; grid-gap:24px 18px; flex-wrap:wrap; justify-content:center; }
.Meta_ingredient_badges_inner_new ul li{list-style:none; width:calc(20% - 15px);}
.Meta_ingredient_badges_inner_new ul li img{ width:100%; display:flex; max-width: 93px; margin: auto; justify-content: center; }
.Meta_verified_review_text_main_new{margin:24px 0 8px 0 !important;}
.Meta_verified_review_text_inner_new{background:#F1E0CF; padding:19px 16px;}
.Meta_verified_review_text_infos_new{color:#4E4646; text-align:center; font-size:14px; line-height:140%; letter-spacing:2.24px;}
.Meta_verified_review_text_title_new{padding-top:8px; display:flex; align-items:center; justify-content:center; grid-gap:8px;}
.Meta_verified_review_text_title_new svg{max-width:17px;}
.Meta_verified_review_text_title_new span{ font-family: var(--font-futura-family); color:#4E4646; text-align:center; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.Product_accordion_list_main_new{margin:6px 0 16px !important;}
.Product_accordion_list_inner_new{}
.Product_accordion_list_inner_new .accordion{margin:0; border:none !important;}
.Product_accordion_list_inner_new .accordion>ul{}
.Product_accordion_list_inner_new .accordion>ul>li{border:none; border-bottom:1px solid #F1E0CF;}
.Product_accordion_list_inner_new .accordion>ul>li .question{ font-family: var(--font-futura-family); border:none; padding:18px 0; background:url(product_accordion_blck_plus.svg) no-repeat center right; color:#4E4646; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; background-size:16px;}
.Product_accordion_list_inner_new .accordion>ul>li.open .question{background:url(product_accordion_blck_minus.svg) no-repeat center right;}
.Product_accordion_list_inner_new .accordion>ul>li .question_skincare_new{background:url(product_accordion_icon.svg) no-repeat center right;}
.Product_accordion_list_inner_new .accordion>ul>li.open .question_skincare_new{background:url(product_accordion_green_minus.svg) no-repeat center right;}
.Product_accordion_list_inner_new .accordion>ul>li .answer{color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px; padding:0 0 16px 0;}
.Product_accordion_list_inner_new .accordion>ul>li .answer ul{padding:0px 0 12px 25px;}
.Product_accordion_list_inner_new .accordion>ul>li .answer ul li{list-style-type:disc;}
.Product_accordion_list_inner_new .accordion>ul>li .answer p{margin:0 0 12px 0;}
.Product_accordion_list_inner_new .accordion>ul>li .answer p:last-child{ margin:0; }
.Product_accordion_list_inner_new .accordion>ul>li .answer h4{margin:0 0 4px 0; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; font-family:var(--font-futura-family) !important; text-transform:uppercase; }
.Product_accordion_list_inner_new .accordion>ul>li .answer.why_you_love_it_new p{ margin:0 0 16px 0; }
.Product_accordion_list_inner_new .accordion>ul>li .answer.why_you_love_it_new p:last-child{ margin:0; }
.Product_accordion_list_inner_new .accordion>ul>li .answer.natural_ingredients_new p{ margin:0 0 24px 0; }
.Product_accordion_list_inner_new .accordion>ul>li .answer.natural_ingredients_new p:last-child{ margin:0; }
.Product_accordion_list_mainbutton_new{padding-top:24px;}
.Product_accordion_list_innerbutton_new{}
.Product_accordion_list_innerbutton_new a{min-width:100%;}
.Product_accordion_list_mainpopup_new{}
.Product_accordion_list_innerpopup_new{}
.Product_accordion_list_innerpopup_new img{width:100%;}
.Product_accordion_list_mainvideo_new{}
.Product_accordion_list_innervideo_new{ position: relative; overflow: hidden; max-width: 100%; padding-bottom: 56.25%; height: 0; height: auto; }
.Product_accordion_list_innervideo_new iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.How_we_different_popup_main_new{margin:16px 0 !important;}
.How_we_different_popup_inner_new{}
.How_we_different_popup_mainbutton_new{}
.How_we_different_popup_innerbutton_new{}
.How_we_different_popup_innerbutton_new a{min-width:100%;}
.product-popup-modal__opener{ width:100%; }
.product-popup-modal__button{ min-width:100% !important; }
.complementary-products{ }
.complementary-products__container{ display:block !important; margin:56px 0 0 0 !important; }
.complementary-products__container .summary__title{ margin-bottom:16px; }
.complementary-products__container .accordion__title{ font-family: var(--font-futura-family); color: #4E4646; font-size: 12px; font-weight: 700; line-height: 100%; letter-spacing: 2.28px; text-transform: uppercase; display: block; min-height: initial; max-width: 100%; }
.complementary-slide.grid__item{ padding:0 !important; }
.complementary-slide.complementary-slide--standard>ul { gap: 18px !important; flex-direction: row !important; }
.complementary-slide.complementary-slide--standard>ul li{ width:calc(50% - 9px) !important; }
.complementary-products .card--standard .card__inner { --ratio-percent: 100% !important; }
.complementary-products .yotpo-star-rating-reviews-summary-link{ display:none !important; }
.complementary-products .Card_product_reviews_new .star-container svg { width: 16px !important; height: 16px !important; }
.complementary-products .yotpo-reviews-star-ratings-widget.yotpo-device-mobile { justify-content: flex-start !important; }
.complementary-products .card__heading { padding-top: 11px; }
.complementary-products__container .quick-add__submit { padding: 0 0 1px 0 !important; min-height: inherit; background: transparent !important; text-align: left; color: #7B9A62; text-decoration: none; min-width: initial; display: inline-block; width: auto; border-bottom: 2px solid #7B9A62; }
.complementary-products__container .product .price__container{ margin-bottom:0 !important; }
.complementary-slider{ margin:0 0 34px 0 !important; }
.complementary-products .slider-button{ position:relative !important; }
.complementary-products .slider-counter{ min-width:132px; }
.complementary-products .slider-counter__link--numbers{ padding:0 4px !important; color: #665E5E !important; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; }
.complementary-products .slider-counter__link--numbers.slider-counter__link--active{ text-decoration:none !important; color:#7B9A62 !important; }
.complementary_products_slider .swiper-slide{ height:auto; }
.complementary_paging_new{ position:relative; margin:34px 0 0 0; display:flex; align-items:center; justify-content:center; }
.complementary_paging_new .swiper-button-prev{ position:relative; left:auto; top:auto; right:auto; bottom:auto; width: auto; height: auto; margin: 0; }
.complementary_paging_new .swiper-button-prev:after{ display:none; }
.complementary_paging_new .swiper-pagination{ min-width:132px; position:relative; left:auto; top:auto; right:auto; bottom:auto; width:auto; }
.complementary_paging_new .swiper-pagination .swiper-pagination-bullet{ background:none; width:auto; height:auto; margin:0 4px !important; color: #665E5E; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; opacity:1 !important; }
.complementary_paging_new .swiper-pagination .swiper-pagination-bullet-active{ color:#7B9A62; }
.complementary_paging_new .swiper-button-next{ position:relative; left:auto; top:auto; right:auto; bottom:auto; width: auto; height: auto; margin: 0; }
.complementary_paging_new .swiper-button-next:after{ display:none; }
.product-popup-modal{ background: rgba(0, 0, 0, 0.60) !important; }
.product-popup-modal__content{ border:1px solid #000 !important; background:#FFF !important; box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25) !important; padding:0 30px !important; }
.product-popup-modal__toggle{ padding: 8px !important; border: 0 !important; background: #fff !important; border-radius: 0 !important; }
.product-popup-modal__content-info { padding:30px 0 30px 0!important;  }
.chart_img_new img{ width:100%; }
.Page_popup_new{}
.Page_popup_new .product-popup-modal__content{ max-width:800px; border:0 !important; background:#FEF7EB !important; padding:20px 17px !important; margin-top: 5rem !important; }
.Page_popup_new .product-popup-modal__toggle{ top:0 !important; right:-5px; padding:5px !important; background:#FEF7EB !important; width:35px; }
.Page_popup_info_new { padding: 30px 55px 13px 55px !important; margin: -44px 0 0 0; color: #4E4646; font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; }
.Page_popup_info_new h2{ margin:24px 0; color: #4E4646; font-size: 32px; font-weight: 400; line-height: 125%; letter-spacing: 6.08px; text-transform: uppercase; }
.Page_popup_info_new h2:first-child{ margin-top:0; }
.Page_popup_info_new p{  margin:0 0 12px 0; }
.Page_popup_info_new ul{ padding-left:25px; margin:24px 0; } 
.Page_popup_info_new ul li{}
.Page_popup_info_new ul li p{ margin:0; }
.page_banner_new{ margin:24px 0 !important; }
.page_banner_new img{ display:flex; margin:auto; justify-content:center; }
.Page_popup_info_new blockquote{ border:0 !important; padding:0 !important; }
.Page_popup_info_new blockquote p{ font-family: var(--font-bodoni-bk-bt-family); color: #4E4646; font-size: 16px; font-style: italic; font-weight: 400; line-height: 125%; letter-spacing: 0.64px; }
.Page_popup_info_new blockquote h4{ margin:0 0 12px 0; font-family: var(--font-futura-family); color: #4E4646; font-size: 12px; font-weight: 700; line-height: 100%; letter-spacing: 2.28px; text-transform: uppercase; }
.page_full_banner_new{ margin:24px 0 !important; }
.page_full_banner_new img{ display:flex; margin:auto; justify-content:center; }
.page_full_banner_new:first-child{ margin-top:0 !important; }

.Product_object_texture_main_new{}
.Product_object_texture_inner_new{ padding:0 0 0 30px; }
.Product_object_texture_sides_new{display:flex; align-items:center; justify-content:center; grid-gap:0 20px;}
.Product_object_texture_sides_mainleft_new{ padding:20px 0; }
.Product_object_texture_sides_innerleft_new{}
.Product_object_texture_sides_innerleft_new h2{}
.Product_object_texture_sides_innerleft_new h2 span{color:#7B9A62;}
.Product_object_texture_sides_mainright_new{width:274px;}
.Product_object_texture_sides_innerright_new{ width:100%; }
.Product_object_texture_sides_innerright_new img{width:100%; display:flex; }

.Product_object_comparison_main_new{}
.Product_object_comparison_inner_new{}
.Product_object_comparison_sides_new{display:flex; }
.Product_object_comparison_sides_mainleft_new{width:calc(100% - 42.848%); height:auto; }
.Product_object_comparison_sides_innerleft_new{display:flex; height:100%; }
.Product_object_comparison_sides_innerleft_in_new{ width:100%; height:100%; }
.Product_object_comparison_sides_innerleft_mainstatic_new{width:50%; position:relative; height:100%; }
.Product_object_comparison_sides_innerleft_innerstatic_mainboths_new{ height:100%; }
.Product_object_comparison_sides_innerleft_innerstatic_innerboths_new{ height:100%; }
.Product_object_comparison_sides_innerleft_innerstatic_innerboths_imagevideo_new{padding-bottom:166.96%; position:relative; height:100%; }
.Product_object_comparison_sides_innerleft_innerstatic_innerboths_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_comparison_sides_innerleft_innerstatic_innerboths_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_comparison_sides_innerleft_innerstatic_new{ height:100%; }
.Product_object_comparison_sides_mainright_new{width:42.848%; padding:30px 47px 30px 65px; align-self:center; }
.Product_object_comparison_sides_innerright_new{}
.Product_object_comparison_sides_innerright_maintitle_new{padding-bottom:34px;}
.Product_object_comparison_sides_innerright_innertitle_new{}
.Product_object_comparison_sides_innerright_innertitle_new h2{max-width:430px;}
.Product_object_comparison_sides_innerright_mainlists_new{padding-top:0;}
.Product_object_comparison_sides_innerright_innerlists_new{}
.Product_object_comparison_sides_innerright_innerlists_new ul{padding:0; margin:0; max-width:100%;}
.Product_object_comparison_sides_innerright_innerlists_new ul li{color:#4E4646; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px; padding:0 0 16px 25px; position:relative; list-style:none; }
.Product_object_comparison_sides_innerright_innerlists_new ul li:after{position:absolute; content:''; left:10px; top:10px; width:5px; height:5px; background:#4E4646; border-radius:100%;}
.Product_object_comparison_sides_innerright_innerlists_new ul li strong{font-size:16px; letter-spacing:3.04px;}
.Product_object_comparison_sides_innerleft_mainstatic_tagtext_new{}
.Product_object_comparison_before_after_new .Product_object_comparison_sides_innerleft_mainstatic_tagtext_new{background:#FEF7EB; color:#4E4646; text-align:center; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; padding:4px 16px; position:absolute; top:18px; left:18px;}
.Product_object_comparison_before_after_new .Product_object_comparison_sides_innerright_innerlists_new ul li{ padding-bottom:0; }
.Product_object_comparison_sides_innerright_maininfos_new{padding-top:16px;}
.Product_object_comparison_sides_innerright_innerinfos_new{ color:#4E4646; font-size:16px; font-style:italic; font-weight:400; line-height:125%; letter-spacing:0.64px; font-family: var(--font-bodoni-bk-bt-family); }

.Product_object_ingredient_main_new{padding:96px 0;}
.Product_object_ingredient_inner_new{}
.Product_object_ingredient_sides_new{display:flex;}
.Product_object_ingredient_sides_mainleft_new{width:20.181%;}
.Product_object_ingredient_sides_innerleft_new{}
.Product_object_ingredient_sides_innerleft_maintitle_new{}
.Product_object_ingredient_sides_innerleft_mainimage_new{width:100%; padding:24px 0 0 0;}
.Product_object_ingredient_sides_innerleft_innerimage_new{width:100%; }
.Product_object_ingredient_sides_innerleft_innerimage_new img{width:100%; display:flex; }
.Product_object_ingredient_sides_mainright_new{width:calc(100% - 20.181%); padding-left:68px;}
.Product_object_ingredient_sides_innerright_new{}
.Product_object_ingredient_sides_innerright_mainloops_new{display:flex; grid-gap:0 56px;}
.Product_object_ingredient_sides_innerright_innerloops_new{width:50%;}
.Product_object_ingredient_sides_innerright_innerloops_mainboxs_new{padding:24px 0; border-bottom:1px solid #F1E0CF;}
.Product_object_ingredient_sides_innerright_innerloops_mainboxs_new:first-child{padding-top:0;}
.Product_object_ingredient_sides_innerright_innerloops_mainboxs_new:last-child{padding-bottom:0; border:none;}
.Product_object_ingredient_sides_innerright_innerloops_innerboxs_new{}
.Product_object_ingredient_sides_innerright_innerloops_innerboxs_title_new{}
.Product_object_ingredient_sides_innerright_innerloops_innerboxs_title_new h3{margin:0; color:#4E4646; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
.Product_object_ingredient_sides_innerright_innerloops_innerboxs_infos_new{padding-top:8px;}
.Product_object_ingredient_sides_innerright_innerloops_innerboxs_infos_new p{margin:0; color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px;}
.Product_object_ingredient_sides_innerright_mainbutton_new{ margin-top:-1px; }
.Product_object_ingredient_sides_innerright_innerbutton_new{}
.Product_object_ingredient_sides_innerright_innerbutton_new a{min-width:315px;}

.Product_object_fresh_face_main_new{padding:96px 0 74px;}
.Product_object_fresh_face_inner_new{ max-width:79.067%; margin:auto; }
.Product_object_fresh_face_detail_new{}
.Product_object_fresh_face_detail_maintitle_new{}
.Product_object_fresh_face_detail_innertitle_new{}
.Product_object_fresh_face_detail_innertitle_new h2{text-align:center;}
.Product_object_fresh_face_detail_innertitle_new h2 sup{ line-height: 10px; vertical-align: super; top: 5px; position: relative; font-size: 20px; }
.Product_object_fresh_face_detail_mainloops_new{position:relative; margin-top:34px;}
.Product_object_fresh_face_detail_mainloops_mainlefticon_new{position:absolute; top:-42px; left:-85px; width:153px; z-index:1; }
.Product_object_fresh_face_detail_mainloops_innerlefticon_new{}
.Product_object_fresh_face_detail_mainloops_innerlefticon_new img{width:100%; display:flex; }
.Product_object_fresh_face_detail_mainloops_mainrighticon_new{position:absolute; right:-62px; top:52%; width:126px; z-index:1; }
.Product_object_fresh_face_detail_mainloops_innerrighticon_new{}
.Product_object_fresh_face_detail_mainloops_innerrighticon_new img{width:100%; display:flex; }
.Product_object_fresh_face_detail_innerloops_new{ position:relative; z-index:0; }
.Product_object_fresh_face_slider{}
.Product_object_fresh_face_detail_innerloops_mainboxs_new{}
.Product_object_fresh_face_detail_innerloops_innerboxs_new{}
.Product_object_fresh_face_detail_innerloops_innerboxs_mainboths_new{}
.Product_object_fresh_face_detail_innerloops_innerboxs_innerboths_new{}
.Product_object_fresh_face_detail_innerloops_innerboxs_innerboths_imagevideo_new{position:relative; padding-bottom:134.825%;}
.Product_object_fresh_face_detail_innerloops_innerboxs_innerboths_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_fresh_face_detail_innerloops_innerboxs_innerboths_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_fresh_face_detail_innerloops_innerboxs_maininfos_new{padding:16px;}
.Product_object_fresh_face_detail_innerloops_innerboxs_innerinfos_new{margin:0; color:#4E4646; text-align:center; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px;}
.Product_object_fresh_face_detail_innerloops_innerboxs_innerinfos_new p{ margin:0; }
.Product_object_fresh_face_slider .swiper-scrollbar{margin-top:8px; left:0px; bottom:0px; top:0px; right:0px; position:relative; border-radius:80px; background: #FEF7EB; width:100%; }
.Product_object_fresh_face_slider .swiper-scrollbar .swiper-scrollbar-drag{border-radius:80px; background:#7B9A62; display:block;}

.Product_yotpo_image_lists_main_new{ overflow:hidden; }
.Product_yotpo_image_lists_inner_new{}
.Product_yotpo_image_lists_maintitle_new{ padding:44px 0 10px 0; }
.Product_yotpo_image_lists_innertitle_new{}
.Product_yotpo_image_lists_innertitle_new h2{margin:0; color:#7B9A62; font-size:64px; font-weight:500; line-height:104%; font-family:'PoppitandFinchScript', cursive; transform:rotate(-4.065deg); display:inline-block;}
.yotpo-pictures-gallery, .yotpo-pictures-widget { margin-top: 0 !important; margin-bottom: 0 !important; }
.Product_yotpo_image_lists_inner_new:not(:has(.yotpo-slider-wrapper)) .Product_yotpo_image_lists_maintitle_new { display: none; }
.yotpo-display-wrapper .y-slider-container .yotpo-single-image-container {  margin-right: 0 !important; margin-left: 0 !important; }
.yotpo-slider .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container .yotpo-image, .yotpo-visual-carousel .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container .yotpo-image, .yotpo-pictures-widget .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container .yotpo-image{ border-radius:0px !important; }
.yotpo-slider .y-image-overlay, .yotpo-visual-carousel .y-image-overlay, .yotpo-pictures-widget .y-image-overlay{ border-radius:0px !important; }
@media(min-width:1440) and (max-width:9999px)
{
  .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container {  width:265px !important; height:325px !important; }
  
}

.Product_yotpo_reviews_main_new{ padding:96px 0; overflow:hidden; }
.Product_yotpo_reviews_inner_new { max-width: 78.959%; margin: auto; position:relative; }
.Product_yotpo_reviews_maintitle_new{}
.Product_yotpo_reviews_innertitle_new{}
.Product_yotpo_reviews_innertitle_new h2{}
.yotpo-base-layout{ width:100% !important; }
.yotpo-main-widget-tabs { margin-top: 24px !important; margin-bottom:16px; }
.yotpo-star-distribution{ display:none !important; }
.yotpo-reviews-summary-button{ display:none !important; }
.yotpo-bottom-line-left-panel{ display:none !important; }
.yotpo-reviews-wrapper{ display:none !important; }
.yotpo-head{ margin:0 !important; }
.yotpo-main-widget-layout, .yotpo-main-widget-layout *{ font-family: var(--font-body-family) !important; }
.yotpo-head .yotpo-headline, .yotpo-header-headline{ font-family: var(--font-body-family) !important; margin-top: 0 !important; color: #4e4646 !important; font-size: 32px !important; font-weight: 400 !important; line-height: 125%; letter-spacing: 6.08px; text-transform: uppercase; margin: 0 !important; flex-basis: 100% !important; margin-left: 0 !important; text-align: left !important; display:none; }
.yotpo-main-layout{ width:100% !important; }
.yotpo-main-layout .yotpo-layout-header-wrapper{ flex-direction: row !important; margin-bottom: 0 !important; justify-content: space-between !important; border: 0; }
.yotpo-bottom-line .yotpo-bottom-line-right-panel { flex-direction: row !important; grid-gap: 6px !important; align-items: center !important; }
.yotpo-star-rating .star-container{ margin-right:1px !important; }
.yotpo-reviews-main-widget .yotpo-star-rating svg{ transform: scale(1) !important; width:12px !important; height:12px !important; }
.yotpo-bottom-line-text, .yotpo-bottom-line-text *{ font-family: var(--font-bodoni-bk-bt-family) !important; color: #4e4646 !important; font-size: 20px !important; font-style: italic !important; font-weight: 400 !important; line-height: 125%; letter-spacing: .8px; margin-top: 0 !important; }
.yotpo-review-border-smooth{ display:none !important; }
.yotpo-base-layout{ position:static !important; }
.yotpo-new-review-btn, .yotpo-question-btn{ border:0 !important; height:48px !important; position: absolute !important; right: 0 !important; top: 0 !important; width: auto !important; font-family: var(--font-futura-family) !important; background:#7B9A62 !important; color:#FFF !important; font-size:16px !important; font-weight:700 !important; line-height:100% !important; letter-spacing:3.04px !important; text-transform:uppercase !important; border-radius:0 !important; min-width:315px !important; padding:0px 0px !important; text-align:center !important; min-height:initial !important; overflow: hidden !important; transition: background .2s ease 0s !important; -webkit-user-select: none !important; -ms-user-select: none !important; user-select: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; }
.yotpo-new-review-btn.empty-state{ padding-left:20px !important; padding-right:20px !important; }
.yotpo-question-btn span{ font-family: var(--font-futura-family) !important; background:#7B9A62 !important; color:#FFF !important; font-size:16px !important; font-weight:700 !important; line-height:100% !important; letter-spacing:3.04px !important; text-transform:uppercase !important; }
.yotpo-new-review-btn:after, .yotpo-question-btn:after{ content: '' !important; position: absolute !important; top: 0 !important; left: 150% !important; width: 200% !important; height: 100% !important; transform: skew(-20deg) !important; background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .25), transparent) !important; }
.yotpo-new-review-btn:hover, .yotpo-question-btn:hover{ background: #95af81 !important; transition-delay: .25s !important; }
.yotpo-new-review-btn:hover:after, .yotpo-question-btn:hover:after{ animation: shine .75s cubic-bezier(.01,.56,1,1) !important;  }
.yotpo-header-margin, .yotpo-qna-tabs { margin-top: 0 !important; }
.yotpo-header-summary{ font-family: var(--font-bodoni-bk-bt-family) !important; color: #4e4646 !important; font-size: 20px !important; font-style: italic !important; font-weight: 400 !important; line-height: 125%; letter-spacing: .8px; margin-top: 0 !important; text-align:left !important; }
.yotpo-ask-question-btn-wrapper{ position: static !important; top: auto !important; transform: none !important; }
.yotpo-header-margin{ position:static !important; }
.yotpo-border-smooth{ display:none !important; }
.yotpo-main-widget-tabs .ugc-storefront-widgets-tabs-container__tab{ color: #4E4646 !important; font-family: var(--font-futura-family) !important; font-size: 16px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 3.04px !important; text-transform: uppercase !important; border-bottom:2px solid transparent !important; padding-bottom:2px !important; }
.ugc-storefront-widgets-tabs-container__tab.selected { border-bottom: 2px solid #4E4646 !important; }
.yotpo-filters-container { margin: 32px 0 20px 0 !important; }
.yotpo-filters-container .yotpo-filters-container-inner{ grid-gap:0px !important; }
.yotpo-reviews-main-widget[class*="yotpo-device-"][class*="yotpo-display-"] .yotpo-filters-container-inner::before{ display:none !important; }
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel{ display:none !important; }
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel{ grid-gap:18px !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-input, .yotpo-filter-select, .yotpo-media-select, .yotpo-dropdown-closable .yotpo-dropdown-base .yotpo-dropdown-placeholder-input{ border: 1px solid rgba(78, 70, 70, 0.50) !important; background: rgba(255, 255, 255, 0.50) !important; height:46px !important; color: rgba(78, 70, 70, 0.50) !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
.yotpo-dropdown-base .yotpo-selected-value, .yotpo-radio-base .yotpo-selected-value{ color: rgba(78, 70, 70, 0.50) !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-free-search-filter-container{ width:176px !important; width:200px !important; }
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-score-filter-container{ width:176px !important; width:200px !important; }
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-media-filter-container{ width:176px !important; width:200px !important; }
.yotpo-dropdown-closable .yotpo-dropdown-base .yotpo-dropdown-placeholder{ width:176px !important; width:200px !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-icon{ transform: translateY(-50%) !important; width: 15px !important; height: 15px !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-icon path{ fill: #4e464680 !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-input::-webkit-input-placeholder { color: rgba(78, 70, 70, 0.50) !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-input::-moz-placeholder { color: rgba(78, 70, 70, 0.50) !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-input:-ms-input-placeholder { color: rgba(78, 70, 70, 0.50) !important; }
.yotpo-search-filter .yotpo-search-label .yotpo-search-input:-moz-placeholder { color: rgba(78, 70, 70, 0.50) !important; }
.yotpo-filter-select{ width:100% !important; }
.yotpo-dropdown-arrow-icon{ top:44% !important; }
.yotpo-review{ background:#fff !important; padding:28px 24px 28px 40px; margin:0 0 22px 0 !important; grid-gap: 0 !important; }
.yotpo-review-votes-wrapper{ display:none !important; }

.yotpo-review-right-panel{ flex-basis: 100% !important; order:0 !important; padding:0 !important; }
.yotpo-review-left-panel{ flex-basis: 100% !important; order:2 !important; padding-top:16px; }
.yotpo-review-center-panel{ order:1 !important; padding:0 !important; }


.yotpo-review-customer-questions-container{ padding:0 !important; border-top: 1px solid #F1E0CF; margin-top: 16px !important; width: 100% !important; }
.yotpo-verified-image-icon span{ display:none !important; }
.yotpo-verified-icon-wrapper{ position:relative !important; bottom:auto !important; right:auto !important; top: auto !important; left: auto !important; }
.yotpo-shopper-image{ margin-right: 0 !important; }
.yotpo-review-title{ color: #4E4646 !important; font-size: 18px !important; font-weight: 400 !important; line-height: 140% !important;  letter-spacing: 2.88px !important; }
.yotpo-review-rating-title{ margin-bottom:12px !important; }
.yotpo-review-content, .yotpo-review-content *{ color: #4E4646 !important; font-size: 14px !important; font-weight: 400 !important; line-height: 140% !important; letter-spacing: 2.24px !important; }
.yotpo-reviewer-image{ margin-right: 0 !important; }
.yotpo-reviewer-details, .yotpo-reviewer-details *, .yotpo-reviewer-details-verified, .yotpo-reviewer-details-verified *, .yotpo-shopper-details-verified, .yotpo-shopper-details-verified *{ color: #4E4646 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
.yotpo-reviews-main-widget[class*="yotpo-device-"][class*="yotpo-display-"] #yotpo-reviews-container .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified .yotpo-reviewer-name{ color: #4E4646 !important; }
.yotpo-verified-icon-wrapper svg{ display:flex !important; margin-right:8px !important; }
.yotpo-verified-icon-wrapper svg circle{ fill:#7B9A62 !important; }
.yotpo-review-customer-questions{ margin-top:16px !important; }
.yotpo-custom-questions-title, .yotpo-custom-questions-free-text-title{ color: #4E4646 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
.yotpo-custom-questions-value, .yotpo-custom-questions-free-text-value{ color: #4E4646 !important; font-size: 14px !important; font-weight: 400 !important; line-height: 100% !important; letter-spacing: 2.24px !important; }
.yotpo-custom-questions-wrapper{ margin:0 !important; grid-gap:20px !important; grid-template-columns: max-content !important; }
.yotpo-custom-questions-free-text-wrapper{ margin-top:20px !important; }
.yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question { margin-bottom: 0 !important; }
.yotpo-custom-questions-free-text-value{ margin-top:14px !important; }
.yotpo-reviews-pagination-container, .yotpo-pagination-container{ margin:56px 0 0 0 !important; }
.yotpo-horizontal-pagination{ margin:0 !important; align-items:center !important; }
.yotpo-horizontal-pagination .yotpo-horizontal-pagination-container{ margin:0 0px !important; }
.yotpo-horizontal-pagination .yotpo-reviews-pagination-item, .yotpo-horizontal-pagination .yotpo-pagination-item { padding: 0 !important; min-width: 0 !important; margin-left: 4px !important; margin-right: 4px !important; color: #665E5E !important; font-size: 14px !important; font-weight: 400 !important; line-height: 140% !important; letter-spacing: 2.24px !important; }
.yotpo-reviews-main-widget[class*="yotpo-device-"][class*="yotpo-display-"] #yotpo-reviews-container .yotpo-horizontal-pagination .selected, .yotpo-reviews-main-widget[class*="yotpo-device-"][class*="yotpo-display-"] #yotpo-reviews-container .yotpo-horizontal-pagination .yotpo-pagination-number:hover{ background:transparent !important; color:#7B9A62 !important; }
.yotpo-horizontal-pagination .selected, .yotpo-horizontal-pagination .yotpo-pagination-number:hover{ background:transparent !important; color:#7B9A62 !important; }
[aria-label="Goto previous page"] svg{ display:none !important; }
.yotpo-horizontal-pagination [aria-label="Goto previous page"]{ background:url(left_arrow_review.svg) no-repeat center center; width: 33px; height: 16px; display: block; margin: 0 10px 0 0 !important; }
[aria-label="Goto next page"] svg{ display:none !important; }
.yotpo-horizontal-pagination [aria-label="Goto next page"]{ background:url(right_arrow_review.svg) no-repeat center center; width: 33px; height: 16px; display: block; margin: 0 0 0 10px !important;  }
.yotpo-questions-container{ margin:18px 0 0 0 !important; }
.yotpo-question{ margin:0 0 22px 0 !important; background:#fff; padding:28px 24px 28px 40px; }
.yotpo-question .yotpo-question-center-panel{ margin-left:22px !important; }
.yotpo-text-container .yotpo-read-more-text{ color:#4E4646 !important; }
.yotpo-answer .yotpo-answerer-title{ color:#4E4646 !important; }
.yotpo-question .yotpo-question-date{ opacity:50 !important; }
.yotpo-title-text{ color:#4E4646 !important; }

.Related_products_main_new{padding:96px 0;}
.Related_products_inner_new{}
.Related_products_mainloops_new{padding-top:34px;}
.Related_products_innerloops_new{}
.Related_products_slider{}
.Related_products_slider .swiper-scrollbar{margin-top:53px; left:0px; bottom:0px; top:0px; right:0px; position:relative; /*display:none;*/ border-radius:80px; background: #FEF7EB; width:100%; }
.Related_products_slider .swiper-scrollbar .swiper-scrollbar-drag{border-radius:80px; background:#7B9A62; display:block;}

.Product_object_favorite_main_new{padding:96px 0;}
.Product_object_favorite_inner_new{}
.Product_object_favorite_detail_new{}
.Product_object_favorite_detail_maintitle_new{ display:flex; align-items:center; justify-content:space-between; }
.Product_object_favorite_detail_innertitle_new{}
.Product_object_favorite_detail_innertitle_new h2{text-align:left;}
.Product_object_favorite_detail_mainloops_new{padding-top:34px;}
.Product_object_favorite_detail_innerloops_new{}
.Product_object_favorite_slider{}
.Product_object_favorite_detail_innerloops_mainboxs_new{background:#FEF7EB; height:auto;}
.Product_object_favorite_detail_innerloops_innerboxs_new{}
.Product_object_favorite_detail_innerloops_innerboxs_new a{ text-decoration:none; }
.Product_object_favorite_detail_innerloops_innerboxs_mainstatic_new{}
.Product_object_favorite_detail_innerloops_innerboxs_innerstatic_new{}
.Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new{position:relative; padding-bottom:118.911%;}
.Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new:before{ content:''; position:absolute; left:6px; top:7px; width:calc(100% - 12px); height:calc(100% - 14px); border: 1px solid #7B9A62; z-index: 1; 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; }
.Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_object_favorite_detail_innerloops_innerboxs_mainboths_new{padding:30px 24px 40px 24px;}
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_new{}
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_maintitle_new{}
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_innertitle_new{}
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_innertitle_new h3{ font-family: var(--font-futura-family); margin:0; color:#4E4646; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_maininfos_new{padding-top:17px;}
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_innerinfos_new{ color:#4E4646; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px;  }
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_innerinfos_new p{margin:0 0 12px 0; }
.Product_object_favorite_detail_innerloops_innerboxs_innerboths_innerinfos_new p:last-child{margin:0;}
.Product_object_favorite_slider .swiper-scrollbar{margin-top:26px; left:0px; bottom:0px; top:0px; right:0px; position:relative; border-radius:80px; background: #FEF7EB; width:100%; }
.Product_object_favorite_slider .swiper-scrollbar .swiper-scrollbar-drag{border-radius:80px; background:#7B9A62; display:block;}
.Product_object_favorite_detail_innerloops_mainboxs_new:hover .Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new:before{ opacity:1; }

.Product_image_with_texts_main_new{}
.Product_image_with_texts_inner_new{}
.Product_image_with_texts_sides_new{display:flex; }
.Product_image_with_texts_sides_mainleft_new{width:49.514%; height:auto; }
.Product_image_with_texts_sides_innerleft_new{ height:100%; }
.Product_image_with_texts_sides_innerleft_videoimage_new{position:relative; padding-bottom:66.62%; height:100%; }
.Product_image_with_texts_sides_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_image_with_texts_sides_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Product_image_with_texts_sides_mainright_new{width:calc(100% - 49.514%); padding:60px 87px 60px 93px; align-self:center; }
.Product_image_with_texts_sides_innerright_new{}
.Product_image_with_texts_sides_innerright_maintitle_new{}
.Product_image_with_texts_sides_innerright_innertitle_new{}
.Product_image_with_texts_sides_innerright_innertitle_new h2{}
.Product_image_with_texts_sides_innerright_maininfos_new{padding-top:34px;}
.Product_image_with_texts_sides_innerright_innerinfos_new{ color:#4E4646; font-size:18px; font-weight:400; line-height:140%; letter-spacing:2.88px; }
.Product_image_with_texts_sides_innerright_innerinfos_new p{margin:0 0 16px 0; }
.Product_image_with_texts_sides_innerright_innerinfos_new p:last-child{margin:0; }
.Product_image_with_texts_sides_innerright_mainbutton_new{padding-top:34px;}
.Product_image_with_texts_sides_innerright_mainbutton_new .button{ min-width:315px; }

.widget-type-dynamic-bundle{ margin: 96px auto !important; padding: 0 !important; }
.Product_accordion_list_inner_new .rte img{ border: 0; }
.Product_accordion_list_inner_new table:not([class]){ box-shadow:0 0 0; }
/* Product */


@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; }

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

  .Common_title_new{text-align:center;}
  .Common_title_new h2, .Common_title_new h1{font-size:24px; letter-spacing:4.56px;} 	
  .Common_infos_new p{font-size:20px; letter-spacing:0.64px;}
  
  .button{min-width:336px;}
  .Tabs_common_inner_new{min-width:100%;}
  
  /* Index */
  .mobile_sticky_main_menu_new{ display:block; }
  
  .Header_announcement_bar_main_new{padding:9px 0;}
  .Header_announcement_bar_allloop_innerboxs_new{font-size:10px; line-height:14px; letter-spacing:1.6px;}
  
  .Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new{padding-bottom:166.134%;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_new{ align-items:flex-start; justify-content:center; }
  .Index_top_banner_details_loops_innerboxs_inneroverlay_mainleft_new { padding: 26px 0; width: 100%; }
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_new{max-width:336px; margin:auto; width:100%; }
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainsides_new { padding-bottom: 12px; }
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new h2{font-size:24px; letter-spacing:4.56px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new h2 sup{ font-size:18px; }
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_infos_new{padding-top:12px; max-width:250px; margin:auto;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainredirect_new{padding-top:12px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new{margin-bottom:12px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_mainright_new{width:112px; top:auto; right:20px; bottom:30px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerright_new{padding:4px;}
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_new{display:flex; flex-direction:column-reverse;}
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_mainstatic_new{position:relative;}
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_mainoverlay_new{position:static; top:auto; left:auto; }
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_inneroverlay_mainleft_new{top:0px; left:auto; transform:initial; position:relative; padding:26px 0 46px 0; }
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_innerstatic_new{width:100%; margin:0 auto; max-width:100%; }
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new{padding-bottom:89.6%;}
  
  .Index_detail_overlay_text_detail_innerstatic_videoimage_new{padding-bottom:115.734%;}
  .Index_detail_overlay_text_detail_mainoverlay_new{top:50%; transform:translate(-50%, -50%);}
  .Index_detail_overlay_text_detail_inneroverlay_new{display:block; background:rgba(254, 247, 235, 0.80); padding:30px 13px;}
  .Index_detail_overlay_text_detail_inneroverlay_maintitle_new{width:100%;}
  .Index_detail_overlay_text_detail_inneroverlay_maininfos_new{width:100%; padding:12px 0 0 0;}
  .Index_detail_overlay_text_detail_inneroverlay_innerinfos_new{margin:auto;}
  .Index_detail_overlay_text_detail_inneroverlay_innerinfos_new p{font-size:14px; letter-spacing:2.24px; text-align:center;}
  
  .Index_logos_texts_sliders_main_new{padding:56px 0;}
  .Index_logos_texts_sliders_inner_new{max-width:301px;}
  .Index_logos_texts_sliders_loops_mainboxs_new{ height:auto; }
  .Index_logos_texts_sliders_loops_innerboxs_new{flex-direction:column-reverse; height:100%; }
  .Index_logos_texts_sliders_loops_innerboxs_mainimage_new{width:100%; text-align:center;}
  .Index_logos_texts_sliders_loops_innerboxs_maininfos_new{width:100%; padding:0 0 22px 0;}
  .Index_logos_texts_sliders_loops_innerboxs_innerinfos_new{ max-width: 281px; margin: auto; padding: 10px; }
  .Index_logos_texts_sliders_loops_innerboxs_innerinfos_new p{font-size:14px; letter-spacing:2.24px; }
  .Index_logos_texts_sliders_loops_innerboxs_innerinfos_new p br{display:none;}
  .Index_logos_texts_sliders_loops_innerboxs_innerimage_new img{ margin:auto; max-height:37px; max-width: 189px; }
  .Index_logos_texts_sliders_slider .swiper-pagination{ padding: 34px 0 0 0; width: 100%; position: relative; }
  
  .Index_custom_tabs_columns_main_new{padding:56px 0 60px;}
  .Index_custom_tabs_columns_main_new .page-width{padding:0 !important;}
  .Index_custom_tabs_columns_detail_new{/*display:flex; flex-direction:column-reverse;*/}
  .Index_custom_tabs_columns_detail_mainsides_new{order:3; margin-top:0px; }
  .Index_custom_tabs_columns_detail_innersides_new{display:block;}
  .Index_custom_tabs_columns_detail_innersides_mainleft_new{}
  .Index_custom_tabs_columns_detail_innersides_innerleft_new{}
  .Index_custom_tabs_columns_detail_maintitle_new{order:1; padding:0 20px; display:none; }
  .Index_custom_tabs_columns_detail_innersides_innerright_new .tab{ padding:0 20px; }
  .Index_custom_tabs_columns_detail_innersides_innerright_new .Tabs_common_inner_new:last-child{ min-width:100%; }
  .Index_custom_tabs_columns_detail_innersides_innerright_new .Tabs_common_inner_new span{ display:none; }
  .Index_custom_tabs_columns_detail_innertitle_new h2 span{ display:none; }
  .Index_custom_tabs_columns_detail_maincontent_new{order:2;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_new{display:block;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_mainboxs_new{width:100%; border-top:1px solid #F1E0CF; background:transparent; }
  .Index_custom_tabs_columns_detail_innercontent_innerloops_mainboxs_new:last-child{border-bottom:1px solid #F1E0CF;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_new{display:flex; align-items:center;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_mainboths_new{width:30.67%;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innerboths_videoimage_new{padding-bottom:106.1%;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_maintexts_new{background:none; padding:10px 8px 10px 16px; width:calc(100% - 30.67%);}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_infos_new p{font-size:16px; letter-spacing:0.64px;}
  
  .Index_detail_list_marquee_main_new{ overflow:hidden; }
  .Index_detail_list_marquee_mainmobile_new { padding:29px 0; }
  .Index_detail_list_marquee span{ display:flex; align-items:center; grid-gap:53px; }
  .Index_detail_list_marquee .js-marquee-wrapper{ display:flex; align-items:center; grid-gap:53px; }
  .Index_detail_list_marquee .js-marquee{ display:flex; align-items:center; grid-gap:53px; }
  .Index_detail_list_marquee_innermobile_mainboxs_new{ position:relative; }
  .Index_detail_list_marquee_innermobile_mainboxs_new:after{ content: ""; position: absolute; right: -29px; top: 50%; width: 5px; height: 5px; background: #4e4646; border-radius: 100%; transform: translate(0, -50%); }
  .Index_detail_list_marquee_innermobile_innerboxs_new{ color: #4E4646; font-size: 18px; font-weight: 400; line-height: 25px; letter-spacing: 2.88px; white-space:nowrap; } 
  
  .Index_tab_collection_list_main_new{padding:52px 0 56px 0;}
  .Index_tab_collection_list_innerboths_innertitle_new{}
  .Index_tab_collection_list_innerboths_maininfos_new{padding-top:12px; text-align:center;}
  .Index_tab_collection_list_innerdetail_new.Tabs_common_main_new{ /*display:flex; flex-direction:column-reverse;*/ }
  .Index_tab_collection_list_innerdetail_innersides_new{display:flex; align-items:center; justify-content:space-between;}
  .Index_tab_collection_list_innerdetail_innersides_innerleft_maininfos_new{padding-top:10px;}
  .Index_tab_collection_list_innerdetail_innersides_mainright_new{padding-top:28px; width:100%;}
  .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new{min-width:100%;}
  .Index_tab_collection_list_innerdetail_mainloops_new{padding-top:18px;}
  .Index_tab_collection_list_slider{ margin:0 -20px; padding:0 20px; }
  .Index_tab_collection_list_slider .swiper-scrollbar{ display:block; }
  .badge{ width:50px; height:50px; }
  .badge_new{ width: 50px; }
  .card--media .card__inner .card__content{ padding:7px !important; }
  
  .Index_image_overlay_texts_detail_mainoverlay_new{ padding:56px 0; }
  .Index_image_overlay_texts_detail_innerstatic_videoimage_new{padding-bottom:98.134%;}
  .Index_image_overlay_texts_detail_inneroverlay_new{display:block; max-width:100%;}
  .Index_image_overlay_texts_detail_inneroverlay_mainleft_new{width:100%;}
  .Index_image_overlay_texts_detail_inneroverlay_innerleft_innertitle_new h2 br{display:block;}
  .Index_image_overlay_texts_detail_inneroverlay_innerleft_maininfos_new{padding-top:24px;}
  .Index_image_overlay_texts_detail_inneroverlay_innerleft_innerinfos_new p{margin:0px; color:#4E4646; text-align:center; font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px;}
  .Index_image_overlay_texts_detail_inneroverlay_innerleft_mainbutton_new{padding-top:24px;} 
  .Index_image_overlay_texts_detail_inneroverlay_innerleft_innerbutton_new a{ min-width:336px; }
  
  .Index_tabs_before_after_inner_new{max-width:100%;}
  .Index_tabs_before_after_innersides_new{flex-direction:column-reverse; padding-top:30px;}
  .Index_tabs_before_after_innersides_mainleft_new{width:100%;}
  .Index_tabs_before_after_innersides_innerleft_mainloops_new{padding-top:26px;}
  .Index_tabs_before_after_innersides_innerleft_innerloops_new{max-width:100%; margin:auto;}
  .Index_tabs_before_after_innersides_innerleft_innerloops_new .Tabs_common_inner_new{color:#4E4646;}
  .Index_tabs_before_after_innersides_innerleft_maininfos_new{padding-top:12px;}
  .Index_tabs_before_after_innersides_mainright_new{width:100%; padding:0 0 88px 0;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_innerboths_new{padding-bottom:180%;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_infos_new{top:10px; left:10px; font-size:8px; letter-spacing:1.52px; padding:7px 10px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_new:last-child .Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_infos_new{right:10px; left:auto;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_mainoverlay_new{bottom:-88px; width:277px; background:#F6F6F6; box-shadow:0px 4px 4px rgba(102, 94, 94, 0.40);}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_mainimage_new{width:29.603%;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerimage_new{padding-bottom:123.18%;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_mainboths_new{width:calc(100% - 29.603%);}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_new{display:block;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_title_new{/*font-size:14px; letter-spacing:2.24px; */}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_price_new{width:100%; padding-top:4px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_price_new .price{font-size:12px; letter-spacing:2.28px;}
  
  .Index_tab_collection_dots_main_new{padding:56px 0 45px;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_mainboths_new{ max-width:335px; margin:auto; }
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerboths_innertitle_new h2{text-align:center;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerboths_innerinfos_new p{ text-align: center; max-width: 320px; margin: auto; font-size: 20px; letter-spacing: 0.8px; }
  .Index_tab_collection_dots_slider{ margin:0 -20px; padding:0 20px; }
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new{padding-top:32px;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_mainright_new{padding-top:0px;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab{justify-content:center; grid-gap:0 18px; margin-top:20px; }
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new{font-size:12px; letter-spacing:2.28px; text-decoration:underline;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-wrapper{padding-bottom:57px;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-pagination{display:flex; bottom:0; position:relative; left: 0px;  transform: initial; justify-content: center; margin:auto; }
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-pagination-bullet{border:1px solid #7B9A62; width:6px; height:6px; background:none; opacity:1; }
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_mainloops_new .swiper-pagination-bullet-active{background:#7B9A62; width:36px; border-radius:23px; }
  
  .Index_texts_images_advice_innerstatic_new{display:block;}
  .Index_texts_images_advice_innerstatic_mainleft_new{width:100%; padding:56px 45px 32px 45px;}
  .Index_texts_images_advice_innerstatic_innerleft_new{max-width:282px; margin:auto;}
  .Index_texts_images_advice_innerstatic_innerleft_innertitle_new h2{max-width:100%;}
  .Index_texts_images_advice_innerstatic_innerleft_maininfos_new{padding-top:24px;}
  .Index_texts_images_advice_innerstatic_innerleft_innerinfos_new ul li{padding-left:20px;}
  .Index_texts_images_advice_innerstatic_innerleft_innerinfos_new ul li:after{left:6px;}
  .Index_texts_images_advice_innerstatic_mainright_new{width:100%; position:relative;}
  .Index_texts_images_advice_innerstatic_innerright_videoimage_new{padding-bottom:146.134%;}
  .Index_texts_images_advice_innerstatic_mainright_mainflower_new {  width: 107px; top: -25px; left: 0; transform: initial; }
  .Index_texts_images_advice_innerstatic_mainright_innerflower_new { transform: initial; }
  .Index_texts_images_advice_innerstatic_mainright_mainproduct_new{display:block; position:absolute; bottom:0px; left:0px; width:100%; padding:24px 17px;}
  .Index_texts_images_advice_innerstatic_mainright_mainproduct_new a{text-decoration:none;}
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_new{display:flex; align-items:center; background:#fff;}
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_mainimage_new{width:22.29%;}
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_innerimage_new{position:relative; padding-bottom:117.11%;}
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_innerimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover; }
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_mainboths_new{width:calc(100% - 22.29%); padding:7px 15px 6px 21px;}
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_innerboths_new{display:flex; align-items:center; grid-gap:4px; justify-content:space-between;}
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_innerboths_title_new{color:#4E4646; font-size:18px; line-height:140%; letter-spacing:2.88px; max-width:200px; }
  .Index_texts_images_advice_innerstatic_mainright_innerproduct_innerboths_price_new{color:#7B9A62; font-size:16px; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
  .Index_texts_images_advice_mainoverlay_new{position:relative; padding:30px 0 0 0; background:#fff; }
  .Index_texts_images_advice_mainoverlay_new .page-width{padding:0px !important;}
  .Index_texts_images_advice_inneroverlay_new{display:block; max-width:100%;}
  .Index_texts_images_advice_inneroverlay_mainleft_new{width:100%;}
  .Index_texts_images_advice_inneroverlay_innerleft_videoimage_new{padding-bottom:101.6%;}
  .Index_texts_images_advice_inneroverlay_mainright_new{width:100%; padding:36px 20px 56px;}
  .Index_texts_images_advice_inneroverlay_innerright_new{display:block;}
  .Index_texts_images_advice_inneroverlay_innerright_1_new{width:100%;}
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_innertitle_new h3{color:#4E4646; text-align:center; font-size:24px; line-height:125%; letter-spacing:4.56px; text-transform:uppercase; margin:0px;}
  .Index_texts_images_advice_inneroverlay_innerright_2_new{width:100%; padding:24px 0 0 0;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_new{display:flex; flex-direction:column-reverse;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_infos_new{padding-top:24px; max-width:328px; margin:auto;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_infos_new p{text-align:center;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new{padding-top:0px; text-align:center;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new br{display:block; padding:10px 0;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new span{display:block; font-size:0; padding:0; line-height:0;}
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_mainbutton_new{padding-top:24px; text-align:center; }
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_innerbutton_new .button { min-width: 336px; }
  
  .Index_customer_count_list_main_new{padding:56px 0;}
  .Index_customer_count_list_mainloops_new{padding:22px 0 0;}
  .Index_customer_count_list_innerloops_new{grid-gap:22px; flex-direction:column;}
  .Index_customer_count_list_innerloops_mainboxs_new{width:100%;}
  .Index_customer_count_list_innerloops_innerboxs_new{display: flex; flex-direction:column; justify-content:center; align-items:center;}
  .Index_customer_count_list_innerloops_innerboxs_mainleft_new{width:145px;}
  .Index_customer_count_list_innerloops_innerboxs_mainright_new{width:100%; padding:8px 0 0 0; text-align:center;}
  .Index_customer_count_list_innertitle_new{max-width:336px; margin:auto;}
  .Index_customer_count_list_innerloops_innerboxs_innerright_infos_new{max-width:100%; margin:auto;}
  
  .Index_object_testimonials_main_new{padding:56px 0;}
  .Index_object_testimonials_mainsides_new{padding:24px 20px 0 20px;}
  .Index_object_testimonials_innersides_new{display:block;}
  .Index_object_testimonials_innersides_innerright_new:after{display:none;}
  .Index_object_testimonials_innersides_mainleft_new{width:100%;}
  .Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_imagevideo_new{padding-bottom:90.75%;}
  .Index_object_testimonials_innersides_innerleft_innerboxs_mainoverlay_new{padding:14px;}
  .Index_object_testimonials_innersides_innerleft_innerboxs_inneroverlay_new a{min-width:246px;}
  .Index_object_testimonials_innersides_mainright_new{width:100%; padding:32px 0 0 0;}
  .Index_object_testimonials_innersides_innerright_mainboxs_new{background:none; padding:0px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_new{max-width:303px;}
  .Index_object_testimonials_mainbutton_new{padding-top:28px;} 
  
  .Index_custom_article_list_main_new{padding:56px 0;}
  .Index_custom_article_list_innersides_new{display:block;}
  .Index_custom_article_list_innersides_innerleft_innerinfos_new{padding-top:14px; text-align:center;}
  .Index_custom_article_list_innerloops_new{padding-top:29px;}
  .Article_card_grid_item_innerimage_new:before{ display:none; }
  .Index_custom_article_list_slider .swiper-scrollbar{border-radius:80px; background:#F1E0CF; bottom:0; display:block; position:relative; left: 0; right: 0; width: 100%; margin-top: 27px; }
  .Index_custom_article_list_slider .swiper-scrollbar-drag{display:block; border-radius:80px; background:#7B9A62;}

  .Index_newsletter_form_new{ order:1; }
  .Index_object_instagram_new{ order:2; }
  .Index_logos_columns_lists_new{ order:3; }
  .Footer_new{ order:4; }
  .Index_object_instagram_main_new{padding:56px 0 0 0;}
  .Index_object_instagram_main_new .page-width{padding:0 !important;}
  .Index_object_instagram_mainsides_new {padding:0; text-align:center;}
  .Index_object_instagram_innersides_new{display:block;}
  .Index_object_instagram_innersides_mainleft_new{width:100%;}
  .Index_object_instagram_maindetail_new{padding:24px 0 0;}
  .Index_object_instagram_innerdetail_innerdesktop_mainstatic_new{width:33.33%;}
  .Index_object_instagram_innerdetail_innerdesktop_innerstatic_imagevideo_new{padding-bottom:129%;}
  .Common_title_new.Index_object_instagram_innersides_innerleft_new h2{max-width:330px; margin:auto;}
  .Common_title_new.Index_object_instagram_innersides_innerleft_new h2 br{display:none;}
  .Index_object_instagram_innersides_mainright_new{width:100%; padding:24px 20px 0 20px;}
  .main__ingredients .Index_object_instagram_innersides_mainright_new{width:100%; padding:24px 20px 34px 20px;}
  .Index_object_instagram_innersides_innerright_new{flex-direction:column; grid-gap:22px;}
    
  .Index_newsletter_form_main_new{ padding:56px 0 0 0; }
  .Index_newsletter_form_sides_new{display:block;}
  .Index_newsletter_form_sides_mainleft_new{width:100%;}
  .Index_newsletter_form_sides_innerleft_innerinfos_new{margin:auto;}
  .Index_newsletter_form_sides_mainright_new{width:100%;}
  .Index_newsletter_form_sides_innerleft_new{width:100%; display:block; text-align:center;}
  .Index_newsletter_form_sides_innerleft_innerinfos_new p{ font-size: 20px; letter-spacing: .8px; }
  .Index_newsletter_form_sides_innerleft_maintitle_new{width:100%; padding:0 0 12px 0;}
  .Index_newsletter_form_sides_innerleft_maininfos_new {width:100%; padding:0 0 18px 0;}
  .Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper{ display:block; }
  .Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field__input{ width:100%; }
  .Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__field-wrapper .field{display:block;}
  .Index_newsletter_form_sides_innerright_innerforms_new .newsletter-form__button{position:relative; margin:12px 0 0 0; width:100%; height:48px;}
  .Index_newsletter_form_sides_innerright_innerforms_new button.field__button{background:#7b9a62 !important; font-size:16px; color:#FFF; font-weight:700; line-height:100%; letter-spacing:3.04px; text-transform:uppercase;}
  .Index_newsletter_form_sides_innerright_innerforms_new .field:after{display:none;}
  .Index_newsletter_form_sides_innerright_innerforms_new .field:before{display:none;}
  .Index_newsletter_form_sides_innerright_maintexts_new{padding:12px 0 0; text-align:center; max-width:280px; margin:auto;}
  .Index_newsletter_form_sides_innerright_innertexts_new p{color:#4E4646; font-size:16px; letter-spacing:0.64px; opacity:1;} 
  
  .Index_logos_columns_lists_main_new .page-width{padding:0px !important;}
  .Index_logos_columns_lists_main_new{padding:34px 0;}
  .Index_logos_columns_lists_loops_new { padding: 20px 0; }
  .Index_logos_columns_lists_loops_mainboxs_new{max-width:100px;}
  .Index_logos_columns_lists_slider .swiper-scrollbar{display:none;}
  .Index_logos_columns_lists_main_new{ overflow:hidden; }
  .Index_logos_columns_lists_marquee{}
  .Index_logos_columns_lists_marquee span{ display:flex; align-items:center; grid-gap:14px; }
  .Index_logos_columns_lists_marquee .js-marquee-wrapper{ display:flex; align-items:center; grid-gap:14px; }
  .Index_logos_columns_lists_marquee .js-marquee{ display:flex; align-items:center; grid-gap:14px; }

  .Index_logos_slider_main_new .page-width{padding:0px !important;}
  .Index_logos_slider_main_new{padding:56px 0;}
  .Index_logos_slider_loops_new { padding: 0px 0; }
  .Index_logos_slider_loops_mainboxs_new{ }
  .Index_logos_slider_slider .swiper-scrollbar{display:none;}
  .Index_logos_slider_main_new{ overflow:hidden; }
  .Index_logos_slider_marquee{}
  .Index_logos_slider_marquee span{ display:flex; align-items:center; grid-gap:32px; }
  .Index_logos_slider_marquee .js-marquee-wrapper{ display:flex; align-items:center; grid-gap:32px; }
  .Index_logos_slider_marquee .js-marquee{ display:flex; align-items:center; grid-gap:32px; }

  .Index_bottom_sticky_lists_inner_new{max-width:100%;}
  .Index_bottom_sticky_lists_mainstatic_new{ /*border: 1px solid #928885;*/  max-width: 330px; background: #f1e0cf; margin: 0 auto 12px auto; }
  .Index_bottom_sticky_lists_innerstatic_mainboxs_new{ padding:15px 10px; min-width: initial; } 
  .Index_bottom_sticky_lists_innerstatic_mainarrow_new{padding:12px 14px;}
  .Index_bottom_sticky_lists_mainloops_new{padding:0px 24px 16px;}
  .Index_bottom_sticky_lists_innerloops_new{display:block; grid-gap:0px; max-width:328px; margin:auto; }
  .Index_bottom_sticky_lists_innerloops_mainboxs_new{width:100%; margin-bottom:8px;}
  .Index_bottom_sticky_lists_innerloops_mainboxs_new:last-child{margin-bottom:0px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_mainleft_new{width:32.32%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_videoimage_new{padding-bottom:149.06%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_mainright_new{width:calc(100% - 32.32%); padding:8px 8px 8px 14px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_title_new h2{display:none;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_infos_new{padding-top:0px;}
  .Index_bottom_sticky_lists_innerstatic_innerboxs_infos_new span{ display:none; }
  .Index_bottom_sticky_lists_inner_new.active .Index_bottom_sticky_lists_mainstatic_new{ width:100%; border:0; max-width:100%; }
  .Index_bottom_sticky_lists_inner_new.active .Index_bottom_sticky_lists_innerstatic_innerboxs_infos_new span { display: initial; }
  .Index_bottom_sticky_lists_inner_new.active .Index_bottom_sticky_lists_innerstatic_mainboxs_new{ min-width:98px; }
  .Index_bottom_sticky_lists_inner_new.active .Index_bottom_sticky_lists_innerstatic_mainarrow_new{ padding:5px; }
  
  .footer{ overflow:hidden; }
  .Footer_main_new{padding:24px 0 160px 0 !important;}
  .pdp_sticky_new .Footer_main_new{padding:24px 0 200px 0 !important;}
  .Footer_mainsticky_new{right:auto; left:20px; bottom:60px; }
  .Footer_mainmobile_new{position:absolute; top:37px; right:-168px; width:168px; z-index:1; -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; }
  .Footer_mainmobile_new.active{ right:0; }
  .Footer_innermobile_new img{ width:100%; display:flex; }
  .Footer_toppart_mainsides_new{padding:0px !important;}
  .Footer_toppart_innersides_new{display:block;}
  .Footer_toppart_innersides_mainleft_new{width:100%;}
  .Footer_toppart_innersides_innerleft_new{margin:auto;}
  .Footer_toppart_innersides_mainright_new{width:100%; padding:0 0 0;}
  .Footer_toppart_innersides_mainright_mainboxs_new{width:100% !important; max-width:100% !important; }
  .Footer_toppart_innersides_mainright_mainboxs_new.grid__item{margin:0px !important; border-bottom:1px solid rgba(78, 70, 70, 0.5);}
  .Footer_toppart_innersides_mainright_mainboxs_new h2{margin-bottom:0px; padding:22px 0; background:url(footer_down_arrow.svg) no-repeat center right;}
  .Footer_toppart_innersides_mainright_mainboxs_new h2.active{background:url(footer_up_arrow.svg) no-repeat center right;}
  .Footer_detail_1_menus_items_new{ display:none; }
  .Footer_toppart_innersides_mainright_mainboxs_new ul{padding-bottom:8px; margin-bottom:0px !important; margin-top: -8px; }
  .Footer_toppart_innersides_mainright_mainboxs_new ul li a{ padding:8px 0 !important; }
  .Footer_toppart_innersides_mainright_mainmobile_new{padding-top:0;}
  .Footer_toppart_innersides_mainright_innermobile_new{}
  .Footer_toppart_innersides_mainright_innermobile_new ul{margin:0px; padding:0px;}
  .Footer_toppart_innersides_mainright_innermobile_new ul li{list-style:none;}
  .Footer_toppart_innersides_mainright_innermobile_new ul li a{color:#4E4646; font-size:12px; font-weight:700; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; text-decoration:none; display:flex; align-items:center; justify-content:space-between; padding-top:16px; }
  .Footer_toppart_innersides_mainright_innermobile_new ul li a img{max-width:100%;}
  .Footer_bottompart_new{padding-top:34px !important;}
  .Footer_bottompart_innerbottom_mainimage_new{ max-width:334px; }
  .Footer_bottompart_innerbottom_new{max-width:100%;}
  .Footer_bottompart_innerbottom_mainboths_new{padding-top:12px}
  .Footer_bottompart_innerbottom_innerboths_menulists_new ul{grid-gap:0 20px; flex-wrap:wrap;}
  .Footer_bottompart_innerbottom_innerboths_menulists_new ul li{color:rgba(78, 70, 70, 0.5); font-size:16px; line-height:125%; letter-spacing: 0.64px; }  
  .Footer_bottompart_innerbottom_innerboths_menulists_new ul li a{color:rgba(78, 70, 70, 0.5);}
  .Footer_bottompart_innerbottom_innerboths_menulists_new ul li:after{top:50%; left:-12px; transform:translate(0px, -50%); background:rgba(78, 70, 70, 0.5);}

  .overflow-hidden-tablet .Footer_mainsticky_new{ display:none; }
  /* Index */

  /* Collection */
  .Collection_meta_template_innerbanner_innerstatic_innerboths_imagevideo_new{padding-bottom:0;}
  .Collection_meta_template_innerbanner_innerstatic_innerboths_imagevideo_new img{ position:relative; display:flex; }
  .Collection_meta_template_innerbanner_innerstatic_innerboths_imagevideo_new video{ position:relative; display:flex; }
  .Collection_meta_template_innerbanner_mainoverlay_new{position:relative; top:auto; left:auto; transform:initial; background:#FEF7EB; width:100%; padding:20px 0;}
  .Collection_meta_template_innerbanner_inneroverlay_title_new h1{color:#4E4646; font-size:24px; letter-spacing:4.56px;}
  .Collection_meta_template_innerbanner_inneroverlay_infos_new{padding-top:8px; color:#4E4646; font-size:14px; letter-spacing:2.24px; }
  .Collection_meta_template_innerbanner_inneroverlay_infos_new p{}
  .Collection_meta_template_maindetail_new{ background:#FEF7EB; width:100%; padding:20px 0; }
  .Collection_meta_template_innerdetail_new{ padding:0; }
  .Collection_meta_template_innerdetail_title_new h1{color:#4E4646; font-size:24px; letter-spacing:4.56px;}
  .Collection_meta_template_innerdetail_infos_new{ padding-top:8px; }
  .Collection_meta_template_innerdetail_infos_new p{ color:#4E4646; font-size:14px; letter-spacing:2.24px; }
  
  .Collection_template_main_new{padding:0px 0 56px 0 !important;}
  .Collection_template_innerparts_mainbutton_new{ display:none; }
  .Collection_template_rightside_innerloop_new .grid__item{ width:calc(50% - 7px) !important; max-width:calc(50% - 7px) !important; }
  .collection_page_grid_single_mobile_new .grid__item{ width:100% !important; max-width:100% !important; }
  .Collection_template_bottom_main_new{max-width:100%; padding:0px 20px !important;}
  .Collection_product_grid_leftside_new{width:100%;}
  .Collection_product_grid_rightside_new{width:100% !important; padding:24px 0 0 0;}
  .Collection_object_innercustom_innerbacks_innerstatic_innerboths_imagevideo_new{padding-bottom:156%;} 
  .Collection_object_innercustom_innerbacks_mainoverlay_new{padding:20px 15px 15px 15px;}
  .Collection_object_innercustom_innerbacks_inneroverlay_infos_new p{font-size:14px; letter-spacing:2.24px;}
  .Collection_object_innercustom_innerproduct_innerstatic_innerboths_imagevideo_new{padding-bottom:239.26%;}
  .Collection_object_innercustom_innerproduct_mainoverlay_new{padding:12px;}
  .Collection_object_innercustom_innerproduct_inneroverlay_title_new{font-size:14px; letter-spacing:2.24px;}
  .Collection_object_innercustom_innerproduct_inneroverlay_price_new{padding-top:5px; font-size:12px; letter-spacing:2.28px;}
  .Collection_template_rightside_innerloop_new .Collection_object_mainsides_new{width:100% !important; max-width:100% !important;}
  .Collection_object_innersides_new{display:block; grid-gap:0px;}
  .Collection_object_innersides_mainparts_new{width:100%; margin-bottom:24px;}
  .Collection_object_innersides_mainparts_new:last-child{margin-bottom:0px;}
  /*.Collection_object_innersides_innerparts_innerstatic_innerboths_imagevideo_new{padding-bottom:143.284%;}*/
  .Collection_object_innersides_innerparts_mainoverlay_new{padding:19px 25px;}
  .Collection_object_innersides_innerparts_inneroverlay_new a{min-width:119px; padding:16px; }
  .Collection_template_rightside_innerloop_new .Collection_object_maindetail_new{  width:100% !important; max-width:100% !important; }
  .Collection_object_innerdetail_new{display:block; padding:24px;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainleft_new{width:100%; margin:auto;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerleft_videoimage_new{padding-bottom:91.942%;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainright_new{width:100%; padding:12px 0 0 0;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_new{width:100%;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_new{padding:0; width:100%;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_new{max-width:100%; flex-direction: column-reverse; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_infos_new{ padding-top:14px; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new{ padding-top:14px; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new br { display: none; }
  .Collection_object_innerdetail_new { padding: 0; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainright_new { padding: 24px; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_leftside_mainbutton_new{ padding-top:12px; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_leftside_innerbutton_new .button{ min-width:100%; font-size: 12px; height:48px; }
  .collection_page_grid_single_mobile_new .Collection_object_innercustom_innerbacks_mainoverlay_new{ position:absolute; z-index:1; width: 45%; }
  .collection_page_grid_single_mobile_new .Collection_object_innercustom_innerbacks_innerstatic_innerboths_imagevideo_new { padding-bottom: 168%;  }
  .collection_page_grid_single_mobile_new .Collection_object_innercustom_innerproduct_innerstatic_innerboths_imagevideo_new { padding-bottom: 167.8%; }
  .collection_page_grid_single_mobile_new .Collection_object_innercustom_innerproduct_mainoverlay_new { padding: 18px; }
  
  .pagination-wrapper{margin-top:24px !important;}
  .pagination-wrapper .pagination__item{ font-family: var(--font-bodoni-bk-bt-family); font-size: 20px; font-style: italic; font-weight: 400; line-height: 125%; letter-spacing: 0.8px; }
  .pagination-wrapper .pagination__item.pagination__item--next{ padding-right:15px; }
  .pagination-wrapper .pagination__item.pagination__item--prev{ padding-left:15px; }

  .grid_list_view_new{ display:flex; align-items:center; grid-gap:6px; }
  .grid_list_view_new svg{ display:flex; width:20px; height:20px; }
  .active_icon{ display:none !important; }
  .grid-view-btn.active .no_active_icon{ display:none !important; }
  .grid-view-btn.active .active_icon{ display:flex !important; }

  .Collection_template_bottom_left_new { top: 0; position: static; }
  .Collection_filter_new{ height: auto !important; margin: 0; padding: 16px 0 0 0; }
  .Collection_template_leftside_new{ width:100%; }
  .Collection_template_rightside_new { width: 100% !important; padding-left: 0; }
  .facets-container .product-count{ display:none; }
  .Collection_template_rightside_innerloop_new{ grid-gap:24px 14px; }
  
  .Card_collection_main_new .card--standard .card__inner {  --ratio-percent: 132.09% !important; }
  .Card_collection_main_new .swym-button.swym-add-to-wishlist-view-product svg { width: 21px; height: 21px; }
  .Card_collection_main_new .card__information { padding-bottom: 8px !important; padding-top: 4px !important; }
  .Card_collection_main_new .card__heading { padding-top: 4px; font-size: 14px; letter-spacing: 2.24px; }
  .Card_collection_main_new .Card_product_bottompart_boths_shortdetail_new p { font-size: 16px; letter-spacing: .64px; }
  .Card_collection_main_new .quick-add__submit { height: 48px; font-size:12px; letter-spacing: 2.28px; }

  .product_count_main_new { padding: 16px 0 24px; justify-content:space-between; }
  .mobile-facets__open{ font-family: var(--font-futura-family); border: 1px solid #928885; background: #FFF; padding:5px 8px 5px 12px !important; color: #665E5E !important; font-size: 12px; font-weight: 700; line-height: 100%; letter-spacing: 2.28px; text-transform: uppercase; }

  .mobile-facets__inner{ width:100% !important; max-width:100% !important; }
  .mobile-facets__header { border-bottom: 1px solid #4E4646 !important; padding: 28px 26px 28px 22px !important; text-align: left !important; }
  .mobile-facets__heading{ display:flex; align-items:center; grid-gap:8px; color: #4E4646; font-family: var(--font-futura-family); font-size: 16px !important; font-weight: 700; line-height: 100%; letter-spacing: 3.04px; text-transform: uppercase; }
  .mobile-facets__close{ top: 0 !important; right: 0 !important; width: 76px !important; height: 76px !important; }
  .mobile-facets__clear-wrapper{ display:none !important; }
  
  .Collection_filter_new .active-facets{ margin:12px 0 0 0 !important; grid-gap: 8px !important; }
  .Collection_filter_new .active-facets__button-remove{ padding:0 !important; }
  .Collection_filter_new .active-facets__button-remove span { font-size: 12px; font-style: normal; font-weight: 400; line-height: 135% !important; }
  .Collection_filter_new .active-facets-mobile:not(:has(:nth-child(2))){ display: none }
  .Collection_filter_new .mobile-facets__inner{ width:100%; max-width:100%; }
  .Collection_filter_new .mobile-facets__footer .mobile-facets__count{ color:inherit !important; font-size:inherit !important; flex-grow: initial !important; }
  .Collection_filter_new [open].mobile-facets__details [aria-expanded="true"].mobile-facets__summary svg{ transform: rotate(180deg); }

  .Collection_filter_new .mobile-facets__main { padding: 22px 28px 0px 28px; overflow-x: hidden; }
  .js .mobile-facets .submenu-open { visibility: visible !important; }
  .js .mobile-facets__submenu { position: relative !important; top: auto !important; width: 100% !important; bottom: auto !important; left: auto !important; transform: none !important; visibility: visible !important; display: block !important; transition: none !important; }
  .mobile-facets__submenu .mobile-facets__close-button{ display:none !important; }
  .mobile-facets__submenu .mobile-facets__footer{ display:none !important; }
  .mobile-facets__footer{ padding: 24px !important; margin: 0 -28px; border-top: 1px solid #4E4646 !important; z-index:4 !important; }
  .mobile-facets__footer .button{ min-width:100%; margin:0 !important; grid-gap:8px; }
  .Collection_filter_new .mobile-facets__summary{ padding: 16px 0 !important; color: #4e4646; font-size: 18px; font-weight: 400; line-height: 140%; letter-spacing: 2.88px; }
  .Collection_filter_new .mobile-facets__summary .icon-caret{ display:none !important; }
  .Collection_filter_new .mobile-facets__summary span{ text-decoration:none !important; display:flex; }
  .Collection_filter_new .mobile-facets__summary span .icon-arrow { width: 16px !important; }
  .Collection_filter_new .mobile-facets__details{ border-top: 1px solid #F1E0CF; padding: 0 !important; }

  .Collection_filter_new .mobile-facets__info { padding: 0 !important; margin: 0 !important; font-size: 14px; line-height: 100%; letter-spacing: 0.16em; }
  .Collection_filter_new .facets__price { padding: 16px 0 !important; }
  .Collection_filter_new .mobile-facets__item{ margin-bottom:12px; }
  .Collection_filter_new .mobile-facets__item .mobile-facets__label{ padding: 0 0 0 24px !important; color: #4e4646;  font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; position: relative; }
  .Collection_filter_new .mobile-facets__item .mobile-facets__label:before { content: ""; position: absolute; left: 0; top: 2px; width: 16px; height: 16px; border-radius: 32px; border: 1px solid #4E4646; }
  .Collection_filter_new .mobile-facets__item .mobile-facets__label.active:after{ content: ""; position: absolute; left: 1px; top: 3px; width: 14px; height: 14px; border-radius: 32px; background: #7b9a62;  }
  .Collection_filter_new .mobile-facets__label>svg { display: none; }
  .Collection_filter_new .mobile-facets__checkbox:checked+.mobile-facets__highlight{ display:none; }
 
  .Collection_filter_new .facets-layout-list--text input[type=checkbox]{ display:none; }
  .Collection_filter_new .mobile-facets__item .facet-checkbox__text-label{ text-decoration:none !important; text-transform:capitalize; }
  .Collection_filter_new .facet-checkbox .icon-checkmark{ display:none !important; }
  .Collection_filter_new .button-show-more{ margin-top:0 !important; padding-bottom:12px !important; text-decoration-thickness: 1px !important; text-underline-offset: 3px; }
  .Collection_filter_new .mobile-facets__list { overflow-y: visible !important; padding-bottom:16px; }
  
  .sort_main_new{ border:0 !important; }
  .sort_main_new .mobile-facets__summary{ padding:0 !important; }
  .sort_mobile_main_new{ display:block !important; }

  .hide_mobile_new{ display: none; }
  /* Collection */

  /* Product */
  .Product_template_new{padding:0 0 28px 0;}
  .Product_template_new .page-width{padding:0 !important;}
  .Product_template_inner_new{display:block !important;}
  .Product_template_leftside_new{width:100% !important; max-width:100% !important;}
  .Product_template_rightside_new{width:100% !important; max-width:100%!important; padding:18px 0 0 !important;}
  .Product_template_rightside_loops_new{padding:0 20px;}

  .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) { margin-left: -20px !important; margin-right: 0px !important; }
  .slider.slider--mobile{ scroll-padding-left: 20px !important; margin-bottom: 0 !important; grid-gap:8px; overflow-y: hidden; }
  .grid--peek.slider .grid__item:first-of-type { margin-left: 20px !important; }
  .product__media-list .product__media-item { width:264px !important; }
  .product-media-container{ max-width: 100% !important; border: 0 !important; }
  .product-media-container .product__modal-opener--video { display: none !important; }
  .product-media-container .media { display: block !important; border-radius:0; }
  .Product_template_sides_mainright_new .shopify-app-block{margin: 13px 0 20px !important;}
  .product-media-container .media { padding-top: 100%!important; width: 100% !important; }
  .product-media-container.constrain-height { --viewport-offset: 100% !important; --constrained-min-height: 100% !important; }
  .product__media-list video{ object-fit:cover; }
  .slider.slider--mobile .slider__slide{ padding:0 !important; position:relative; }
  .slider-buttons{ display:none !important; }
  
  .product_card__badge_new { left: 9px; bottom: 7px; }
  .product_wishlist_new {  top: 7px; right: 8px; }
  .Yotpo_reviews_inner_new .yotpo-sr-bottom-line-summary>div{ height:20px !important; }
  .Yotpo_reviews_inner_new .yotpo-sr-bottom-line-text{font-size:16px !important; letter-spacing:0.64px !important;}
  .product__title{margin:12px 0 8px !important;}
  .product__title>*{font-size:24px; letter-spacing:4.56px;}
  .Product_grid_short_detail_main_new{margin:8px 0 12px !important;}
  .Product_price_main_new{margin:12px 0 !important;}
  .Product_skin_types_main_new{margin:12px 0 16px !important; padding:14px 0;}
  .Product_skin_types_inner_new{grid-gap:0 3px;}
  .Product_skin_types_title_new h3{ font-family: var(--font-body-family); font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px; text-transform:inherit;}
  .Meta_short_description_main_new{margin:24px 0 !important;}
  .Meta_short_description_inner_new{font-size:14px; letter-spacing:2.24px;}
  .Buy_buttons_main_new { margin: 24px 0 12px 0 !important; }
  /*.Buy_buttons_main_new .product-form__buttons{ grid-gap:0; }*/
  .Buy_buttons_main_new .button--primary{ font-size: 12px; letter-spacing: 2.28px; min-height: 48px !Important; }
  .Buy_buttons_main_new .product-form__quantity .quantity { min-height: 40px !Important; }
  .Payments_interest_sezzle_main_new{margin:12px 0 !important;}
  .Meta_image_with_text_item_loops_innerboxs_innerleft_imagevideo_new{padding-bottom:120.92%;}
  .Meta_image_with_text_item_loops_innerboxs_mainright_new{ padding:16px 20px;}
  .Meta_image_with_text_item_loops_innerboxs_innerright_title_new h4{}
  .Meta_image_with_text_item_loops_innerboxs_innerright_title_new h4 br{display:block;}
  .Meta_image_with_text_item_loops_innerboxs_innerright_infos_new p{}
  .Custom_shipping_guarantee_main_new{margin:8px 0 !important;}
  .Custom_shipping_guarantee_inner_new p{padding:8px 10px;}
  .Meta_ingredient_badges_inner_new ul{grid-gap:12px 18px;}
  .Meta_verified_review_text_inner_new{padding:16px 14px;}
  .Product_accordion_list_main_new{margin:6px 0 !important;}
  .Product_accordion_list_inner_new .accordion>ul>li:last-child{border:none;}
  .Product_accordion_list_mainbutton_new{padding-top:12px;}
  .How_we_different_popup_main_new{margin:0 0 12px 0 !important;}
  .complementary-products__container{ margin:24px 0 0 0 !important; }
  .complementary-slider { margin: 0 0 24px !important; }
  .product-popup-modal__content { padding: 0 15px !important; }
  .complementary_products_slider{ padding:0 20px; margin:0 -20px; }
  .complementary_products_slider .swiper-slide{ width:207px; }
  .complementary_paging_new{ display:none; }
  .Page_popup_new .product-popup-modal__content{ padding:15px 13px!important; }
  .Page_popup_info_new { padding: 0 !important;  margin: 27px 0 0 0; }
  .Page_popup_info_new h2 { margin: 14px 0; font-size: 24px; letter-spacing: 4.56px; }
  .Page_popup_info_new h2 br{ display:none; }
  .page_banner_new { margin: 14px 0 !important; }
  .Page_popup_info_new .button{ min-width: 286px; }
  .Buy_buttons_main_new .product-form__quantity{ flex: 0 0 auto !important; }
  .product-form__submit_main_new{ flex:1; }
  .pdp_sticky_new .product-form__submit_main_fixed_new{ position:fixed; padding:10px 20px; background:#FEF7EB; width:100%; left:0; bottom:0; display:block; margin: 0 !important; z-index: 1; }
  .pdp_sticky_new .Index_bottom_sticky_lists_main_new{ display:none; }
  .pdp_sticky_new .kl-teaser-SShXih{ display:none; }
  .pdp_sticky_new .Product_template_new{ z-index:2; }
  .pdp_sticky_new .Meta_image_with_text_item_main_new{ position:relative; z-index:0; }
  .pdp_sticky_new .Footer_mainsticky_new{ z-index:2; }

  .Payments_interest_sezzle_inner_new .sezzle-button-text{ font-size:14px !important; display: flex !important;  }
  .Payments_interest_sezzle_inner_new .sezzle-button-text img { width: 64px !important; margin-left: 7px !important; }

  .Product_yotpo_image_lists_main_new{ position:relative; z-index:1; }

  .Product_object_texture_main_new{padding:56px 0;}
  .Product_object_texture_inner_new { padding: 0; }
  .Product_object_texture_sides_new{display:block;}
  .Product_object_texture_sides_mainleft_new { padding: 0;}
  .Product_object_texture_sides_innerleft_new h2{max-width:262px; margin:auto;}
  .Product_object_texture_sides_innerleft_new h2 span{padding-top:12px; display:block;}
  .Product_object_texture_sides_mainright_new { width: 250px; margin: 24px auto 0 auto; }
  
  .Product_object_comparison_sides_new{display:block;}
  .Product_object_comparison_sides_mainleft_new{width:100%;}
  .Product_object_comparison_sides_innerleft_innerstatic_innerboths_imagevideo_new{padding-bottom:129.07%;}
  .Product_object_comparison_before_after_new .Product_object_comparison_sides_innerleft_mainstatic_tagtext_new{top:8px; left:8px;}
  .Product_object_comparison_sides_mainright_new{width:100%; padding:34px 20px 56px;}
  .Product_object_comparison_sides_innerright_new{max-width:100%;}
  .Product_object_comparison_sides_innerright_maintitle_new{padding-bottom:24px;}
  .Product_object_comparison_sides_innerright_innertitle_new h2{max-width:100%;}
  .Product_object_comparison_sides_innerright_mainlists_new{padding-top:0;}
  .Product_object_comparison_sides_innerright_innerlists_new ul li{font-size:16px; letter-spacing:2.24px; text-align:center; padding:0 0 16px 0; max-width:100%;}
  .Product_object_comparison_sides_innerright_innerlists_new ul li:last-child{ padding-bottom:0; }
  .Product_object_comparison_sides_innerright_innerlists_new ul li:after{display:none;}
  .Product_object_comparison_sides_innerright_innerinfos_new{max-width:100%; text-align:center;}
  .Product_object_comparison_sides_innerright_innerinfos_new br{ display:none; }
  .Product_object_comparison_before_after_new .Product_object_comparison_sides_innerright_maintitle_new { max-width: 320px; margin: auto; }
  .Product_object_comparison_before_after_new .Product_object_comparison_sides_innerright_innerlists_new ul li{ padding-bottom:12px; }
  .Product_object_comparison_before_after_new .Product_object_comparison_sides_innerright_innerlists_new ul li:last-child{ padding-bottom:0; }

  .Product_object_ingredient_main_new{padding:56px 0;}
  .Product_object_ingredient_sides_new{display:block;}
  .Product_object_ingredient_sides_mainleft_new{width:100%;}
  .Product_object_ingredient_sides_mainright_new{width:100%; padding:0;}
  .Product_object_ingredient_sides_innerright_mainloops_new{display:block;}
  .Product_object_ingredient_sides_innerright_innerloops_new{width:100%;}
  .Product_object_ingredient_sides_innerright_innerloops_mainboxs_new:last-child{padding-bottom:24px; border-bottom:1px solid #F1E0CF;}
  .Product_object_ingredient_sides_innerright_innerloops_mainboxs_new:first-child{padding-top:24px;}
  .Product_object_ingredient_sides_innerright_innerloops_innerboxs_title_new h3{text-align:center; }
  .Product_object_ingredient_sides_innerright_innerloops_innerboxs_infos_new { padding: 8px 4px 0 4px; }
  .Product_object_ingredient_sides_innerright_innerloops_innerboxs_infos_new p{text-align:center; }
  .Product_object_ingredient_sides_innerright_mainimage_new{ width:210px; margin:32px auto 0 auto;}
  .Product_object_ingredient_sides_innerright_innerimage_new{ position:relative; }
  .Product_object_ingredient_sides_innerright_innerimage_new img{width:100%; display:flex; }
  .Product_object_ingredient_sides_innerright_innerbutton_new a{ min-width:100%; }
  
  .Product_object_fresh_face_main_new{padding:56px 0; overflow:hidden;}
  .Product_object_fresh_face_detail_mainloops_new{margin-top:24px;}
  .Product_object_fresh_face_detail_innerloops_new{max-width:100%;}
  .Product_object_fresh_face_detail_innerloops_innerboxs_innerboths_imagevideo_new{padding-bottom:135.225%;}
  .Product_object_fresh_face_detail_innerloops_innerboxs_maininfos_new{padding:16px 14px;}
  .Product_object_fresh_face_detail_innerloops_innerboxs_innerinfos_new{font-size:14px; letter-spacing:2.24px;}
  .Product_object_fresh_face_inner_new{ max-width:100%; }
  .Product_object_fresh_face_detail_mainloops_mainlefticon_new{ top:-17px; }
  .Product_object_fresh_face_detail_mainloops_mainrighticon_new {  right: -54px;  top: 59%; width: 110px; }
  
  .Product_yotpo_image_lists_main_new{}
  .Product_yotpo_image_lists_inner_new{ }
  .Product_yotpo_image_lists_innertitle_new{text-align:center;}
  .Product_yotpo_image_lists_innertitle_new h2{transform: rotate(-2.204deg);}

  .Product_yotpo_reviews_main_new{ padding:56px 0; }
  .yotpo-reviews-pagination-container{ margin-bottom:0 !important; }
  .Product_yotpo_reviews_maintitle_new{ max-width: 240px; margin: auto; }
  .yotpo-main-widget-tabs{ margin-bottom:24px; }
  .Product_yotpo_reviews_inner_new{ max-width:100%; padding:0 20px; }
  .yotpo-new-review-btn, .yotpo-question-btn{ position:relative !important; }
  .yotpo-main-layout .yotpo-layout-header-wrapper { flex-direction: column !important; }
  .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{ margin-top:0 !important; }
  .yotpo-reviews-main-widget.yotpo-device-mobile.yotpo-display-s .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper{ width:100%; }
  .yotpo-new-review-btn, .yotpo-question-btn{ width:calc(100% - 0px) !important; height: 48px !important; }
  .yotpo-filters-container { margin: 24px 0 !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-free-search-filter-container{ width:100% !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn{ border: 1px solid rgba(78, 70, 70, .5) !important; background: #ffffff80 !important; height: 46px !important; color: #4e464680 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; width: 100% !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn span{ color: #4e464680 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
  .yotpo-mobile-filters-btn{ padding:15px 12px !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel { grid-gap: 24px !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn svg path{ fill: #4e464680 !important; }
  .yotpo-review { padding: 24px 16px; margin: 0 0 24px !important; }
  .yotpo-review-center-panel { order: 1 !important; padding: 0 !important; margin: 0 !important; grid-gap: 0 !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating{ margin-bottom:8px !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-crfs-seperator, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-crfs-seperator { margin-bottom: 0 !important; border-bottom: 1px solid #F1E0CF !important;margin-top: 16px !important; }
  .yotpo-display-s .yotpo-review-question-wrapper{ grid-gap:0 !important; }
  .yotpo-custom-questions-wrapper .yotpo-custom-questions-question-wrapper .yotpo-custom-questions-wrapper-suffix-padding{ display:none !important; }
  .yotpo-custom-questions-wrapper{ flex-direction: column !important; }
  .yotpo-display-s .yotpo-custom-questions-wrapper, .yotpo-display-s .yotpo-custom-questions-wrapper .yotpo-custom-questions-question-wrapper{ grid-gap:14px !important; }
  .yotpo-reviews-main-widget.yotpo-device-mobile.yotpo-display-s #yotpo-reviews-container .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified, .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified, #yotpo-questions-and-answers.yotpo-device-mobile.yotpo-display-s .yotpo-shopper-details-verified{ flex-direction:row !important; }
  .yotpo-review-customer-questions{ padding-bottom:6px; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel{ overflow:hidden !important; }
  .yotpo-reviews-pagination-container, .yotpo-pagination-container { margin: 24px 0 0 !important; }
  .yotpo-vertical-pagination { display: block !important; width: 100% !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item, .yotpo-vertical-pagination .yotpo-pagination-item{ border:0 !important; height:48px !important; line-height:48px !important; width: 100% !important; font-family: var(--font-futura-family) !important; background:#7B9A62 !important; color:#FFF !important; font-size:16px !important; font-weight:700 !important; line-height:100% !important; letter-spacing:3.04px !important; text-transform:uppercase !important; border-radius:0 !important; min-width:275px !important; padding:0px 20px !important; text-align:center !important; min-height:initial !important; overflow: hidden !important; transition: background .2s ease 0s !important; -webkit-user-select: none !important; -ms-user-select: none !important; user-select: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; display: block; padding: 16px 10px !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:after, .yotpo-vertical-pagination .yotpo-pagination-item:after{ content: '' !important; position: absolute !important; top: 0 !important; left: 150% !important; width: 200% !important; height: 100% !important; transform: skew(-20deg) !important; background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .25), transparent) !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover, .yotpo-vertical-pagination .yotpo-pagination-item:hover{ background: #95af81 !important; transition-delay: .25s !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover:after, .yotpo-vertical-pagination .yotpo-pagination-item:hover:after{ animation: shine .75s cubic-bezier(.01,.56,1,1) !important;  }
  .yotpo-header-head{ margin-bottom:24px !important; }
  .yotpo-header-summary{ text-align:center !important; }
  .yotpo-question-btn{ width:100% !important; }
  .yotpo-question { margin: 0 0 24px !important; padding: 24px 16px !important; }
  .yotpo-questions-container { margin: 24px 0 0 !important; }
  
  .Related_products_main_new{padding:56px 0;}
  .Related_products_innertitle_new h2{max-width:240px; margin:auto;}
  .Related_products_innertitle_new h2 span{ display:none; }
  .Related_products_mainloops_new{padding-top:24px;}
  .Related_products_slider{ margin:0 -20px; padding:0 20px; }
  
  .Product_object_favorite_main_new{padding:56px 0;}
  .Product_object_favorite_detail_innertitle_new{ max-width:335px; margin:auto; }
  .Product_object_favorite_detail_mainloops_new{padding-top:26px;}
  .Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new{padding-bottom:94.03%;}
  .Product_object_favorite_detail_innerloops_innerboxs_mainboths_new{padding:34px 23px 37px 24px;}
  .Product_object_favorite_slider .swiper-scrollbar{ background:#FFF; bottom:0; width:100%;}
  .Product_object_favorite_slider .swiper-scrollbar-drag{ background:#7B9A62; display:block;}
  .Product_object_favorite_detail_mainright_new{ padding:20px 0 0 0; }
  .Product_object_favorite_detail_mainright_new .button{ min-width:100%; }
  .Product_object_favorite_detail_innertitle_new h2{ text-align:center; }
  .Product_object_favorite_detail_innerloops_innerboxs_innerstatic_imagevideo_new:before{ display:none; }
  
  .Product_image_with_texts_main_new{padding:56px 20px;}
  .Product_image_with_texts_sides_new{display:block;}
  .Product_image_with_texts_sides_mainleft_new{width:100%;}
  .Product_image_with_texts_sides_innerleft_videoimage_new{padding-bottom:63.284%;}
  .Product_image_with_texts_sides_mainright_new{width:100%; padding:24px 0 0;}
  .Product_image_with_texts_sides_innerright_innertitle_new h2{max-width:100%;}
  .Product_image_with_texts_sides_innerright_maininfos_new{padding-top:13px;}
  .Product_image_with_texts_sides_innerright_innerinfos_new{text-align:center; }
  .Product_image_with_texts_sides_innerright_mainbutton_new{padding-top:13px;}
  .Product_image_with_texts_sides_innerright_innerbutton_new{ text-align:center; }
  .Product_image_with_texts_sides_innerright_mainbutton_new .button{ min-width:338px; }

  .widget-type-dynamic-bundle{ margin: 56px auto !important; padding: 0 !important; }
  /* Product */
}

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

  .button{ font-size:14px; }

  .Tabs_common_inner_new{ min-width: 216px; font-size:13px; letter-spacing: 2px; }
  .Tabs_common_inner_new.active{ Font-size: 12px; }
  .Index_custom_tabs_columns_detail_innersides_innerright_new .tab{ display:flex; }
  .Index_custom_tabs_columns_detail_innersides_innerright_new .Tabs_common_inner_new:last-child { min-width: 270px; }
  
  /* Index */
  .Header_mainmenu_new{ display:none; }

  .Index_top_banner_details_loops_innerboxs_inneroverlay_mainleft_new{ padding:0; }
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_new{max-width:340px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainsides_new{padding-bottom:10px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new{max-width:320px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new h2{font-size:32px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_infos_new{padding-top:10px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_infos_new p{font-size:17px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainredirect_new{padding-top:10px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new{margin-bottom:10px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new a{min-width:280px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_detail_new{padding-top:2px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_detail_new a{font-size:14px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_mainright_new{width:120px; top:20px; right:20px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerright_new{padding:4px;}
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_innerstatic_new{ max-width:50%;}
  .Index_top_banner_details_loops_mainboxs_halfbanner_new .Index_top_banner_details_loops_innerboxs_innerstatic_videoimage_new{padding-bottom:94%;}

  .Index_detail_overlay_text_detail_mainoverlay_new{top:20px;}
  .Index_detail_overlay_text_detail_inneroverlay_new{padding:20px;}
  .Index_detail_overlay_text_detail_inneroverlay_maininfos_new{padding-left:30px;}
  .Index_detail_overlay_text_detail_inneroverlay_innerinfos_new{max-width:100%;}
  .Index_detail_overlay_text_detail_inneroverlay_innerinfos_new p{font-size:16px;}
  .Index_detail_overlay_text_detail_innerstatic_videoimage_new{ padding-bottom:35%: }

  .Index_logos_texts_sliders_main_new { padding: 46px 0; }
  .Index_logos_texts_sliders_loops_innerboxs_maininfos_new{ padding-left:45px; }
  .Index_logos_texts_sliders_slider .swiper-pagination{ padding-left:45px; }
  .Index_logos_texts_sliders_loops_innerboxs_innerinfos_new p{ font-size:15px; }
  
  .Index_custom_tabs_columns_main_new{padding:60px 0;}
  .Index_custom_tabs_columns_detail_maincontent_new{ padding-top:24px; }
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_maintexts_new{padding:20px 10px;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_title_new{font-size:17px; letter-spacing:1.56px;}
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_infos_new p{font-size:17px;}

  .Index_detail_list_marquee_innerdesktop_new{ grid-gap:39px; }
  .Index_detail_list_marquee_innerdesktop_innerboxs_new{ font-size:15px; }
  .Index_detail_list_marquee_innerdesktop_mainboxs_new:after{ right:-23px; }

  .Index_tab_collection_list_main_new{padding:60px 0;}
  .Index_tab_collection_list_innerdetail_innersides_innerleft_maininfos_new { padding-top: 5px; }
  .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new{min-width:160px;}
  .Index_tab_collection_list_innerdetail_mainloops_new{padding-top:30px;}
  .Index_tab_collection_list_slider{ margin:0 -20px; padding:0 20px; }
  .card__heading{ font-size:16px; }
  .badge{ width:50px; height:50px; }
  .badge_new{ width: 50px; }
  .card--media .card__inner .card__content{ padding:7px !important; }

  .Index_image_overlay_texts_detail_mainoverlay_new{ padding:60px 0; }
  .Index_image_overlay_texts_detail_inneroverlay_new{max-width:100%;}
  .Index_image_overlay_texts_detail_inneroverlay_mainright_new{padding-left:30px;}
  .Index_image_overlay_texts_detail_inneroverlay_innerleft_innerbutton_new a { min-width: 100%; }
  
  .Index_tabs_before_after_inner_new{max-width:100%;}
  .Index_tabs_before_after_innersides_mainleft_new{width:30%;}
  .Index_tabs_before_after_innersides_innerleft_mainloops_new{padding-top:18px;}
  .Index_tabs_before_after_innersides_innerleft_innerloops_new{max-width:100%;}
  .Index_tabs_before_after_innersides_innerleft_innerloops_new .Tabs_common_inner_new{margin-bottom:8px; min-height:38px; min-width:100%;}
  .Index_tabs_before_after_innersides_innerleft_innerinfos_new { padding: 0; }
  .Index_tabs_before_after_innersides_innerleft_innerinfos_new p br{ display:none; }
  .Index_tabs_before_after_innersides_mainright_new{width:calc(100% - 30%); padding-left:50px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_innerboths_new{padding-bottom:150%;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_innerstatic_mainboths_infos_new{top:10px; left:10px; font-size:10px; letter-spacing:1.28px; padding:4px 10px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_mainoverlay_new{width:320px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_mainboths_new{padding-left:18px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_inneroverlay_innerboths_title_new{font-size:16px; letter-spacing:1.88px; max-width:110px;}
  
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab{grid-gap:0 12px;}
  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new{Font-size:13px; letter-spacing:2.6px; white-space:nowrap; }
  
  .Index_texts_images_advice_innerstatic_mainleft_new{padding:60px 20px 175px 20px;}
  .Index_texts_images_advice_innerstatic_innerleft_new{max-width:350px;}
  .Index_texts_images_advice_innerstatic_innerleft_maininfos_new{padding-top:20px;}
  .Index_texts_images_advice_innerstatic_innerleft_mainbutton_new{padding-top:20px;}
  .Index_texts_images_advice_innerstatic_innerright_videoimage_new{padding-bottom:140%;}
  .Index_texts_images_advice_innerstatic_mainright_mainflower_new { width: 140px; top: 0; }
  .Index_texts_images_advice_inneroverlay_new{max-width:100%;}
  .Index_texts_images_advice_inneroverlay_innerleft_videoimage_new{padding-bottom:97.1%;}
  .Index_texts_images_advice_inneroverlay_mainright_new{padding:12px;}
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_innertitle_new h3{font-size:14px;}
  .Index_texts_images_advice_inneroverlay_innerright_2_new{padding-left:16px;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_infos_new p{font-size:12px;}
  .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new{padding-top:10px; font-size:11px;}
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_mainbutton_new{padding-top:10px;}
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_innerbutton_new .button{padding:5px; min-height:32px;}
  
  .Index_customer_count_list_main_new{ padding:60px 0; }
  .Index_customer_count_list_mainloops_new { padding: 40px 0 0; }
  .Index_customer_count_list_innerloops_new{ grid-gap:20px; }
  .Index_customer_count_list_innerloops_mainboxs_new { width: calc(33.33% - 14px); }
  .Index_customer_count_list_innerloops_innerboxs_new { flex-direction: column; align-items: center; }
  .Index_customer_count_list_innerloops_innerboxs_mainleft_new { width: 140px; }
  .Index_customer_count_list_innerloops_innerboxs_mainright_new { width: 100%; padding: 16px 0 0 0; text-align: center; }
  .Index_customer_count_list_innerloops_innerboxs_innerright_title_new{ font-size:16px; }
  .Index_customer_count_list_innerloops_innerboxs_innerright_infos_new{ font-size:13px; }
  
  .Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_imagevideo_new{padding-bottom:130%;}
  .Index_object_testimonials_innersides_innerleft_innerboxs_mainoverlay_new{padding:20px;}
  .Index_object_testimonials_innersides_mainright_new{padding:0 20px 0 20px;}
  .Index_object_testimonials_innersides_innerright_new:after{top:-10px; left:20px; width:50px; height:40px; background-size:50px;}
  .Index_object_testimonials_innersides_innerright_mainboxs_new{padding:20px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_new{max-width:350px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_boths_infos_new{padding-top:10px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_boths_infos_new p{font-size:14px; }
  .Index_object_testimonials_innersides_innerright_innerboxs_texts_new{padding-top:10px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_texts_title_new{font-size:14px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_texts_verify_new{font-size:14px;} 
  .Index_object_testimonials_mainbutton_new{padding-top:16px;} 
  .Index_object_testimonials_innerbutton_new a{min-width:280px;}
  .Index_object_testimonials_innersides_innerright_pagination_new{padding-top:20px;}
  
  .Index_custom_article_list_main_new{padding:60px 0;}
  .Index_custom_article_list_innersides_innerright_new a{min-width:320px;}
  
  .Index_object_instagram_main_new{ padding:60px 0 0 0; }
  .Index_object_instagram_mainsides_new{padding:0 0;}
  .Index_object_instagram_innersides_innerright_new{grid-gap:20px 30px; flex-wrap:wrap;}
  .Index_object_instagram_innersides_mainleft_new{ width:50%; }
  .Index_object_instagram_innersides_mainright_new{ width:50%; }
  
  .Index_newsletter_form_sides_innerleft_innerinfos_new p br{display:none;}
   
  .Index_logos_columns_lists_main_new { padding: 0px 0 50px; }
  .Index_logos_columns_lists_slider .swiper-scrollbar{display:none;}
  .Index_logos_columns_lists_loops_new { padding: 0; }

  .Index_logos_slider_main_new .page-width{padding:0px !important;}
  .Index_logos_slider_main_new{padding:56px 0;}
  .Index_logos_slider_loops_new { padding: 0px 0; }
  .Index_logos_slider_loops_mainboxs_new{ }
  .Index_logos_slider_slider .swiper-scrollbar{display:none;}
  .Index_logos_slider_main_new{ overflow:hidden; }
  .Index_logos_slider_marquee{}
  .Index_logos_slider_marquee span{ display:flex; align-items:center; grid-gap:32px; }
  .Index_logos_slider_marquee .js-marquee-wrapper{ display:flex; align-items:center; grid-gap:32px; }
  .Index_logos_slider_marquee .js-marquee{ display:flex; align-items:center; grid-gap:32px; }
  .Index_logos_slider_loops_new.Desktop_only_new{ display:none; }
  .Index_logos_slider_loops_new.Mobile_only_new{ display:block; }
  
  .Index_bottom_sticky_lists_inner_new{max-width:100%;}
  .Index_bottom_sticky_lists_innerstatic_mainboxs_new{padding:15px 19px;}
  .Index_bottom_sticky_lists_innerloops_new{grid-gap:10px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_mainleft_new{width:42%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_videoimage_new{padding-bottom:198%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_mainright_new{padding:10px; width:calc(100% - 42%);}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_new{max-width:100%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_title_new h2{font-size:10px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_infos_new{padding-top:10px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_infos_new p{font-size:11px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_mainbutton_new{padding-top:10px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerbutton_new a{padding:10px 5px; font-size:10px;}
  
  .Footer_main_new{padding:60px 0 80px!important;}
  .Footer_toppart_mainsides_new { padding: 0 0px !important; }
  .Footer_toppart_innersides_innerleft_new{ width:180px; }
  .Footer_toppart_innersides_mainright_new{ grid-gap:20px !important; flex-wrap:wrap; }
  .Footer_toppart_innersides_mainright_mainboxs_new { width: calc(33.33% - 14px) !important; max-width: calc(33.33% - 14px) !important; }
  .Footer_bottompart_new { padding-top: 30px !important; }
  .Footer_bottompart_innerbottom_mainimage_new{ max-width:420px; }
  .Footer_toppart_innersides_mainright_mainboxs_new ul li a{ padding:3px 0 !important; }
  /* Index */

  /* Collection */
  .Collection_template_bottom_main_new{max-width:100%; padding: 0 20px !important;}
  .Collection_template_bottom_main_new { padding-bottom: 60px !important; padding-top: 28px !important; }
  .Collection_template_bottom_left_new { top: 70px; }
  
  .Collection_meta_template_innerbanner_inneroverlay_title_new h1{font-size:32px; letter-spacing:4.12px;}
  .Collection_meta_template_innerbanner_inneroverlay_infos_new {font-size:16px; letter-spacing:1.88px;}
  .Collection_meta_template_innerdetail_title_new h1{font-size:32px; letter-spacing:4.12px;}
  .Collection_meta_template_innerdetail_infos_new p{font-size:16px; letter-spacing:1.88px;}

  .Collection_filter_new{ padding:0; }
  .Collection_template_leftside_new{ width:250px; }
  .Collection_template_rightside_new { width: calc(100% - 250px) !important; padding-left: 20px; }
  .filter_close_new .grid__item{  width: calc(33.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3);  max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3); }
  
  .Collection_object_innercustom_innerbacks_mainoverlay_new{padding:14px;}
  .Collection_object_innercustom_innerbacks_inneroverlay_infos_new{padding-top:8px;}
  .Collection_object_innercustom_innerbacks_inneroverlay_infos_new p{font-size:14px; letter-spacing:1.88px;}
  .Collection_object_innercustom_innerproduct_mainoverlay_new{padding:14px;}
  .Collection_object_innercustom_innerproduct_inneroverlay_title_new{font-size:16px; letter-spacing:1.88px;}
  .Collection_object_innercustom_innerproduct_inneroverlay_price_new{padding-top:8px; font-size:14px; letter-spacing:2.04px;}

  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainleft_new{ width:45%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainright_new{padding:20px; display:block; width:55%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_new{ display:block; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_new{ width:100%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_new{padding-left:0px; width:100%; padding-top:16px; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_new{max-width:100%;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_texts_new{padding-top:8px;}

  .filter_close_new .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainleft_new{ width:25%; }
  .filter_close_new .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainright_new{width:75%; }
  .filter_close_new .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_new{ display:flex; }
  .filter_close_new .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_new{ padding: 0 0 0 16px; }
  .filter_close_new .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_new { width: 40%; }
  .filter_close_new .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_new { width: 60%; }
  
  .Collection_object_innersides_new{grid-gap:8px;}
  .Collection_object_innersides_innerparts_innerstatic_innerboths_imagevideo_new{padding-bottom:100%;}
  .Collection_object_innersides_innerparts_mainoverlay_new{padding:14px;}
  .Collection_object_innersides_innerparts_inneroverlay_new a{min-width:100px; padding:14px;}
  .Card_collection_main_new .quick-add__submit { height: 48px; }
  /* Collection */

  /* Product */
  .Product_template_new{padding:36px 0 60px 0; }
  .Product_template_leftside_new{width:52% !important; max-width:52% !important;}
  .Product_template_rightside_new{width:calc(100% - 52%) !important; max-width:calc(100% - 52%) !important;}
  .Product_template_rightside_loops_new{padding:0 0;}

  .product--thumbnail_slider .thumbnail-slider{ height:64px !important; left: 64px; width: calc(100% - 95px); }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 64px !important; width: calc(100% - 74px); }
  .slider_main_new { width: calc(100% - 74px); }
  .thumbnail-slider .thumbnail-list.slider--tablet-up{ grid-gap: 10px !important; }
  .product_card__badge_new { left: 10px; bottom: 10px; }
  .product_wishlist_new { top: 10px; right: 10px; }
  
  .Yotpo_reviews_inner_new .yotpo-sr-bottom-line-summary>div{ height:20px !important; }
  .Yotpo_reviews_inner_new .yotpo-sr-bottom-line-text{font-size:16px !important; letter-spacing:0.64px !important;}
  .product__title{margin:12px 0 8px !important;}
  .product__title>*{font-size:24px; letter-spacing:4.56px;}
  .Product_grid_short_detail_main_new{margin:8px 0 12px !important;}
  .Product_price_main_new{margin:12px 0 !important;}
  .Product_skin_types_main_new{margin:12px 0 16px !important; padding:14px 0;}
  .Product_skin_types_inner_new{grid-gap:0 3px;}
  .Product_skin_types_title_new h3{ font-family: var(--font-body-family); font-size:14px; font-weight:400; line-height:140%; letter-spacing:2.24px; text-transform:inherit;}
  .Product_skin_types_loops_innerboxs_new{ padding:4px 14px; }
  .Meta_short_description_main_new{margin:24px 0 !important;}
  .Meta_short_description_inner_new{font-size:14px; letter-spacing:2.24px;}
  .Buy_buttons_main_new { margin: 24px 0 12px 0 !important; }
  .Buy_buttons_main_new .product-form__buttons{ grid-gap:0; }
  .Buy_buttons_main_new .button--primary{ font-size: 12px; letter-spacing: 2.28px; min-height: 40px !Important; }
  .Payments_interest_sezzle_main_new{margin:12px 0 !important;}
  .Meta_image_with_text_item_loops_innerboxs_innerleft_imagevideo_new{padding-bottom:120.92%;}
  .Meta_image_with_text_item_loops_innerboxs_mainright_new{ padding:16px 10px;}
  .Custom_shipping_guarantee_main_new{margin:8px 0 !important;}
  .Custom_shipping_guarantee_inner_new p{padding:8px 7px;}
  .Meta_ingredient_badges_inner_new ul{grid-gap:12px 18px;}
  .Meta_verified_review_text_inner_new{padding:16px 14px;}
  .Product_accordion_list_main_new{margin:6px 0 !important;}
  .Product_accordion_list_inner_new .accordion>ul>li:last-child{border:none;}
  .Product_accordion_list_mainbutton_new{padding-top:12px;}
  .How_we_different_popup_main_new{margin:0 0 12px 0 !important;}
  .complementary-products__container{ margin:24px 0 0 0 !important; }
  .complementary-products__container .summary__title{ display:none; }
  .complementary-slider { margin: 0 0 24px !important; }
  .product-popup-modal__content { padding: 0 15px !important; width:95% !important; }
  
  .Product_object_texture_inner_new { padding: 0; }
  .Product_object_texture_sides_new{grid-gap:0 15px;}
  .Product_object_texture_sides_innerleft_new h2 span{ display:block; }
  .Product_object_texture_sides_mainright_new{width:200px;}
  
  .Product_object_comparison_sides_mainleft_new{width:calc(100% - 42.848%);}
  .Product_object_comparison_sides_innerright_innertitle_new h2{ font-size:23px; }
  .Product_object_comparison_sides_innerleft_innerstatic_innerboths_imagevideo_new{padding-bottom:150%;}
  .Product_object_comparison_sides_mainright_new{width:42.848%; padding:30px 20px;}
  .Product_object_comparison_sides_innerright_new{max-width:100%;}
  .Product_object_comparison_sides_innerright_maintitle_new { padding-bottom: 20px; }
  .Product_object_comparison_sides_innerright_innerlists_new ul li{font-size:14px; padding:0 0 14px 25px;}
  .Product_object_comparison_sides_innerright_innerinfos_new{max-width:100%; font-size:14px; }
  .Product_object_comparison_sides_innerright_innerinfos_new br{ display:none; }
  
  .Product_object_ingredient_main_new{padding:60px 0;}
  .Product_object_ingredient_sides_mainleft_new{width:27%;}
  .Product_object_ingredient_sides_mainright_new{width:calc(100% - 27%); padding-left:25px;}
  .Product_object_ingredient_sides_innerright_mainloops_new{grid-gap:0 20px;}
  .Product_object_ingredient_sides_innerright_innerloops_mainboxs_new{padding:16px 0;}
  .Product_object_ingredient_sides_innerright_innerloops_innerboxs_title_new h3{font-size:13px; letter-spacing:1.04px;}
  .Product_object_ingredient_sides_innerright_innerloops_innerboxs_infos_new p{font-size:12px;}
  .Product_object_ingredient_sides_innerright_innerbutton_new a{ font-size:12px; }
  
  .Product_object_fresh_face_main_new{padding:60px 0;}
  .Product_object_fresh_face_inner_new{max-width:90%;}
  .Product_object_fresh_face_detail_innerloops_innerboxs_innerinfos_new{ font-size:16px; }
  .Product_object_fresh_face_detail_mainloops_mainrighticon_new {  right: -46px; top: 54%; width: 106px; }
  .Product_object_fresh_face_detail_mainloops_mainlefticon_new { top: -30px; left: -55px; width: 130px; }

  .Product_yotpo_reviews_main_new{ padding:60px 0; }
  .yotpo-reviews-pagination-container{ margin-bottom:0 !important; }
  .Product_yotpo_reviews_maintitle_new{ text-align:center; }
  .yotpo-main-widget-tabs{ margin-bottom:24px; }
  .Product_yotpo_reviews_inner_new{ max-width:100%; padding:0 20px; }
  .yotpo-new-review-btn, .yotpo-question-btn{ position:relative !important; }
  .yotpo-main-layout .yotpo-layout-header-wrapper { flex-direction: column !important; }
  .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{ margin-top:0 !important; }
  .yotpo-reviews-main-widget.yotpo-device-mobile.yotpo-display-s .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper{ width:100%; }
  .yotpo-new-review-btn, .yotpo-question-btn{ width:calc(100% - 0px) !important; height: 48px !important; }
  .yotpo-filters-container { margin: 24px 0 !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-free-search-filter-container{ width:100% !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn{ border: 1px solid rgba(78, 70, 70, .5) !important; background: #ffffff80 !important; height: 46px !important; color: #4e464680 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; width: 100% !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn span{ color: #4e464680 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
  .yotpo-mobile-filters-btn{ padding:15px 12px !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel { grid-gap: 24px !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn svg path{ fill: #4e464680 !important; }
  .yotpo-review { padding: 24px 16px; margin: 0 0 24px !important; }
  .yotpo-review-center-panel { order: 1 !important; padding: 0 !important; margin: 0 !important; grid-gap: 0 !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating{ margin-bottom:8px !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-crfs-seperator, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-crfs-seperator { margin-bottom: 0 !important; border-bottom: 1px solid #F1E0CF !important;margin-top: 16px !important; }
  .yotpo-display-s .yotpo-review-question-wrapper{ grid-gap:0 !important; }
  .yotpo-custom-questions-wrapper .yotpo-custom-questions-question-wrapper .yotpo-custom-questions-wrapper-suffix-padding{ display:none !important; }
  .yotpo-custom-questions-wrapper{ flex-direction: column !important; }
  .yotpo-display-s .yotpo-custom-questions-wrapper, .yotpo-display-s .yotpo-custom-questions-wrapper .yotpo-custom-questions-question-wrapper{ grid-gap:14px !important; }
  .yotpo-reviews-main-widget.yotpo-device-mobile.yotpo-display-s #yotpo-reviews-container .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified, .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified, #yotpo-questions-and-answers.yotpo-device-mobile.yotpo-display-s .yotpo-shopper-details-verified{ flex-direction:row !important; }
  .yotpo-review-customer-questions{ padding-bottom:6px; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel{ overflow:hidden !important; }
  .yotpo-reviews-pagination-container, .yotpo-pagination-container { margin: 24px 0 0 !important; }
  .yotpo-vertical-pagination { display: block !important; width: 100% !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item, .yotpo-vertical-pagination .yotpo-pagination-item{ border:0 !important; height:48px !important; line-height:48px !important; width: 100% !important; font-family: var(--font-futura-family) !important; background:#7B9A62 !important; color:#FFF !important; font-size:16px !important; font-weight:700 !important; line-height:100% !important; letter-spacing:3.04px !important; text-transform:uppercase !important; border-radius:0 !important; min-width:275px !important; padding:0px 20px !important; text-align:center !important; min-height:initial !important; overflow: hidden !important; transition: background .2s ease 0s !important; -webkit-user-select: none !important; -ms-user-select: none !important; user-select: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; display: block; padding: 16px 10px !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:after, .yotpo-vertical-pagination .yotpo-pagination-item:after{ content: '' !important; position: absolute !important; top: 0 !important; left: 150% !important; width: 200% !important; height: 100% !important; transform: skew(-20deg) !important; background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .25), transparent) !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover, .yotpo-vertical-pagination .yotpo-pagination-item:hover{ background: #95af81 !important; transition-delay: .25s !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover:after, .yotpo-vertical-pagination .yotpo-pagination-item:hover:after{ animation: shine .75s cubic-bezier(.01,.56,1,1) !important;  }
  .yotpo-header-head{ margin-bottom:24px !important; }
  .yotpo-header-summary{ text-align:center !important; }
  .yotpo-question-btn{ width:100% !important; }
  .yotpo-question { margin: 0 0 24px !important; padding: 24px 16px !important; }
  .yotpo-questions-container { margin: 24px 0 0 !important; }
  
  .Related_products_main_new{padding:60px 0;}
  .Related_products_slider { margin:0 -20px; padding:0 20px; }
  .Related_products_slider .swiper-scrollbar { margin-top: 26px; }
  .Card_product_reviews_new .yotpo-reviews-star-ratings-widget.yotpo-device-mobile { justify-content: flex-start !important; }
  
  .Product_object_favorite_main_new{padding:60px 0;}
  .Product_object_favorite_detail_mainloops_new{padding-top:30px;}
  .Product_object_favorite_detail_innerloops_innerboxs_mainboths_new{padding:24px 16px;}
  .Product_object_favorite_detail_innerloops_innerboxs_innerboths_maininfos_new{padding-top:12px;}
  .Product_object_favorite_detail_innerloops_innerboxs_innerboths_innertitle_new h3{ font-size:14px; }
  .Product_object_favorite_detail_innerloops_innerboxs_innerboths_innerinfos_new{font-size:13px;}
  .Product_object_favorite_detail_mainright_new .button{ min-width:255px; }
  
  .Product_image_with_texts_sides_mainright_new{padding:30px;}
  .Product_image_with_texts_sides_innerright_maininfos_new{padding-top:20px;}
  .Product_image_with_texts_sides_innerright_innerinfos_new{font-size:15px;}
  .Product_image_with_texts_sides_innerright_mainbutton_new{padding-top:20px;}
  .Product_image_with_texts_sides_innerright_innerbutton_new a{min-width:260px; }

  .widget-type-dynamic-bundle{ margin: 60px auto !important; padding: 0 !important; }
  /* Product */
}

@media(min-width:990px) and (max-width:1439px){
  .page-width { padding: 0 20px!important;}
  .Common_title_new h2, .Common_title_new h1{font-size:26px; letter-spacing:4.08px;}
  .Common_infos_new p{ font-size:18px; }

  .Tabs_common_inner_new{ min-width:280px; font-size:16px; }
  .Tabs_common_inner_new.active{ font-size:14px; }
  .Index_custom_tabs_columns_detail_innersides_innerright_new .Tabs_common_inner_new:last-child { min-width: 300px;  }
  
  /* Header */
  .header { padding: 0 !important; }
  .Header_mainmenu_new { padding: 0 0 0 20px; }
  .header__icons { padding-right: 20px; }
  .Header_innermenu_new ul li a{ font-size: 13px; }
  .header__heading-logo { max-width: 190px; }
  .header__menu-item { padding: 18px 14px !important; }
  .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new { padding-right: 8px; }
  .candles_menu_design_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_mainboths_new{ padding-bottom:24px; }
  .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_innerboths_innerlists_new ul li a{ padding:3px 0; }
  .Header_mega_menu_innerloops_innerdetail_innerright_innerboths_innerbutton_new a{ font-size:12px; }
  /*.Header_four_menus_new .Header_mega_menu_innerloops_innerdetail_innerleft_innerlinks_new{ max-width:80%; }*/
  .Header_mega_menu_innerloops_innerdetail_innerleft_innerboths_innertitle_new { font-size: 18px; letter-spacing: 2.56px; }
  /* Header */
  
  /* Index */
  .Index_top_banner_details_loops_innerboxs_inneroverlay_mainleft_new{top:100px; left:20px; width:auto;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_new{max-width:350px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new{max-width:350px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_title_new h2{font-size:36px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerlists_infos_new p{font-size:18px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_mainredirect_new{padding-top:12px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_button_new a{min-width:300px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_detail_new{padding-top:2px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_innerleft_innerredirect_detail_new a{font-size:14px;}
  .Index_top_banner_details_loops_innerboxs_inneroverlay_mainright_new { width: 150px; top: 20px; right: 20px; }

  .Index_detail_overlay_text_detail_inneroverlay_new{ padding:32px; }
  .Index_detail_overlay_text_detail_inneroverlay_maininfos_new{ padding-left:70px; }

  .Index_logos_texts_sliders_inner_new { max-width: 860px; }
  .Index_logos_texts_sliders_loops_innerboxs_maininfos_new{ padding-left:60px; }
  .Index_logos_texts_sliders_slider .swiper-pagination{ padding-left:60px; }
  
  .Index_custom_tabs_columns_main_new{padding:80px 0;}
  .Index_custom_tabs_columns_detail_innersides_innerright_new .tab{ display:flex; }
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_maintexts_new { padding: 20px 15px; }
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_title_new{ font-size:18px; }
  .Index_custom_tabs_columns_detail_innercontent_innerloops_innerboxs_innertexts_infos_new p{ font-size:18px; }
  
  .Index_tab_collection_list_main_new{padding:80px 0;}
  .Index_tab_collection_list_innerdetail_innersides_innerright_new .Tabs_common_inner_new { min-width: 200px; }
  .badge{ width:60px; height:60px; }
  .badge_new{ width: 60px; }
  .card--media .card__inner .card__content{ padding:10px !important; }

  .Index_image_overlay_texts_detail_mainoverlay_new { padding: 50px 0; }
  .Index_image_overlay_texts_detail_inneroverlay_new{max-width:100%;}

  .Index_tabs_before_after_inner_new{max-width:100%;}
  .Index_tabs_before_after_innersides_mainleft_new{width:30%;}
  .Index_tabs_before_after_innersides_innerleft_innerloops_new{max-width:100%;}
  .Index_tabs_before_after_innersides_innerleft_innerbutton_new a{min-width:100%;}
  .Index_tabs_before_after_innersides_mainright_new{width:calc(100% - 30%); padding-left:60px;}
  .Index_tabs_before_after_innersides_innerright_innerboxs_mainoverlay_new{width:380px;}
  .Index_tabs_before_after_innersides_innerleft_innerinfos_new { padding: 0 0; }

  .Index_tab_collection_dots_main_new .Index_tab_collection_list_innerdetail_innersides_innerright_new .tab .Tabs_common_inner_new{ font-size:14px; }
  
  .Index_texts_images_advice_innerstatic_mainleft_new{padding:80px 40px 200px 40px;}
  .Index_texts_images_advice_innerstatic_innerleft_maininfos_new{padding-top:24px;}
  .Index_texts_images_advice_innerstatic_innerleft_mainbutton_new{padding-top:24px;}
  .Index_texts_images_advice_innerstatic_innerright_videoimage_new{padding-bottom:130%;}
  .Index_texts_images_advice_innerstatic_mainright_mainflower_new{width:180px; }
  .Index_texts_images_advice_mainoverlay_new{padding:20px;}
  .Index_texts_images_advice_inneroverlay_new{max-width:100%;}
  .Index_texts_images_advice_inneroverlay_innerleft_videoimage_new{padding-bottom:93.1%;}
  .Index_texts_images_advice_inneroverlay_mainright_new{padding:18px 18px 18px 24px;}
  .Index_texts_images_advice_inneroverlay_innerright_1_leftside_innertitle_new h3{font-size:20px;}
  .Index_texts_images_advice_inneroverlay_innerright_2_new{padding-left:30px;}
  
  .Index_customer_count_list_main_new{padding:80px 0;}
  .Index_customer_count_list_innerloops_innerboxs_new{flex-direction:column; align-items:center;}
  .Index_customer_count_list_innerloops_innerboxs_mainleft_new{width:140px;}
  .Index_customer_count_list_innerloops_innerboxs_mainright_new{width:100%; padding:16px 0 0 0; text-align:center;}
  .Index_customer_count_list_innerloops_innerboxs_innerright_infos_new{max-width:100%; margin:auto;}
  
  .Index_object_testimonials_innersides_innerleft_innerboxs_innerstatic_innerboths_imagevideo_new{padding-bottom:120%;}
  .Index_object_testimonials_innersides_innerleft_innerboxs_mainoverlay_new{padding:20px;}
  .Index_object_testimonials_innersides_mainright_new{padding:0 30px;}
  .Index_object_testimonials_innersides_innerright_new:after{top:-27px; left:40px; width:60px; height:55px; background-size:60px;}
  .Index_object_testimonials_innersides_innerright_mainboxs_new{padding:30px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_new{max-width:450px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_boths_infos_new{padding-top:10px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_boths_infos_new p{font-size:16px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_texts_new{padding-top:10px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_texts_title_new{font-size:14px;}
  .Index_object_testimonials_innersides_innerright_innerboxs_texts_verify_new{font-size:14px;} 
  .Index_object_testimonials_innerbutton_new a{min-width:320px;}
  
  .Index_custom_article_list_main_new{padding:60px 0 28px;}
  .Index_custom_article_list_innersides_innerright_new a{min-width:350px;}
  
  .Index_object_instagram_main_new{padding:60px 0 0 0;}
  .Index_object_instagram_innersides_innerright_new{grid-gap:20px;}
  .Index_object_instagram_innersides_innerright_2_detail_new{font-size:60px;}

  .Index_logos_columns_lists_main_new { padding: 0px 0 56px; }
  .Index_logos_columns_lists_loops_new { padding: 0; }
  
  .Index_bottom_sticky_lists_inner_new{max-width:100%;}
  .Index_bottom_sticky_lists_innerstatic_mainboxs_new{padding:16px 19px;}
  .Index_bottom_sticky_lists_innerloops_new{grid-gap:12px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerleft_videoimage_new{padding-bottom:127%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_mainright_new{padding:12px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_new{max-width:100%;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_innerdetail_infos_new{padding-top:12px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_mainbutton_new{padding-top:12px;}
  .Index_bottom_sticky_lists_innerloops_innerboxs_innerright_mainbutton_new a{padding:12px; font-size:12px;}
  
  .Footer_main_new{padding:60px 0 80px 0!important;}
  .Footer_toppart_mainsides_new{padding:0 !important;}
  .Footer_toppart_innersides_mainleft_new { width: 25%; }
  .Footer_toppart_innersides_innerleft_new{ width:178px; }
  .Footer_toppart_innersides_mainright_new { width: calc(100% - 25%); grid-gap: 14px !important; }
  .Footer_toppart_innersides_mainright_mainboxs_new ul li a{ padding:4px 0 !important; }
  .Footer_bottompart_innerbottom_mainimage_new{ max-width:460px; }
  .Footer_bottompart_new { padding-top: 30px !important; }
  /* Index */

  /* Collection */
  .Collection_template_bottom_main_new { padding-bottom: 96px !important; padding-top: 28px !important; }
  .Collection_meta_template_innerbanner_inneroverlay_title_new h1{font-size:42px; letter-spacing:6.12px;}
  .Collection_filter_new { padding: 14px 14px 0 14px; }
  .Collection_template_leftside_new{ width:270px; }
  .Collection_template_rightside_new { width: calc(100% - 270px) !important; }
  
  .Collection_object_innercustom_innerbacks_mainoverlay_new{padding:16px;}
  .Collection_object_innercustom_innerproduct_mainoverlay_new{padding:16px;}
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainleft_new { width: 26%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_mainright_new{padding:20px; width:74%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_1_new { width: 40%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_new{padding-left:20px; width:60%; }
  .Collection_object_innerdetail_new .Index_texts_images_advice_inneroverlay_innerright_2_rightside_new{max-width:100%;}
  .Collection_object_innersides_new{grid-gap:8px;}
  .Collection_object_innersides_innerparts_mainoverlay_new{padding:16px;}
  .Collection_object_innersides_innerparts_inneroverlay_new a{min-width:120px; padding:15px;}

  .Card_collection_main_new .card__heading{ font-size:16px; }
  .Card_collection_main_new .quick-add__submit { height: 48px; }
  /* Collection */

  /* Product */
  .Product_template_new{padding:36px 0 80px 0; }
  .Product_template_leftside_new{width:54% !important; max-width:54% !important;}
  .Product_template_rightside_new{width:calc(100% - 54%) !important; max-width:calc(100% - 54%) !important; padding:0 0 0 24px!important; }
  .Product_template_rightside_loops_new{padding:0 20px;}

  .product--thumbnail_slider .thumbnail-slider{ height:64px !important; left: 64px; width: calc(100% - 105px); }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 64px !important; width: calc(100% - 74px); }
  .slider_main_new { width: calc(100% - 74px); }
  .thumbnail-slider .thumbnail-list.slider--tablet-up{ grid-gap: 10px !important; }
  
  .Product_template_rightside_loops_new{ padding:0 10px; }
  .product__title>*{ font-size:26px; }
  .complementary-products__container { margin: 40px 0 0 !important; }
  .Buy_buttons_main_new .button--primary{ font-size:15px; }
  
  .Product_object_texture_sides_innerleft_new h2 span{ display:block; }

  .Product_object_comparison_sides_mainright_new { padding: 30px 20px 30px 40px; }
  .Product_object_comparison_sides_innerright_maintitle_new { padding-bottom: 24px; }
  .Product_object_comparison_sides_innerright_innerlists_new ul li{ font-size:16px; }
  .Product_object_comparison_sides_innerright_innertitle_new h2{ font-size:24px; }
  .Product_object_comparison_sides_innerright_innerinfos_new{ font-size:14px; }
  
  .Product_object_ingredient_main_new{padding:80px 0;}
  .Product_object_ingredient_sides_mainleft_new{ width:24%; }
  .Product_object_ingredient_sides_mainright_new{padding-left:35px; width:calc(100% - 24%); }
  .Product_object_ingredient_sides_innerright_mainloops_new{grid-gap:0 30px;}
  .Product_object_ingredient_sides_innerright_innerloops_mainboxs_new{padding:20px 0;}

  .Product_yotpo_reviews_main_new{ padding:80px 0; }
  .yotpo-main-widget-tabs{ justify-content:flex-start !important; margin-bottom:0; }
  .yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{ margin-top:24px !important; }
  .yotpo-filters-container { margin: 24px 0 !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-free-search-filter-container{ width: 186px !important; max-width: initial !important; flex-basis: auto !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn{ border: 1px solid rgba(78, 70, 70, .5) !important; background: #ffffff80 !important; height: 46px !important; color: #4e464680 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; width: 100% !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn span{ color: #4e464680 !important; font-family: var(--font-futura-family) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 100% !important; letter-spacing: 2.28px !important; text-transform: uppercase !important; }
  .yotpo-mobile-filters-btn{ padding:15px 12px !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel { grid-gap: 18px !important; flex-direction:row !important; }
  .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn svg path{ fill: #4e464680 !important; }
  .yotpo-review { padding: 24px 16px; margin: 0 0 24px !important; }
  .yotpo-review-center-panel { order: 1 !important; padding: 0 !important; margin: 0 !important; grid-gap: 0 !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-star-rating{ margin-bottom:8px !important; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-crfs-seperator, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-crfs-seperator { margin-bottom: 0 !important; border-bottom: 1px solid #F1E0CF !important;margin-top: 16px !important; }
  .yotpo-display-s .yotpo-review-question-wrapper{ grid-gap:0 !important; }
  .yotpo-custom-questions-wrapper .yotpo-custom-questions-question-wrapper .yotpo-custom-questions-wrapper-suffix-padding{ display:none !important; }
  .yotpo-custom-questions-wrapper{ flex-direction: column !important; }
  .yotpo-display-s .yotpo-custom-questions-wrapper, .yotpo-display-s .yotpo-custom-questions-wrapper .yotpo-custom-questions-question-wrapper{ grid-gap:14px !important; }
  .yotpo-reviews-main-widget.yotpo-device-mobile.yotpo-display-s #yotpo-reviews-container .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified, .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified, #yotpo-questions-and-answers.yotpo-device-mobile.yotpo-display-s .yotpo-shopper-details-verified{ flex-direction:row !important; }
  .yotpo-review-customer-questions{ padding-bottom:6px; }
  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel, .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel{ overflow:hidden !important; }
  .yotpo-reviews-pagination-container, .yotpo-pagination-container { margin: 24px 0 0 !important; }
  .yotpo-vertical-pagination { display: block !important; width: 100% !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item, .yotpo-vertical-pagination .yotpo-pagination-item{ border:0 !important; height:48px !important; line-height:48px !important; font-family: var(--font-futura-family) !important; background:#7B9A62 !important; color:#FFF !important; font-size:16px !important; font-weight:700 !important; line-height:100% !important; letter-spacing:3.04px !important; text-transform:uppercase !important; border-radius:0 !important; min-width:275px !important; padding:0px 20px !important; text-align:center !important; min-height:initial !important; overflow: hidden !important; transition: background .2s ease 0s !important; -webkit-user-select: none !important; -ms-user-select: none !important; user-select: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; display: block; padding: 16px 10px !important; margin:auto !important; white-space: nowrap; width: 320px !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:after, .yotpo-vertical-pagination .yotpo-pagination-item:after{ content: '' !important; position: absolute !important; top: 0 !important; left: 150% !important; width: 200% !important; height: 100% !important; transform: skew(-20deg) !important; background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .25), transparent) !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover, .yotpo-vertical-pagination .yotpo-pagination-item:hover{ background: #95af81 !important; transition-delay: .25s !important; }
  .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover:after, .yotpo-vertical-pagination .yotpo-pagination-item:hover:after{ animation: shine .75s cubic-bezier(.01,.56,1,1) !important;  }
  .yotpo-header-head{ margin-top:24px !important; margin-bottom:0px !important; }
  .yotpo-question { margin: 0 0 24px !important; padding: 24px 16px !important; }
  .yotpo-questions-container { margin: 24px 0 0 !important; }
  
  .Product_object_fresh_face_main_new{padding:80px 0 74px;}
  .Product_object_fresh_face_inner_new{ max-width:94%; }
  .Product_object_fresh_face_detail_mainloops_mainlefticon_new { top: -32px; left: -45px; width: 133px; }
  .Product_object_fresh_face_detail_mainloops_mainrighticon_new { right: -46px; width: 106px; }
  .Product_object_fresh_face_detail_innerloops_innerboxs_innerinfos_new{ font-size:16px; }

  .Related_products_main_new{padding:80px 0;}
  .Related_products_slider{ padding:0 20px; margin:0 -20px; }
  
  .Product_object_favorite_main_new{padding:80px 0;}
  .Product_object_favorite_detail_innerloops_innerboxs_mainboths_new{padding:20px 16px 30px;}
  .Product_object_favorite_detail_innerloops_innerboxs_innerboths_maininfos_new{padding-top:14px;}
  .Product_object_favorite_detail_innerloops_innerboxs_innerboths_innerinfos_new{font-size:13px;}
  
  .Product_image_with_texts_sides_mainright_new{padding:40px 20px 40px 40px;}
  .Product_image_with_texts_sides_innerright_maininfos_new{padding-top:20px;}
  .Product_image_with_texts_sides_innerright_innerinfos_new{font-size:16px;}
  .Product_image_with_texts_sides_innerright_mainbutton_new{padding-top:20px;}

  .widget-type-dynamic-bundle{ margin: 80px auto !important; padding: 0 !important; }
  /* Product */
}


@media(min-width:0px) and (max-width:989px){
  /* Header */
  .header{ border-bottom: 1px solid #928885 !important; }
  .header__heading-link{ padding:14px 0; }
  .header__heading-logo { max-width: 131px; }
  
  .header__icon, .header__icon--cart .icon, .header__icon .svg-wrapper { width: 24px; height: 24px; }
  .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_left_new{ display:flex; align-items:center; grid-gap:8px; }
  .mobile_left_new .header__search{ display:none !important; }

  .header__icons { padding-right: 0; grid-gap: 8px; }
  .Header_rightside_new .header__icon--wishlist{ display:none !important; }
  .Header_rightside_new .header__search{ display:none !important; }
  .Header_rightside_new .cart-count-bubble{ display:none !important; }
  .header__icon--cart{ height:26px; }
  .header__icon--cart .svg-wrapper{ width:auto !important; height:26px; }
  .header__icon--cart .icon { width: auto; height: 26px; }
  .header__icon--account{ height:26px; }
  .header__icon--account .svg-wrapper{ width:auto !important; height:26px; }
  .header__icon--account .icon { width: auto; height: 26px; }

  .header__icons .search-modal__content { padding: 0 42px 0 20px; }
  /* Header */

  /* MOBILE_MEGAMENU_START */
  .menu-drawer__menu-item>.svg-wrapper { width: 7px !important; right: 0px !important; }
  .menu-drawer__navigation { padding: 14px 0 20px 0 !important; }
  .menu-drawer__menu li{margin:0 !important;}
  .menu-drawer__menu-item { padding: 10px 0!important; margin:0 20px; background:none !important; color: #4E4646; font-size: 14px !important; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; border-bottom:1px solid #F1E0CF; text-transform:capitalize; }
  summary.list-menu__item { padding-right: 60px !important; }
  .menu-drawer__close-button{ grid-gap:10px; font-size: 14px !important; font-weight: 400; line-height: 140%; letter-spacing: 2.24px; background: #FFF !important; padding:24px 20px 18px 20px!important ; margin:0 !important; color: #7B9A62 !important; }
  .menu-drawer__close-button svg{ max-width: 7px; width: auto; margin: 0 !important; height: auto; }
  .menu-drawer__close-button .svg-wrapper { margin-right: 0 !important; width: 7px !important; height:auto !important; }
  .js .menu-drawer { height: calc(100vh - 100%) !important; height: calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)) - 0px) !important; }

  .Header_drawer_mainbottom_new{ position:relative; z-index:0; }
  .Header_drawer_mainloops_new{ padding-bottom:20px; }
  .Header_drawer_innerloops_new{}
  .Header_drawer_innerloops_maindetail_new{}
  .Header_drawer_innerloops_innerdetail_new{}
  .Header_drawer_innerloops_innerdetail_mainlists_new{margin-bottom:18px;}
  .Header_drawer_innerloops_innerdetail_innerlists_new{}
  .Header_drawer_innerloops_innerdetail_innerlists_new ul{padding:0px;}
  .Header_drawer_innerloops_innerdetail_innerlists_new ul li{margin:0px !important; list-style:none; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px; border-bottom:1px solid #F1E0CF; padding:18px 0 8px 0;}
  .Header_drawer_innerloops_innerdetail_innerlists_new ul li:first-child{ padding-top:0; }
  .Header_drawer_innerloops_innerdetail_innerlists_new ul li a{text-decoration:none; color:#4E4646;}
  .Header_drawer_innerloops_innerdetail_mainlinks_new{}
  .Header_drawer_innerloops_innerdetail_innerlinks_new{}
  .Header_drawer_innerloops_innerdetail_innerlinks_mainboths_new{border-bottom:1px solid #F1E0CF; padding-top:18px;}
  .Header_drawer_innerloops_innerdetail_innerlinks_mainboths_new:first-child{padding-top:0px;}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_new{}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_maintitle_new{ padding-bottom:12px; }
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innertitle_new{color: #4E4646; font-family: var(--font-futura-family); font-size: 12px; font-weight: 700; line-height: 100%; letter-spacing: 2.28px; text-transform: uppercase; }
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innertitle_new a{text-decoration:none; color:#4E4646;}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_mainlists_new{padding:0 0 12px 0;}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innerlists_new{}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innerlists_new ul{padding:0px;}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innerlists_new ul li{list-style:none; margin:0px !important; color:#4E4646; font-size:14px; line-height:140%; letter-spacing:2.24px; background:url(mobile_drawer_right_arrow.svg) no-repeat center right;}
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innerlists_new ul li a{text-decoration:none; color:#4E4646; padding:4px 0; display:block; text-transform:capitalize; }
  .Header_drawer_innerloops_innerdetail_innerlinks_innerboths_innerlists_new ul li a br{ display: none; }
  .Header_drawer_innerloops_innerdetail_mainblock_new{padding-top:18px;}
  .Header_drawer_innerloops_innerdetail_innerblock_new{}
  .Header_drawer_innerloops_innerdetail_innerblock_mainboths_new{margin-bottom:12px; position:relative; }
  .Header_drawer_innerloops_innerdetail_innerblock_mainboths_new:last-child{margin-bottom:0px;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_new{position:relative;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_mainstatic_new{width:100%;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerstatic_new{}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerstatic_new:after{ content:''; position:absolute; left:0; top:0; background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%); width: 100%; height: 100%;  }
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerstatic_videoimage_new{position:relative; padding-bottom:23.583%;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerstatic_videoimage_new img{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerstatic_videoimage_new video{position:absolute; left:0; top:0; width:100%; height:100% !important; object-fit:cover;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_mainbutton_new{position:absolute; bottom:0px; left:0px; width:100%; padding:12px 12px; z-index:1; }
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerbutton_new{display:flex; align-items:center; justify-content:space-between;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerbutton_new span{color:#FFF; font-size:14px; line-height:140%; letter-spacing:2.24px;}
  .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerbutton_new svg{max-width:100%;}
  .Header_drawer_innerbottom_mainmenus_new{padding-top:18px;}
  .Header_drawer_innerbottom_innermenus_new{}
  .Header_drawer_innerbottom_innermenus_new ul{margin:0px; padding:0px;}
  .Header_drawer_innerbottom_innermenus_new ul li{ margin-bottom:12px; list-style-type:none;  display: flex; }
  .Header_drawer_innerbottom_innermenus_new ul li .button{ min-width:100%; }
  .Header_drawer_innerbottom_innermenus_new ul li:last-child{margin-bottom:0px;}
  .Header_big_size_banner_new .Header_drawer_innerloops_innerdetail_innerblock_mainboths_new{margin-bottom:18px;}
  .Header_big_size_banner_new .Header_drawer_innerloops_innerdetail_innerblock_mainboths_new:last-child{margin-bottom:0px;}
  .Header_big_size_banner_new .Header_drawer_innerloops_innerdetail_innerblock_innerboths_innerstatic_videoimage_new{padding-bottom:43.881%;}
  /* MOBILE_MEGAMENU_END */

  .overflow-hidden-tablet .Index_bottom_sticky_lists_main_new{ display: none !important; }
}

@media(min-width:750px) and (max-width:989px){
  .Header_rightside_new .header__search{ display:block !important; }
}
/* pagination */
.pagination-wrapper .pagination > .pagination__list  {
  gap: 19px;
}
.pagination-wrapper .pagination .pagination__item__part--wrap {
  display: flex;
  align-items: center;
  gap: 9px;
}
.pagination-wrapper .pagination__item {
  letter-spacing: 0.16em;
  padding: 0;
}
.pagination-wrapper .pagination__item svg {
  width: 32px;
}


@media screen and (max-width:767px) {
  .pagination-wrapper {
    margin-top: 34px!important;
  }
}


body:not(:has(.rebuy-cart.is-visible)) {
	overflow: unset !important;
}

/* new pages css */
.font-title-b .hb_support-hub__title {
font-family: Futura Md;
font-weight: 400;
font-size: 31px;
line-height: 125%;
letter-spacing: 19%;
text-transform: uppercase;
color:#4E4646;
}
.font-title-b .hb_support-hub__para p {
  font-family: Futura Md;
font-weight: 400;
font-size: 14px;
line-height: 140%;
letter-spacing: 16%;
color:#4E4646;
}
.spa_page_2_col_retangular_image_content_section.font-b-tag .Page_2_col_image_content_main_information_text p {
  font-family: Futura Md;
font-weight: 400;
font-size: 14px !important;
line-height: 140%;
letter-spacing: 16%;
vertical-align: middle;
color:#4E4646;
}
.flex-item-set {
    display: flex;
    justify-content: space-between;
}
.right-content {
  max-width:537px;
}
.right-content p {
  margin:0;
  margin-bottom:48px;
}
.max-width-785 .hb_hero-banner__text {max-width:785px;}
.coraparate-perak .right-content p {
    font-family: Futura Md;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 2.60px;
}
/* / Santuary Mission Image Content / */
.sanctuary-mission-advisory-left-image .Page_2_col_image_content_leftmain {
  width: 49.584%; 
}
.sanctuary-mission-section-sec .Page_2_col_image_content_main_image.square_image {
  aspect-ratio: 1/.77451;   
}
.sanctuary-mission-advisory-left-image .Page_2_col_image_content_main_image.square_image {
  aspect-ratio: 1.3053; 
}        
.sanctuary-mission-advisory-right-image .Page_2_col_image_content_main_image.square_image {
  aspect-ratio: 1/1.00418;    
}
.main__AnimalSectionMission .Page_2_col_image_content_rightmain {
  width: 50%;
  display: flex;
  align-items: center;  
  padding: 60px 60px 60px 130px;  
}
.main__AnimalSectionMission .Page_2_col_image_content_rightinner {
  max-width: 432px; 
}
.sanctuary-mission-section-sec .Page_2_col_image_content_leftmain {
  width: 49.584%;
}   
.sanctuary-mission-section-sec .Page_2_col_image_content_main_information_text p {
  line-height: 137%;   
}  
.sanctuary-mission-advisory-left-image .Page_2_col_image_content_main_information_text p {
  line-height: 136%;      
}
.sanctuary-mission-advisory-left-image .Page_2_col_image_content_main_heading_text h2 {
  line-height: 111%;      
}   
.sanctuary-mission-advisory-right-image .Page_2_col_image_content_main_heading_text h2 {
  line-height: 109%; 
}
.sanctuary-mission-advisory-right-image .Page_2_col_image_content_main_information_text p {
  line-height: 148%;
} 
/* / Saturaty Mission Image Card /   */
.sanctuary-mission-image-card-three .hb_image-card-with-text__contant {
  padding: 24px 40px 24px 28px;  
}  
.sanctuary-mission-image-card-two .hb_image-card-with-text__contant {
  padding: 24px 28px 20px;        
}
.sanctuary-mission-image-card-two .hb_image-card-with-text__card-text {
  margin: 0 0 4px; 
}
.hb_image-card-with-text.sanctuary-mission-image-card-three .hb_image-card-with-text__card-title {
  font-size: 32px;
  margin: 0 0 10px;
  text-wrap: balance;
  letter-spacing: 6px;
  line-height: 1.16;
  text-transform: uppercase;   
}
.main__AnimalSectionMission .hb_image-card-with-text__card-title {  
    margin: 0 0 10px; 
}
.main__AnimalSectionMission .hb_image-card-with-text__card-text {
  line-height: 1.429;  
  margin-bottom: 0;
}
.main__AnimalSectionMission .hb_greenhouse-slider {
  background-color: #FEF7EB;
}
@media screen and (max-width:1279px) {
  .main__AnimalSectionMission .Page_2_col_image_content_rightmain {
    padding: 60px;     
  } 
  .hb_image-card-with-text.sanctuary-mission-image-card-three .hb_image-card-with-text__card-title {
    font-size: 26px;
  }
}
@media screen and (max-width:991px) { 
  .main__AnimalSectionMission .Page_2_col_image_content_rightmain {
    padding: 20px 30px;
  } 
  .hb_image-card-with-text.sanctuary-mission-image-card-three .hb_image-card-with-text__card-title {
    font-size: 24px;
  }
  
}
@media screen and (max-width:767px) { 
  .main__AnimalSectionMission .Page_2_col_image_content_sides {
    gap: 24px; 
  }
  .main__AnimalSectionMission .Page_2_col_image_content_rightmain {
    padding: 0;
    width: 100%;  
  } 
  .main__AnimalSectionMission .Page_2_col_image_content_rightinner {
    max-width: 100%;
    width: 100%;  
  }
  .sanctuary-mission-advisory-left-image .Page_2_col_image_content_leftmain {
    width: 100%;
  } 
  .sanctuary-mission-section-sec .Page_2_col_image_content_leftmain {
    width: 100%; 
  }   
  .main__AnimalSectionMission .Page_2_col_image_content_main_image.large-up-hide.medium-hide {
    aspect-ratio: 1.4377;  
  }
  .main__AnimalSectionMission .Page_2_col_image_content_main_heading_text h2 {
    font-size: 24px;
    text-align: center; 
    line-height: 1;
  }
  .sanctuary-mission-advisory-right-image .Page_2_col_image_content_main_heading_text h2 {
    line-height: 132%;
    margin-bottom: -11px;
  }  
  .sanctuary-mission-advisory-right-image .Page_2_col_image_content_main_information_text p {
    line-height: 143% !important;       
  }
  .main__AnimalSectionMission .Page_2_col_image_content_main_information_text p {
    text-align: center;
    line-height: 1.396;   
}
  .sanctuary-mission-section-sec .Page_2_col_image_content_main_information_text p {
    line-height: 140%;  
  }
  .sanctuary-mission-advisory-left-image .Page_2_col_image_content_main_heading_text br {   
    display: none;       
  }
  .sanctuary-mission-advisory-left-image .Page_2_col_image_content_main_heading_text h2 {
    letter-spacing: 4.2px;   
  } 
  /* / Saturaty Mission Image Card /  */
  .sanctuary-mission-image-card-one .hb_image-card-with-text__contant {
    padding: 32px 29px 48px;
  }   
  .sanctuary-mission-image-card-one .hb_image-card-with-text__card-title {
    margin: 0 0 13px;     
  }
  .sanctuary-mission-image-card-one .hb_image-card-with-text__card-text {
    margin: 0;    
  }
  .main__AnimalSectionMission .sanctuary-mission-image-card-two .hb_image-card-with-text__card-title {
    margin: 0 0 14px; 
  }  
  .sanctuary-mission-image-card-two .hb_image-card-with-text__contant {
    padding: 32px 29px 20px; 
  }   
  .sanctuary-mission-image-card-two .hb_image-card-with-text__card-text {
    margin: 0 0 24px;  
    text-align: left;      
  } 
  .hb_image-card-with-text.sanctuary-mission-image-card-three .hb_image-card-with-text__contant {
    padding: 26px 24px 22px 29px;          
  }
  .hb_image-card-with-text.sanctuary-mission-image-card-three .hb_image-card-with-text__card-title {
    letter-spacing: 4.5px;
    margin: 0 0 18px;
  }
  .sanctuary-mission-image-card-three .hb_image-card-with-text .hb_image-card-with-text__card-text {
    margin: 0;      
    text-align: left;   
  }    
 .sanctuary-mission-image-card-three .hb_image-card-with-text__card-text {
    margin: 0;   
 }
 .sanctuary-mission-image-card-three .hb_image-card-with-text__swiper-pagination {
    margin: 34px auto 0;    
  }   
/* / temporary Css /      */
.main__AnimalSectionMission .hb_greenhouse-slider__wrapper {
  padding: 0 0 38px;   
}
}   
/* / End / */
@media (min-width: 1440px) {
  .proleval-max-width .hb_support-hub__text--area {
    max-width:520px;
  }
  .clearloop-max-width .hb_support-hub__text--area {
    max-width:540px;
  }
  .breats-max-width .hb_hero-banner__text {
    max-width:641px;
  }
  .max-width-420 .Page_2_col_image_content_rightinner {
    max-width:432px;
    margin:0 auto;
  }
  .max-width-785 .hb_hero-banner__text {
    max-width:785px;
  }
  .max-width-class .hb_image-card-with-text__title {
   max-width:599px;
  }
  .max-width-class .right-content p {
    font-family: Futura Md;
font-weight: 400;
font-size: 14px;
line-height: 140%;
letter-spacing: 2.08px;
  }
  .max-width-600 .hb_hero-banner__title {
    max-width:600px;
  }
  .max-width-600 .hb_hero-banner__text {
    display:none
  }
 .max-width-600 a.button.hb_hero__banner-button.button {width:375px;margin-top:0;}
  .font .Page_2_col_image_content_main_heading_text h2 {
    font-family: Futura Md;
font-weight: 400;
font-size: 32px;
line-height: 125%;
letter-spacing: 6.8px;
text-transform: uppercase;
  }
  .font .Page_2_col_image_content_main_information_text p{
    font-family: Futura Md;
font-weight: 400;
font-size: 18px;
line-height: 140%;
letter-spacing: 2.88px;
    
  }

}
@media (max-width: 768px) {
  .flex-item-set {
    flex-wrap:wrap;
  }
  .right-content {
    width:100%;
    max-width:100%;
  }
  .sustain-less-main {
    padding-top:56px;
    padding-bottom:56px;
  }
 .max-width-class .hb_image-card-with-text__title {
    font-family: Futura Md;
    font-weight: 400;
    font-size: 24px;
    line-height: 125%;
    letter-spacing: 19%;
    text-align: center;
    text-transform: uppercase;
   margin-bottom:22px;
  }
  .max-width-class .right-content p {
    font-family: Futura Md;
font-weight: 400;
font-size: 18px;
line-height: 140%;
letter-spacing: 2.88px;
text-align: center;
    margin-bottom:21px;
  }
  .max-width-class .right-content {
    max-width:333px;
  }
   .max-width-600 .hb_hero-banner__text {
    display:block;
  }
  .max-width-600 .hb_hero-banner__flexer {
    background:#fff;
  }
  
}
@media (min-width: 1440px) {
.max-width-class .hb_image-card-with-text__title{max-width: 494px;}
}
@media (min-width: 0px) and (max-width: 749px) {
    .Index_object_instagram_new {
        order: 1;
    }
}

@media (min-width: 0px) and (max-width: 749px) {
    .Index_newsletter_form_new {
        order: 2;
    }
  .max-width-600 .hb_hero-banner__title {
        max-width: 311px;
        margin: 0 auto;
    margin-bottom:14px;
  }
 .max-width-600 .hb_hero-banner__text p {
       max-width: 364px;
    font-family: Futura Md;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 2.5px;
    text-align: center;
 }
  .title-how {
    margin:0;
  }
  .flex-item-set {
    text-align: center;
}
 .coraparate-perak  .hb_image-card-with-text__title {
       text-align: center;
    margin: 0 auto;
    margin-bottom: 22px;
 }
  .coraparate-perak .right-content p {
    max-width: 348px;
    margin: 0 auto;
    margin-bottom: 14px;
  }
   .coraparate-perak {
    background:#fff !important;
  }
  .how-it-work .page-width {
    padding:0 !important;
  }
  .coraparate-perak .right-content p {
    letter-spacing:2.4px;
  }
}
/* overlivinsgrase */
.main__ourlivingareas .paragph-strt {
  margin-top: 34px;
}
.main__ourlivingareas .sustain-less-main h3 {
  line-height: 1;
  letter-spacing: 6px;
}
@media screen and (max-width:767px) {
  .main__ourlivingareas .sustain-less-main {
    background: #FEF7EB;
  }
  .main__ourlivingareas .sustain-less-main h3 {
    line-height: 1.1212;
    max-width: 100%;
    letter-spacing: 5px;
    text-wrap: balance;
  }
  .main__ourlivingareas .paragph-strt {
    margin-top: 32px;
  }
  .main__ourlivingareas .paragph-strt p {
    letter-spacing: 3.3px;
    font-size: 18px;
    line-height: 1.389;
  }
}
@media screen and (max-width: 749px) {
  .Index_newsletter_form_sides_innerright_innerforms_new button.field__button {
    overflow: visible;
  }
  .Index_newsletter_form_sides_innerright_innerforms_new button.field__button .Desktop_only_new  {
    display: block !important;
    position: absolute;
    top: -45px;
    right: 15px;
    width: 16px;
    z-index: 1;
    height: 16px;
  }
}
/* refer app */
.main__refer .main-page-title {
  display: none;
}
.page-width:has(.yotpo-widget-referral-widget)  {
    padding: 0!important;
}
.main__refer .yotpo-widget-referral-widget .yotpo-title-text {
    padding-bottom: 10px;
    font-weight: 600;
    font-family: Futura Md !important;
    font-size: 32px !important;
    font-weight: 400 !important;
    line-height: 1.25;
    letter-spacing: .19em;
    text-transform: uppercase;
    color: #4e4646 !important;
}
.main__refer .yotpo-widget-referral-widget .yotpo-header-text {
    font-size: 16px!important;
    font-weight: 700!important;
    letter-spacing: .19em;
    color: #4e4646!important;
    padding-bottom: 30px;
     font-family: Futura Md!important;
    vertical-align: middle;
    text-transform: uppercase;
}
.main__refer .yotpo-description-text {
    font-family: Futura Md!important;
    font-size: 18px!important;
    font-weight: 400!important;
    line-height: 25.2px;
    letter-spacing: .16em;
    color: #4e4646!important;
}
.main__refer .yotpo-widget-referral-widget .yotpo-input-container .yotpo-input {
    padding: 15px 24px;
    border: 0px;
    font-family: Futura !important;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: .19em;
    text-align: left;
    height: 46px;
    border: 0;
}
.main__refer .yotpo-widget-referral-widget .yotpo-input-container .yotpo-input::placeholder {
  font-family: Futura !important;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: .19em;
    text-transform: uppercase;
    text-align: left;
   color: rgb(131 153 113 / 82%);
}
.main__refer .yotpo-widget-referral-widget .yotpo-input-container label {
  font-family: Futura !important;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: .19em;
    text-align: left;
     text-transform: uppercase;
    display: none !important;
}
.main__refer .yotpo-widget-referral-widget .yotpo-name-container {
    margin-bottom: 16px;
}
.main__refer .yotpo-widget-referral-widget .yotpo-action-button-widget {
    margin-top: 20px;
}
.main__refer .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size {
    width: 100%;
}
.main__refer .yotpo-widget-referral-widget .yotpo-background.yotpo-left-align-background {
    background-color: #f1e0cf !important;
}
.main__refer .yotpo-widget-referral-widget .yotpo-tile {
    background-color: #f1e0cf !important;
}
@media screen and (max-width:767px) {
  .main__refer .yotpo-widget-referral-widget .yotpo-title-text {
    font-size: 24px!important;
  }
  .main__refer .yotpo-description-text {
    font-size: 16px!important;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-left-align-background .yotpo-email-view {
    width: 100%;
    margin: auto;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-email-view.yotpo-is-mobile .yotpo-referral-widget-form {
    margin-top: 24px;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-is-mobile {
    margin-top: 24px;
  }
  .main__refer .main__refer .yotpo-widget-referral-widget .yotpo-header-text {
    font-size: 18px !important;
    padding-bottom: 26px;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-input-container .yotpo-input {
      border: 2px solid #7B9A62 !important;
      padding: 15px 24px;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-input-container .yotpo-input:focus {
    box-shadow: unset !important;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-input-container .yotpo-input::placeholder {
    font-size: 13px;
  }
  .main__refer .yotpo-widget-referral-widget .yotpo-tile {
    min-height: 480px;
  }
}
/* Track your order app */
/* .malomo-order-lookup-number-label {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
.malomo-order-lookup-section-2 > div,
.malomo-order-lookup-section-1 > div {
  position: relative;
}
.malomo-order-lookup-form:has(.malomo-order-lookup-number-input:focus-visible) {
  
} */
.main__track-your-order .yotpo-widget-referral-widget .yotpo-header-text {
    font-size: 16px!important;
    font-family: 'Futura Md' !important;
    text-transform: uppercase;
    letter-spacing: 0.19em;
}
.main__track-your-order .yotpo-widget-referral-widget .yotpo-title-text {
    margin: 0 0 8px;
}

@media (max-width: 749px){
  .sezzle-button-text { display: flex !Important; }
}

/* Page CSS */
.page-trade-show-gift .main_page_template, .page-show-email .main_page_template { padding: 68px 0 0; }
.page-trade-show-gift .main-page-title, .page-show-email .main-page-title, .page-farmanac .main-page-title { display: none; }
.klaviyo-form-Su98et form, .klaviyo-form-TnEgQu form { background-color: #FFF !important; padding: 0 !Important; }
.klaviyo-form-Su98et [data-testid="form-component"], .klaviyo-form-TnEgQu [data-testid="form-component"] { background-color: #FFF !important; }

@media (max-width: 989px){
  .page-trade-show-gift .main_page_template, .page-show-email .main_page_template { padding-top: 48px; }
}

@media (max-width: 749px){
  .klaviyo-form-Su98et [data-testid=form-component], .klaviyo-form-TnEgQu [data-testid=form-component] { padding-left: 0 !important; padding-right: 0 !Important; }
}

.Index_object_testimonials_innersides_innerright_mainboxs_new { height: auto; display: flex; }


.main__ripals-story .Index_tab_collection_list_innerdetail_innersides_innerright_new { display: none; }

.Index_bottom_sticky_lists_innerstatic_mainboxs_new a {
  text-decoration: none;
}


.Card_collection_main_new .quick-add__submit.bundle-link {
  display: flex;
}
.page-farmanac #myViewerContent > div:first-child{height:auto!important;}
.video-wrapper{    position: relative;
    overflow: hidden;
    max-width: 100%;
    padding-bottom: 56.25%;
    height: auto;}
@media only screen and (min-width: 1200px) {
.ProductSections.ProductInfo__BeforeAfter--wrap .container{
          max-width: 1036px;
        width: 100%;
          margin: 60px auto 0;
}
}
@media only screen and (min-width: 960px) {
    .ProductSections.ProductInfo__BeforeAfter--wrap .ProductInfo__BeforeAfter-title {
        font-size: 56px;
    }
}
@media only screen and (min-width: 769px) {
    .ProductSections.ProductInfo__BeforeAfter--wrap .ProductInfo__BeforeAfter-title {
        font-size: 40px;
    }
}
@media(max-width:768px){
  .ProductSections.ProductInfo__BeforeAfter--wrap .ProductInfo__BeforeAfter-title {
    font-size: 26px;
}
  .video-wrapper{
    padding-bottom:100%;
  }
  .ProductSections.ProductInfo__BeforeAfter--wrap .container{
    margin-top:50px;
  }
  .ProductInfo__BeforeAfter .grid{
    flex-direction: column;
    gap: 0;
  }
      .ProductSections .small--one-whole {
        width: 100%;
        max-width: 100%;
    }
}

/** Value Badge **/
.card_value_badge .swym-button.swym-add-to-wishlist-view-product{
  display: none;
}
.card_value_badge:hover .swym-button.swym-add-to-wishlist-view-product{
  display: block;
}
.card__badge__value_badge{
  pointer-events: none;
  opacity: 1;
  transition: all 0.5s ease-in-out;
}
.card_value_badge:hover .card__badge__value_badge{
  opacity: 0;
  transition: all 0.0s ease-in-out;
}
.badge--rectangle{
  border-radius: 0;
  width: auto;
  height: auto;
  padding:10px;
}
.product__media-wrapper .card__badge__value_badge{
    /* width: 74px; */
    /* height: 74px; */
    position: absolute !important;
    right: 14px;
    top: 14px;
    bottom: auto;
}
.product__media-wrapper .card__badge__value_badge .badge{
    font-size: 16px;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 2.56px;
}
.Product_price_main_new.product_has_card_value_badge{
  position: relative;
}
.Product_price_main_new.product_has_card_value_badge .product_wishlist_new{
  top:-9px;
  right:0;
}