/** Shopify CDN: Minification failed

Line 4605:15 Expected ":"
Line 4605:17 Expected identifier but found "var("

**/
@font-face {
  font-family: 'Golden Plains';
  src: url('/cdn/shop/files/GoldenPlains.woff2') format('woff2'),
    url('/cdn/shop/files/GoldenPlains.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

*, :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{ 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; }
.Desktop_only_new{}
.Mobile_only_new{ display:none; } 
.page-width{ max-width:1420px; margin:auto; padding:0 40px; }
em{ font-style:italic; }
img{ height: auto !important; max-width:100%; }
.d-flex { display: flex; }
.justify-between { display: flex; justify-content: space-between; }
.scroll-locked { overflow-y: hidden; }
p{ margin:0; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0; }

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

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

.footer_main_new{ border-top:1px solid #beb9b1; margin-top:0 !important; }
.btn { display: block; color: #986473; font-size: 12px; line-height: 12px; text-align: center; letter-spacing: .19em; text-transform: uppercase; padding: 15px; border-radius: 0; background-color: #fffef9; transition: background-color .3s ease-out; width: max-content; max-width: 100%; margin-left: auto; margin-right: auto; text-decoration: none; vertical-align: middle; cursor: pointer; user-select:none; border:1px solid transparent; }
.btn { padding-left: 25px; padding-right: 25px; }
.btn_new{background:#262626; color:#FEFDF9; text-align:center; font-size:12px; font-weight:400; line-height:20px; letter-spacing:3px; padding:13px; min-width:395px; display:inline-block;}
.btn_new:hover{ background:#c8a573; }
.btn_border_new{ border:1px solid #986473; }
.btn_border_new:hover{ background:#986473; color:#fff; }
.button:after{ display:none; }
.button:before{ display:none; }

.common_title_hp_new{ text-align:center; }
.common_title_hp_new h2{color: #262626; font-family:var(--typeHeaderPrimary),sans-serif; font-size: 42px; font-weight: 400; line-height:136%;}
.common_title_hp_new h2 p{color: #262626; font-family:var(--typeHeaderPrimary),sans-serif; font-size: 42px; font-weight: 400; line-height:136%;}
.common_title_hp_new h2 p em{font-style: italic;}
.common_title_hp_new h4{ color: #262626; font-size: 18px; font-weight: 500; line-height:22px; letter-spacing: 4.14px; text-transform:uppercase; font-family: var(--typeBasePrimary), sans-serif; padding-bottom:11px; }

/* Index */
.Index_announcement_slider_main_new{padding:8px 0; text-align:center; overflow:hidden; }
.Index_announcement_slider_allloop_boxs_new{ color:inherit; text-align:center; font-size:12px; font-weight:400; line-height:15px; letter-spacing:1.44px; text-transform:capitalize; }
.Index_announcement_slider_allloop_boxs_new p{ margin:0; }
.Index_announcement_slider_allloop_boxs_new a{text-decoration-line:underline; color:inherit; text-underline-offset:2px; }
.Index_announcement_slider_allloop_boxs_inner_new p{ display:inline-block; vertical-align:middle; }
.timer_main_new{ display:inline-block; vertical-align:middle; }
.timer{ position: relative; display: flex; } 
.timer-pp{ position: relative; display: flex; } 
.timer-pp2{ position: relative; display: flex; } 
.timer--expired { display: none; } 
.timer span{ display:inline-block; }
.timer-pp span{ display:inline-block; }
.timer-pp2 span{ display:inline-block; }

/* Header */
.header{ padding:0px !important; display: flex; flex-direction: column; }
.header_top_main_new{ width:100%; }
.header_top_new{ display:flex; justify-content: space-between; align-items:center; width:100%; padding:21.3px 0; }
.header__heading-logo-wrapper{ display:flex; }
.header__heading-link{ padding:0; }
.Header_desktop_left_menu_main_new{ width:calc(50% - 135px); }
.header__icons{ width:calc(50% - 135px); justify-content: flex-end;  grid-gap: 2px; margin-right: -8px; }
.Header_mega_menu_main_new{ margin:0 !important; width:100%; border-top: 1px solid rgba(1, 22, 48, 0.10); text-align:center; }
.Header_mega_menu_main_new .list-menu{ text-align:left; }
header-drawer{ margin-left:0 !important; }
.header_second_menu_new .list-menu{ grid-gap:0px; justify-content:center; }
.header__menu-item{ padding:14px 55px !important; font-size: 15px; font-weight: 400; letter-spacing: 1.8px; text-transform: uppercase; line-height: 15px !important; text-decoration: none !important; position:relative; color: #080c22; }
.header__menu-item > span{ text-decoration:none !important; border-bottom: 1px solid transparent; padding-bottom: 3px; transform: translateY(3px); display:flex; align-items:center; }
details[open]>.header__menu-item:after{ opacity:1; }
details[open]>.header__menu-item .icon-caret{ margin-top:1.5px; }
details[open]>.header__menu-item .icon-caret path{ fill:#CC8F67; }
.Header_mega_menu_main_new > ul > li:last-child .header__menu-item{ color:#FF6631; }
.header__icon--menu { width: 48px; height: 48px; }
.header__icon, .header__icon--cart .icon{ height: 32px; width: 28px; padding: 0; }
.header__icon--cart{ margin-right:0; }
.header__icon:hover .icon, .modal__close-button:hover .icon { transform: scale(1); }
.header__icon .icon { height: auto; width: auto; display: flex; max-width: 24px; max-height: 24px; }
.header__icons{ padding-right:0; padding-left:0; align-items:center; }
summary .icon-caret { position: relative; }
.header__menu-item .icon-caret { right: 0; margin-left: 8px; height: 7px; margin-top: 2.5px; }
.cart-count-bubble{ font-size: 8px; line-height: 11px; letter-spacing: .03em; color: #080c22; background:none !important; left: 6px !important; bottom: 5px !important; }
.header_right_new{ display:flex; align-items:center; justify-content:flex-end; }
.header__search{ width: 100%; max-width: 328px; margin-right:38px; }
.header__search details { width:100%; }
.header__icon--search{ width:100%; }
.search_main_new{ border-radius: 5px; background: rgba(221, 221, 221, 0.40); height:42px; width:100%; display:flex; align-items:center; }
.search_main_left_new{ width:calc(100% - 40px); overflow: hidden; color: #0F0D1A; text-overflow: ellipsis; font-family: var(--font-heading-family); font-size: 14px; font-weight: 400; line-height: 16px; padding:0 12px;  }
.search_main_right_new{ width:40px; background:#000; border-radius:0 5px 5px 0; display:flex; align-items:center; justify-content:center; height:100%; }
.search-modal__content { padding: 0 40px; max-width: 1424px; }
.search__input.field__input{ border:0; border-bottom:0; color: #0F0D1A; font-family: var(--font-heading-family) !important; font-size: 14px; font-weight: 400; height:100%; box-shadow:0 0 0 !important; padding:0; margin: 0 0 0 40px; padding-right:20px !important; }
.search__input.field__input::-webkit-input-placeholder{color:#0F0D1A; opacity:1 !important;}
.search__input.field__input::-moz-placeholder{color:#0F0D1A; opacity:1 !important;}
.search__input.field__input:-ms-input-placeholder{color:#0F0D1A; opacity:1 !important;}
.search__input.field__input:-moz-placeholder{color:#0F0D1A; opacity:1 !important;}
.search-modal__form .field__label{ color: #0F0D1A; font-weight: 400; text-transform:uppercase; display:none; }
.search-modal__form .field:before{ display:none !important; }
.search-modal__form .field:after{ display:none !important; }
.search-modal__form { max-width: 100%; height:100%; }
.search-modal__form .field{ height:100%; }
.reset__button .icon.icon-close { height: 1.4rem; width: 1.4rem; }
.search-modal__close-button { margin-left: 16px; }
.search__button{ right:auto; left:0; height: 24px; width: 24px; top: 48% !important; transform: translate(0, -50%); }
.search__button .icon{ height: 24px !important; width: 24px !important; }
.modal__close-button.link{ height: 24px; width: 24px; margin: 0; }
.modal__close-button .icon { width: 24px; height: 24px; }
.predictive-search{ top:100%; border-bottom:1px solid #CEA56C; width:100% !important; left:0 !important; }
.reset__button{ right:0 !important; height: 2.8rem; width: 2.8rem; }
.reset__button:not(:focus):after{ display:none !important; }
.search-modal{ border-bottom:0; min-height:85px; height:85px; animation:none !important; }
.section-header.shopify-section-group-header-group { z-index: 4; }
.search-modal .modal-overlay{ display:none !important; }
.reset__button{ display:none !important; }
.header predictive-search { position: static; height:100%; }
.search-modal__content{ position: static; }
#predictive-search-results{ max-width: 1400px; margin: auto; padding: 0 40px; }

.header__heading-logo{ -webkit-transition: all 0.3s linear !important; -moz-transition: all 0.3s linear !important; -o-transition: all 0.3s linear !important; -ms-transition: all 0.3s linear !important; transition: all 0.3s linear !important; }
.shopify-section-header-sticky .header__heading-logo{ height:48px !important; }
.shopify-section-header-sticky .header_top_new{ padding:15px 0; }

.header_second_menu_new{ border-top:1px solid #CEA56C; width:100%; text-align:center; }
.header_second_menu_new .header__inline-menu{ margin-left:0; margin-top:0 !important; }
.header_second_menu_new .header__menu-item:hover{ /*color:#CC8F67 !important;*/ border-color:#080c22; }
.header_second_menu_new .header__menu-item:hover span{ /*color: #cc8f67!important;*/ border-color:#080c22; }
.header_second_menu_new details[open]>.header__menu-item{ /*color:#CC8F67 !important;*/ border-color:#080c22; }
.header_second_menu_new details[open]>.header__menu-item .header__active-menu-item{ /*color:#CC8F67 !important;*/ border-color:#080c22; }
.search-modal__content_drawer_new{ display:none; }

.header_search_new{}
.header_search_new .search-modal__content{ padding:0; }
.header_search_new .search__button .icon { height: 18px !important; width: 17px !important; }
.search__button:hover .icon, .reset__button:hover .icon { transform: scale(1) !important; }
.header_search_new .search__input.field__input{ color: #080c22; border: none; background-color: #fffef9; font-size: 12px; line-height: 18px; letter-spacing: .19em; width: 128px; padding: 8.5px 0 8.5px 25px !important; margin:0!important; font-family: var(--font-body-family) !important;  }
.header_search_new .search__input.field__input::-webkit-input-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
.header_search_new .search__input.field__input::-moz-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
.header_search_new .search__input.field__input:-ms-input-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
.header_search_new .search__input.field__input:-moz-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
.header_search_new .search__button { width: 17px; top: 46% !important; }
.header_search_new .search__input.field__input:focus { outline: none; animation: expand-search .3s; animation-fill-mode: both; border-bottom: 0.5px solid #beb9b1; }
@keyframes expand-search{ 0% { width: 128px; } 100% {   width: 288px; } }
.h5 { font-family: var(--font-body-family);}

/* Megamenu */
.mega-menu__content { padding:0 !important; box-shadow: 0px 0 0; border:0; }
.minus_icon{ display:none; }
.minus_icon, .plus_icon{ position: relative; vertical-align: middle; margin: 0px 0 0 4px; }
details[open] .header__menu-item .plus_icon{ display:none; }
details[open] .header__menu-item .minus_icon{ display:inline-block; }
details[open] .header__menu-item > span{ border-bottom:1px  solid #080c22; }
.megamenu_row_main_new{ min-height:500px; border-bottom: 1px solid #cea56c; padding:50px 0 !important; width:100%; }
.megamenu_row_new{display:flex; grid-gap:0; justify-content:space-between; width:100%; }
.megamenu__link-title{text-align:left;}
.megamenu__link-title a{color:#986473; font-weight:600; font-size:12px; line-height:12px; letter-spacing:.19em; margin-bottom:16px; text-transform:uppercase; text-decoration:none; display:block; }
.megamenu__link-title a svg{ margin-left:9px; }
.megamenu__links{display:grid; grid-gap:39px; height:max-content;}
.megamenu__links ul{ padding:0; }
.megamenu__links ul li{list-style:none; font-size:14px; line-height:26px; letter-spacing:.03em; color:#080c22; text-align:left;}
.megamenu__links li+li { margin-top: 4px; }
.megamenu__links ul li a{color:#080c22; text-decoration:none; display: block; }
.megamenu__product-row{display:flex; grid-gap:0 25px; max-width:483px; width:100%;}
.megamenu__product{flex:1; display:block; text-align:left;}
.megamenu__product a{text-decoration:none; }
.megamenu__product .index__product-image{position:relative; display:block; padding-top:118.78%;}
.megamenu__product .index__product-image img{width:100%; height:100% !important; object-fit:cover; position:absolute; top:0; left:0;}
.megamenu__product .index__product-image img.product__second-img { display: none; }
.index__product-card:hover .index__product-image img.product__second-img { display: block; }
.megamenu__product-title a{ font-family:Frank Ruhl Libre, serif; font-weight:500; font-size:15.5px; line-height:23px; letter-spacing:.01em; color:#080c22; padding:10px 0; text-align:left; display:block; }
.megamenu__product-link a{ font-size:12px; line-height:12px; letter-spacing:.19em; color:#080c22; padding-bottom:5px; color:#080C22; text-transform:uppercase; max-width:100%; display:block; text-decoration: underline; text-underline-offset: 5px; }
.megamenu_corner_image_new { position: absolute; bottom: 0; height: 100px; object-fit: contain; bottom: 10px; height: 81px; }
.megamenu_corner_image_new img{ height:100% !important; }
.Header_megamenu_left_new { left: 31px; }
.Header_megamenu_right_new { right: 31px; }


/* Megamenu */

/* Header */

/* Index */
.header-wrapper--border-bottom {  border-bottom: 0px; }
.header-wrapper--border-bottom:after{ content:''; position:absolute; bottom:0; left:0; background:#CEA56C; height: 0.2px; width:100%; pointer-events:none; }

.Index_mobile_column_list_main_new{display:none; }
.Index_text_overlay_banner_main_new{display:none;}

.Index_image_overlay_texts_main_new{}
.Index_image_overlay_texts_inner_new{ position:relative; }
.Index_image_overlay_texts_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }
.Index_image_overlay_texts_allimage_new img{ width:100%; }
.Index_image_overlay_texts_alltexts_new{ position:absolute; top:70px; left:70px; width:550px; padding:55px 35px 70px 35px; background:#F7EFE6; }
.Index_image_overlay_texts_alltexts_toptext_new{ font-size:18px; line-height:22px; letter-spacing: 3px; color: #262626; text-transform: uppercase; padding-bottom:25px; border-bottom:1px solid #707070; }
.Index_image_overlay_texts_alltexts_middletext_new{ padding:50px 0 0 0; }
.Index_image_overlay_texts_alltexts_middletext_new p{ padding: 22px 0 0; font-size: 18px; line-height: 27px; color:#262626; }
.Index_image_overlay_texts_alltexts_middletext_new h2 > p{ padding:0; font-size:40px; line-height:42px; color:#262626; }
.Index_image_overlay_texts_alltexts_bottombtn_new{ text-align:left; padding:35px 0 0 0; }
.Index_image_overlay_texts_alltexts_bottombtn_new .btn{ margin:0; background:#262626; color:#FFFFFF; font-size:16px; line-height:22px; letter-spacing:4px; min-width: 260px; padding: 16px 20px; }
.Index_image_overlay_texts_alltexts_bottombtn_new .btn:hover{ background:#AD9664; }
.Index_image_overlay_texts_alltexts_bottombtn_new.dtc-secondary-cta{ display: none; padding-top: 0.75rem; }
.Index_image_overlay_texts_alltexts_bottombtn_new.dtc-secondary-cta .btn{ margin:0; background:#262626; color:#FFFFFF; font-size:16px; line-height:22px; letter-spacing:4px; min-width: 260px; padding: 16px 20px; }

.Index_top_text_with_image_main_new{}
.Index_top_text_with_image_inner_new{}
.Index_top_text_with_image_leftrightboth_new{display:flex; align-items:center;}
.Index_top_text_with_image_mainleft_new{width:46%; padding:80px 20px; }
.Index_top_text_with_image_innerleft_new{max-width:580px; margin:0 0 0 auto;}
.Index_top_text_with_image_innerleft_title_new{}
.Index_top_text_with_image_innerleft_title_new p{color:#C8A573; color:inherit; text-align:center; font-size:inherit; line-height:100%; font-family:var(--typeHeaderPrimary),sans-serif;}
.Index_top_text_with_image_innerleft_infos_new{padding-top:19px;}
.Index_top_text_with_image_innerleft_infos_new p{color:#C8A573; color:inherit; font-size:inherit; line-height:155%; letter-spacing:0.085px; text-align:center;}
.Index_top_text_with_image_innerleft_buttons_new{padding-top:34px; display:flex; justify-content:center; flex-wrap:wrap; grid-gap:18px; }
.Index_top_text_with_image_innerleft_buttons_boxs_new{width:calc(50% - 9px); }
.Index_top_text_with_image_innerleft_buttons_boxs_new .btn_new{color:#C8A573; font-size:12px; font-weight:400; line-height:16px; letter-spacing:3px; background:#fff; border:1px solid #C8A573; min-width:100%; padding:15px;}
.Index_top_text_with_image_innerleft_buttons_boxs_new .btn_new:hover{ background:#C8A573 !important; color:#fff !important; }
.Index_top_text_with_image_innerleft_stars_new{margin-top:35px; text-align:center;}
.Index_top_text_with_image_innerleft_stars_new svg{max-width:100%;}
.Index_top_text_with_image_mainright_new{width:54%; position:relative; padding:20px 0;}
.Index_top_text_with_image_innerright_1_videoimage_new video{width:100%;}
.Index_top_text_with_image_innerright_1_videoimage_new img{width:100%; }
.Index_top_text_with_image_innerright_2_new{display:none;}
.Index_top_text_with_image_innerleft_stars_mobile_new { padding: 0; background: #FAF4EC; margin-left: auto; margin-right:auto; text-align:left; font-size: 0; display: flex; flex-direction: column; justify-content:center; }
.Index_top_text_with_image_innerleft_stars_mobile_new img { width: 120px; display: flex; justify-content: center; margin: auto; }
.Index_top_text_with_image_innerleft_stars_mobile_new .reviews_badge_text{ display:inline-block; vertical-align:middle; text-align:center; color: inherit; font-size: 12px; font-weight: 700; line-height: 120%;  letter-spacing: 0.182px; padding-top: 13px; }
.Index_top_text_with_image_innerleft_stars_mobile_new .reviews_badge_text a{ color: inherit; }
.Index_top_text_with_image_innerleft_buttons_boxs_new .btn_new:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
}

.Index_desktop_column_list_main_new{padding:40px 0;}
.Index_desktop_column_list_inner_new{}
.Index_desktop_column_list_allloop_new{}
.Index_desktop_column_list_allloop_mainbox_new{width:247px;}
.Index_desktop_column_list_allloop_mainbox_new a{ text-decoration:none; }
.Index_desktop_column_list_allloop_innerbox_new{}
.Index_desktop_column_list_allloop_innerbox_videoimageboth_new{width:100%; height:auto; padding-bottom:100%; position:relative;}
.Index_desktop_column_list_allloop_innerbox_videoimage_new{}
.Index_desktop_column_list_allloop_innerbox_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:113px 113px 0px 0px;}
.Index_desktop_column_list_allloop_innerbox_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:113px 113px 0px 0px;}
.Index_desktop_column_list_allloop_innerbox_texts_new{padding-top:18px;}
.Index_desktop_column_list_allloop_innerbox_texts_new h4{ font-family:var(--typeBasePrimary),sans-serif; color:#262626; font-size:15px; font-weight: 400; line-height:18px; text-decoration-line:underline; text-underline-offset:3px; text-align:center;}
.Index_desktop_column_list_allloop_innerbox_texts_subtitle_new{ padding-top:10px; }
.Index_desktop_column_list_allloop_innerbox_texts_subtitle_new p{ font-family:var(--typeBasePrimary),sans-serif; color:#262626; font-size:13px; font-weight: 400; line-height:18px; text-align:center;}

.Index_all_text_with_image_main_new{padding:25px 0;}
.Index_all_text_with_image_inner_new{}
.Index_all_text_with_image_allloop_new{display:flex;}
.Index_all_text_with_image_allloop_boxs_new{width:657px; }
.Index_all_text_with_image_allloop_leftrightboxs_new{display:flex; height: 100%; position:relative; }
.Index_all_text_with_image_allloop_leftrightboxs_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
.Index_all_text_with_image_allloop_leftboxs_new{width:calc(100% - 279px); padding:20px 40px; align-self:center; }
.Index_all_text_with_image_allloop_leftboxs_infotextsboth_new{}
.Index_all_text_with_image_allloop_leftboxs_infotextsboth_new p{color:#FFF; text-align:center; font-size:26px; line-height:111.538%; font-family:var(--typeHeaderPrimary),sans-serif; font-weight:400; }
.Index_all_text_new{ color:#FFF; text-align:center; font-size:14px; line-height:111.538%; font-weight:400; text-decoration:underline; text-underline-offset:2px; margin-top: 10px; font-family: var(--font-body-family); display:block; }
.Index_all_text_with_image_allloop_rightboxs_new{width:279px; min-height:190px; position:relative; height:auto; }
.Index_all_text_with_image_allloop_rightboxs_videoimageboth_new{}
.Index_all_text_with_image_allloop_rightboxs_videoimage_new{}
.Index_all_text_with_image_allloop_rightboxs_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_all_text_with_image_allloop_rightboxs_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}

.Index_informations_bar_main_new{padding:28px 0 26px; position:relative; }
.Index_informations_bar_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
.Index_informations_bar_main_new .page-width{}
.Index_informations_bar_inner_new{}
.Index_informations_bar_allloop_new{}
.Index_informations_bar_allloop_boxs_new{text-align:center;}
.Index_informations_bar_allloop_boxs_new p{color:inherit; font-size:14px; font-weight:500; line-height:20px; letter-spacing:1.12px;}
.Index_informations_bar_allloop_boxs_new p span{font-size:23px; padding-left:6px; font-family:var(--typeHeaderPrimary),sans-serif; font-weight:400;  }
.Index_informations_bar_allloop_boxs_new p span.js-count-up{ padding-left:0; }

.Index_featured_collection_main_new{padding:50px 0;}
.Index_featured_collection_inner_new{}
.Index_featured_collection_1_new{}
.Index_featured_collection_2_new{padding-top:50px;}
.Index_featured_product_grid_new{ width:246px; position:relative; }
.Index_featured_product_grid_new a{text-decoration:none; }
.Index_featured_collection_2_collectproduct_image_new{ position:relative; padding-bottom:87%; }
.Index_featured_collection_2_collectproduct_image_new img{width:100%; position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; object-fit: cover; object-position: 0 70%; }
.Index_featured_collection_2_collectproduct_image_new img.First_image_new{}
.Index_featured_collection_2_collectproduct_image_new img.Second_image_new{ opacity: 0 !important; position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; object-fit: cover; z-index: 2; }
.Index_featured_collection_2_collectproduct_details_new{ padding-top:7px; }
.Index_featured_collection_2_collectproduct_title_new{color: #262626; text-align: center; font-size: 15.675px; font-weight: 400; line-height:178.632%; }
.Index_featured_collection_2_collectproduct_price_new{color: #262626; text-align: center; font-size: 15.675px; font-weight: 400; line-height:178.632%;}
.Index_featured_collection_3_new{padding-top:46px;}
.Index_featured_collection_3_button_new{display:flex; align-items:center; justify-content:center;}
.Index_featured_collection_3_button_boxs_new{margin-right:76px; width:calc(33.33% - 51px); }
.Index_featured_collection_3_button_boxs_new:last-child{margin-right:0;}
.Index_featured_collection_3_button_boxs_new .btn_new{ min-width:100%; }
.Index_featured_product_grid_new:hover .Index_featured_collection_2_collectproduct_image_new img.Second_image_new{ opacity: 1 !important; }

.Index_logo_with_text_list_main_new{padding:52px 0 62px 0;}
.Index_logo_with_text_list_inner_new{}
.Index_logo_with_text_list_mainheading_new{}
.Index_logo_with_text_list_innerheading_new{}
.Index_logo_with_text_list_innerheading_new h2{ display:inline-block; vertical-align:middle; }
.Index_logo_with_text_list_innerheading_new img{width:340px; margin-left:6px; display:inline-block; vertical-align:middle; margin-top:-9px; }
.Index_logo_with_text_list_mainloop_new{}
.Index_logo_with_text_list_innerloop_new{display:flex; flex-wrap:wrap; align-items:center; grid-gap:94px; }
.Index_logo_with_text_list_innerloop_mainbox_new{width:calc(25% - 71px); position:relative; }
.Index_logo_with_text_list_innerloop_mainbox_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
.Index_logo_with_text_list_innerloop_innerbox_new{}
.Index_logo_with_text_list_innerloop_innerbox_image_new{height:248px; display: flex; align-items: center; justify-content: center;}
.Index_logo_with_text_list_innerloop_innerbox_image_new img{max-width:100%; max-height:100%;}
.Index_logo_with_text_list_innerloop_innerbox_texts_new{ padding-top:5px; }
.Index_logo_with_text_list_innerloop_innerbox_titletexts_new{}
.Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3{color: #262626; font-family: var(--typeBasePrimary), sans-serif; font-size: 22.551px; font-weight: 500; line-height:125%;}
.Index_logo_with_text_list_innerloop_innerbox_buttontexts_new{padding-top:15px;}
.Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a{color: #262626; font-size: 15px; font-weight: 400; line-height:initial; text-decoration-line: underline; text-underline-offset:3px; display: block; }

.Index_guide_img_text_list_main_new{padding:52px 0;}
.Index_guide_img_text_list_inner_new{}
.Index_guide_img_text_list_mainloop_new{ padding-top:40px; }
.Index_guide_img_text_list_innerloop_new{ display:flex; flex-wrap:wrap; align-items:center; grid-gap:85px; }
.Index_guide_img_text_list_innerloop_mainbox_new{width:calc(25% - 64px); }
.Index_guide_img_text_list_innerloop_mainbox_new a{text-decoration:none;}
.Index_guide_img_text_list_innerloop_innerbox_new{}
.Index_guide_img_text_list_innerloop_innerbox_1_new{}
.Index_guide_img_text_list_innerloop_innerbox_1_videoimageboth_new{ padding-bottom:100%; position:relative;}
.Index_guide_img_text_list_innerloop_innerbox_1_videoimage_new{}
.Index_guide_img_text_list_innerloop_innerbox_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_guide_img_text_list_innerloop_innerbox_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_guide_img_text_list_innerloop_innerbox_2_new{ padding-top:20px; }
.Index_guide_img_text_list_innerloop_innerbox_2_textbuttonboth_new{}
.Index_guide_img_text_list_innerloop_innerbox_2_titletexts_new{}
.Index_guide_img_text_list_innerloop_innerbox_2_titletexts_new h3{color: #262626; font-family: var(--typeBasePrimary), sans-serif; font-size: 22.551px; font-weight: 500; line-height:125%; text-decoration:none;}
.Index_guide_img_text_list_innerloop_innerbox_2_buttontexts_new{color:#262626; font-size:15px; font-weight:400; line-height: initial; text-decoration-line:underline; padding-top:15px;}
.Index_guide_img_text_list_innerloop_innerbox_2_buttontexts_new a{ display:block; }

.Index_testimonials_slider_main_new{padding:25px;}
.Index_testimonials_slider_main_new .page-width{ max-width: 100%; padding: 0; }
.Index_testimonials_slider_inner_new{}
.Index_testimonials_slider_leftrightboth_new{display:flex;}
.Index_testimonials_slider_mainleft_new{width:50%; margin-right:25px; padding:72px 20px 34px 20px;}
.Index_testimonials_slider_innerleft_new{}
.Index_testimonials_slider_innerleft_icons_new{text-align:center; padding-bottom:23px; }
.Index_testimonials_slider_innerleft_icons_new img{max-width:100%; display: flex; justify-content: center; margin: auto; }
.Index_testimonials_slider_innerleft_title_new h4 { font-size: 19px; letter-spacing: 1.71px; padding-bottom:15px; }
.Index_testimonials_slider_innerleft_mainloop_new{ padding:26px 0 0 0; }
.Index_testimonials_slider_innerleft_innerloop_new{ max-width:400px; margin:auto; } 
.Index_testimonials_slider_innerleft_innerloop_mainboxs_new{}
.Index_testimonials_slider_innerleft_innerloop_innerboxs_new{}
.Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new{color: #262626; text-align: center; font-size: 33.833px; font-weight: 400; line-height:initial; font-family:var(--typeHeaderPrimary),sans-serif;}
.Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span{ font-size: 75.113px; line-height: 63px; vertical-align: sub;  top: 18px;  position: relative;  margin-right: 10px; }
.Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span:last-child{ font-size: 75.113px; line-height: 33px; vertical-align: text-top; top: 33px; position: relative; margin-left: 10px;}
.Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new{padding-top:35px; text-align:center;}
.Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new h4{color: #262626; font-size: 15px; font-weight: 500; line-height:18px; letter-spacing: 1.5px; text-transform:uppercase; font-family: var(--typeBasePrimary), sans-serif;}
.swiper-pagination{ position:relative; bottom:auto !important; font-size:0; margin-top:26px; }
.swiper-pagination-bullet{ width:12px; height:12px; background:#262626; opacity:1; border:1px solid #707070; }
.swiper-pagination-bullet-active{ background:#707070; border:1px solid #262626; }
.Index_testimonials_slider_mainright_new{width:50%;}
.Index_testimonials_slider_innerright_new{position:relative; height:100%; }
.Index_testimonials_slider_innerright_1_new{ height:100%; }
.Index_testimonials_slider_innerright_1_videoimageboth_new{height: 100%; position:relative;}
.Index_testimonials_slider_innerright_1_videoimage_new{}
.Index_testimonials_slider_innerright_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_testimonials_slider_innerright_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_testimonials_slider_innerright_2_new{position:absolute; padding:36px 56px 52px 36px; left:0; bottom:0; }
.Index_testimonials_slider_innerright_2_textinfoboth_new{}
.Index_testimonials_slider_innerright_2_textinfoboth_new p{color: #FFF; font-size: 41px; font-weight: 400; line-height:92%; font-family:var(--typeHeaderPrimary),sans-serif;}
.Index_testimonials_slider_innerright_2_textinfoboth_new p span{color: #FFF; font-size: 60.425px; font-weight: 400; line-height:110%; margin-left:18px; font-family: Golden Plains; top:-8px; position:relative; vertical-align:middle;  }

.Index_gifts_columns_lists_main_new{padding:43px 0;}
.Index_gifts_columns_lists_inner_new{}
.Index_gifts_columns_lists_mainloop_new{ padding-top:21px; }
.Index_gifts_columns_lists_innerloop_new{}
.Index_gifts_columns_slider{ width:100%; }
.Index_gifts_columns_lists_innerloop_mainbox_new{width:412px; }
.Index_gifts_columns_lists_innerloop_mainbox_new a{ display:block; text-decoration:none; }
.Index_gifts_columns_lists_innerloop_innerbox_new{}
.Index_gifts_columns_lists_innerloop_innerbox_1_new{}
.Index_gifts_columns_lists_innerloop_innerbox_1_videoimageboth_new{position:relative; height: 292px;}
.Index_gifts_columns_lists_innerloop_innerbox_1_videoimage_new{}
.Index_gifts_columns_lists_innerloop_innerbox_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_gifts_columns_lists_innerloop_innerbox_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_gifts_columns_lists_innerloop_innerbox_2_new{}
.Index_gifts_columns_lists_innerloop_innerbox_2_titletextboth_new{}
.Index_gifts_columns_lists_innerloop_innerbox_2_titletextboth_new h3{color: #262626; font-family: var(--typeBasePrimary), sans-serif; font-size: 24px; font-weight: 500; line-height:initial; padding-top:25px; text-align:center;}
.Index_gifts_columns_lists_mainbutton_new{text-align:center;}
.Index_gifts_columns_lists_mainbutton_new{padding-top:30px;}

.Index_our_purpose_banner_main_new{}
.Index_our_purpose_banner_main_new .page-width{max-width:100%; padding:0;}
.Index_our_purpose_banner_inner_new{}
.Index_our_purpose_banner_detail_new{position:relative;}
.Index_our_purpose_banner_detail_1_new{}
.Index_our_purpose_banner_detail_1_videoimageboth_new{position:relative; min-height: 943px;}
.Index_our_purpose_banner_detail_1_videoimage_new{}
.Index_our_purpose_banner_detail_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_our_purpose_banner_detail_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; height:100% !important; right:0; left:0; top:0; bottom:0;}
.Index_our_purpose_banner_detail_2_new{position:absolute; top:50px; left:0; width:100%; }
.Index_our_purpose_banner_detail_2_titleinfosboth_new{ width:1120px; margin:auto; padding:0 40px; }
.Index_our_purpose_banner_detail_2_title_new{}
.Index_our_purpose_banner_detail_2_title_new h2{color: #FFF; text-align: center; font-size: 25px; font-weight: 500; line-height:initial; text-transform:uppercase; letter-spacing: 3.5px; font-family: var(--typeBasePrimary), sans-serif; text-transform:uppercase;}
.Index_our_purpose_banner_detail_2_infos_new{}
.Index_our_purpose_banner_detail_2_infos_new h2{padding-top:30px;}
.Index_our_purpose_banner_detail_2_infos_new h2 p{color: #FFF; text-align: center; font-family:var(--typeHeaderPrimary),sans-serif; font-size: 33.693px; font-weight: 400; line-height:initial; }
.Index_our_purpose_banner_detail_2_button_new{padding-top:26px; text-align:center;}
.Index_our_purpose_banner_detail_2_button_new a{color: #FFF; font-size: 15px; font-weight: 400; line-height:initial; text-decoration-line: underline; display:block; text-underline-offset:3px; }

.Index_order_details_bar_main_new{padding:26px 0;}
.Index_order_details_bar_inner_new{}
.Index_order_details_bar_allloop_new{}
.Index_order_details_bar_allloop_boxs_new{text-align:center;}
.Index_order_details_bar_allloop_boxs_new p{color: inherit; font-size: 19px; font-weight: 500; line-height:initial; letter-spacing: 3.61px; text-transform:uppercase;}

.Index_instagram_community_inner_new{padding:36px 0 62px 0;}
.Index_instagram_community_detail_1_infos_new{padding-top:30px;}
.Index_instagram_community_detail_1_infos_new p{color: #262626; font-size: 24.022px; font-weight: 400; line-height:initial; text-align:center;}
.Index_instagram_community_detail_1_button_new{padding-top:36px; text-align:center;}
.Index_instagram_community_detail_2_new{ padding:54px 0 0 0; }
.Index_instagram_community_detail_2_new .yotpo-pictures-widget{ margin:0; padding:0; }

.Index_newsletter_form_main_new{padding:100px 0 54px;}
.Index_newsletter_form_main_new .page-width{}
.Index_newsletter_form_inner_new{text-align:center; position:relative;}
.Index_newsletter_form_inner_new:after{position:absolute; content:""; width:286px; height:1px; background:#707070; left:50%; top:-50px; transform:translate(-50%);}
.Index_newsletter_form_detail_texts_new{}
.Index_newsletter_form_detail_texts_new h4{margin:0;}
.Index_newsletter_form_detail_title_new{}
.Index_newsletter_form_detail_title_new h2{margin:0;}
.Index_newsletter_form_detail_title_new h2 p{margin:0; font-size:45px;}
.Index_newsletter_form_detail_mainform_new{padding-top:24px;}
.Index_newsletter_form_detail_innerform_new{}
.Index_newsletter_form_detail_mainform_new .newsletter-form{align-items:center; display:block; max-width:555px;}
.Index_newsletter_form_detail_mainform_new .newsletter-form__field-wrapper{max-width:100%;}
.Index_newsletter_form_detail_mainform_new .field__label{ font-size: 14px; line-height: 26px; letter-spacing: .03em; color: #080c22; padding:15px 20px; top:0 !important; left:0 !important; }
.Index_newsletter_form_main_new .field__input:focus~.field__label, .Index_newsletter_form_main_new .field__input:not(:placeholder-shown)~.field__label, .Index_newsletter_form_main_new .field__input:-webkit-autofill~.field__label, .Index_newsletter_form_main_new .customer .field input:focus~label{ display:none; }
.Index_newsletter_form_detail_mainform_new .field:after{display:none;}
.Index_newsletter_form_detail_mainform_new .field:before{display:none;}
.Index_newsletter_form_detail_mainform_new .field{display:block;}
.Index_newsletter_form_detail_mainform_new .field input{ margin:0; width:100%; border-radius:0; font-size:14px; letter-spacing:.03em; color:#080c22; height:56px; background:#fff; padding:18px 20px; border:1px solid #707070; text-align:left;}
.Index_newsletter_form_detail_mainform_new .newsletter-form__button{padding-top:35px; background:#262626 !important; color:#fefdf9 !important; text-align:center !important; font-size:12px !important; line-height:22px !important; letter-spacing:3px !important; padding:13px !important; min-width:395px !important; display:inline-block !important; position:relative; margin-top:35px; text-transform:uppercase;}
.Index_newsletter_form_detail_mainform_new .newsletter-form__button:hover{ background:#c8a573 !important; }
.Index_newsletter_form_detail_infos_new{padding-top:28px;}
.Index_newsletter_form_detail_infos_new p{margin:0; font-size:14.941px; line-height:120%; color:#262626;}
.Index_newsletter_form_detail_infos_new p a{text-decoration:underline; color:#262626; text-underline-offset:3px;}
.newsletter-form__message { justify-content: center !important; }

.Footer_main_new{border-top: 1px solid #beb9b1 !important;}
.Footer_1_new{padding:80px 0;}
.footer-block-image{width: 107px;}
.Footer_main_new .footer-block--menu{}
.Footer_main_new .footer-block--logo{ width:107px; }
.footer__content-top .grid{ justify-content:space-between !important; }
.footer-block__image-wrapper { margin-bottom: 0 !important; }
.footer__content-top { padding-bottom: 0 !important; }
.Footer_main_new .grid__item{ width:auto; max-width:initial; flex-grow: 0 !important; }
.Footer_main_new .footer-block__heading{font-size: 15px; font-weight: 400; line-height: 15px; letter-spacing: 1.8px; text-transform: uppercase; color: #080c22; padding-bottom:13px; margin:0; font-family:neue-haas-grotesk-text, sans-serif;}
.Footer_main_new .footer__text{margin:0; padding:0;}
.Footer_main_new .footer-block__details-content>li:not(:last-child){margin:0;}
.Footer_main_new .footer-block__details-content .list-menu__item--link{font-size: 14px; line-height: 26px; letter-spacing: .03em; color: #080c22; margin:0; padding:0; display: block; text-decoration:none !important;  }
.footer-block__heading .collapse-icon{ display:none; }
.footer-block__heading .expand-icon{ display:none; }
.Footer_2_new{background-color: #fffef9; padding:16px 0 17px 0;}
.Footer_2_detail_new{display:flex; align-items:center; justify-content:space-between;}
.Footer_2_detail_copyrighttext_new{font-size: 14px; line-height: 26px; letter-spacing: .03em; color: #080c22;}
.Footer_2_detail_copyrighttext_new a{color: #080c22; text-decoration:none;}
.Footer_2_detail_paymenticon_new{}
.Footer_2_detail_paymenticon_new ul{padding-left: 0; grid-gap: 12px; margin-bottom: 0; flex-wrap: wrap; justify-content: center; margin:0 !important; }
.Footer_2_detail_paymenticon_new ul li{padding:0;}
.Footer_2_detail_paymenticon_new ul li svg{max-width:100%;}
/* Index */

/* Gift Guide */
/*-------------SECTION_1_START--------------*/
.Page_gift_text_with_image_main_new{}
.Page_gift_text_with_image_inner_new{}
.Page_gift_text_with_image_leftrightboth_new{display:flex; align-items:center;}
.Page_gift_text_with_image_mainleft_new{width:calc(100% - 508px); padding-right:20px; padding-left:80px; }
.Page_gift_text_with_image_innerleft_new{max-width:545px;}
.Page_gift_text_with_image_innerleft_title_new{}
.Page_gift_text_with_image_innerleft_title_new h2{}
.Page_gift_text_with_image_innerleft_title_new h2 p{color:#262626; color:inherit; font-family:var(--typeHeaderPrimary),sans-serif; font-size:41px; text-align:left; }
.Page_gift_text_with_image_innerleft_infos_new{padding-top:24px;}
.Page_gift_text_with_image_innerleft_infos_new p{color:#262626; color:inherit; font-size:17px; font-weight:500; line-height:20px; letter-spacing:0.085px;}
.Page_gift_text_with_image_innerleft_reviews_new{margin:46px 0 0 0; background:#FFFEF9;  padding:8px 11px;}
.Page_gift_text_with_image_innerleft_reviews_new img{width:94px;}
.Page_gift_text_with_image_innerleft_reviews_new .reviews_badge_text{width:calc(100% - 94px); }
.Page_gift_text_with_image_innerleft_reviews_2_new{ margin:0 !important; }
.Page_gift_text_with_image_mainright_new{width:508px; padding:12px 0; }
.Page_gift_text_with_image_innerright_new{}
.Page_gift_text_with_image_innerright_videoimage_new{}
.Page_gift_text_with_image_innerright_videoimage_new img{width:100%; }
.Page_gift_text_with_image_innerright_videoimage_new video{width:100%; }
/*-------------SECTION_1_END--------------*/

/*-------------SECTION_2_START--------------*/
.Page_gift_text_with_link_main_new{padding:15px 0 15px;}
.Page_gift_text_with_link_inner_new{}
.Page_gift_text_with_link_allloop_new{display:flex; align-items:center; justify-content:center; flex-wrap:wrap; }
.Page_gift_text_with_link_allloop_mainboxs_new{ margin:5px 0; padding-right:24px; margin-right:24px; border-right:1px solid #FFF;}
.Page_gift_text_with_link_allloop_mainboxs_new:last-child{margin-right:0; padding-right:0; border-right:none;}
.Page_gift_text_with_link_allloop_innerboxs_new a{color: #FFFEF9; font-size: 15px; font-weight: 400; line-height:15px; text-transform: capitalize; display: inherit; text-underline-offset: 5px; }
/*-------------SECTION_2_END--------------*/

/*-------------SECTION_3_START--------------*/
.Page_gift_logo_text_lists_main_new{padding:25px 0 32px;}
.Page_gift_logo_text_lists_inner_new{}
.Page_gift_logo_text_lists_mainloop_new{}
.Page_gift_logo_text_lists_innerloop_new{display:flex; align-items:center; max-width:833px; margin:auto; grid-gap:73px; }
.Page_gift_logo_text_lists_innerloop_mainbox_new{width:calc(25% - 0px); position:relative; }
.Page_gift_logo_text_lists_innerloop_mainbox_link_new{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
.Page_gift_logo_text_lists_innerloop_innerbox_image_new img{width:100%;}
.Page_gift_logo_text_lists_innerloop_innerbox_titletexts_new h3{color: #262626; font-size: 14.551px; font-weight: 500; line-height:20px; text-align:center; font-family: neue-haas-grotesk-text,sans-serif;}
/*-------------SECTION_3_END--------------*/

/*-------------SECTION_4_START--------------*/
.Page_gift_image_text_list_main_new{padding:65px 0 49px 0; position:relative; }
.Page_gift_image_text_list_svgicon_new{ position:absolute; width:100%; top:0; left:0; height:19px; }
.Page_gift_image_text_list_svgicon_new:before{ content:''; position:absolute; left:0; top:50%; width:calc(50% - 20px); height:1px; background:#C8A573; transform: translate(0, -50%); }
.Page_gift_image_text_list_svgicon_new:after{ content:''; position:absolute; right:0; top:50%; width:calc(50% - 20px); height:1px; background:#C8A573; transform: translate(0, -50%); }
.Page_gift_image_text_list_svgicon_new svg{ position:absolute; top:0; left:50%;  transform: translate(-50%, 0); }
/*.Page_gift_image_text_list_main_new .Index_guide_img_text_list_mainloop_new{padding-top:0;}*/
.Page_gift_image_text_list_main_new .Index_guide_img_text_list_innerloop_innerbox_1_videoimageboth_new{padding-bottom: 124px;}
/*-------------SECTION_4_END--------------*/

/*--------------- SECTION-5_START --------------*/
.Page_gift_text_over_image_main_new{}
.Page_gift_text_over_image_main_new .Index_desktop_column_list_allloop_innerbox_videoimageboth_new{position:relative;}
.Page_gift_text_over_image_main_new .Index_desktop_column_list_allloop_innerbox_texts_new{  padding-top: 0; position: absolute; left: 50%;  transform: translate(-50%, -50%); top: 58%; }
.Page_gift_text_over_image_main_new .Index_desktop_column_list_allloop_innerbox_texts_new h4{font-size:9px; line-height:13px; letter-spacing:1.44px; font-weight:500; color:#000; background:#FFF; padding:10px 12px; text-decoration:none; min-width:126px;}
/*--------------- SECTION-5_END --------------*/

/*-------------SECTION_6_START--------------*/
.Page_gift_accordions_list_new .Page_gift_text_with_link_main_new{padding:49px 0;}
.Page_gift_accordions_list_new .Page_gift_text_with_link_allloop_new{max-width:518px; margin:auto;}
.Page_gift_accordions_list_new .accordion{padding:0; background:none; border-radius:0; width:100%;}
.Page_gift_accordions_list_new .accordion ul{margin-bottom:0; border-bottom:1px solid #BEB9B1;  }
.Page_gift_accordions_list_new .question{padding:30px 0; background:url(plus.svg) no-repeat center right; border-top:1px solid #BEB9B1; }
.Page_gift_accordions_list_new .accordion>ul>li.open .question{background:url(minus.svg) no-repeat center right;}
.Page_gift_accordions_list_new .question h4{color:#080C22; font-family: var(--typeBasePrimary), sans-serif; font-size: 15px; font-weight: 400; line-height:100%; letter-spacing: 1.8px; text-transform: uppercase;}
.Page_gift_accordions_list_new .answer{padding-bottom:15px; margin-top:-10px; color: #262626; font-size: 15px; font-weight: 400; line-height:18px;  }
.Page_gift_accordions_list_new .answer a{color: #262626; text-decoration-line: underline; text-underline-offset: 2px; }
.Page_gift_accordions_list_new .answer p{ padding:0 0 15px 0; margin-bottom:0;}
/*-------------SECTION_6_END--------------*/

/*--------------- SECTION-7_START --------------*/
.Page_gift_collection_grid_main_new{padding:40px 0 40px 0 !important; position:relative;}
.Page_gift_collection_grid_svgicon_new{ margin-top:-10px; }
.Page_gift_collection_grid_2_new{padding-top:40px;}
.Page_gift_collection_grid_2_collect_new{ background: none !important; padding: 0 !important; }  
.Page_gift_collection_grid_2_collect_new  .product-grid{ margin-bottom:0 !important; }

.Page_gift_collection_grid_main_new .collection-title{ font-family: var(--typeHeaderPrimary),sans-serif !important; text-transform: none !important; color: #262626 !important; text-align: center !important; font-size: 41px !important; font-style: normal; font-weight: 400 !important; line-height: normal !important; letter-spacing: 0 !important; }
.Page_gift_collection_grid_main_new .product-title{ font-family: var(--typeHeaderPrimary),sans-serif !important; }
/*--------------- SECTION-7_END --------------*/
/* Gift Guide */

.page_top_banner_main_image_new{}
.page_top_banner_main_image_new img{ width:100%; }
.page_top_banner_inner_new{ height:auto; }

/* Duel Page */
/*-------------SECTION_1_START--------------*/
.Page_duel_image_overlay_texts_main_new{}
.Page_duel_image_overlay_texts_inner_new{}
.Page_duel_image_overlay_texts_detail_new{position:relative;}
.Page_duel_image_overlay_texts_mainimage_new{position:relative; }
.Page_duel_image_overlay_texts_innerimage_new{}
.Page_duel_image_overlay_texts_innerimage_new img{width:100%; }
.Page_duel_image_overlay_texts_maintexts_new{ position: absolute; top: 8%; left: 0; width: 100%; margin: auto; text-align: center; height: 92%; display: flex; align-items: center; }
.Page_duel_image_overlay_texts_innertexts_new{ }
.Page_duel_image_overlay_texts_innertexts_image_new{ max-width:503px; margin:auto; }
.Page_duel_image_overlay_texts_innertexts_image_new img{width:100%;}
.Page_duel_image_overlay_texts_innertexts_texts_new{padding-top:25px;}
.Page_duel_image_overlay_texts_innertexts_texts_new h2{ font-family: var(--typeHeaderPrimary),sans-serif !important; color: #FFFEF9; text-align: center; font-size: 60px; font-weight: 400; line-height: 60px; letter-spacing: 28.2px; text-transform: uppercase;}
.Page_duel_image_overlay_texts_innertexts_button_new{padding-top:50px;}
.Page_duel_image_overlay_texts_innertexts_button_new .btn{ min-width: 246px; color: #fffef9; font-weight: 400; padding: 13px; font-size: 12px; background:#C8A573; }
.Page_duel_image_overlay_texts_innertexts_button_new .btn:hover{ background:#262626; }
/*-------------SECTION_1_END--------------*/

/*-------------SECTION_2_START--------------*/
.Page_duel_image_with_texts_main_new{padding:100px 0 70px 0;}
.Page_duel_image_with_texts_inner_new{}
.Page_duel_image_with_texts_leftrightboth_new{display:flex; align-items: center; }
.Page_duel_image_with_texts_mainleft_new{width:50%;}
.Page_duel_image_with_texts_innerleft_new{}
.Page_duel_image_with_texts_innerleft_videoimage_new{}
.Page_duel_image_with_texts_innerleft_videoimage_new video{width:100%;}
.Page_duel_image_with_texts_innerleft_videoimage_new img{width:100%;}
.Page_duel_image_with_texts_mainright_new{width:50%; padding-left:54px;}
.Page_duel_image_with_texts_innerright_new{}
.Page_duel_image_with_texts_innerright_1_new{}
.Page_duel_image_with_texts_innerright_1_title_new{}
.Page_duel_image_with_texts_innerright_1_title_new h2{ font-family: var(--typeHeaderPrimary),sans-serif !important;  color: #262626; font-size: 32px; font-weight: 400; line-height:120%; letter-spacing: 1.28px; text-transform: uppercase;}
.Page_duel_image_with_texts_innerright_1_infos_new{ padding-top:2px; }
.Page_duel_image_with_texts_innerright_1_infos_new h3{ font-family: var(--typeHeaderPrimary),sans-serif !important;  padding-top:2px; color: #262626; font-size: 22px; font-weight: 400; line-height:110%; letter-spacing: 2.64px; text-transform: uppercase;}
.Page_duel_image_with_texts_innerright_2_new{ padding-top:23px; color: #262626; font-size: 19px; font-weight: 400; line-height:155%; letter-spacing: 0.1px; }
.Page_duel_image_with_texts_innerright_3_new{ font-family: var(--typeBasePrimary),sans-serif !important; padding-top:23px; color: #000; font-size: 19px; font-weight: 400; line-height:140%; letter-spacing: -0.1px; }
.Page_duel_image_with_texts_innerright_3_new h3{ font-family: var(--typeBasePrimary),sans-serif !important; color: #000; font-size: 19px; font-weight: 400; line-height: 155%; letter-spacing: 0.1px; }
.Page_duel_image_with_texts_innerright_3_new h3 strong{ font-weight:500; }
.Page_duel_image_with_texts_innerright_3_new ul{ padding-top:15px; margin:0; }
.Page_duel_image_with_texts_innerright_3_new ul li{ list-style:disc; padding-bottom:16px;}
.Page_duel_image_with_texts_innerright_3_new ul li:last-child{padding-bottom:0;}
.Page_duel_image_with_texts_innerright_4_new{ font-family: var(--typeBasePrimary),sans-serif !important; padding-top:23px; color: #000; font-size: 19px; font-weight: 400; line-height:140%; letter-spacing: -0.1px; }
.Page_duel_image_with_texts_innerright_4_new h3{ font-family: var(--typeBasePrimary),sans-serif !important; color: #000; font-size: 19px; font-weight: 500; line-height: 155%; letter-spacing: 0.1px; }
.Page_duel_image_with_texts_innerright_button_new{text-align:left; padding-top:26px; }
/*-------------SECTION_2_END--------------*/

/*-------------SECTION_3_START--------------*/
.Page_duel_texts_with_image_main_new{position:relative;}
.Page_duel_texts_with_image_inner_new{}
.Page_duel_texts_with_image_leftrightboth_new{display:flex;}
.Page_duel_texts_with_image_mainleft_new{position:relative; width:calc(100% - 375px);}
.Page_duel_texts_with_image_innerleft_new{max-width:680px; margin:auto; padding:35px 0;}
.Page_duel_texts_with_image_innerleft_leftcustomimage_new{ position: absolute; width: 130px; height: auto; bottom: 15px; left: 15px; }
.Page_duel_texts_with_image_innerleft_leftcustomimage_new img{width:100%;}
.Page_duel_texts_with_image_innerleft_detail_new{}
.Page_duel_texts_with_image_innerleft_detail_toppart_new{position:relative;}
.Page_duel_texts_with_image_innerleft_detail_toppart_1_new{width: 24px; margin:auto;}  
.Page_duel_texts_with_image_innerleft_detail_toppart_1_new svg{width:100%; height:auto; display:flex; }
.Page_duel_texts_with_image_innerleft_detail_toppart_2_new{ font-family: var(--typeHeaderPrimary),sans-serif !important;  color: #FFFEF9; text-align: center; font-size: 20px; font-weight: 400; line-height:160%; letter-spacing: 0.8px; padding:15px 0; }
.Page_duel_texts_with_image_innerleft_detail_toppart_3_new{width: 24px; margin:auto;}
.Page_duel_texts_with_image_innerleft_detail_toppart_3_new svg{width:100%; height:auto; display:flex; }
.Page_duel_texts_with_image_innerleft_detail_bottompart_new{ padding-top:17px; }
.Page_duel_texts_with_image_innerleft_detail_bottompart_1_new{}
.Page_duel_texts_with_image_innerleft_detail_bottompart_1_new h2{ font-family: Golden Plains; color: #fff; text-align: center; font-size:43px; font-weight: 400; line-height:100%; }
.Page_duel_texts_with_image_innerleft_detail_bottompart_2_new{ text-align:center; padding-top:4px; }
.Page_duel_texts_with_image_innerleft_detail_bottompart_2_new h4{ font-family: var(--typeBasePrimary),sans-serif !important; color: #FFFEF9; font-size: 18px; font-weight: 400; line-height:120%; letter-spacing: 3.06px; text-transform:uppercase; } 
.Page_duel_texts_with_image_innerleft_rightcustomimage_new{ position: absolute;right: -14px;top: 16px; width: 125px; z-index:1; }
.Page_duel_texts_with_image_innerleft_rightcustomimage_new img{width:100%;}
.Page_duel_texts_with_image_mainright_new{width:375px; position:relative; min-height:349px; height:auto;}
.Page_duel_texts_with_image_innerright_new{ height:100%; }
.Page_duel_texts_with_image_innerright_videoimageboth_new{ height:100%; }
.Page_duel_texts_with_image_innerright_videoimage_new{ height:100%; }
.Page_duel_texts_with_image_innerright_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_duel_texts_with_image_innerright_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
/*-------------SECTION_3_END--------------*/

/*-------------SECTION_4_START--------------*/
.Page_duel_faqs_accordions_main_new{padding:70px 0;}
.Page_duel_faqs_accordions_inner_new{}
.Page_duel_faqs_accordions_leftrightboth_new{display:flex; align-items:center;}
.Page_duel_faqs_accordions_mainleft_new{width:50%; padding-right:30px; }
.Page_duel_faqs_accordions_innerleft_new{}
.Page_duel_faqs_accordions_innerleft_new h2{ font-family: var(--typeHeaderPrimary),sans-serif !important;  color: #000; font-size: 32px; font-weight: 400; line-height:100%; letter-spacing: 0.64px;}
.Page_duel_faqs_accordions_mainright_new{width:50%;}
.Page_duel_faqs_accordions_innerright_new{}
.Page_duel_faqs_accordions_main_new .accordion{}
.Page_duel_faqs_accordions_main_new .accordion > ul{margin:0;}
.Page_duel_faqs_accordions_main_new .accordion > ul >li{padding-bottom:28px;}
.Page_duel_faqs_accordions_main_new .accordion > ul >li:last-child{padding-bottom:0;}
.Page_duel_faqs_accordions_main_new .question{padding-bottom:11px; border-bottom:1px solid rgba(0, 0, 0, 0.50); }
.Page_duel_faqs_accordions_main_new .question h4{ font-family: var(--typeHeaderPrimary),sans-serif !important; color: #000; font-size: 20px; font-weight: 400; line-height:160%; letter-spacing: 0.2px; background:url(plus.svg) no-repeat right center;}
.Page_duel_faqs_accordions_main_new .accordion > ul >li.open .question h4{background:url(minus.svg) no-repeat right center;}
.Page_duel_faqs_accordions_main_new .answer{color: #000; font-size: 20px; font-weight: 400; line-height:140%; letter-spacing: -0.2px; padding-top:17px;} 
/*-------------SECTION_4_END--------------*/
/* Duel Page */

/* refer friend */
.page_referral_main_new { display: flex; }
.refer_a_friend_image_text_main_new {}
.refer_a_friend_image_text_inner_new {}
.refer_a_friend_image_text_leftrightboth_new { display: flex; }
.refer_a_friend_image_text_leftside_new { width: 50%; position: relative; }
.refer_a_friend_image_text_leftside_new img { position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100% !important; object-fit: cover; object-position: center; } 
.refer_a_friend_image_text_rightside_new { width: 50%; text-align: center; padding: 150px 50px; }
.refer_a_friend_image_text_rightside_in_new { max-width: 570px; margin: auto; }
.refer_a_friend_image_text_rightside_in_new h2 { font-size: 100px; line-height: 102px; color: #ad9964; font-weight: 400; } 
.refer_a_friend_image_text_rightside_in_new h3 { font-size: 40px; line-height: 46px; color: #262626; padding-bottom: 40px; }
.refer_a_friend_image_text_rightside_in_new p { padding: 0 0 30px 0; font-size: 18px; line-height: 30px; color: #262626; }
.refer_a_friend_image_text_rightside_button_new .btn { background: #262626; color: #fff; font-size: 15px; line-height: 18px; letter-spacing: 4px; min-width: 260px; padding: 14px 22px; margin: 15px auto 0 auto; }
.refer_a_friend_texts_loop_main_new { border-bottom: 1px solid #beb9b1; }
.refer_a_friend_texts_loop_inner_new {}
.refer_a_friend_texts_loop_leftrightboth_new { display: flex; }
.refer_a_friend_texts_loop_rightside_new { width: 50%; position: relative; }
.refer_a_friend_texts_loop_rightside_new img { position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%!important; object-fit: cover; object-position: center; }
.refer_a_friend_texts_loop_leftside_new { width: 50%; text-align: center; padding: 80px 50px; }
.refer_a_friend_texts_loop_leftside_in_new { max-width: 640px; margin: auto; }
.refer_a_friend_texts_loop_leftside_heading_new {}
.refer_a_friend_texts_loop_leftside_heading_new h2 { font-size: 50px; line-height: 56px; color: #262626; padding-bottom: 30px; }
.refer_a_friend_texts_loop_leftside_allloop_boxs_new { padding: 0 0 30px 0; }
.refer_a_friend_texts_loop_leftside_allloop_boxs_new h3 { font-family: var(--font-body-family); font-weight:500; font-size: 18px; line-height: 30px; color: #262626; text-decoration: underline; }
.refer_a_friend_texts_loop_leftside_allloop_boxs_new p { font-size: 18px; line-height: 30px; color: #262626; }
.refer_a_friend_texts_loop_leftside_button_new { padding-top: 40px; }
.refer_a_friend_texts_loop_leftside_button_new .btn { background: #262626; color: #fff; font-size: 15px; line-height: 18px; letter-spacing: 4px; min-width: 260px; padding: 14px 22px; margin: 15px auto 0 auto; }

.Refer_a_friend_columns_main_new{padding:100px 0;}
.Refer_a_friend_columns_main_new .page-width{}
.Refer_a_friend_columns_inner_new{max-width:1260px; margin:auto;}
.Refer_a_friend_columns_allloops_new{}
.Refer_a_friend_columns_allloops_mainboxs_new{width:33.33%; }
.Refer_a_friend_columns_allloops_mainboxs_new a{text-decoration:none;}
.Refer_a_friend_columns_allloops_innerboxs_new{}
.Refer_a_friend_columns_allloops_innerboxs_1_new{width:100%; }
.Refer_a_friend_columns_allloops_innerboxs_1_videoimageboth_new{}
.Refer_a_friend_columns_allloops_innerboxs_1_videoimage_new{ position:relative; }
.Refer_a_friend_columns_allloops_innerboxs_1_videoimage_new:before{ content:''; display:block; padding-bottom:109.5%; }
.Refer_a_friend_columns_allloops_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Refer_a_friend_columns_allloops_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Refer_a_friend_columns_allloops_innerboxs_2_new{padding-top:30px;}
.Refer_a_friend_columns_allloops_innerboxs_2_titleinfosboth_new{}
.Refer_a_friend_columns_allloops_innerboxs_2_title_new{}
.Refer_a_friend_columns_allloops_innerboxs_2_title_new h4{ font-family: var(--font-body-family); text-align:center; text-decoration:underline; font-size:14px; color:#262626; text-underline-offset:2px;}
.Refer_a_friend_columns_allloops_innerboxs_2_infos_new{ padding-top:20px; }
.Refer_a_friend_columns_allloops_innerboxs_2_infos_new p{text-align:center; font-size:14px; color:#262626; max-width:220px; margin:auto; line-height: 140%; }
.Refer_a_friend_columns_allloops_innerboxs_2_button_new{text-align:center; text-decoration:underline; font-size:15px; color:#262626; padding-top:20px; text-transform:uppercase; letter-spacing:3px; text-underline-offset:2px; line-height:140%; }
.Refer_a_friend_slider{}
.Refer_a_friend_slider .swiper-button-prev{ width:46px; height:42px; left:0; top:30%; margin-top:0; }
.Refer_a_friend_slider .swiper-button-prev:after{ display:none; }
.Refer_a_friend_slider .swiper-button-next{ width:46px; height:42px; right:0; top:30%; margin-top:0; }
.Refer_a_friend_slider .swiper-button-next:after{ display:none; }
/* refer friend */

/* About Page */
.About_us_image_over_texts_main_new{position:relative;}
.About_us_image_over_texts_inner_new{}
.About_us_image_over_texts_detail_new{}
.About_us_image_over_texts_detail_1_new{ }
.About_us_image_over_texts_detail_1_videoimageboth_new{}
.About_us_image_over_texts_detail_1_videoimage_new{ width:100%; position:relative; padding-bottom:40%; }
.About_us_image_over_texts_detail_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_image_over_texts_detail_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_image_over_texts_detail_2_new{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:100%; padding:15px;} 
.About_us_image_over_texts_detail_2_titleinfosboth_new{}
.About_us_image_over_texts_detail_2_title_new{}
.About_us_image_over_texts_detail_2_title_new h4{color:#FFFEF9; text-shadow:0px 3px 5px rgba(0, 0, 0, 0.25); font-family:var(--font-body-family); font-size:12px; font-weight:500; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; text-align:center;}
.About_us_image_over_texts_detail_2_infos_new{padding-top:13px;}
.About_us_image_over_texts_detail_2_infos_new p{color:#FFFEF9; text-align:center; text-shadow:0px 3px 5px rgba(0, 0, 0, 0.25); font-size:60px; line-height:100%; letter-spacing:0.6px; font-family: var(--font-heading-family); } 

.About_us_details_texts_main_new{padding:80px 0;}
.About_us_details_texts_inner_new{max-width:61%; margin:auto;}
.About_us_details_texts_detail_new{}
.About_us_details_texts_detail_icons_new{text-align:center;}
.About_us_details_texts_detail_icons_new img{ height:30px !important; display:flex; margin:auto; justify-content:center; }
.About_us_details_texts_detail_infos_new{padding-top:16px;}
.About_us_details_texts_detail_infos_new p{ font-family: var(--font-heading-family); color:#080C22; text-align:center; font-size:32px; line-height:140.625%; letter-spacing:0.96px;}

.About_us_custom_founder_main_new{position:relative; padding:97px 0;}
.About_us_custom_founder_icons_new{position:absolute; width:181.423px; height:193.341px; top:0px; right:0px;}
.About_us_custom_founder_icons_new img{width:100%;}
.About_us_custom_founder_main_new .page-width{}
.About_us_custom_founder_inner_new{}
.About_us_custom_founder_1_new{}
.About_us_custom_founder_1_detail_new{display:flex; align-items:center; }
.About_us_custom_founder_1_detail_mainleft_new{width:38%; padding-right:20px;}
.About_us_custom_founder_1_detail_innerleft_new{}
.About_us_custom_founder_1_detail_innerleft_texts_new{}
.About_us_custom_founder_1_detail_innerleft_texts_new h4{color:#080C22; font-family:var(--font-body-family); font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.About_us_custom_founder_1_detail_innerleft_title_new{padding-top:16px;}
.About_us_custom_founder_1_detail_innerleft_title_new h2{color:#080C22; font-size:32px; font-weight:500; line-height:100%; letter-spacing:0.96px;}
.About_us_custom_founder_1_detail_innerleft_infos_new{padding-top:16px;}
.About_us_custom_founder_1_detail_innerleft_infos_new p{color:#221C35; font-family:var(--font-body-family); font-size:14px; line-height:185.714%; letter-spacing:0.42px; padding-bottom:25px;}
.About_us_custom_founder_1_detail_innerleft_infos_new p:last-child{padding-bottom:0;}
.About_us_custom_founder_1_detail_mainright_new{width:calc(100% - 38%); position:relative; display: grid; grid-template-columns: 59% auto; grid-template-rows: auto auto; column-gap: 20px; row-gap: 24px; }
.About_us_custom_founder_1_detail_innerright_new{ }
.About_us_custom_founder_1_detail_innerright_1_new{ width: 100%; grid-row-start: 1; grid-row-end: 3; position:relative; }
.About_us_custom_founder_1_detail_innerright_videoimageboth_new{ height:100%; }
.About_us_custom_founder_1_detail_innerright_videoimage_new{ height:100%; }
.About_us_custom_founder_1_detail_innerright_videoimage_new video{ position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; object-fit: cover; }
.About_us_custom_founder_1_detail_innerright_videoimage_new img{ position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; object-fit: cover; }
.About_us_custom_founder_1_detail_innerright_2_new{ top: 100px; position: relative; width:100%; } 
.About_us_custom_founder_1_detail_innerright_3_new{ width: 67%; top: 100px; position: relative; }
.About_us_custom_founder_1_detail_innerright_1_new .About_us_custom_founder_1_detail_innerright_videoimage_new:after { content: ""; display: block; padding-bottom: 112%; }
.About_us_custom_founder_1_detail_innerright_2_new .About_us_custom_founder_1_detail_innerright_videoimage_new:after { content: ""; display: block; padding-bottom: 100%; }
.About_us_custom_founder_1_detail_innerright_3_new .About_us_custom_founder_1_detail_innerright_videoimage_new:after { content: ""; display: block; padding-bottom: 100%; }
.About_us_custom_founder_2_new{padding-top:40px;}
.About_us_custom_founder_2_detail_new{display:flex; align-items:center;}
.About_us_custom_founder_2_detail_mainleft_new{position:relative; width:46%;  }
.About_us_custom_founder_2_detail_innerleft_new{}
.About_us_custom_founder_2_detail_innerleft_videoimage_new{ }
.About_us_custom_founder_2_detail_innerleft_videoimage_new:after { content: ""; display: block; padding-bottom: 91%; }
.About_us_custom_founder_2_detail_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_custom_founder_2_detail_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_custom_founder_2_detail_mainright_new{width:54%; padding-left:64px;}
.About_us_custom_founder_2_detail_innerright_new{}
.About_us_custom_founder_2_detail_innerright_infos_new{}
.About_us_custom_founder_2_detail_innerright_infos_new p{ font-family: var(--font-heading-family); color:#080C22; font-size:32px; line-height:140.625%; letter-spacing:0.96px;}
.About_us_custom_founder_2_detail_innerright_lines_new{padding-top:30px;}
.About_us_custom_founder_2_detail_innerright_lines_new svg{ display:flex; }
.About_us_custom_founder_2_detail_innerright_signs_new{padding-top:20px; width:157px;}
.About_us_custom_founder_2_detail_innerright_signs_new img{max-width:100%; display:flex; }

.About_us_banner_over_text_main_new{}
.About_us_banner_over_text_main_new .About_us_image_over_texts_detail_1_new{}
.About_us_banner_over_text_main_new .About_us_image_over_texts_detail_2_button_new{padding-top:35px; text-align:center;}
.About_us_banner_over_text_main_new .About_us_image_over_texts_detail_2_button_new a{background:#fff; letter-spacing:2.28px; color:#986473; min-width:135px; padding:10px;}

.About_us_texts_image_side_main_new{}
.About_us_texts_image_side_main_new .page-width{}
.About_us_texts_image_side_inner_new{}
.About_us_texts_image_side_leftrightboth_new{display:flex; align-items:center;}
.About_us_texts_image_side_mainleft_new{width:calc(100% - 62%); padding-right:20px;}
.About_us_texts_image_side_innerleft_new{}
.About_us_texts_image_side_innerleft_image_new{width:92px; }
.About_us_texts_image_side_innerleft_image_new img{width:100%; display:flex; }
.About_us_texts_image_side_innerleft_texts_new{padding-top:32px;}
.About_us_texts_image_side_innerleft_texts_new h4{color:#080C22; font-family:var(--font-body-family); font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.About_us_texts_image_side_innerleft_title_new{padding-top:16px;}
.About_us_texts_image_side_innerleft_title_new h2{color:#080C22; font-size:32px; font-weight:500; line-height:100%; letter-spacing:0.96px;}
.About_us_texts_image_side_innerleft_infos_new{padding-top:16px; }
.About_us_texts_image_side_innerleft_infos_new p{color:#221C35; font-family:var(--font-body-family); font-size:14px; line-height:185.714%; letter-spacing:0.42px;}
.About_us_texts_image_side_mainright_new{width:62%;}
.About_us_texts_image_side_innerright_new{display:flex; align-items:center; grid-gap:0 20px;}
.About_us_texts_image_side_innerright_mainvideoimage_new{position:relative; width:calc(50% - 10px); }
.About_us_texts_image_side_innerright_innervideoimage_new{}
.About_us_texts_image_side_innerright_innervideoimage_videoimage_new{}
.About_us_texts_image_side_innerright_innervideoimage_videoimage_new:after { content: ""; display: block; padding-bottom:138%; }
.About_us_texts_image_side_innerright_innervideoimage_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_texts_image_side_innerright_innervideoimage_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}

.About_us_image_with_texts_main_new{padding:80px 0 0 0;}
.About_us_image_with_texts_inner_new{}
.About_us_image_with_texts_leftrightboth_new{display:flex; align-items:center;}
.About_us_image_with_texts_leftside_new{width: 62%;}
.About_us_image_with_texts_leftside_videoimageboth_new{position:relative; }
.About_us_image_with_texts_leftside_videoimage_new{}
.About_us_image_with_texts_leftside_videoimage_new:after { content: ""; display: block; padding-bottom:67.35%; }
.About_us_image_with_texts_leftside_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; }
.About_us_image_with_texts_leftside_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; }
.About_us_image_with_texts_rightside_new{width:calc(100% - 62%); padding-left:20px;}
.About_us_image_with_texts_rightside_titleinfosboth_new{}
.About_us_image_with_texts_rightside_texts_new{}
.About_us_image_with_texts_rightside_texts_new h4{color:#080C22; font-size:12px; font-weight:400; line-height:100%; letter-spacing: 2.28px; text-transform: uppercase; font-family: var(--font-body-family);}
.About_us_image_with_texts_rightside_title_new{padding-top:16px;}
.About_us_image_with_texts_rightside_title_new h2{color:#080C22; font-size: 32px; font-weight: 500; line-height:100%; letter-spacing: 0.96px;}
.About_us_image_with_texts_rightside_infos_new{padding-top:16px;}
.About_us_image_with_texts_rightside_infos_new p{color:#221C35; font-family: var(--font-body-family); font-size: 14px; font-weight: 400; line-height:185.714%; letter-spacing: 0.42px; padding-bottom:30px;}
.About_us_image_with_texts_rightside_infos_new p:last-child{padding-bottom:0;}

.About_us_projects_columns_main_new{padding:80px 0 85px 0;}
.About_us_projects_columns_inner_new{}
.About_us_projects_columns_1_new{}
.About_us_projects_columns_1_infostitleboth_new{}
.About_us_projects_columns_1_infos_new{}
.About_us_projects_columns_1_infos_new h4{color:#080C22; font-size: 12px; font-weight:400; line-height:100%; letter-spacing: 2.28px; text-transform: uppercase; font-family: var(--font-body-family);}
.About_us_projects_columns_1_title_new{padding-top:14px;}
.About_us_projects_columns_1_title_new h2{color:#080C22; font-size: 32px; font-weight:500; line-height:100%; letter-spacing: 0.96px;}
.About_us_projects_columns_2_new{padding-top:18px;}
.About_us_projects_columns_2_allloops_mainboxs_new{width:33.33%;}
.About_us_projects_columns_2_allloops_innerboxs_new{}
.About_us_projects_columns_2_allloops_innerboxs_1_new{}
.About_us_projects_columns_2_allloops_innerboxs_1_videoimageboth_new{position:relative; }
.About_us_projects_columns_2_allloops_innerboxs_1_videoimage_new{}
.About_us_projects_columns_2_allloops_innerboxs_1_videoimage_new:after { content: ""; display: block; padding-bottom:88%; }
.About_us_projects_columns_2_allloops_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_projects_columns_2_allloops_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_projects_columns_2_allloops_innerboxs_2_new{padding-top:16px;}
.About_us_projects_columns_2_allloops_innerboxs_2_textbuttonboth_new{}
.About_us_projects_columns_2_allloops_innerboxs_2_titletexts_new{}
.About_us_projects_columns_2_allloops_innerboxs_2_titletexts_new h3{color:#080C22; font-size: 20px; font-weight: 500; line-height:130%; letter-spacing: 0.6px;}
.About_us_projects_columns_2_allloops_innerboxs_2_infostexts_new{padding-top:16px;}
.About_us_projects_columns_2_allloops_innerboxs_2_infostexts_new p{color:#080C22; font-size: 14px; font-weight: 400; line-height:185.714%; letter-spacing: 0.42px; font-family: var(--font-body-family);}
.About_us_projects_columns_2_allloops_innerboxs_2_buttontexts_new{padding-top:16px;}
.About_us_projects_columns_2_allloops_innerboxs_2_buttontexts_new a{color:#080C22; font-family: var(--font-body-family); font-size: 12px; font-weight:400; line-height:100%; letter-spacing: 2.28px; text-transform: uppercase;     padding-bottom: 5px; border-bottom: 1px solid #080c22; text-decoration: none; }

.About_us_information_text_main_new{ margin-bottom:80px; }
.About_us_information_text_inner_new{padding:50px 0;}
.About_us_information_text_detail_new{max-width:660px; margin:auto;}
.About_us_information_text_detail_1_new{}
.About_us_information_text_detail_1_titleinfosboth_new{}
.About_us_information_text_detail_1_title_new{}
.About_us_information_text_detail_1_title_new h4{color:#FFFEF9; text-align:center; font-size:12px; font-weight:400; line-height:100%; letter-spacing: 2.28px; text-transform: uppercase; font-family: var(--font-body-family);}
.About_us_information_text_detail_1_infos_new{ font-family: var(--font-heading-family); color:#FFFEF9; text-align: center; font-size: 32px; font-weight: 500; line-height:118.75%; letter-spacing: 0.96px; padding-top:8px; }
.About_us_information_text_detail_2_new{text-align:center; padding-top:24px;}
.About_us_information_text_detail_2_svgslinesboth_new{}
.About_us_information_text_detail_2_svgslinesboth_new svg{max-width:100%; display:flex; margin:auto; justify-content:center; }
.About_us_information_text_detail_3_new{padding-top:24px;}
.About_us_information_text_detail_3_textbuttonboth_new{}
.About_us_information_text_detail_3_texts_new{}
.About_us_information_text_detail_3_texts_new p{color:#FFFEF9; text-align:center; font-size:14px; font-weight:400; line-height:185.714%; letter-spacing: 0.42px; font-family: var(--font-body-family);}
.About_us_information_text_detail_3_button_new{padding-top:30px; text-align:center;}
.About_us_information_text_detail_3_button_new a{background:#FFFEF9; padding:10px; min-width:192px; color:#929C6F; letter-spacing: 2.28px;}
.About_us_information_text_detail_3_button_new a:hover{background:#FFFEF9; color:#929C6F; }

.About_us_accordions_image_main_new{padding-bottom:56px;}
.About_us_accordions_image_inner_new{}
.About_us_accordions_image_maintitle_new.About_us_accordions_image_mobile_new{display:none;}
.About_us_accordions_image_innertitle_new{}
.About_us_accordions_image_innertitle_texts_new{}
.About_us_accordions_image_innertitle_texts_new h4{color:#080C22; font-family:var(--font-body-family); font-size:11px; line-height:100%; letter-spacing:2.09px; text-transform:uppercase;}
.About_us_accordions_image_innertitle_title_new{padding-top:12px;}
.About_us_accordions_image_innertitle_title_new h2{color:#080C22; font-size:26px; font-weight:500; line-height:120%; letter-spacing:0.26px;}
.About_us_accordions_image_mainleftright_new{}
.About_us_accordions_image_innerleftright_new{display:flex;}
.About_us_accordions_image_mainleft_new{width:calc(100% - 49.25%); padding-right:76px;}
.About_us_accordions_image_innerleft_new{}
.About_us_accordions_image_innerleft_maintitle_new{}
.About_us_accordions_image_innerleft_innertitle_new{}
.About_us_accordions_image_innerleft_innertitle_texts_new{}
.About_us_accordions_image_innerleft_innertitle_texts_new h4{color:#080C22; font-family:var(--font-body-family); font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.About_us_accordions_image_innerleft_innertitle_title_new{padding-top:16px;}
.About_us_accordions_image_innerleft_innertitle_title_new h2{color:#080C22; font-size:32px; font-weight:500; line-height:100%; letter-spacing:0.96px;}
.About_us_accordions_image_innerleft_mainloop_new{padding-top:20px;}
.About_us_accordions_image_innerleft_innerloop_new.Common_faqs_accordion_new{}
.About_us_accordions_image_innerleft_innerloop_new .accordion{border:none; margin:0;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul{}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li{ border-bottom:1px solid #BEB9B1;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li:first-child{padding-top:0;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul li .question{ padding:36px 36px 36px 0; background: url(faq_plus_icon.svg) no-repeat center right; background-size:16px;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .question h2{color:#080C22; font-family:var(--font-body-family); font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li.open .question{background:url(faq_minus_icon.svg) no-repeat center right; background-size:16px;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer{padding:0 0 35px 0; color:#080C22; font-family:var(--font-body-family); font-size:14px; line-height:185.714%; letter-spacing:0.42px; }
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer p{ padding-bottom:25px;}
.About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer p:last-child{padding-bottom:0;}
.About_us_accordions_image_mainright_new{position:relative; width:49.25%; }
.About_us_accordions_image_innerright_new{}
.About_us_accordions_image_innerright_videoimageboth_new{}
.About_us_accordions_image_innerright_videoimage_new{ position:relative; padding-bottom: 102.6%; }
.About_us_accordions_image_innerright_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_accordions_image_innerright_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}

.About_us_image_with_texts_image_on_right_new{padding:61px 0 0 0;}
.About_us_image_with_texts_image_on_right_new .About_us_image_with_texts_leftrightboth_new{flex-direction: row-reverse;}
.About_us_image_with_texts_image_on_right_new .About_us_image_with_texts_rightside_new{padding:0 20px 0 0;}

.About_us_columns_lists_main_new{padding:88px 0 0 0;}
.About_us_columns_lists_inner_new{}
.About_us_columns_lists_allloops_new{}
.About_us_columns_lists_allloops_mainboxs_new{width:33.33%;}
.About_us_columns_lists_allloops_innerboxs_new{}
.About_us_columns_lists_allloops_innerboxs_1_new{}
.About_us_columns_lists_allloops_innerboxs_1_videoimageboth_new{position:relative; }
.About_us_columns_lists_allloops_innerboxs_1_videoimage_new{}
.About_us_columns_lists_allloops_innerboxs_1_videoimage_new:after{ content: ""; display: block; padding-bottom: 88%; } 
.About_us_columns_lists_allloops_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_columns_lists_allloops_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.About_us_columns_lists_allloops_innerboxs_2_new{}
.About_us_columns_lists_allloops_innerboxs_2_titleinfosboth_new{}
.About_us_columns_lists_allloops_innerboxs_2_title_new{padding-top:18px;}
.About_us_columns_lists_allloops_innerboxs_2_title_new h3{color:#080C22; font-size: 20px; font-weight: 500; line-height:130%; letter-spacing: 0.6px;}
.About_us_columns_lists_allloops_innerboxs_2_infos_new{}
.About_us_columns_lists_allloops_innerboxs_2_infos_new p{color:#080C22; font-size:14px; font-weight:400; line-height:185.714%; letter-spacing: 0.42px; padding-top:10px;}
.About_us_columns_lists_allloops_innerboxs_2_country_new{color:#BEB9B1; font-family: var(--font-body-family); font-size: 12px; font-weight: 400; line-height:191.667%; letter-spacing: 0.36px; padding-top:10px;}

.About_us_featured_article_main_new{padding-bottom:80px;}
.About_us_featured_article_svgline_new{}
.About_us_featured_article_main_new .page-width{}
.About_us_featured_article_inner_new{}
.About_us_featured_article_1_new{}
.About_us_featured_article_1_detail_new{display:flex; align-items:center; justify-content:space-between;}
.About_us_featured_article_1_detail_title_new{}
.About_us_featured_article_1_detail_title_new h3{color:#080C22; font-size:32px; font-weight:500; line-height:100%; letter-spacing:0.96px;}
.About_us_featured_article_1_detail_button_new{}
.About_us_featured_article_1_detail_button_new a{color:#080C22; font-family:var(--font-body-family); font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; text-decoration:none; border-bottom:1px solid #080C22; padding-bottom:5px; text-align:center;}
.About_us_featured_article_2_new{padding-top:32px;}
.About_us_featured_article_2_detail_new{display:flex; grid-gap:0 20px;}
.featured_article_2_detail_mainboxs_new{width:calc(33.33% - 12px);}
.featured_article_2_detail_mainboxs_new a{text-decoration:none;}
.featured_article_2_detail_innerboxs_new{}
.featured_article_2_detail_innerboxs_image_new{position:relative; width:100%; }
.featured_article_2_detail_innerboxs_image_new:after { content: ""; display: block; padding-bottom: 65.4%; }
.featured_article_2_detail_innerboxs_image_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.featured_article_2_detail_innerboxs_texts_new{padding-top:15px;}
.featured_article_2_detail_innerboxs_texts_new ul{margin:0; padding:0; font-size:0; }
.featured_article_2_detail_innerboxs_texts_new ul li{list-style:none; display: inline-block; vertical-align: middle; color:#BEB9B1; font-family:var(--font-body-family); font-size:12px; line-height:191.667%; letter-spacing:0.36px; position:relative; margin-right:20px;}
.featured_article_2_detail_innerboxs_texts_new ul li a{ color:#BEB9B1; }
.featured_article_2_detail_innerboxs_texts_new ul li:last-child{margin-right:0;}
.featured_article_2_detail_innerboxs_texts_new ul li:after{position:absolute; content:''; background:#BEB9B1; width:2px; height:2px; top:50%; right:-10px; transform:translate(0, -50%);}
.featured_article_2_detail_innerboxs_texts_new ul li:last-child:after{display:none;}
.featured_article_2_detail_innerboxs_title_new{padding-top:10px;}
.featured_article_2_detail_innerboxs_title_new h2{color:#080C22; font-size:32px; font-weight:500; line-height:118.75%; letter-spacing:0.96px;}
.About_us_featured_article_3_new{padding-top:30px; text-align:center; display:none;}
.About_us_featured_article_3_detail_new{}
.About_us_featured_article_3_detail_new a{color:#080C22; font-family:var(--font-body-family); font-size:11px; line-height:100%; letter-spacing:2.09px; text-transform:uppercase; text-decoration:none; border-bottom:1px solid #080C22; padding-bottom:5px;}
/* About Page */

/* Faq */
.Page_FAQs_template_main_new{padding-top:70px;}
.Page_FAQs_template_main_new .page-width{}
.Page_FAQs_template_inner_new{max-width:892px; margin:auto;}
.Page_FAQs_template_titleinfosboth_new{}
.Page_FAQs_template_title_new{}
.Page_FAQs_template_title_new h1{color:#080C22; text-align:center; font-size:32px; line-height:100%; letter-spacing:0.8px; text-transform:uppercase; }
.Page_FAQs_template_infos_new{padding-top:15px;}
.Page_FAQs_template_infos_new p{ font-family: var(--font-heading-family); color:#080C22; text-align:center; font-size:22px; font-weight:300; line-height:150%; letter-spacing:0.6px; }
.Page_FAQs_template_infos_new p a{color:#080C22; text-decoration-line:underline;}

.Page_FAQs_accordion_lists_main_new{padding-top:50px;}
.Page_FAQs_accordion_lists_inner_new{max-width:980px; margin:auto;}
.Page_FAQs_accordion_lists_title_new{}
.Page_FAQs_accordion_lists_title_new h3{color:#080C22; font-family: var(--font-heading-family); font-size:24px; line-height:116.667%; text-transform:uppercase; }
.Page_FAQs_accordion_lists_mainloop_new{padding-top:10px;}
.Page_FAQs_accordion_lists_innerloop_new .accordion{border:none; margin:0;}
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul{}
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li{ border-bottom:1px solid #E0E0E0;}
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul li .question{ padding:20px 35px 20px 0; background:url(faq_plus_icon2.svg) no-repeat center right; }
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li .question h2{color:#080C22; font-family:var(--font-body-family); font-size:18px; line-height:138.889%;}
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li.open .question{background:url(faq_minus_icon2.svg) no-repeat center right; }
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li .answer{ color:#080C22; font-size:16px; line-height:150%; padding:16px 32px; font-family: var(--font-heading-family); }
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li .answer p{ margin-bottom:16px; }
.Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li .answer p a{color:#080C22; text-decoration:none;}
/* Faq */

/* Blog */
.Blog_template_main_new{padding:0 0 98px 0; display: block;}
.Blog_template_main_new .load-more {
  margin-top: 80px;
}
.Blog_template_1_new{padding:51px 0;}
.Blog_template_1_new .page-width{}
.Blog_template_1_detail_new{display:flex; align-items:center; grid-gap: 51px;}
.Blog_template_1_detail_leftside_new{width:34%;}
.Blog_template_1_detail_leftside_texts_new{max-width:442px;}
.Blog_template_1_detail_leftside_texts_lists_new{}
.Blog_template_1_detail_leftside_texts_lists_new ul{padding:0; margin:0; display:flex;}
.Blog_template_1_detail_leftside_texts_lists_new ul li{list-style-type:none; font-size:12px; line-height:192%; font-weight:400; color:#080c22; position:relative; padding:0 8px 0 15px;}
.Blog_template_1_detail_leftside_texts_lists_new ul li a{ text-decoration:none; color:#080c22; }
.Blog_template_1_detail_leftside_texts_lists_new ul li:first-child{padding-left:0;}
.Blog_template_1_detail_leftside_texts_lists_new ul li:last-child{padding-right:0;}
.Blog_template_1_detail_leftside_texts_lists_new ul li:last-child:after{display:none;}
.Blog_template_1_detail_leftside_texts_lists_new ul li:after{position:absolute; content:''; width:2px; height:2px; background:#080c22; border-radius:100%; right:-5px; top:50%;}
.Blog_template_1_detail_leftside_texts_title_new{padding-top:10px;}
.Blog_template_1_detail_leftside_texts_title_new a{ text-decoration:none; }
.Blog_template_1_detail_leftside_texts_title_new h2{font-size:32px; line-height:100%; font-weight:400; letter-spacing:0.96px; color:#080c22;}
.Blog_template_1_detail_leftside_texts_descs_new{padding-top:16px;}
.Blog_template_1_detail_leftside_texts_descs_new p{font-size:14px; line-height:185%; letter-spacing:0.42px; color:#080c22;}
.Blog_template_1_detail_leftside_texts_links_new{padding-top:21px;}
.Blog_template_1_detail_leftside_texts_links_new a{font-size:15px; font-weight:400; line-height:100%; letter-spacing:1.8px; color:#080c22; text-transform:uppercase; text-underline-offset:6px;}
.Blog_template_1_detail_rightside_new{width:65%; position:relative;}
.Blog_template_1_detail_rightside_image_new{ position:relative; }
.Blog_template_1_detail_rightside_image_new:after{ content:''; padding-top: 65%; display:block; }
.Blog_template_1_detail_rightside_image_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}

.Blog_template_inner_new{}
.Blog_template_detail_new{}
.Blog_template_detail_1_new{padding-top: 31px; max-width: 1009px; margin:auto;}
.Blog_template_detail_1_filter_new{}
.Blog_tag_slider .swiper-slide{ width:auto; }
.Blog_template_detail_1_filter_lists_new{ width:auto; font-size: 12px; line-height: 23px; letter-spacing: .03em; color: #080c22; font-weight:400; text-decoration: underline; padding: 20px 19px; display:inline-block;}
.Blog_template_detail_1_filter_lists_new.selected{ font-weight: 600;}
.Blog_template_detail_2_new{padding:20px 0 87px 0;}
.Blog_template_detail_2_loops_new{display:flex; flex-flow:wrap; grid-gap: 87px 20px;}
.Blog_template_detail_2_loops_mainboxs_new{width: calc(50% - 10px);}
.Blog_template_detail_2_loops_mainboxs_new:nth-child(n+4){width: calc(33% - 10.8px);}
.Hide_first_new .Blog_template_detail_2_loops_mainboxs_new:first-child{display:none;}
.Blog_template_detail_2_loops_innerboxs_new .featured_article_2_detail_mainboxs_new{ width:100%; }
.Blog_template_main_new .pagination-wrapper{ margin-top:0 !important; }
/* Blog */

/* Article */
.template-article{ background:#fff; }
.Article_template_main_new{padding-top:78px; position:relative;}
.Article_template_backcolor_new{background:#faf4ec !important; position:absolute; top:0; left:0; width:100%; height:384px; z-index:-1;}
.Article_template_inner_new{  }
.Article_template_mainloop_new{}
.Article_template_innerloop_new{}
.Article_template_innerloop_maincategory_new{margin-bottom:19px;}
.Article_template_innerloop_innercategory_new{}
.Article_template_innerloop_innercategory_new ul{margin:0; padding:0; text-align:center; font-size:0; }
.Article_template_innerloop_innercategory_new ul li{list-style:none; font-size:12px; line-height:23px; color:#080c22; letter-spacing:0.36px; position:relative; margin:0 10px; display:inline-block; vertical-align:middle; }
.Article_template_innerloop_innercategory_new ul li a{ color:#080c22; text-decoration:none; }
.Article_template_innerloop_innercategory_new ul li:after{position:absolute; content:''; width:2px; height:2px; background:#080c22; top:11px; right:-10px;}
.Article_template_innerloop_innercategory_new ul li:last-child:after{display:none;}
.Article_template_innerloop_maintitle_new{}
.Article_template_innerloop_innertitle_new{}
.Article_template_innerloop_innertitle_new h1{font-weight:500; font-size:32px; line-height:38px; color:#080c22; letter-spacing:0.96px; text-align:center;}
.Article_template_innerloop_mainimage_new{ max-width:1000px; position:relative; margin:52px auto;}
.Article_template_innerloop_innerimage_new{}
.Article_template_innerloop_innerimage_new img{width:100%; display:flex; }
.Article_template_innerloop_maindescs_new{max-width:1000px; margin:auto;}
.Article_template_innerloop_innerdescs_new{font-size:14px; line-height:26px; letter-spacing:0.42px; color:#080c22;}
.Article_template_innerloop_innerdescs_new img{ max-width:100%; display:flex;  margin:auto; justify-content:center; }
.Article_template_innerloop_innerdescs_new p+p { margin-top: 48px; }
.Article_template_innerloop_innerdescs_new a{ color:inherit; }

.Article_social_share_icon_main_new{padding-top:94px;}
.Article_social_share_icon_main_new .page-width{}
.Article_social_share_icon_inner_new{}
.Article_social_share_icon_detail_new{display:flex; align-items:center; justify-content:center; grid-gap:0 16px;}
.Article_social_share_icon_detail_title_new{font-size:15px; line-height:15px; letter-spacing:1.8px; text-transform:uppercase;}
.Article_social_share_icon_detail_lists_new{display:flex; align-items:center; grid-gap:0 16px;}
.Article_social_share_icon_detail_lists_icons_new{}
.Article_social_share_icon_detail_lists_icons_new a{}
.Article_social_share_icon_detail_lists_icons_new a svg{max-width:100%; display:flex; }

.About_us_featured_article_main_new{}
.About_us_featured_article_svgline_new{position:relative; padding:80px 0; text-align:center;}
.About_us_featured_article_svgline_new img{max-width:100%; margin:0 7px; margin:auto; display:flex; justify-content:center; }
.About_us_featured_article_svgline_new:after{position:absolute; content:''; width:calc(50% - 24px); height:1px; background:#cea56c; top:50%; left:0px;}
.About_us_featured_article_svgline_new:before{position:absolute; content:''; width:calc(50% - 24px); height:1px; background:#cea56c; top:50%; right:0px;}
/* Article */

/* Collection */
.collection_banner_main_new{}

.collection_banner_inner_new{}
.collection_banner_new{}
.collection_banner_main_new .page-width {
  max-width: 1800px;
  padding: 0;
}
.collection_banner_image_new{}
.collection_banner_image_new img{ width:100%; display:flex; }
.collection_details_inner_new{ max-width:640px; margin:auto; }
.collection-hero__title { font-size: 33px; text-align: center; text-transform: uppercase; color: #080c22; line-height: 123.529%; margin-bottom: 20px; font-family: var(--font-body-family); letter-spacing: 6px; font-weight: 500; }
.collection-hero__description { font-size: 16px; text-align: center; color: #080c22; line-height: 150%; font-family: var(--font-body-family); font-weight: 400; letter-spacing: 0; }

#product-grid{ margin-top:0 !important; }
.product-grid-container{ margin:0 0 70px 0 !important; }
.facets-container{ margin:35px 0 0 0; padding:0 !important; }
.facets__form{ display:flex !important; justify-content:space-between !important; grid-gap:15px !important; margin-bottom:30px !important; align-items: flex-end; }
.collection_filter_new{ width:237px; }
.collection_details_new{ flex:1; text-align:center; }
.collection_sotring_new{ width:237px; }
.facets__heading { display:none !important; }
.facets__wrapper{ display:block !important; }
.color_main_title_new{ color: #080C22; font-size: 12px; font-style: normal; font-weight: 700; line-height: 100%; margin-bottom:16px;  }
.color_main_details_new .facets__summary { display:none; }
.color_main_details_new .facets__display{ position:relative; animation: animateMenuOpen var(--duration-default) ease; z-index: 2; }
.active-facets{ display:none !important; }
.color_main_details_new{ display: grid; padding: 0; margin: 0; grid-template-columns: repeat(7, 1fr); grid-column-gap: 8px; grid-row-gap: 8px; }
.color_main_details_new .list-menu__item { cursor: pointer; position: relative; display: flex; justify-content: center; align-items: center; height:23px; }
.color_main_details_new .list-menu__item .facets__label { width: 19px; height: 19px; border-radius: 50%; cursor: pointer; position: relative; display: block; padding:0; flex-grow: inherit !important; background: #e7e7e7; }
.color_main_details_new .list-menu__item .facets__label:hover { outline: 1px solid #8b593d; outline-offset: 2px; }
.color_main_details_new .color_swatch_new{ width:100%; height:100%; position:relative; display:block; font-size:0; border-radius: 50%; background:#fff; }
/* .main-collection .filter__colors:not(.colors__initialize), */
.main-collection .fade-main-product-grid {
  opacity: 0;
}
.main-collection {
  position: relative;
}
.color_main_details_new .filter_input_new{ display:none; }
.color_main_details_new .filter_input_new:checked + .color_swatch_new { outline: 1px solid #8b593d; outline-offset: 2px; }
.add-color-swatch{ justify-content:flex-start !important; }
.collection_sotring_in_new{ max-width: 216px; margin-left: auto; }
.product-count{ opacity:1; } 
.product-count__text{ color: #080c22 !important; font-size: 12px !important; font-style: normal; font-weight: 700; line-height: 100% !important; padding: 0 0 12px 14px; letter-spacing: 0; text-align: left; }
.facet-filters {padding-left: 0 !important; border: 1px solid #000; }
.facet-filters__field{ display:block !important; padding:10px 10px 10px 14px; }
.facet-filters__label{ color: #080C22 !important; font-size: 11px !important; font-weight: 400; line-height: 11px; /* 100% */ text-transform: capitalize; margin:0 !important; }
.facet-filters__sort{ -webkit-appearance: none !important; color: #080C22; font-size: 14px !important; font-style: normal; font-weight: 400; line-height: 14px !important;  padding-top: 5px; background:url(sortby_arrow.svg) right top no-repeat; }
.facet-filters__field .select svg{ display:none; }

.personalise_me_new{ background: #CEA56C; color: #FFFEF9; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 2.28px; text-transform: uppercase; text-align:center; position:absolute; bottom:0; left:0; width:100%; padding:4px 10px; text-decoration: none !important; }
.card--standard .card__inner{ --ratio-percent: 118.79% !important; }
.card__media .media img{ height:100% !important; }
.card-wrapper:hover .media.media--hover-effect>img+img { transform: scale(1) !important; }
.card--media .card__inner .card__content{ padding:15px !important; }
.card__badge { display: flex !important; flex-wrap: wrap !important; grid-gap: 5px !important; }
.card__badge .badge{ padding:7px 15px; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 0.4px; text-transform: uppercase; border:0; } 
.card__information { padding-bottom: 3px !important; padding-top: 14px !important; }
.card__heading{ font-family: Frank Ruhl Libre, serif; color: #080C22; font-size: 16px; font-style: normal; font-weight: 500; line-height: 133.333%; letter-spacing: 0; }
.card__heading a{ text-decoration:none !important; }
.junip-product-summary_new{}
.junip-product-summary-stars-wrapper{ margin-top:5px; }
.junip-product-summary-star-ratings-container{ display:flex !important; }
.junip-product-summary-review-count {font-size: 13px;  vertical-align: middle;  position: relative;  margin-top: 0; line-height:13px; color: #080C22; }
.card .card__inner .card__media a{ display:block; height:100%; width:100%; }
.card__heading a:after{ display:none !important; }
.price_main_new{ margin-top:10px !important; display:flex; align-items:center; justify-content:space-between; }
.price{ font-size: 14px !important; font-style: normal; font-weight: 400; line-height: 14px !important; }
.price .price-item { margin: 0 4px 0 0 !important; }
.price--on-sale .price-item--regular{ font-size: 14px !important; color: #beb9b1 !important; }
.price_right_new .product-variants { padding: 0; margin: 0 0 0 10px; display: flex; flex-wrap: wrap; justify-content: flex-end; grid-gap:8px; }
.price_right_new .product-color-swatch { list-style-type:none; width: 18px; height: 18px; border-radius: 50%; cursor: pointer; }
.price_right_new .product-color-swatch:hover { outline: 1px solid #8b593d; outline-offset: 2px; }
.price_right_new .product-color-swatch .color_swatch_new{ width: 100%; height: 100%; border-radius: 100%; background-repeat: no-repeat; background-position: center; background-size: cover;} 
.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child) { opacity: 1 !important; }
.card-wrapper:hover .media.media--hover-effect>img+img { opacity: 0 !important; }
.card--standard .card__inner:hover .media.media--hover-effect>img+img { opacity: 1 !important; }
.card__content_link_new{ display: block; width: 100%; height: 100%;  position: absolute; top: 0; left: 0; }
.product_btn_new{ display:none; }
/* Collection */

/* Product */
.Main_product_main_new{margin:40px 0 80px 0;}

.grid-product__tag--product-custom { pointer-events:none; position: absolute; top: 15px; left: 15px; max-width: fit-content; padding: 7px 15px; height: 32px; display: flex; justify-content: center; align-items: center; background-color: #986473; color: #fff; text-transform: uppercase; font-size: 12px; letter-spacing: .4px; border-radius: 24px; z-index: 1; height:auto !important; }
.media>*:not(.zoom):not(.deferred-media__poster-button):not(.custom__lightbox__pdp), .media model-viewer{ height:100% !important; }
.product__media-wrapper{ max-width: 50% !important; width: 50% !important; }
.Main_product_inner_new{ max-width: 50% !important; width: 50% !important; padding-left:74px !important; }
.product_zoom_new{ position: absolute !important; width: 32px !important; height: 32px !important; top: 0px !important; right: 18px !important; z-index: 1; left: auto !important; pointer-events:none; padding-top:18px; }

@media(min-width:750px) and (max-width:9999px){
  .product__media-wrapper media-gallery { display: flex !important; flex-direction: column-reverse !important; }
  .product--thumbnail_slider .thumbnail-slider { display: flex !important; align-items: center !important; transform: rotate(90deg) !important; height: 92px !important; transform-origin: top left !important; left: 92px; position: absolute; top: 0; width: calc(100% - 64px); }
  .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: 10px !important; }
  .product--thumbnail_slider .product__media-list{ margin-bottom:0 !important; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{ width:92px !important; transform: rotate(-90deg); }
  .slider-mobile-gutter_large{ width: calc(100% - 92px); left: 102px; }
  .thumbnail-slider .slider-button{ width: 34px !important; height: 34px !important; }
  .product-media-container:after{ display:none; }
  .thumbnail[aria-current]{ box-shadow:0 0 0 !important; }
  .product__media-icon{ display:none !important; }
  .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{ display:block !important; }
  .product-media-container{ border:0 !important; }
  .slider.slider--mobile{ margin-bottom:0 !important; }
  .slider.slider--mobile{ scroll-padding-left: 0 !important; }
  .slider__slide{ width:100% !important; }
}
.slider-mobile-gutter_large .slider-button--prev{ position:absolute; left:0; top:50%; transform: translate(0, -50%); background:url(pdp_slider_left_arrow.svg) no-repeat center center; width:48px; height:46px; }
.slider-mobile-gutter_large .slider-button--prev svg{ display:none; }
.slider-mobile-gutter_large .slider-button--next{ position:absolute; right:0; top:50%; transform: translate(0, -50%); background:url(pdp_slider_right_arrow.svg) no-repeat center center; width:48px; height:46px; }
.slider-mobile-gutter_large .slider-button--next svg{ display:none; }
.slider-mobile-gutter_large .slider-counter{ display:none; }
.product__media-toggle{ display:none !important; }

.product .price--sold-out .price__badge-sold-out{ display:none; }
.Main_product_mobile_breadcrumb_new{display:none;}
.Main_product_desktop_breadcrumb_new{}
.breadcrumbs.Breadcrumb_navigation_main_new{margin-bottom:0;}
.Breadcrumb_navigation_main_new .breadcrumbs__list{ font-size:0; }
.Breadcrumb_navigation_main_new ol{}
.Breadcrumb_navigation_main_new ol li{color:#BEB9B1; font-size:12px; line-height:150%; }
.Breadcrumb_navigation_main_new ol li a{color:#BEB9B1; text-decoration:none;}
.Breadcrumb_navigation_main_new ol li:after{margin:0 7px !important;}
.Meta_custom_verified_main_new{margin:20px 0 0 0 !important; background:#FAF4EC; padding:8px;}
.Meta_custom_verified_inner_new{}
.Meta_custom_verified_maindetail_new{}
.Meta_custom_verified_innerdetail_new{}
.Meta_custom_verified_innerdetail_infos_new{}
.Meta_custom_verified_innerdetail_infos_new p{color:#080C22; font-size:14px; font-weight:500; line-height:150%; }
.Meta_custom_verified_innerdetail_author_new{padding-top:8px; color:#545454; font-size:12px; line-height:150%; display: flex; align-items: center; }
.Meta_custom_verified_innerdetail_author_new svg{max-width:15px; margin:0 8px; vertical-align:middle;}
.Meta_custom_verified_innerdetail_author_new span{color:#444;}
.Main_product_main_new .product__title{margin:0; padding-top:21px; display: flex; flex-wrap:wrap; justify-content: space-between; }
.Main_product_main_new .product__title h1{ font-family:Frank Ruhl Libre,serif; font-weight:500; color:#080C22; font-size:32px; line-height:118.75%; letter-spacing:0.96px; padding-right:20px; width: calc(100% - 40px); text-wrap: pretty; }
.product_title_mobile_new{ display:none; }
.Main_product_main_new .no-js-hidden{margin:0;}
.product__info-wrapper .price_pdp_main_main_new {
  display: block !important;
}
.Main_product_main_new .price{margin-top:18px; color:#080C22; font-size: 20px !important; line-height: 150% !important; }
.Main_product_main_new .price__container{margin-bottom:0 !important;}
.junip-product-summary_new{ width:100%; margin-top:12px !important; }
.Main_product_inner_new .junip-product-summary-star { height: 18px !important; width: 18px !important; }
.Main_product_inner_new .junip-product-summary-review-count{ color: #080C22 !important; font-size: 13px; font-weight: 400; line-height: 153.846%; margin-left: 8px !important; }
.Main_product_main_new .swym-add-to-wishlist { background: #f9f4ec !important; }
.Main_product_main_new .swym-inject.swym-btn-container .swym-add-to-wishlist.swym-icontext:after { font-size: 18px; width: 43px; color: #986473; }
.Main_product_main_new .swym-inject.swym-btn-container .swym-add-to-wishlist.swym-icontext { width: 40px; border-radius: 100px;}
.Main_product_main_new .swym-inject.swym-btn-container .swym-wishlist-cta { font-size: 0; width: 20px;}
.Main_product_main_new .swym-inject.swym-btn-container .swym-fave-count { display: none; }
.Main_product_main_new .swym-add-to-wishlist.disabled:after { color: #fff !important; }
.variant_picker_new{ margin-top:18px !important; }
.fabric_option_new{ display:none !important; }
.price_pdp_main_new .badge{ display:none !important; }
.product-form__input .form__label{ color: #080C22; font-size: 16px; font-weight: 700; line-height: 150%; margin-bottom:10px !important; }
.product-form__input .form__label span{ font-weight:400; }
.product-form__input_inner_new{ display:flex; flex-wrap:wrap; grid-gap:10px; }
.product-form__input_inner_new label{ margin:0 !important; }
.product_color_label_new{ font-size: 0 !important; padding: 0 !important; width: 30px; height: 30px; border: 0 !important; background: #e7e7e7 !important; }
.product_color_label_new .color_swatch_new{ width:100%; height:100%; border-radius:100%; }
.product-form__input--pill input[type=radio]:checked+label.product_color_label_new{ outline: 1px solid #767676; outline-offset: -1px; }
.product-form__input .form__label_alphabet_new{ margin-bottom:4px !important; }
.product-form__input_alphabet{}
.product-form__input_alphabet .product-form__input_inner_new{ grid-gap:8px; }
.product-form__input_alphabet.product-form__input--pill input[type=radio]+label{ padding:0 !important; border:1px solid #929C6F !important; width:30px; height:30px; color: #080C22; font-size: 12px; font-style: normal; font-weight: 400; letter-spacing: 0; line-height: 28px; }
.product-form__input_alphabet.product-form__input--pill input[type=radio]:checked+label{ background:#986473 !important; color: #FFF !important; border-color:#986473 !important; }

.product-form__input_other{}
.product-form__input_other .product-form__input_inner_new{ grid-gap:8px; }
.product-form__input_other.product-form__input--pill input[type=radio]+label{ padding:0px 10px !important; border:1px solid #929C6F !important; color: #080C22; font-size: 12px; font-style: normal; font-weight: 400; letter-spacing: 0; line-height: 28px; }
.product-form__input_other.product-form__input--pill input[type=radio]:checked+label{ background:#986473 !important; color: #FFF !important; border-color:#986473 !important; }

.variant_picker_new{ display:flex;    flex-direction: column;}
.product-form__input_color {padding-bottom: 20px!important;}
/* .variant_picker_new.has-stitching-products {
    display: flex;
    flex-direction: column;
} */
.product-form__input{ flex:initial !important; width: 100%; max-width: initial !important; min-width: initial !important; margin:0 !important; } 
.size_option_new{ /*width:calc(100% - 300px);*/ }

.product__column-sticky{ top:170px !important; }
.product-form__input--pill input[type=radio]:disabled+label, .product-form__input--pill input[type=radio].disabled+label{ display:none; }
.product__info-container .product-form{ margin:30px 0 25px 0 !important; display:flex; grid-gap:12px; }
.product_form_left_new{ flex:1; padding: 0 !important; border-color:#986473;}
.product_form_right_new{ flex:1; }
.product-form__submit { margin-bottom: 0 !important; }
.product-form__buttons { max-width: 100% !important; } 
.product_btn_right_new{ background: #cea56c; width:100%; color: #FFF;     min-height: 46px; border: 1px solid #cea56c; }
.product_btn_right_new:hover {background: #cea56c;border: 1px solid #cea56c;}
/*.product_btn_right_new:hover{ background:none; color:#986473; }*/
.Shipping_delivery_main_new{margin:24px 0 !important; padding-bottom:24px; border-bottom:1px solid #BEB9B1;}
.Shipping_delivery_inner_new{}
.Shipping_delivery_infos_new{display:flex; align-items:center; justify-content:center;}
.Shipping_delivery_infos_icons_new{margin-right:8px;}
.Shipping_delivery_infos_icons_new img{max-width:24px; vertical-align:middle; display:flex; }
.Shipping_delivery_infos_texts_new{}
.Shipping_delivery_infos_texts_new p{color:#080C22; text-align:center; font-size:14px; font-weight:500; line-height:150%; text-transform:uppercase;}
.Shipping_delivery_texts_new{padding-top:14px;}
.Shipping_delivery_texts_new p{color:#080C22; text-align:center; font-size:14px; line-height:150%; max-width:464px; margin:auto;}
.Shipping_delivery_texts_new p span{ font-weight:500; }
#variants-metafields-json{ margin:24px 0 !important; }
.dtc-gift-box-upsell { display: none; border: 1px solid #E5D9DF; padding:14px; align-items:center; }
.dtc-gift-box-upsell.visible{ display: flex; align-items:center; }
.dtc-gift-box-upsell__image{ width:150px; }
.dtc-gift-box-upsell__image img{ width:100%; display:flex; }
.dtc-gift-box-upsell__content{ width:calc(100% - 150px); padding-left:24px; }
.dtc-gift-box-upsell__content h3{     font-family: Frank Ruhl Libre, serif;  color: #080C22; font-size: 18px; font-weight: 500; line-height: 125%;  }
.dtc-gift-box-upsell__content p{ color: #444; font-size: 14px; font-weight: 500; line-height: 20px; padding-top:10px; }
.dtc-gift-box-upsell__content p a{ color: #444; }
.dtc-gift-box-upsell_price_new{ padding-top:12px; color: #986473; font-size: 14px; font-weight: 400; line-height: 142.857%; }
.dtc-gift-box-upsell__button{ padding-top:14px; }
  .dtc-gift-box-upsell__button .list_gift-addToCart{ border-radius: 2px; background: #986473; padding:9px; color: #fff; text-align: center; font-size: 12px; font-weight: 400; text-transform:uppercase; line-height: 20px; width: 100%; display: block; text-decoration: none; }
.Object_description_main_new{margin:24px 0 30px 0 !important; }
.Object_description_inner_new{ padding-right:35px; }
.Object_description_inner_new .metafield-rich_text_field{ color:#080C22; font-family:var(--font-body-family); font-size:14px; line-height:185.714%; letter-spacing:0.42px; }
.Object_description_inner_new .metafield-rich_text_field p{ margin-bottom:24px;}
.Object_description_inner_new .metafield-rich_text_field p:last-child{margin-bottom:0;}
.Object_icons_texts_main_new{ margin:30px 0 30px 0 !important;}
.Object_icons_texts_inner_new{display:flex; grid-gap:0 50px;}
.Object_icons_texts_mainboxs_new{width:calc(25% - 37px);}
.Object_icons_texts_innerboxs_new{}
.Object_icons_texts_innerboxs_icons_new{width:auto; height:51px; position:relative; margin:auto; text-align:center; }
.Object_icons_texts_innerboxs_icons_new img{ max-width:100%; width:auto; height:100% !important; display:flex; margin:auto; justify-content:center; }
.Object_icons_texts_innerboxs_texts_new{padding-top:12px; color:#080C22; text-align:center; font-size:14px; line-height:150%; letter-spacing:1px;}

.Product_side_accordions_main_new{ margin:80px 0 0 0;}
.Product_side_accordions_inner_new{}
.Product_side_accordions_leftrightboth_new{display:flex;}
.Product_side_accordions_mainleft_new{width:45.299%;}
.Product_side_accordions_innerleft_new.Common_faqs_accordion_new{}
.Product_side_accordions_innerleft_new .accordion{border:none; margin:-34px 0 0 0;}
.Product_side_accordions_innerleft_new .accordion>ul{}
.Product_side_accordions_innerleft_new .accordion>ul>li{padding:0px 0; border-bottom:1px solid #BEB9B1;}
.Product_side_accordions_innerleft_new .accordion>ul li .question{ padding:36px 0; background: url(faq_plus_icon.svg) no-repeat center right; background-size:16px;}
.Product_side_accordions_innerleft_new .accordion>ul>li .question h2{color:#080C22; font-family:var(--font-body-family); font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase;}
.Product_side_accordions_innerleft_new .accordion>ul>li.open .question{background:url(faq_minus_icon.svg) no-repeat center right; background-size:16px;}
.Product_side_accordions_innerleft_new .accordion>ul>li .answer{ padding-bottom:36px; color:#080C22; font-size:16px; line-height:150%; font-weight:400; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer a{ color:#080C22; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer gift-box-modal-btn{ cursor: pointer; display: inline-block; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer p{ margin-bottom:15px; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer p:last-child{ margin-bottom:0; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer ul, .Product_side_accordions_innerleft_new .accordion>ul>li .answer ol{ padding-left:18px; margin-bottom:15px; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer ul:last-child, .Product_side_accordions_innerleft_new .accordion>ul>li .answer ol:last-child{ margin-bottom:0; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer ul li{ list-style-type:disc; }
.Product_side_accordions_innerleft_new .accordion>ul>li .answer img{ width:100%; margin-bottom:15px; }

.The_design_accordion_object_title_new{}
.The_design_accordion_object_title_new h3{ font-size: 32px; line-height: 32px; margin-bottom: 13px; }
.size_guide_info_new{ margin-bottom:30px; }
.size_guide_img_new img{ width:100%; }
.Product_side_accordions_innerleft_new {}
.Product_side_accordions_innerleft_new .social { margin-top: 37px; }
.Product_side_accordions_innerleft_new .social ul { padding: 0; margin: 0; display: flex; align-items: center; }
.Product_side_accordions_innerleft_new .social ul>li { display: inline-block; font-size: 12px; line-height: 12px; letter-spacing: .19em; margin-right: 16px; vertical-align: middle; text-transform:uppercase; color:#080C22; }
.Product_side_accordions_innerleft_new .social ul>li svg{ display:flex; }
.Product_side_accordions_mainright_new{width:calc(100% - 45.299%); padding-left:61px;}
.Product_side_accordions_innerright_new{}
.Product_side_accordions_innerright_title_new{}
.Product_side_accordions_innerright_title_new h4{ font-family:Frank Ruhl Libre,serif; color:#080C22; font-size:21px; font-weight:500; line-height:114.286%;}
.Product_side_accordions_innerright_infos_new{padding-top:24px;}
.Product_side_accordions_innerright_infos_new .dtc-recom-container{margin-bottom:0;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item{display:flex; grid-gap:0 50px; padding:30px 0 !important;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item:first-child{padding-top:0 !important;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__picture{width:150px; height:150px; position:relative;} 
.Product_side_accordions_innerright_infos_new .dtc-recom-item__picture img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__content{width:calc(100% - 150px);}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__level-1{margin-bottom:0;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__level-1 a{ font-family:Frank Ruhl Libre,serif; color:#080C22; font-size:16px; font-weight:500; line-height:131%;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__level-1 span{color:#444; font-size:16px; line-height:150%;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__level-2{padding-top:10px; text-align:left;}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__level-2 span{color:#444; font-size:14px; line-height:150%;}	
.Product_side_accordions_innerright_infos_new .dtc-recom-item__submit{}
.Product_side_accordions_innerright_infos_new .dtc-recom-item__add-to-cart{text-align:center; font-size:14px; font-weight:500; line-height:20px; padding:9px; cursor:pointer; }

.Product_image_with_texts_main_new{ margin:80px 0; }
.Product_image_with_texts_inner_new{max-width:670px; margin:auto;}
.Product_image_with_texts_detail_new{}
.Product_image_with_texts_detail_1_new{width:100%; }
.Product_image_with_texts_detail_1_videoimageboth_new{}
.Product_image_with_texts_detail_1_videoimage_new{}
.Product_image_with_texts_detail_1_videoimage_new video{width:100%; display:flex; }
.Product_image_with_texts_detail_1_videoimage_new img{width:100%; display:flex; }
.Product_image_with_texts_detail_2_new{padding-top:20px;}
.Product_image_with_texts_detail_2_infostitleboth_new{}
.Product_image_with_texts_detail_2_infos_new{ font-family: var(--font-heading-family); color:#080C22; text-align:center; font-size:16px; line-height:150%; }
.Product_image_with_texts_detail_2_title_new{padding-top:17px;}
.Product_image_with_texts_detail_2_title_new h4{color:#080C22; text-align:center; font-family:var(--font-body-family); font-size:13px; font-weight:700; line-height:150%; text-transform:uppercase; }

.product_review_main_new{ margin:80px 0; }
.product_review_inner_new{ max-width:1200px; margin:auto; position:relative; }
.junip-write-review-cta-container { bottom: 0; height: -moz-fit-content; height: fit-content; position: absolute; right: 0; top: -32px; transform: translateY(-100%); }
.product_review_title_new{ display:flex; align-items:center; justify-content:center; margin-bottom:34px; }
.product_review_title_new h3{ font-family:Frank Ruhl Libre,serif; color: #080C22; font-size: 32px; font-weight: 500; line-height: 100%; letter-spacing: 0.96px; }
.product_review_title_new .junip-product-summary-stars-wrapper{ margin:0 0 0 8px; }
.junip-product-review-container{ padding:0 !important; }
.junip-product-review-title{ display:none !important; }
.product_review_main_new .About_us_featured_article_svgline_new{ display:none; }

.related_products_main_new{ margin:80px 0 70px 0; }
.related_products_title_new{ margin-bottom:46px; }
.related_products_title_new h2{ font-family:Frank Ruhl Libre,serif; font-size: 32px; font-weight: 500; line-height: 100%; letter-spacing: 0.96px; }

.Product_mobile_shipping_main_new{ display:none; }
.Product_mobile_shipping_inner_new{ border-bottom: 1px solid #ae9096; position: relative; }
.Product_mobile_shipping_detail_infos_new { text-align: center; max-width: 200px; margin: auto; text-transform: uppercase; font-size: 14px; color: #ae9096; padding: 30px 0 20px; letter-spacing: 2px; line-height: 26px; }
.Product_mobile_shipping_detail_image_new { position: absolute; left: 0; bottom: 0; width: 105px; }
.Product_mobile_shipping_detail_image_new img{ display:flex; }

.product_recommendations_slider{}
.product_recommendations_slider .swiper-button-prev{ width:46px; height:42px; left:0; top: 163px; margin-top:0; }
.product_recommendations_slider .swiper-button-prev:after{ display:none; }
.product_recommendations_slider .swiper-button-next{ width:46px; height:42px; right:0; top: 163px; margin-top:0; }
.product_recommendations_slider .swiper-button-next:after{ display:none; }
/*.product_related_grid_item_new .card__information { padding-top: 22px !important; }
.product_related_grid_item_new .card__heading{ font-family: Frank Ruhl Libre, serif; text-align:center; font-size: 14px; font-weight: 500; line-height: 157.143%; letter-spacing: 1px; }
.product_related_grid_item_new .junip-product-summary{ display:none; }
.product_related_grid_item_new .price_main_new{ justify-content:center; margin-top:12px !important; }
.product_related_grid_item_new .price_right_new{ display:none; }
.product_related_grid_item_new .price { font-size: 16px !important; line-height: 26px !important; letter-spacing: 0.4px !important; }
.product_related_grid_item_new .personalise_me_new{ display:none; }
.product_related_grid_item_new .card__badge{ display:none !important; }*/

.bundle_set_verified_main_new{ margin:30px -10px 0 0 !important; border: 1px solid #CEA56C; padding: 14px; background:none; }
.bundle-section{ margin:24px 0 !important; }
.bundle-header p { font-size: 12px; font-weight: 400; line-height: 12px; letter-spacing: 2.28px; margin-bottom: 20px; }
.bundle-list { display: flex; flex-wrap: wrap; grid-gap:10px; }
.bundle-list .bundle-inner { width: calc(50% - 5px); display: flex; background: #faf4ec; }
.bundle-list .bundle-inner .img { margin-right: 13px; position: relative; width: 95px; min-height: 95px; }
.bundle-list .bundle-inner .img img { object-fit: cover; position: absolute; width: 100%; height: 100% !important; }
.bundle-list .bundle-inner .info { padding: 8px 14px 8px 0; width:calc(100% - 108px); align-self:center; }
.bundle-list .bundle-inner .info .bundle-title { font-size: 13.5px; font-weight: 500; line-height: 15px; letter-spacing: .135px; margin-bottom: 8px; font-family: var(--font-heading-family); }
.bundle-list .bundle-inner .info .bundle-vari-title { font-size: 12px; line-height: 16px; letter-spacing: .36px; margin-bottom: 4px; }
.bundle-list .junip-product-summary-star { height: 14px !important; width: 14px !important; }
.bundle-list .junip-product-summary-review-count { font-size: 8px; line-height: 10px; letter-spacing: .24px; margin-left:4px !important; }
.swym-wishlist-button-bar{ display:none !important; }

.product_alphabet-orange-everyday-pouch .color_option_new{ display: none !important; }
.product_starry-sky-alphabet-navy-everyday-pouch .color_option_new{ display: none !important; }
.product_alphabet-navy-everyday-pouch .color_option_new{ display: none !important; }
.product_alphabet-green-everyday-pouch .color_option_new{ display: none !important; }
.product_alphabet-blue-everyday-pouch .color_option_new{ display: none !important; }

.Product_gift_main_new{ padding:0 !important; padding-left: calc(50% - 670px) !important; margin: 0 !important; background:none !important; }
.Product_gift_main_new .cart-upsell--inner{ display:flex; align-items:center; padding-bottom:60px; }
.Product_gift_left_new { flex: 0 0 auto; width: 25%; }
.Product_gift_right_new { flex: 0 0 auto; width: 75%; padding-left:46px; }
.Product_gift_left_new .sub-heading { font-size: 12px; letter-spacing: .19em; line-height: 12px; margin-bottom: 13px; }
.Product_gift_left_new .heading { font-size: 30px; line-height: 32px; font-family: Frank Ruhl Libre, serif; font-weight:500; }
.Product_gift_left_new .size_guide_btn_new { margin: 22px 0 0; line-height: 1.5 !important; text-decoration: underline; cursor: pointer; text-transform: uppercase; }
.Product_gift_main_new .swiper-slide{ height:auto; }
.Product_gift_right_new .upsell-item{ background: #faf4ec !important; padding:15px !important;     align-items: center; height:100%; }
.Product_gift_right_new .swiper-button-next, .Product_gift_right_new .swiper-button-prev { color: #986473; width: 27px; background: #fffef9; right: 0 !important; }
.Product_gift_right_new .swiper-button-next:after, .Product_gift_right_new .swiper-button-prev:after { color: #000; font-size: 14px !important; }
.Product_gift_right_new .swiper-button-next { border-radius: 22.7811px 0 0 22.7811px; right: 0; padding-left:5px; }
.Product_gift_right_new .swiper-button-prev { border-radius: 0 22.7811px 22.7811px 0; left: 0; padding-right:5px; }
.Product_gift_right_new .product__details{ padding-left:11px !important; position:relative; }
.Product_gift_right_new .product__details_in{ width:202px; }
.Product_gift_right_new .atc__btn, .Product_gift_right_new .gift-note-modal-btn, .Product_gift_right_new .product__link{ position: absolute !important; right: 0; top: 50%; transform: translateY(-50%); background: none !important; color: #080c22 !important; text-decoration: none !important; font-size: 12px !important; line-height: 16px; letter-spacing: .19em; width: auto !important; height: auto !important;}
.Product_gift_main_new.cart-upsell .path{ stroke: #080c22 !important }
.Product_gift_right_new .atc__btn span, .Product_gift_right_new .gift-note-modal-btn span, .Product_gift_right_new .product__link span{ border-bottom:1px solid #080c22 !important; }
.Product_gift_right_new .atc__btn span:after, .Product_gift_right_new .gift-note-modal-btn span:after, .Product_gift_right_new .product__link span:after{ content:'+'; padding-left:3px; }
.Product_gift_right_new .header-grid { margin-bottom: 3px !important; }
.Product_gift_right_new .product_title{ font-family: Frank Ruhl Libre, serif !important; font-size: 15.5px !important; line-height: 23px;  font-weight: 500 !important; }
.Product_gift_right_new .product__options { font-size: 12px !important; line-height: 21px !important; color: #080c22 !important; letter-spacing: 0 !important; }
.Product_gift_right_new .product__price { margin-top: 0 !important; }
.Product_gift_right_new .price-original { font-size: 14px !important; font-weight: 400 !important; line-height: 26px !important; }
.gift_svgline_new{ padding:0; }
.mobile_version{ display:none; }
.for_mobile{ display:none; }

/* Product */

/* Size Guide */
.Page_template_main_new{padding: 32px 0 60px 0; background:#fff; }
.Page_template_main_new .main-page-title{font-weight: 400; font-size: 32px; line-height: 32px; letter-spacing: .03em; color: #080c22; margin: 30px 0 !important; text-align:center;}
.Page_template_main_new .rte{font-size: 14px; line-height: 26px; letter-spacing: .03em; color: #080c22; margin: 13px 0;}
.Page_template_main_new .rte p{ margin: 13px 0; }
.Page_template_main_new .rte a{color:rgb(8, 12, 34); padding-bottom: 2px; border-bottom: 1px solid #080c22; text-decoration: none; }
.Page_template_main_new .rte table{box-shadow: none; table-layout: auto; border-collapse: collapse; border-style: none; caption-side: bottom; }
.Page_template_main_new .rte table td{border:none; padding:0; color: #080c22; font-size: 14px; line-height: 26px; letter-spacing: .03em;}
.Page_template_main_new .rte img{ border: none; border-radius: 0; box-shadow: 0 0 0; margin: 0; }
/* Size Guide */

/* Bag Guide */
.size_box_new{}
.size_box_new h2{font-weight: 500; line-height:38px; color:rgb(8, 12, 34); font-size:32px; letter-spacing:0.42px; margin-bottom: 20px;}
.size_box_table_new{}
.size_box_table_new table{border: 1px solid #ac9664 !important;}
.size_box_table_new table tr th{border-right: 1px solid #ac9664; border-bottom: 1px solid #ac9664; border-top: 1px solid #ac9664; padding: 5px 10px; font-family: var(--typeHeaderPrimary), sans-serif; color: #ac9664; font-size: 20px; line-height: 1.2; font-weight: 600;}
.size_box_table_new table tr th:first-child{border-left: 1px solid #ac9664;}
.size_box_table_new table tr td{border-right: 1px solid #ac9664 !important; border-bottom: 1px solid #ac9664 !important; padding: 5px 10px;}
/* Bag Guide */

/* Terms & condition */
.Page_template_main_new .rte ul, .Page_template_main_new .rte ol{margin:0 0 16px 0; padding:0px 0 0 32px; list-style-position: outside; }
.Page_template_main_new .rte ul li, .Page_template_main_new .rte ol li{ color:#080C22; font-family:var(--font-body-family); font-size:14px; line-height:185.714%; letter-spacing:0.42px;}
.Page_template_main_new .rte ul li a{text-decoration:none;}
.Page_template_main_new .rte ul li{ list-style-type: disc; }

.Page_template_main_new .rte ol li{ list-style-type:none; }
/* Terms & condition */

/* Contact Us */
.page_contact-us{ background:#fffef9 !important; }
.page_contact-us .Page_template_main_new{ background:none; }
.page_contact-us .Page_template_main_new .rte{ max-width:780px; margin:auto; }
/* Contact Us */

.card__badge .product_save_tag_new{ background: #fffef9; padding: 10px 15px; border-radius: 25px; font-size: 12px; font-weight: 400; line-height: 12px; letter-spacing: 2.28px; text-transform: uppercase; position: absolute; z-index: 3; color: #080c22; }
.product_save_tag_new{ background: #fffef9; padding: 10px 15px; border-radius: 25px; font-size: 12px; font-weight: 400; line-height: 12px; letter-spacing: 2.28px; text-transform: uppercase; position: absolute; z-index: 3; color: #080c22; }

/* Rebirth */
.rebirth_2023_image_video_main_new {}
.rebirth_2023_image_video_inner_new {}
.rebirth_2023_image_video_videoimage_new {}
.rebirth_2023_image_video_fullvideo_new video { width: 100%; display: flex; }
.rebirth_2023_image_video_desktopvideo_new {}
.rebirth_2023_image_video_mobilevideo_new { display: none; }
.rebirth_2023_informations_main_new { padding: 56px 0; }
.rebirth_2023_informations_inner_new {}
.rebirth_2023_informations_mainheadingtext_new {}
.rebirth_2023_informations_mainheadingtext_new h2 { font-size: 37px; line-height: 48px; letter-spacing: 3.75px; color: #AD9664; font-weight: 400; text-transform: uppercase; text-align: center; }
.rebirth_2023_informations_topinfotext_new { max-width: 1000px; margin: auto; padding-top: 40px; }
.rebirth_2023_informations_topinfotext_new p { font-size: 24px; line-height: 38px; color: #AD9664; font-weight: 400; text-align: center;  }
.rebirth_2023_informations_klavyoform_new { max-width: 615px; margin: 30px auto 0 auto; }
.rebirth_2023_informations_klavyoform_new button.needsclick { height: 60px !important; width: 112px !important; }
.rebirth_2023_informations_klavyoform_new [type="email"] { border: 1px solid #B9A984 !important; height: 60px !important; }
.rebirth_2023_informations_bottominfotext_new { padding-top: 30px; text-align: center; }
.rebirth_2023_informations_bottominfotext_new p { font-size: 24px; line-height: 38px; color: #AD9664; font-weight: 600; font-style: italic; }
.rebirth_2023_images_texts_main_new {}
.rebirth_2023_images_texts_inner_new {}
.rebirth_2023_images_texts_leftrightboth_new { display: flex; }
.rebirth_2023_images_texts_leftpart_new { width: 50%; align-self: center; }
.rebirth_2023_images_texts_leftpart_new img { max-width: 100%; }
.rebirth_2023_images_texts_rightpart_new { width: 50%; background: rgba(136, 144, 122, 0.9); display: flex; justify-content: center; align-items: center; padding: 20px; }
.rebirth_2023_images_texts_rightpart_in_new { max-width: 647px; }
.rebirth_2023_images_texts_rightpart_in_new P { font-size: 25px; line-height: 40px; text-align: center; color: #FFFFFF; padding-bottom: 50px; }
.rebirth_2023_images_texts_rightpart_in_new P:last-child { padding-bottom: 0 }
.rebirth_2023_banner_image_main_new {}
.rebirth_2023_banner_image_inner_new { padding: 87px 0 0 0; }
.rebirth_2023_banner_image_mainheadingtext_new { text-align: center; }
.rebirth_2023_banner_image_mainheadingtext_new h2 { font-size: 37px; line-height: 48px; letter-spacing: 3.75px; color: #AD9664; font-weight: 400; }
.rebirth_2023_banner_image_maininfotext_new { padding-top: 34px; max-width: 647px; margin: auto; }
.rebirth_2023_banner_image_maininfotext_new p { font-size: 25px; line-height: 36px; color: #AD9664; text-align: center; }
.rebirth_2023_banner_image_mainimages_new { padding-top: 20px; }
.rebirth_2023_banner_image_mainimages_new img { max-width: 100%; }
.rebirth_2023_texts_images_main_new {}
.rebirth_2023_texts_images_inner_new {}
.rebirth_2023_texts_images_leftrightboth_new { display: flex; }
.rebirth_2023_texts_images_leftpart_new { width: 50%; background: rgba(136, 144, 122, 0.9); display: flex; justify-content: center; align-items: center; padding: 20px; }
.rebirth_2023_texts_images_leftpart_in_new { max-width: 647px; }
.rebirth_2023_texts_images_leftpart_maininfotext_new { position: relative; padding-top: 110px; }
.rebirth_2023_texts_images_leftpart_maininfotext_new span { font-family: "canvas-script", sans-serif; font-size: 184px; line-height: 184px; letter-spacing: 0px; color: #F9F4ED; position: absolute; top: 0px; left: 50%; transform: translate(-50%, 0);}
.rebirth_2023_texts_images_leftpart_maininfotext_new span.second_new { transform: matrix(-1, 0, 0, -1, 0, 0); bottom: -100px; left: 45%; }
.rebirth_2023_texts_images_leftpart_maininfotext_new p { font-size: 32px; line-height: 41px; text-align: center; color: #FFFFFF; font-family: var(--typeHeaderPrimary),sans-serif; }
.rebirth_2023_texts_images_leftpart_topheadingtext_new { padding-top: 150px; }
.rebirth_2023_texts_images_leftpart_topheadingtext_new h2 { font-size: 50px; line-height: 57px; letter-spacing: 0.5px; text-align: center; color: #FFFFFF; font-family: Golden Plains; }
.rebirth_2023_texts_images_leftpart_bottomheadingtext_new { padding-top: 20px; font-size: 22px; line-height: 20px; letter-spacing: .13px; text-align: center; color: #fff; font-weight: 400; letter-spacing: 5.2px; }
.rebirth_2023_texts_images_rightpart_new { width: 50%; align-self: center; }
.rebirth_2023_texts_images_rightpart_new img { width: 100%; }
.rebirth_2023_collections_main_new .title { color: #AD9664; }
.rebirth_2023_collection_main_new{ padding:50px 0; }
.rebirth_2023_collection_1_title_new h2{ color: #ad9664; text-align:center; }
.rebirth_2023_collection_2_new{ padding:50px 0 0 0; }
.common_slider_arrow_new{}
.common_slider_arrow_new .swiper-button-prev{ width:46px; height:42px; left:0; top: 163px; margin-top:0; }
.common_slider_arrow_new .swiper-button-prev:after{ display:none; }
.common_slider_arrow_new .swiper-button-next{ width:46px; height:42px; right:0; top: 163px; margin-top:0; }
.common_slider_arrow_new .swiper-button-next:after{ display:none; }
/* Rebirth */

/* Rebirth 2024 */
.rebirth_2024_image_video_fullvideoimage_new img{width:100%; display:flex; }
.rebirth_2024_image_video_fullvideoimage_new video{width:100%; display:flex;}

.rebirth_2024_newsletter_main_new{ padding:35px 0 65px 0; overflow:hidden; }
.rebirth_2024_newsletter_inner_new{max-width:725px; margin:auto;}
.rebirth_2024_newsletter_detail_new{}
.rebirth_2024_newsletter_detail_title_new{text-align:center;}
.rebirth_2024_newsletter_detail_title_new h1{font-size:190px; line-height:40%; letter-spacing:-2px; color:#C8A573; font-family: 'professor'; padding-top: 100px; left: 13%; position:relative; }
.rebirth_2024_newsletter_detail_title_new h2{font-size:58px; line-height:100%; letter-spacing:0.10px; color:#C8A573; font-style:italic; font-family: 'miller', sans-serif; }
.rebirth_2024_newsletter_detail_title_new h3{padding-top:46px; font-size:35px; line-height:100%; color:#C8A573; letter-spacing:4.5px; }
.rebirth_2024_newsletter_detail_forms_new{ margin:20px auto 0; max-width: 560px; } 
.rebirth_2024_newsletter_detail_infos_new{padding-top:30px; text-align:center;}
.rebirth_2024_newsletter_detail_infos_new p{font-size:22px; line-height:140%; letter-spacing:0.50px; color:#C8A573; font-family: var(--typeHeaderPrimary), sans-serif; }
.rebirth_2024_newsletter_detail_texts_new{padding-top:20px; text-align:center;}
.rebirth_2024_newsletter_detail_texts_new p{font-size:17px; line-height:100%; letter-spacing:0.50px; color:#C8A573; font-family: var(--typeHeaderPrimary), sans-serif; }
.rebirth_2024_newsletter_detail_forms_new button.needsclick{ background:#c8a573 !important; } 
.rebirth_2024_newsletter_detail_forms_new [type=email] { border: 1px solid #c8a573 !important; }

.rebirth_2024_image_texts_main_new{}
.rebirth_2024_image_texts_inner_new{}
.rebirth_2024_image_texts_leftrightboth_new{display:flex; align-items:center;}
.rebirth_2024_image_texts_mainleft_new{width:50%; position:relative;}
.rebirth_2024_image_texts_mainleft_new:after{position:absolute; content:''; width:100%; background:url(desktop_line_img-min.png) no-repeat top center; height:4px; top:0px; left:0px;}
.rebirth_2024_image_texts_mainleft_new:before{position:absolute; content:''; width:100%; background:url(desktop_line_img-min.png) no-repeat bottom center; height:4px; bottom:0px; left:0px;}
.rebirth_2024_image_texts_innerleft_new{ padding:60px; }
.rebirth_2024_image_texts_innerleft_image_new{position:relative; text-align:center; }
.rebirth_2024_image_texts_innerleft_image_new img{width:100%;  }
.rebirth_2024_image_texts_innerleft_image_new video{width:100%; }
.rebirth_2024_image_texts_mainright_new{width:50%;}
.rebirth_2024_image_texts_innerright_new{max-width:670px; margin:auto;}
.rebirth_2024_image_texts_innerright_title_new{font-size:35px; line-height:120%; letter-spacing:3px; color:#fff; text-align:center; font-family: var(--typeHeaderPrimary), sans-serif;}
.rebirth_2024_image_texts_innerright_infos_new{padding-top:30px; text-align:center; max-width: 510px; margin: auto; }
.rebirth_2024_image_texts_innerright_infos_new p{font-size:22px; line-height:150%; letter-spacing:0.50px; color:#fff; padding-bottom:30px; font-family: var(--typeHeaderPrimary), sans-serif;}
.rebirth_2024_image_texts_innerright_infos_new p:last-child{padding-bottom:0px;}
/* Rebirth 2024 */

/* Custom Collection */
.custom_collection_title_new{ margin:35px 0; }
.custom_product_grid_4_new{ margin:28px 0; }
.custom_product_grid_4_new .product-grid{ margin:0 !important; }
.custom_product_grid_3_new{ margin:28px 0; }
.custom_product_grid_3_new .product-grid{ margin:0 !important; }
.Collection_product_3_slider { width:100%; }
.Collection_product_less_product .swiper-wrapper{ justify-content:center; }
.Collection_product_3_slider .swiper-button-prev:after{ display:none;}
.Collection_product_3_slider .swiper-button-next:after{ display:none; }
.Collection_product_3_slider .swiper-button-prev{ left:0 !important; }
.Collection_product_3_slider .swiper-button-next{ right:0 !important; }

.custom_product_grid_4_new .price_right_new{ display:none; }
.custom_product_grid_3_new .price_right_new{ display:none; }

/*.custom_product_grid_4_new .card__media .media img.featured_image_new{ object-fit:contain; }
.custom_product_grid_3_new .card__media .media img.featured_image_new{ object-fit:contain; }
.custom_product_grid_4_new .card .card__inner .card__media{ background: linear-gradient(to bottom,  #dcd1cc 0%,#f3eae6 100%); }
.custom_product_grid_3_new .card .card__inner .card__media{ background: linear-gradient(to bottom,  #dcd1cc 0%,#f3eae6 100%); }*/
/* Custom Collection */

/* 19-6 changes */
.Index_top_information_main_new{padding:16px 26px 16px 46px;}
.Index_top_information_inner_new{}
.Index_top_information_detail_new{ display:flex; align-items:center; justify-content:space-between;}
.Index_top_information_detail_mainleft_new{}
.Index_top_information_detail_innerleft_new{color: inherit; font-size: 18px; font-weight: 400; line-height:100%; letter-spacing: 0.18px; padding-right:40px; }
.Index_top_information_detail_innerleft_new img{ display:inline-block; vertical-align:middle; width:18px; }
.Index_top_information_detail_innerleft_new a{ color:inherit; }
.Index_top_information_detail_mainright_new{display:flex; width:19px; cursor:pointer; } 
.Index_top_information_detail_innerright_new{ }
.Index_top_information_detail_innerright_new svg{width:100%; height:100%; display:flex; }

.Collection_top_details_main_new{padding:54px 0; background: #F9F4ED;}
.Collection_top_details_inner_new{}
.Collection_top_details_sides_new{display:flex; align-items:center; justify-content:space-between;}

.Collection_top_details_sides_mainleft_new{width:calc(100% - 580px); padding-right:126px;}
.Collection_top_details_sides_innerleft_new{ max-width:600px; }
.Collection_top_details_sides_innerleft_title_new{ text-align:center; }
.Collection_top_details_sides_innerleft_title_new h3{color: #080C22; font-size: 34px; font-weight: 500; line-height:123.529%; letter-spacing: 6px; text-transform: uppercase; font-family: var(--font-body-family);}
.Collection_top_details_sides_innerleft_infos_new{ text-align:center; padding-top:20px; color: #080C22; font-size: 16px; font-weight: 400; line-height:150%; }

.Collection_top_details_sides_mainright_new{width:580px; padding: 13px 0 13px 115px; position:relative;}
.Collection_top_details_sides_mainright_new:after{position:absolute; content:''; background: #CEA56C; width: 0.5px; height:100%; top:50%; left:0; transform: translate(0px, -50%);}
.Collection_top_details_sides_innerright_new{}
.Collection_top_details_sides_innerright_1_new{}
.Collection_top_details_sides_innerright_1_detail_new{}
.Collection_top_details_sides_innerright_1_detail_title_new{}
.Collection_top_details_sides_innerright_1_detail_title_new h5{color: #1A1919; font-size: 12px; font-weight: 400; line-height:83.333%; font-family: var(--font-body-family);}

.Collection_top_details_sides_innerright_1_detail_loops_new{ padding-top:13px; overflow:hidden; }
.Collection_top_details_sides_innerright_1_detail_loops_logos_new{ width:auto; height: auto; display: flex; align-items: center; }
.Collection_top_details_sides_innerright_1_detail_loops_logos_new img{ display:flex; width:auto; max-height:23px; max-width:initial; }
.Collection_top_details_sides_innerright_2_new{padding-top:16px;}
.Collection_top_details_sides_innerright_2_detail_new{display:flex; max-width:350px; justify-content:space-between; }
.Collection_top_details_sides_innerright_2_detail_mainleft_new{ max-width:200px; padding-right:16px; padding-top:11px; }
.Collection_top_details_sides_innerright_2_detail_innerleft_new{}
.Collection_top_details_sides_innerright_2_detail_innerleft_infos_new{}
.Collection_top_details_sides_innerright_2_detail_innerleft_infos_new p{color: #262626; font-size: 13px; font-weight: 400; line-height:120%; max-width:184px;}
.Collection_top_details_sides_innerright_2_detail_innerleft_button_new{padding-top:15px; font-size: 0;}
.Collection_top_details_sides_innerright_2_detail_innerleft_button_new a{color: #262626; font-size: 13px; font-weight: 400; line-height: 120%;  text-decoration-line: underline; display:inline-block;}
.Collection_top_details_sides_innerright_2_detail_mainright_new{ text-align:center; }
.Collection_top_details_sides_innerright_2_detail_innerright_new{}
.Collection_top_details_sides_innerright_2_detail_innerright_number_new{}
.Collection_top_details_sides_innerright_2_detail_innerright_number_new h2{color: #262626; font-size: 42px; font-weight: 400; line-height:120%; }
.Collection_top_details_sides_innerright_2_detail_innerright_icons_new{ padding:5px 0 0 0; } 
.Collection_top_details_sides_innerright_2_detail_innerright_icons_new img{ display:flex; }

.Index_press_slider_main_new{ padding:30px 0 26px 0; overflow:hidden; }
.Index_press_slider_inner_new{}
.Index_press_slider_title_new{}
.Index_press_slider_title_new h5{ color: #1A1919; font-size: 14px; font-weight: 400; line-height: 100%; font-family: var(--font-body-family); }
.Index_press_slider_loops_new{ padding:13px 0 0 0; }
.Index_press_slider_logos_new{ width:auto; height: auto; display: flex; align-items: center; }
.Index_press_slider_logos_new img{ display:flex; width:auto; max-height:44px; max-width: initial; }
.Index_logo_slider{ padding:0 calc(50% - 670px); }

.logo-marquee{ display:flex; align-items:center; grid-gap: 60px; }
.logo-marquee .js-marquee-wrapper{ display:flex; align-items:center; grid-gap: 60px; }
.logo-marquee .js-marquee-wrapper .js-marquee{ display:flex; align-items:center; grid-gap: 60px; }
.logo-marquee .js-marquee-wrapper .js-marquee span { display:flex; align-items:center; grid-gap:60px; }

.logo-marquee-collection{ display:flex; align-items:center; grid-gap: 30px; }
.logo-marquee-collection .js-marquee-wrapper{  display:flex; align-items:center; grid-gap: 30px; }
.logo-marquee-collection .js-marquee-wrapper .js-marquee{ display:flex; align-items:center; grid-gap: 30px; }
.logo-marquee-collection .js-marquee-wrapper .js-marquee span { display:flex; align-items:center; grid-gap:30px; }
/* 19-6 changes */

.Index_top_text_with_image_height_new { position:relative; }
.banner_image_height_details_new{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:1; display:flex; align-items:center; }
.banner_image_height_details_new .page-width{ width:100%; }

/* New Home */
.Desktop_only_new{  }
.Mobile_only_new{ display:none; }

.Index_column_overlay_text_main_new{padding:50px 0; position:relative;}
.Index_column_overlay_text_inner_new{}
.Index_column_overlay_text_custom_1_new{width:178px; position:absolute; top:-15px; left:-34px; z-index:1; }
.Index_column_overlay_text_custom_1_new img{width:100%;}
.Index_column_overlay_text_custom_2_new{width:213px; position:absolute; top:-150px; right:14px; z-index:1;}
.Index_column_overlay_text_custom_2_new img{width:100%;}
.Index_column_overlay_text_custom_3_new{width:130px; position:absolute; bottom:-30px; right:12px; opacity:1; z-index:1; transform: rotate(-16deg);}
.Index_column_overlay_text_custom_3_new img{width:100%;}
.Index_column_overlay_text_detail_new{}
.Index_column_overlay_text_detail_mainloop_new{}
.Index_column_overlay_text_detail_innerloop_new{display:flex; grid-gap:0 30px;}
.Index_column_overlay_text_detail_innerloop_mainboxs_new{width:calc(50% - 15px); position:relative;}
.Index_column_overlay_text_detail_innerloop_mainboxs_new:after{position:absolute; content:''; bottom:0; left:0; width:100%; height:75%; background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); opacity:0.52; pointer-events: none; }
.Index_column_overlay_text_detail_innerloop_mainboxs_new a{text-decoration:none;}
.Index_column_overlay_text_detail_innerloop_innerboxs_new{position:relative;}
.Index_column_overlay_text_detail_innerloop_innerboxs_mainstatic_new{}
.Index_column_overlay_text_detail_innerloop_innerboxs_innerstatic_new{position:relative; padding-bottom:72.6%;}
.Index_column_overlay_text_detail_innerloop_innerboxs_innerstatic_videoimage_new{}
.Index_column_overlay_text_detail_innerloop_innerboxs_innerstatic_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_column_overlay_text_detail_innerloop_innerboxs_innerstatic_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_column_overlay_text_detail_innerloop_innerboxs_mainoverlay_new{ width:100%; position:absolute; bottom:0; left:0; z-index:1; padding:32px;}
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_new{}
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_title_new{}
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_title_new h2{padding-bottom:8px;}
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_title_new h2 p{color: #fff; font-size: 32px; font-weight: 400; line-height: 120%; text-align:left; font-family: var(--typeHeaderPrimary), sans-serif;}
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new{padding-bottom:14px;}
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new p{ font-family: var(--typeHeaderPrimary), sans-serif; color: #fff; font-size:22px; font-weight: 400; line-height: 120%; letter-spacing:0.66px; }
.Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_links_new{font-family: var(--font-body-family); text-transform:uppercase; letter-spacing:2px; color: #fff; font-size: 11px; font-weight: 500; line-height: 18px; text-decoration-line: underline; text-underline-offset: 2px;}

.Index_desktop_column_list_title_new h2, .Index_desktop_column_list_title_new h2 p{ font-size:32px; line-height:120%; }
.Index_desktop_column_list_allloop_new{padding-top:30px;}
.Index_desktop_column_list_allloop_innerbox_videoimage_new img{border-radius:0;}
.Index_desktop_column_list_allloop_innerbox_texts_new h4{text-transform:uppercase; letter-spacing:2px; font-size:11px; text-underline-offset: 2px; line-height:14px; }
.Index_desktop_column_list_allloop_innerbox_texts_new { padding-top: 20px; }
.Index_column_overlay_text_padding0_new{ padding:0; }

.Index_video_image_banner_main_new{}
.Index_video_image_banner_inner_new{position:relative;}
.Index_video_image_banner_mainstatic_new{position:relative; padding-bottom:34.7%; }
.Index_video_image_banner_innerstatic_new{}
.Index_video_image_banner_innerstatic_videoimage_new{}
.Index_video_image_banner_innerstatic_videoimage_new:before{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(46,34,8,0.09); z-index:1; }
.Index_video_image_banner_innerstatic_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_video_image_banner_innerstatic_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_video_image_banner_mainoverlay_new{padding:20px; width:100%; position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); z-index:2; }
.Index_video_image_banner_inneroverlay_new{}
.Index_video_image_banner_inneroverlay_title_new{}
.Index_video_image_banner_inneroverlay_title_new h2{}
.Index_video_image_banner_inneroverlay_title_new h2 p{color: #fff; font-size:50px; font-weight: 400; line-height: 120%; text-align:left; font-family: var(--typeHeaderPrimary), sans-serif; text-align:center; letter-spacing:1.5px; }
.Index_video_image_banner_inneroverlay_title_new h2 p br{ display:none; }
.Index_video_image_banner_inneroverlay_infos_new{}
.Index_video_image_banner_inneroverlay_infos_new p{text-align:center; color: #fff; font-size:22px; font-weight: 400; line-height: 120%; letter-spacing:0.66px; padding-top:4px; font-family: var(--typeHeaderPrimary), sans-serif; }

.Index_informations_bar_main_new{ margin:36px 0 0 0; padding:20px; }
.Index_informations_bar_allloop_boxs_new p span{ margin-right: 4px; padding: 0; font-size: 20px; letter-spacing: 0; }
.Index_informations_bar_allloop_boxs_new p span.js-count-up{margin-right:0;}
.Index_informations_bar_allloop_boxs_new p { font-size: 15px; font-weight: 400; line-height: 21px; letter-spacing: 1.5px; }

.Index_image_texts_columns_main_new{padding:40px 0;}
.Index_image_texts_columns_inner_new{}
.Index_image_texts_columns_mainloop_new{}
.Index_image_texts_columns_innerloop_new{}
.Index_image_texts_columns_innerloop_mainboxs_new{width:25%; height:auto; }
.Index_image_texts_columns_innerloop_mainboxs_new{ background:#FCF8F2;} 
.Index_image_texts_columns_innerloop_mainboxs_new a{text-decoration:none;}
.Index_image_texts_columns_innerloop_innerboxs_new{}
.Index_image_texts_columns_innerloop_innerboxs_mainstatic_new{}
.Index_image_texts_columns_innerloop_innerboxs_innerstatic_new{position:relative; padding-bottom:105.3%;}
.Index_image_texts_columns_innerloop_innerboxs_innerstatic_videoimage_new{}
.Index_image_texts_columns_innerloop_innerboxs_innerstatic_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_image_texts_columns_innerloop_innerboxs_innerstatic_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_image_texts_columns_innerloop_innerboxs_mainoverlay_new{padding:37px 20px;}
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_new{}
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_title_new{}	
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_title_new h3{}	
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_title_new h3 p{color:#262626; font-size:18px; font-weight: 400; line-height: 124%; text-align:left; font-family: var(--typeHeaderPrimary), sans-serif; padding-bottom:24px; text-align:center;}	
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_infos_new{}
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_infos_new p{color:#262626; font-size:16px; font-weight: 400; line-height: 140%; font-family: var(--typeHeaderPrimary), sans-serif; padding-bottom:28px; text-align:center;}
.Index_image_texts_columns_innerloop_innerboxs_inneroverlay_links_new{font-family: var(--font-body-family); text-transform:uppercase; letter-spacing:2.2px; color:#C8A574; font-size:11px; font-weight: 500; line-height: 14px; text-decoration-line: underline; text-underline-offset: 2px; text-align:center;}

.Index_logo_with_text_list_innerloop_innerbox_image_new img{ width:auto; }
.Index_logo_with_text_list_innerloop_innerbox_texts_new{ text-align:center; }
.Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3{ font-family: var(--typeHeaderPrimary), sans-serif; font-size:22px; line-height:120%; }
.Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a{ text-transform:uppercase; font-size: 11px;  font-weight: 500; text-underline-offset:2px; letter-spacing:2.2px; }

.Index_community_slider_main_new{padding:40px 0;}
.Index_community_slider_inner_new{}
.Index_community_slider_title_new{}
.Index_community_slider_mainloop_new{padding-top:24px;}
.Index_community_slider_innerloop_new{}
.Index_community_slider_innerloop_mainboxs_new{width:25%; height:auto; background:#FCF8F2; }
.Index_community_slider_innerloop_innerboxs_new{}
.Index_community_slider_innerloop_innerboxs_mainstatic_new{}
.Index_community_slider_innerloop_innerboxs_innerstatic_new{position:relative; padding-bottom:105.6%;}
.Index_community_slider_innerloop_innerboxs_innerstatic_videoimage_new{}
.Index_community_slider_innerloop_innerboxs_innerstatic_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_community_slider_innerloop_innerboxs_innerstatic_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_community_slider_innerloop_innerboxs_mainoverlay_new{padding:32px 12px 20px;}
.Index_community_slider_innerloop_innerboxs_inneroverlay_new{}
.Index_community_slider_innerloop_innerboxs_inneroverlay_icons_new{text-align:center; }
.Index_community_slider_innerloop_innerboxs_inneroverlay_icons_new img{ width:140px; margin:auto; display:flex; justify-content:center; }
.Index_community_slider_innerloop_innerboxs_inneroverlay_title_new{ padding-top:18px;}
.Index_community_slider_innerloop_innerboxs_inneroverlay_title_new h3{}
.Index_community_slider_innerloop_innerboxs_inneroverlay_title_new h3 p{color:#262626; font-size:19px; font-weight: 400; line-height: 136%; text-align:center; font-family: var(--typeHeaderPrimary), sans-serif; }
.Index_community_slider_innerloop_innerboxs_inneroverlay_infos_new{ padding-top:18px; }
.Index_community_slider_innerloop_innerboxs_inneroverlay_infos_new p{font-family: var(--font-body-family); color:#262626; font-size: 14px; line-height:144%; text-align:center; font-weight:300;}
/* New Home */

/* Klaviyo */
.image_text_klaviyo_new{}
.image_text_klaviyo_inner_new{ display: flex; align-items: center; position: relative; justify-content: space-between; }
.image_text_klaviyo_new .form-block-bg{ margin-bottom: 0 !important; }
.image_text_klaviyo_inner_left_new{ width: 50% !important; }
.image_text_klaviyo_inner_left_inner_new{ max-width: 400px !important; color: #fff; }
.image_text_klaviyo_inner_left_inner_new h2{ color: #fff !important; font-family: var(--typeHeaderPrimary), sans-serif !important; font-style: italic !important; font-size: 90px !important; margin-bottom: 20px !important; }
.image_text_klaviyo_inner_left_inner_new p{ color: #fff !important; font-family: var(--typeHeaderPrimary), sans-serif !important; font-weight: 300 !important; font-size: 34px !important; line-height: 130% !important; letter-spacing: 0 !important; }
.image_text_klaviyo_inner_right_new{ width: 45% !important; margin: 0 0 0 auto !important; }
.contain_image_new{}
.contain_image_new .image-with-text__media img{ object-fit: contain !important; }
/* Klaviyo */

/* New Collection */
.facets-container-drawer .product-count{ display:none; }

.collection_banner_mainfullwidth_new{}
.collection_banner_inner_new{padding:0 88px;}
.collection_banner_new{}
.collection_banner_image_new{}
.collection_banner_image_new img{width:100%;}
.collection-hero__title{ letter-spacing: 3px; }
.collection_details_new{border-radius:0px 0px 2px 2px; background:#FAF4EB; padding:18px 20px 20px 20px;}
.collection_details_no_image_new { padding: 50px; }
.collection_details_inner_new{max-width:100%;}
.description_less_new{ display:none; }
.collection_details_inner_new .collection-hero__description{color:#000; text-align:center; font-size:16px; line-height:155%; letter-spacing:0.8px;}
.collection_details_inner_new .collection-hero__description .read_new{text-decoration-line:underline; font-family: "Inter", sans-serif; text-underline-offset:auto; font-weight:700; margin: -3px 0 0 0px; position: relative; vertical-align: middle; display: inline-block; color: inherit; text-decoration-thickness: 1px; text-underline-offset: 2px; }
.collection_details_inner_new .collection-hero__description .read_more_new{ margin-left:5px; }
.collection_details_inner_new .collection-hero__description:after{display:none;}
.collection_banner_mainfullwidth_new .collection_banner_inner_new{padding:0px;}
.collection_banner_mainfullwidth_new .page-width{ max-width: 100%; }

.Collection_template_main_new{padding-top:32px !important;}
.Collection_template_inner_new{}
.Collection_template_mainparts_new{}
.Collection_template_innerparts_new{display:flex !important; justify-content:space-between; align-items:end !important; margin:0px 0 32px 0 !important;}
.Collection_template_innerparts_centerside_new{}
/* .Collection_template_innerparts_leftside_new{width:187px; margin-right:0px !important; flex-grow:inherit !important; border-radius:2px; border:1px solid #986373; background:#FFF;} */
.Collection_template_innerparts_leftside_new{width:216px; margin-right:0px !important; flex-grow:inherit !important; border-radius:2px; border:1px solid #986373; background:#FFF;}
.Collection_template_innerparts_leftside_new .mobile-facets__disclosure{ width:100%; }
.Collection_template_innerparts_leftside_new .mobile-facets__open-wrapper{ width:100%; }
.Collection_template_innerparts_leftside_new .mobile-facets__open{padding:13px 10px;}
.Collection_template_innerparts_leftside_new .button-label{color:#0F0F0F; font-size:14px; font-weight:700; line-height:120%; letter-spacing: 0; margin: 0 0 0 18px; }
.Collection_template_innerparts_leftside_new .mobile-facets__count{ font-weight: 400; color:#0F0F0F; font-size:14px; line-height:120%; letter-spacing: 0; margin:0 0 0 3px; }
.Collection_template_innerparts_leftside_new .mobile-facets__open svg{ width:29px; height:auto; }
.Collection_template_innerparts_leftside_new .mobile-facets__open:hover .mobile-facets__open-label{ text-decoration:none !important; }
.Collection_template_innerparts_centerside_new{max-width:100%; margin: 0 auto; width:828px; }
.Collection_template_innerparts_centerside_custommenus_new{}
.Collection_template_reference_menu_slider{}
.Collection_template_innerparts_centerside_custommenus_mainboxs_new{width:114px; height:auto;}
.Collection_template_innerparts_centerside_custommenus_mainboxs_new a{text-decoration:none; display:block; height:100%;}
.Collection_template_innerparts_centerside_custommenus_innerboxs_new{position:relative; height:100%; border-radius:2px; }
.Collection_template_innerparts_centerside_custommenus_innerboxs_mainstatic_new{}
.Collection_template_innerparts_centerside_custommenus_innerboxs_innerstatic_new{height:100%;}
.Collection_template_innerparts_centerside_custommenus_innerboxs_innerstatic_imagevideo_new{position:relative; padding-bottom:117.55%; }
.Collection_template_innerparts_centerside_custommenus_innerboxs_innerstatic_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:2px;}
.Collection_template_innerparts_centerside_custommenus_innerboxs_innerstatic_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:2px;}
.Collection_template_innerparts_centerside_custommenus_innerboxs_mainoverlay_new{position:absolute; padding:9px 5px; z-index:1; left:0; bottom:0; width:100%; }
.Collection_template_innerparts_centerside_custommenus_innerboxs_inneroverlay_new{ font-family: "Inter", sans-serif; color:#000; text-align:center; font-size:12px; font-weight:700; line-height:133%; letter-spacing:0.6px; }
.Collection_template_reference_menu_slider.swiper{padding:0 33px; position:relative;}
.Collection_template_reference_menu_slider.swiper:after{position:absolute; content:''; top:0px; left:0px; width:33px; height:100%; background:#FFFEF9; z-index:1;}
.Collection_template_reference_menu_slider.swiper:before{position:absolute; content:''; top:0px; right:0px; width:33px; height:100%; background:#FFFEF9; z-index:11;}
.Collection_template_reference_menu_slider .swiper-button-prev{width:14px; height:25px; left:0px; top:50%; transform:translate(0px, -50%); margin-top:0px; z-index:2;}
.Collection_template_reference_menu_slider .swiper-button-next{width:14px; height:25px; right:0px; top:50%; transform:translate(0px, -50%); margin-top:0px; z-index:11;}
.Collection_template_reference_menu_slider .swiper-button-prev:after{display:none;}
.Collection_template_reference_menu_slider .swiper-button-next:after{display:none;}
.Collection_template_reference_menu_slider:has(.swiper-scrollbar-lock) .swiper-wrapper{ justify-content:center; }
.Collection_template_reference_menu_slider:has(.swiper-scrollbar-lock) .swiper-wrapper .swiper-slide:last-child{ margin-right:0 !important; }
.Collection_template_reference_menu_slider:not(.swiper-initialized) .swiper-wrapper{ justify-content:center; }
.Collection_template_reference_menu_slider .swiper-scrollbar{ display:none; }

.Collection_template_innerparts_rightside_new{ width:187px !important; }
.Collection_template_innerparts_rightside_new .facets__form{ width:100%; }
.Collection_template_innerparts_rightside_new .filter-box{ width:100%; }
.Collection_template_innerparts_rightside_new .filter-box-btn{ border-radius: 2px; border: 1px solid #986373 !important; background: #FFF !important; padding: 11px 14px !important; justify-content: flex-end !important; grid-gap:18px; }
.Collection_template_innerparts_rightside_new .sorting-title{ padding:0 0 0 0px !important; color: #0F0F0F !important; font-size: 14px !important; line-height: normal !important;  text-align:right !important; }
.Collection_template_innerparts_rightside_new .sorting-title-inner{ font-weight:700 !important; }
.Collection_template_innerparts_rightside_new .arrow { max-width: 26px !important; height: 22px !important; flex: 26px !important; }
.Collection_template_innerparts_rightside_new .sorting-items{ position:relative; }
.Collection_template_innerparts_rightside_new .sorting-items:after{ content:''; position:absolute; right:34px; height:1px; background:#E1E1E1; width:calc(100% - 102px); }
.Collection_template_innerparts_rightside_new .sorting-items:last-child:after{ display:none; }
.Collection_template_innerparts_rightside_new .flter-options-wrapper{ border-radius: 2px !important; border: 1px solid #986373 !important; background: #FFF !important; margin:32px 0 0 0 !important; left:auto !important; right:0 !important; width:216px !important; padding:0 !important; padding:0 !important; z-index:3 !important; }
.Collection_template_innerparts_rightside_new .filter-option{ color: #000; text-align: right; font-size: 16px !important; line-height: 100% !important; font-weight: 400; letter-spacing: 1px; padding: 18px 34px 18px 22px !important; }
.Collection_template_innerparts_rightside_new .sorting-items input:checked + .filter-option{ font-weight:600; background:url(sort_checkbox.svg) no-repeat left 22px center; }

.Card_product_main_new{}
.Card_product_inner_new{}
.card--standard .card__inner{--ratio-percent:119.43% !important;}
.Card_product_innermedia_new{position:relative;}
.Card_product_innermedia_loops_new{}
.Card_product_media_gallery_slider { border-radius: 2px; overflow: hidden; }
.Card_product_mainmedia_new{ border-radius:2px !important; }
.Card_product_innermedia_loops_innerboxs_new{ height:100%; }
.Card_product_innermedia_loops_innerboxs_new *{ height:100%; }
.Card_product_media_gallery_slider .swiper-button-prev{width:18px; height:19px; left:10px; margin: 0 !important; top: calc(50% - 10px) !important; }
.Card_product_media_gallery_slider .swiper-button-next{width:18px; height:19px; right:10px; margin: 0 !important; top: calc(50% - 10px) !important; }
.Card_product_media_gallery_slider .swiper-button-prev:after{display:none;}
.Card_product_media_gallery_slider .swiper-button-next:after{display:none;}
.Card_product_main_new .card--media .card__inner .card__content{padding:0px !important;}
.Card_product_main_new .card__badge{top:9px; left:9px; position:absolute;}
.Card_product_media_customtags_mainloops_new{}
.Card_product_media_customtags_innerloops_new{ display: flex !important; flex-direction: column !important; grid-gap: 4px !important; }
.Card_product_media_customtags_innerloops_mainboxs_new{ display:flex; }
.Card_product_media_customtags_innerloops_innerboxs_new{ text-align:center; font-size:11px; line-height:14px; letter-spacing:1.32px; text-transform:uppercase; padding:5px 13px; display:inline-block;}
.Card_product_media_personalization_new{ display: block; position: absolute; bottom: 6px; right: 8px; z-index:1; }
.Card_product_media_personalization_icon_new{background:none !important; padding:0px !important;}
.Card_product_media_personalization_icon_new{ position:relative !important; bottom:0px !important; right:0px !important; margin:0 0 0 auto !important;height: 32px;}
.Card_product_media_personalization_icon_new img {
  width: 100%;
  display: flex;
  height: 100% !important;
  object-fit: contain;
  object-position: right;
}
.Card_product_media_maincontent_new{}
.Card_product_media_innercontent_new{padding:13px 9px 0 9px !important;}
.Card_product_media_innercontent_new .card__heading{color:#000 !important; font-size:16px; font-weight:500; line-height:120%; }
.Card_product_media_innercontent_new .junip-product-summary_new{ margin-top: 8px !important; }
.Card_product_media_innercontent_new .junip-product-summary-stars-wrapper { margin-top: 0px !important; }
.Card_product_media_innercontent_new .junip-product-summary-review-count{color:#000; text-align:center; font-family: "Inter", sans-serif; font-size:14px; font-weight:400; line-height:138.026%; letter-spacing:0.8px;}
.price_main_new{}
.price_left_new .price{color:#000; font-weight:600; line-height:18px !important; letter-spacing:0.7px;}
.price_left_new .price--on-sale .price__sale{ color: #C52B2B !important; }
.price_left_new .price--on-sale .price-item--regular{ color: #8F8B8B !important; font-weight:400 !important; }
.price_right_new{}
.price_right_new .product-color-swatch{border-radius:2px !important;}
.price_right_new .product-color-swatch:hover{border-radius:2px !important;}
.color_swatch_new{border-radius:2px !important;}
.quick-add{ margin:0 !important; }
.quick-add .button{ margin: 16px 0 0 0 !important; font-family: "Inter", sans-serif !important; font-size: 14px !important; line-height: 18px; letter-spacing: 0.7px !important; min-height: 33px !important; border-radius: 2px !important; }
.card__heading wishlist-button-collection{ position:absolute; right: 9px; top: 9px; --icon-stroke: #CEA56C !important; z-index:1; }
.card__heading wishlist-button-collection .wk-button, .card__heading wishlist-button-collection .wk-button:hover { min-height: 24px; height: 24px; width: 24px; min-width: 24px; gap: 0; }
.Card_product_media_mainoverlay_new{position:absolute; bottom:0px; left:0px; width:100%; padding:9px; display:none; z-index:2; }
.Card_product_media_mainoverlay_new .quick-add .button{ margin:0 !important; }
.Card_product_media_personalization_new{ transition:none; }
.button_over_image_new:hover .Card_product_media_mainoverlay_new{ display:block; }
.button_over_image_new:hover .Card_product_media_personalization_new{ bottom:46px; }
.main-collection .collection-body-contents .product-grid{ margin-bottom:66px !important; }
.load-more{ height: 33px !important; max-width: 202px !important; border-radius:2px !important; font-family: "Inter", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; line-height: 138.026% !important; letter-spacing: 0.7px !important; text-transform: none !important; }

.Collection_template_innerboths_loops_maincustom_new{ position:relative; }
.Collection_template_innerboths_loops_maincustom_new a{text-decoration:none; display:block; height:100%; }
.Collection_template_innerboths_loops_innercustom_new{ height:100%; }
.Collection_template_innerboths_loops_innercustom_mainstatic_new{ height:100%; }
.Collection_template_innerboths_loops_innercustom_innerstatic_new{height:100%;}
.Collection_template_innerboths_loops_innercustom_innerstatic_imagevideo_new{position:relative; height:100%; padding-bottom:500px; }
.Collection_template_innerboths_loops_innercustom_innerstatic_imagevideo_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Collection_template_innerboths_loops_innercustom_innerstatic_imagevideo_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Collection_template_innerboths_loops_innercustom_mainoverlay_new{z-index:1; position:absolute; padding:47px 40px; width:100%; left:0; bottom:0; }
.Collection_template_innerboths_loops_innercustom_inneroverlay_new{color:#FFF; text-align:center; font-size:36px; font-weight:500; line-height:100%; font-family:"Frank Ruhl Libre";}

.mobile-facets{ background:rgba(57, 51, 42, 0.5) !important; }
.mobile-facets__inner{ width: 454px !important; max-width: 454px !important; border: 0px solid #000 !important; }

.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner { transform: translate(-100vw) !important; }
.menu-opening .mobile-facets__inner { transform: translate(0) !important; }
.mobile-facets__inner{ margin-left:0 !important; background:#fff !important; }
.mobile-facets__header { border-bottom: 0 !important; padding: 22px 26px 22px 52px !important; text-align: left !important; }
.mobile-facets__heading{ font-family: var(--font-body-family); color: #0F0F0F; font-size: 24px !important; font-weight: 700; line-height: normal; letter-spacing: 1.2px; }
.mobile-facets__close { top: 22px !important; right: auto !important; width: 78px !important; height: 32px !important; border-radius: 4px; background: #F2F2F2; left: 350px; align-items: center !important; grid-gap: 5px; color: #000; font-size: 14px; font-weight: 700; line-height: 14px; letter-spacing: 0.7px; }
details.menu-opening .mobile-facets__close svg { margin: 0; width: 17px; height: 17px; }

/*.Collection_filter_new .active-facets{ margin:0px 0 20px 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: inherit; }
.Collection_filter_new .active-facets-mobile:not(:has(:nth-child(2))){ display: none }
.Collection_filter_new span.active-facets__button-inner{ padding:11px!important; border-radius:0; line-height:22px; }
.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 .filter_all_active_new{ grid-gap:16px; }
.Collection_filter_new .active-facets-vertical-filter .facets__heading{ margin:0; }*/

.Collection_filter_new .mobile-facets__main { padding: 0px 17px 90px 52px; overflow-x: hidden; background:#fff !important; margin-right:9px; }
.Collection_filter_new .mobile-facets__main::-webkit-scrollbar { width: 7px; }
.Collection_filter_new .mobile-facets__main::-webkit-scrollbar-track { background: rgba(33, 52, 120, 0); }
.Collection_filter_new .mobile-facets__main::-webkit-scrollbar-thumb { background: #E3E3E3; border-radius: 8px; }
.Collection_filter_new .mobile-facets__main::-webkit-scrollbar-thumb:hover { background: #E3E3E3; border-radius: 8px; }

.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; background:transparent !important; }
.mobile-facets__submenu .mobile-facets__close-button{ display:none !important; }
.mobile-facets__submenu .mobile-facets__footer{ display:none !important; }
.mobile-facets__footer{ padding: 16px !important; margin: 0 -16px; border-top: 1px solid #000 !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:20px 0 20px 0 !important; color: #0F0F0F; font-size: 20px; font-weight: 700; line-height: normal; letter-spacing: 1px; background:url(filter_down_arrow.svg) no-repeat center right 22px; }
.Collection_filter_new .mobile-facets__details[open] .mobile-facets__summary{ background:url(filter_up_arrow.svg) no-repeat center right 22px; }
.Collection_filter_new .mobile-facets__summary .icon-caret{ display:none !important; }
.Collection_filter_new .mobile-facets__summary .mobile-facets__arrow{ 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__label>svg{ background:transparent !important; }
.Collection_filter_new .mobile-facets__details{ border-top: 0px solid #000; padding: 0 !important; }
.Collection_filter_new .mobile-facets__info { padding: 0 !important; margin: 0 !important; font-size: 14px; line-height: 100%; }
.Collection_filter_new .facets__price { padding: 20px 0 !important; }
.Collection_filter_new .facets__price input{ background:transparent !important; border:1px solid #CEA56C !important; }
.Collection_filter_new .facets__price .field:after{ display:none !important; }
.Collection_filter_new .facets__price .field:before{ display:none !important; }
.Collection_filter_new .mobile-facets__item{ margin-bottom:24px; }
.Collection_filter_new .mobile-facets__item:last-child{ margin-bottom:0; }
.Collection_filter_new .mobile-facets__item .mobile-facets__label{ color: #0F0F0F; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: 0.8px; padding:0 !important; align-items:center; cursor:pointer; text-decoration:none !important; }
.facets-layout-list .facets__label:hover .facet-checkbox__text, .facets-layout-list input:focus~.facet-checkbox__text { text-decoration: none !important; }
.mobile-facets__label>svg{ margin-right:10px !important; }
.mobile-facets__label .icon-checkmark{ left: 0 !important; top: 0 !important; width: 32px !important; height: 33px !important; }
.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 .active-facets facet-remove:last-of-type { margin: 12px 0 0 0 !important; width: 100%; text-align: left; justify-content: flex-start; }
.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark + .facet-checkbox__text{ font-weight: 700; }
.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:18px; }
.mobile-facets__footer{ display:none !important; }

.mobile_color_new{ display:flex; flex-wrap:wrap; grid-gap:24px; }
.mobile_color_new .mobile-facets__item{ width:calc(50% - 12px); margin:0; }
.mobile_color_new .big_color_swatch_new{ width:32px; height:32px; border-radius:2px; margin-right:10px; }
.mobile_color_new .icon-checkmark{ display:none; }
.mobile_color_new .mobile-facets__label>input[type=checkbox]:checked~.big_color_swatch_new .big_color_swatch_checked_new{ width: calc(100% - 2px); height: calc(100% - 2px); background: #fff; border-radius: 2px; margin: 1px; padding:2px; }
.mobile_color_new .mobile-facets__label>input[type=checkbox]:checked~.big_color_swatch_new .big_color_swatch_checked_new .big_color_swatch_inner_new{ width: 100%; height: 100%; border-radius: 1px; }

.Collection_template_innerparts_rightside_new .flter-options-wrapper.open{ display:block; }
.Collection_template_mainboths_new .AjaxinatePagination{ pointer-events: none; }

.mobile-facets__details:has(ul.mobile-facets__list > li:only-child) { display: none; }
.personalise-with_hide_new{ display: block !important; }

.sold_out_button_new{ background: #6A6A6A !important; }
/* New Collection */

@media(min-width:0px) and (max-width:749px){
  .Desktop_only_new{ display:none; }
  .Mobile_only_new{ display:block; }

  
  .Index_announcement_slider_main_new{max-height:46px !important;}
  .desktop_image_new { display: none!important; }
  .mobile_image_new { display: flex!important; }
  .page-width{padding:0 15px;}
  .btn_new{font-size:11px; line-height:118.182%; letter-spacing:2.75px; padding:11px; min-width:100%;}

  .common_title_hp_new { text-align: left; }
  .common_title_hp_new h2{font-size:24px; }
  .common_title_hp_new h2 p{font-size:24px; }
  .common_title_hp_new h4{ font-size: 10.472px; letter-spacing: 2.408px; padding-bottom: 7px; line-height:initial; }

  /* header */
  .header__logo{ display:none; }
  .header__logo--sticky{ display:block; height:21px; }
  .header .navbar{ height:51px; }
  #MainNav{ border:0; }
  .fix-header .header__logo, .fix-header .header__logo--sticky{ height:21px; }
  .fix-header .header .navbar { height: 51px; }
  /* header */
  
  .Index_announcement_slider_main_new{}
  .Index_announcement_slider_main_new .page-width{ padding:0 15px; }
  .Index_announcement_slider_allloop_boxs_new p{font-size:10px; letter-spacing:0.8px;}
  .timer_main_new{ font-size:10px; }
  .Index_announcement_slider_allloop_boxs_inner_new{ max-width:365px; margin:auto; }
  
  .Index_top_text_with_image_main_new{padding:16px 0 25px 0;}
  .Index_top_text_with_image_leftrightboth_new{flex-direction:column-reverse;}
  .Index_top_text_with_image_mainleft_new{ width: 290px; padding: 10px 0 0 0; }
  .Index_top_text_with_image_innerleft_new{max-width:100%;}
  .Index_top_text_with_image_innerleft_title_new{max-width:100%; display:none;}
  .Index_top_text_with_image_innerleft_infos_new{padding-top:0;}
  .Index_top_text_with_image_innerleft_infos_new p{font-size:inherit; line-height:148.363%; letter-spacing:0.074px; font-weight:400; }
  .Index_top_text_with_image_innerleft_buttons_new{padding-top:12px; display:block; text-align:center; max-width: 214px; margin: auto; }
  .Index_top_text_with_image_innerleft_buttons_boxs_new{width:100%; margin:0 0 10px 0;}
  .Index_top_text_with_image_innerleft_buttons_boxs_new:last-child{margin-bottom:0;}
  .Index_top_text_with_image_innerleft_buttons_boxs_new .btn_new { font-size: 11px; line-height: 13px; letter-spacing: 2.75px; padding: 11px; }
  .Index_top_text_with_image_innerleft_stars_new{margin-top:15px; }
  .Index_top_text_with_image_mainright_new { width: 100%; height: auto; padding: 0; }
  .Index_top_text_with_image_innerright_2_new{display:block; }
  .Index_top_text_with_image_innerright_2_textinfoboth_new{ max-width:270px; margin:auto; }
  .Index_top_text_with_image_innerright_2_textinfoboth_new p{color:#FCFCF4; color:inherit; font-family:var(--typeHeaderPrimary),sans-serif; font-size:inherit; line-height:100%; text-align:center;}
  .Index_top_text_with_image_innerleft_stars_mobile_new .reviews_badge_text{ font-size:8px; padding-top:8px; }
  .Index_top_text_with_image_innerleft_stars_mobile_new img{ width:70px; }
  
  
  .Index_desktop_column_list_main_new{display:none;}
  .Index_mobile_column_list_main_new{display:block; padding:17px 0 12px 0; }
  .Index_desktop_column_list_main_new .page-width{ padding:0; }
  .Index_column_list_slider { padding:0 15px; }
  .Index_column_list_slider.original-width { padding:0 15px; }
  .Index_column_list_slider.original-width .Index_desktop_column_list_allloop_mainbox_new { width: 135px; }
  .Index_column_list_slider_4 { padding:0 15px; }
  .Index_column_list_slider_4.original-width { padding:0 15px; }
  .Index_column_list_slider_4.original-width .Index_desktop_column_list_allloop_mainbox_new { width: 135px; }
  .Index_column_list_slider_5 { padding:0 15px; }
  .Index_column_list_slider_5.original-width { padding:0 15px; }
  .Index_column_list_slider_5.original-width .Index_desktop_column_list_allloop_mainbox_new { width: 135px; }
  .Index_desktop_column_list_allloop_mainbox_new { width: 135px; }
  .Index_desktop_column_list_allloop_innerbox_videoimageboth_new{ height:auto; padding-bottom:95px; }
  .Index_desktop_column_list_allloop_innerbox_videoimage_new img{ border-radius:0; }
  .Index_desktop_column_list_allloop_innerbox_videoimage_new video{ border-radius:0; }
  .Index_desktop_column_list_allloop_innerbox_texts_new { padding-top: 6px; }
  .Index_desktop_column_list_allloop_innerbox_texts_new h4{ font-size:12px; line-height:15px; text-underline-offset:2px; }
  .Index_desktop_column_list_allloop_innerbox_texts_subtitle_new{ padding-top: 7px; }
  .Index_desktop_column_list_allloop_innerbox_texts_subtitle_new p{ font-size:10px; line-height:12px; }
  
  .Index_all_text_with_image_main_new{ padding:15px 0; }
  .Index_all_text_with_image_allloop_rightboxs_new { width: 146px; min-height: 100px; }
  .Index_all_text_with_image_allloop_leftboxs_new { width: calc(100% - 146px); padding: 10px 20px; }
  .Index_all_text_with_image_allloop_leftboxs_infotextsboth_new p{ font-size: 13px!important; }
  .Index_all_text_new{ font-size:10px !important; }
  @supports (-webkit-touch-callout: none) {
    /* CSS specific to iOS devices */ 
    .Index_all_text_with_image_allloop_leftboxs_infotextsboth_new p{ font-size: 13px!important; }
    .Index_all_text_new{ font-size:10px !important; }
  }
  
  .Index_informations_bar_main_new{padding:8px 0 9px 0;}
  .Index_informations_bar_allloop_boxs_new p{font-size:9px; line-height:18px; letter-spacing:0.72px;}
  .Index_informations_bar_allloop_boxs_new p span{font-size:13.143px; padding-left:0; display:block; }
  .Index_informations_bar_allloop_boxs_new p span.js-count-up{ display:inline-block; }
  
  .Index_featured_collection_main_new{padding:24px 0;}
  .Index_featured_collection_main_new .page-width{ padding:0; }
  .Index_featured_collection_1_new{ padding:0 15px; }
  .Index_featured_collection_1_titles_new{ max-width: 300px; }
  .Index_featured_collection_2_new{padding-top:24px;}
  .Index_featured_collection_slider{ padding:0 15px; }
  .Index_featured_product_grid_new { width: 135px; }
  .Index_featured_collection_2_collectproduct_image_new{ position:relative; padding-bottom:75%; }
  .Index_featured_collection_2_collectproduct_image_new img { object-position: 0 80%; }
  .Index_featured_collection_2_collectproduct_details_new { padding-top: 4px; }
  .Index_featured_collection_2_collectproduct_title_new{font-size:11px; line-height:158.545%;}
  .Index_featured_collection_2_collectproduct_price_new{font-size:11px; line-height:158.545%;}
  .Index_featured_collection_3_new{ padding:30px 15px 0 15px; }
  .Index_featured_collection_3_button_new{display:block;}
  .Index_featured_collection_3_button_boxs_new{margin-right:0; margin-bottom:12px; width: 100%; }
  .Index_featured_collection_3_button_boxs_new:last-child{margin-bottom:0;}
  
  .Index_logo_with_text_list_main_new{padding:24px 0 40px 0; }
  .Index_logo_with_text_list_main_new .page-width{ padding:0 25px; }
  .Index_logo_with_text_list_innerheading_new{ max-width:300px; }
  .Index_logo_with_text_list_innerheading_new{ max-width:246px; }
  .Index_logo_with_text_list_innerheading_new img { width: 186px; margin-left: 2px; margin-top: -6px; }
  .Index_logo_with_text_list_innerloop_new{ grid-gap: 10px 34px; }
  .Index_logo_with_text_list_innerloop_mainbox_new { width: calc(50% - 17px); }
  .Index_logo_with_text_list_innerloop_innerbox_image_new{height:140px;}
  .Index_logo_with_text_list_innerloop_innerbox_texts_new { padding-top: 2px; }
  .Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3{font-size:14px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new{padding-top:8px;}
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a{font-size:10px; }
  
  .Index_guide_img_text_list_main_new{padding:30px 0;}
  .Index_guide_img_text_list_innerloop_new{}
  .Index_guide_img_text_list_mainloop_new { padding-top: 20px; }
  .Index_guide_img_text_list_innerloop_new{ grid-gap:20px; }
  .Index_guide_img_text_list_innerloop_mainbox_new {  width: calc(50% - 10px); }
  .Index_guide_img_text_list_innerloop_innerbox_2_new { padding-top: 11px; }
  .Index_guide_img_text_list_innerloop_innerbox_2_titletexts_new h3{font-size:13.452px; }
  .Index_guide_img_text_list_innerloop_innerbox_2_buttontexts_new{font-size:9px; padding-top:8px; }
  
  .Index_testimonials_slider_main_new{padding:0;}
  .Index_testimonials_slider_main_new .page-width{padding:0;}
  .Index_testimonials_slider_leftrightboth_new{display:block;}
  .Index_testimonials_slider_mainleft_new{width:100%; margin-right:0; padding:32px 20px 26px 20px;}
  .Index_testimonials_slider_innerleft_icons_new img { max-width: 77px; }
  .Index_testimonials_slider_innerleft_icons_new { padding-bottom: 19px; }
  .Index_testimonials_slider_innerleft_title_new{ text-align:center; }
  .Index_testimonials_slider_innerleft_title_new h4{ padding-bottom: 12px; line-height: initial; }
  .Index_testimonials_slider_innerleft_mainloop_new { padding: 16px 0 0; }
  .Index_testimonials_slider_innerleft_innerloop_new { max-width: 240px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new{font-size:19.401px; line-height:22px;}
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span { font-size: 43.072px; line-height: 33px; top: 10px; margin-right: 6px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span:last-child{ font-size: 43.072px; line-height: 23px; top: 18px; margin-left: 6px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new{padding-top:23px;}
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new h4{font-size:8.216px; line-height:12px; letter-spacing:0.822px;}
  .Index_testimonials_slider_mainright_new{display:none;}
  .Index_text_overlay_banner_main_new{ display:block; }
  .Index_text_overlay_banner_main_new .page-width{ padding:0; }
  .Index_text_overlay_banner_main_new .Index_testimonials_slider_mainright_new{ display:block; width: 100% }
  .Index_testimonials_slider_innerright_new{ height:210px; }
  .Index_testimonials_slider_innerright_2_new{ padding:15px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p { font-size: 15.636px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p span { font-size: 23.043px; line-height: 120%; margin-left: 8px; top: -2px; }
  .swiper-pagination{ margin-top:30px; }
  .swiper-pagination-bullet { width: 8px; height: 8px; }
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 3px; }
  
  .Index_gifts_columns_lists_main_new{padding:40px 0 20px 0; background:#fff !important; }
  .Index_gifts_columns_lists_innerheading_new{ text-align:center; }
  .Index_gifts_columns_lists_mainloop_new { padding-top: 15px; }
  .Index_gifts_columns_lists_innerloop_new{ max-width:275px; margin:auto; }
  .Index_gifts_columns_lists_innerloop_mainbox_new{width:100%; margin-right:0;}
  .Index_gifts_columns_lists_innerloop_innerbox_1_videoimageboth_new{height:267px;}
  .Index_gifts_columns_lists_innerloop_innerbox_2_titletextboth_new h3{font-size:14px; line-height:20px; padding-top:5px;}
  .Index_gifts_columns_lists_innerloop_new .swiper-pagination { margin-top: 15px; }
  .Index_gifts_columns_lists_mainbutton_new{padding-top:15px;}
  
  .Index_our_purpose_banner_detail_1_videoimageboth_new{min-height:498px;}
  .Index_our_purpose_banner_detail_2_new{top:33px; }
  .Index_our_purpose_banner_detail_2_titleinfosboth_new { width: 100%; margin: auto; padding: 0 20px; }
  .Index_our_purpose_banner_detail_2_title_new h2{font-size:14.565px; letter-spacing:2.039px;}
  .Index_our_purpose_banner_detail_2_infos_new h2{padding-top:17px;}
  .Index_our_purpose_banner_detail_2_infos_new h2 p{font-size:19.73px; }
  .Index_our_purpose_banner_detail_2_button_new{padding-top:13px;}
  .Index_our_purpose_banner_detail_2_button_new a{font-size:12px;}
  
  .Index_order_details_bar_main_new{padding:14px 0;}
  .Index_order_details_bar_allloop_boxs_new p{font-size:12px; line-height:20px; letter-spacing:2.28px;}
  
  .Index_instagram_community_inner_new{padding:40px 0;}
  .Index_instagram_community_detail_1_title_new{ text-align:center; }
  .Index_instagram_community_detail_1_title_new h2, .Index_instagram_community_detail_1_title_new h2 p { font-size: 19.693px; }
  .Index_instagram_community_detail_1_infos_new{padding-top:17px;}
  .Index_instagram_community_detail_1_infos_new p{font-size:14px; line-height:initial;}
  .Index_instagram_community_detail_1_button_new{padding-top:20px;}
  .Index_instagram_community_detail_2_new { padding: 10px 0 0; }
  
  .Index_newsletter_form_main_new{padding:73px 0 60px;}
  .Index_newsletter_form_inner_new:after{width:166px; top:-15px;}
  .Index_newsletter_form_detail_texts_new{text-align:center;}
  .Index_newsletter_form_detail_texts_new h4{font-size:10.557px; letter-spacing:2.428px;}
  .Index_newsletter_form_detail_title_new h2 p{font-size: 19.693px; text-align:center;}
  .Index_newsletter_form_detail_mainform_new{padding-top:15px;}
  .Index_newsletter_form_detail_mainform_new .newsletter-form{max-width:100%;}
  .Index_newsletter_form_detail_mainform_new .field input{font-size:10px; height:38px; padding:9px;}
  .Index_newsletter_form_detail_mainform_new .newsletter-form__button{ letter-spacing: 2.75px !important; padding: 12px !important; min-width: 100% !important; margin-top: 10px; font-size: 11px !important; min-height: auto !important; height: auto !important; line-height: 11px !important; }
  .Index_newsletter_form_detail_infos_new{padding-top:10px;}
  .Index_newsletter_form_detail_infos_new p{font-size:10px; line-height:13px;}
  .Index_newsletter_form_detail_mainform_new .field__label{font-size:10px; line-height:13px; padding:12px 9px; }
 
  .Footer_main_new{ border:0 !important; }
  .footer .grid { display: flex !important; grid-gap: 0; }
  .footer-block--menu{ order:1; }
  .footer-block--logo{ order:2; margin-top:23px !important; }
  .footer-block--menu .footer-block__details-content{ display:none; }
  .Footer_main_new .footer__content-top{padding:0 15px;}
  .Footer_1_new{padding:0 0 20px 0;}
  .Footer_main_new .footer-block.grid__item{margin:0;}
  .Footer_main_new .footer-block__details-content{margin:0 auto; padding-left: 12.5px; margin-bottom: 18px; margin-top: -2px; }
  .footer-block-image{width: 67px;}
  .Footer_main_new .footer-block__heading{font-size: 10px; letter-spacing: 2.3px; padding-bottom:18px; padding-top:18px; border-top:1px solid #beb9b1; display:flex; align-items:center; justify-content:space-between; }
  .Footer_main_new .footer-block__details-content .list-menu__item--link{font-size: 14px; line-height: 32px;}
  .Footer_2_new{padding:25px 0 23px 0;}
  .Footer_2_detail_new{flex-direction: column-reverse;}
  .Footer_2_detail_copyrighttext_new{font-size: 12px; line-height: 18px; padding-top:18px; }
  .Footer_2_detail_paymenticon_new ul{margin-bottom:12px; padding:0;}
  .footer-block--menu .footer-block__heading .collapse-icon svg, .footer-block--menu .footer-block__heading .expand-icon svg { width: 10px; height: 10px; }
  .footer-block--menu .footer-block__heading .expand-icon{ display:block; }
  .footer-block--menu .footer-block__heading.active .collapse-icon{ display:block; }
  .footer-block--menu .footer-block__heading.active .expand-icon{ display:none; }
  .footer-block--menu:last-child{ border-bottom:1px solid #beb9b1; }
  .footer-block-image { display: flex; padding: 0 !important; margin: 0 auto !important; }
  /* index */

  /* Gift Guide */
  /*-------------SECTION_1_START--------------*/
  .Page_gift_text_with_image_main_new{padding:27px 0 37px 0;}
  .Page_gift_text_with_image_leftrightboth_new{display:block;}
  .Page_gift_text_with_image_mainleft_new{width:100%; padding-right:0; padding-left:0;}
  .Page_gift_text_with_image_innerleft_new{max-width:100%;}
  .Page_gift_text_with_image_innerleft_infos_new{padding-top:21px;}
  .Page_gift_text_with_image_innerleft_infos_new p{font-size:13px; line-height:169.231%; letter-spacing:0.065px; max-width:321px;}
  .Page_gift_text_with_image_innerleft_reviews_new { margin: 11px 0 0; }
  .Page_gift_text_with_image_mainright_new{width:100%; display:none;}
  /*-------------SECTION_1_END--------------*/
  
  /*-------------SECTION_2_START--------------*/
  .Page_gift_text_with_link_main_new{padding:8px 0 8px 0;}
  .Page_gift_text_with_link_allloop_mainboxs_new{padding-right:10px; margin-right:10px;}
  .Page_gift_text_with_link_allloop_innerboxs_new a{font-size:12px; line-height:12px;}
  /*-------------SECTION_2_END--------------*/
  
  /*-------------SECTION_3_START--------------*/
  .Page_gift_logo_text_lists_main_new{padding:23px 0 17px 0;}
  .Page_gift_logo_text_lists_innerloop_mainbox_new:last-child{ display:none; }
  .Page_gift_logo_text_lists_innerloop_new{ grid-gap:40px; }
  .Page_gift_logo_text_lists_innerloop_mainbox_new { width: calc(33% + 0px); }
  .Page_gift_logo_text_lists_innerloop_innerbox_titletexts_new h3{font-size: 12.881px; line-height:14px;}
  /*-------------SECTION_3_END--------------*/
  
  /*-------------SECTION_4_START--------------*/
  .Page_gift_image_text_list_main_new{padding:33px 0 30px;}
  .Page_gift_image_text_list_main_new .Index_guide_img_text_list_innerloop_innerbox_1_videoimageboth_new{padding-bottom:82px;}
  /*-------------SECTION_4_END--------------*/
  
  /*--------------- SECTION-5_START --------------*/
  .Index_column_list_slider2 { padding:0 15px; }
  .Page_gift_text_over_image_main_new.Index_desktop_column_list_main_new{display:block; padding:14px 0;}
  .Page_gift_text_over_image_main_new .Index_desktop_column_list_allloop_mainbox_new{width:154px; }
  .Page_gift_text_over_image_main_new .Index_desktop_column_list_allloop_innerbox_videoimageboth_new{height:auto; padding-bottom:150px; }
  .Page_gift_text_over_image_main_new .Index_desktop_column_list_allloop_innerbox_texts_new{ top:50%; }
  /*--------------- SECTION-5_END --------------*/
  
  /*-------------SECTION_6_START--------------*/
  .Page_gift_accordions_list_new .Page_gift_text_with_link_main_new{padding:10px 0 20px 0;}
  .Page_gift_accordions_list_new .Page_gift_text_with_link_allloop_new{max-width:100%;}
  .Page_gift_accordions_list_new .question{padding:20px 0;}
  .Page_gift_accordions_list_new .question h4{font-size:10px; letter-spacing: 2.3px;}
  .Page_gift_accordions_list_new .answer{padding-bottom:10px; margin-top:-7px; font-size:11px; line-height:12px; }
  .Page_gift_accordions_list_new .answer p{ padding:0 0 10px 0;}
  .Page_gift_accordions_list_new .accordion ul{ border:0; }
  .Page_gift_accordions_list_new .Page_gift_text_with_link_allloop_new .accordion > ul > li:first-child .question{ border:0; }
  /*-------------SECTION_6_END--------------*/
  
  /*--------------- SECTION-7_START --------------*/
  .Page_gift_collection_grid_main_new{padding:25px 0 0 !important;}
  .Page_gift_collection_grid_2_new{padding-top:25px;}
  .Page_gift_collection_grid_2_collect_new{background:none; padding:0;} 
  .Page_gift_collection_grid_2_collect_new  .product-grid{ grid-row-gap: 30px; }
  .Page_gift_collection_grid_2_collect_new .grid-product__tag { font-size: 10px !important; padding: 6px 9px !important; }

  .Page_gift_collection_grid_main_new .collection-title{ font-size:24px !important; }
  .Page_gift_collection_grid_main_new .product-grid{ grid-row-gap: 30px; }
  .Page_gift_collection_grid_main_new .grid-product__tag { font-size: 10px !important; padding: 6px 9px !important; }
  /*--------------- SECTION-7_END --------------*/
  /* Gift Guide */

  /* Duel Page */
  /*-------------SECTION_1_START--------------*/
  .Page_duel_image_overlay_texts_innertexts_image_new { max-width: 294px; }
  .Page_duel_image_overlay_texts_innertexts_texts_new { padding-top: 15px; }
  .Page_duel_image_overlay_texts_innertexts_texts_new h2{ font-size: 35px; line-height: 120%; letter-spacing: 16.45px; }
  .Page_duel_image_overlay_texts_innertexts_button_new{ padding-top:76px; }
  .Page_duel_image_overlay_texts_innertexts_button_new .btn { min-width: 148px; padding: 8px; }
  /*-------------SECTION_1_END--------------*/
  
  /*-------------SECTION_2_START--------------*/
  .Page_duel_image_with_texts_main_new{padding:35px 0;}
  .Page_duel_image_with_texts_leftrightboth_new{flex-direction:column-reverse;}
  .Page_duel_image_with_texts_mainleft_new{width:100%;}
  .Page_duel_image_with_texts_mainright_new{width:100%; padding-left:0px; padding-bottom:35px; max-width:100%; margin:auto;}
  .Page_duel_image_with_texts_innerright_1_title_new h2{font-size:17px; letter-spacing: 0.85px; }
  .Page_duel_image_with_texts_innerright_1_infos_new h3{font-size:13px; letter-spacing: 1.43px; }
  .Page_duel_image_with_texts_innerright_2_new { padding-top: 13px; font-size: 12px; line-height: 158.333%; letter-spacing: -0.06px; }
  .Page_duel_image_with_texts_innerright_3_new { font-size: 12px; letter-spacing: -.24px; line-height: 150%; padding-top: 20px; }
  .Page_duel_image_with_texts_innerright_3_new h3{ font-size: 12px; letter-spacing: -.24px; line-height: 150%; }
  .Page_duel_image_with_texts_innerright_3_new ul{padding:10px 0 0 20px;}
  .Page_duel_image_with_texts_innerright_3_new ul li{ padding-bottom:12px;  }
  .Page_duel_image_with_texts_innerright_4_new{ font-size: 12px; letter-spacing: -.24px; line-height: 150%; padding-top: 20px;  }
  .Page_duel_image_with_texts_innerright_4_new h3{font-size: 12px; letter-spacing: -0.24px; line-height: 150%; }
  .Page_duel_image_with_texts_innerright_button_new { padding-top: 15px; }
  .Page_duel_image_with_texts_innerleft_videoimage_new{ padding:0 0 0 20px; }
  /*-------------SECTION_2_END--------------*/
  
  /*-------------SECTION_3_START--------------*/
  .Page_duel_texts_with_image_mainleft_new{ width:calc(100% - 140px);}
  .Page_duel_texts_with_image_mainright_new{ width:140px; min-height:210px; }
  .Page_duel_texts_with_image_innerleft_new { max-width: 100%; padding: 25px 0; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_1_new { width: 12px; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_3_new { width: 12px; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_2_new { font-size: 11px; line-height: 138%; letter-spacing: 0.15px; padding: 10px 20px; }
  .Page_duel_texts_with_image_innerleft_rightcustomimage_new { right: -20px; top: 6px; width: 85px; }
  .Page_duel_texts_with_image_innerleft_leftcustomimage_new { width: 85px; height: auto; bottom: -8px; left: -8px; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_new { padding:12px 15px 0 15px; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_1_new h2 { font-size: 20px; line-height: 100%; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_2_new h4 { font-size: 8px; line-height: 130%; letter-spacing: 1.4px; text-transform: uppercase; }
  /*-------------SECTION_3_END--------------*/
  
  /*-------------SECTION_4_START--------------*/
  .Page_duel_faqs_accordions_main_new{padding:30px 0 40px 0;}
  .Page_duel_faqs_accordions_leftrightboth_new{display:block;}
  .Page_duel_faqs_accordions_mainleft_new{width:100%; text-align:center;}
  .Page_duel_faqs_accordions_innerleft_new h2{font-size:16.72px; letter-spacing: 0.669px;}
  .Page_duel_faqs_accordions_mainright_new{width:100%; padding-top:25px;}
  .Page_duel_faqs_accordions_main_new .accordion > ul >li{padding-bottom:22px;}
  .Page_duel_faqs_accordions_main_new .question{padding-bottom:5px;}
  .Page_duel_faqs_accordions_main_new .question h4{font-size:12px; letter-spacing: 0.107px; background-size: 12px; }
  .Page_duel_faqs_accordions_main_new .accordion > ul >li.open .question h4{ background-size: 12px; }
  .Page_duel_faqs_accordions_main_new .answer {font-size: 12px; letter-spacing: 0.111px; padding-top:10px;} 
  /*-------------SECTION_4_END--------------*/
  /* Duel Page */

  /* refer friend */
  .refer_a_friend_image_text_leftrightboth_new { display: block; }
  .refer_a_friend_image_text_leftside_new { width: 100%; }
  .refer_a_friend_image_text_rightside_new { width: 100%; text-align: center; padding: 50px 20px; }
  .refer_a_friend_image_text_leftside_new img { position: relative; }
  .refer_a_friend_image_text_rightside_in_new h2 { font-size: 55px; line-height: 55px; } 
  .refer_a_friend_image_text_rightside_in_new h3 { font-size: 25px; line-height: 35px; padding-bottom: 25px; }
  .refer_a_friend_image_text_rightside_in_new p { padding: 0 0 20px; font-size: 14px; line-height: 24px; }
  .refer_a_friend_image_text_rightside_button_new .btn { font-size: 13px; line-height: 14px; letter-spacing: 4px; min-width: 240px; padding: 14px 15px; margin: 15px auto 0; }
  .refer_a_friend_texts_loop_leftrightboth_new { display: flex; flex-direction: column-reverse; }
  .refer_a_friend_texts_loop_rightside_new { width: 100%; }
  .refer_a_friend_texts_loop_rightside_new img { position: relative; }
  .refer_a_friend_texts_loop_leftside_new { width: 100%; padding: 50px 20px; }
  .refer_a_friend_texts_loop_leftside_heading_new h2 { font-size: 35px; line-height: 36px; padding-bottom: 20px; }
  .refer_a_friend_texts_loop_leftside_allloop_boxs_new h3 { font-size: 14px; line-height: 24px; }
  .refer_a_friend_texts_loop_leftside_allloop_boxs_new p { font-size: 14px; line-height: 24px; }
  .refer_a_friend_texts_loop_leftside_allloop_boxs_new { padding: 0 0 20px; }
  .refer_a_friend_texts_loop_leftside_button_new { padding-top: 20px; padding-bottom: 40px; }
  .refer_a_friend_texts_loop_leftside_button_new .btn { font-size: 13px; line-height: 14px; letter-spacing: 4px; min-width: 240px; padding: 14px 15px; margin: 15px auto 0; }

  .Refer_a_friend_columns_main_new{padding:50px 0;}
  .Refer_a_friend_columns_inner_new{max-width:100%;}
  .Refer_a_friend_columns_allloops_mainboxs_new{width:100%;}
  /* refer friend */

  /* About Page */
  .About_us_image_over_texts_detail_1_videoimage_new{height:450px;}
  .About_us_image_over_texts_detail_2_title_new h4{font-size:11px; font-weight:400; letter-spacing:2.09px;}
  .About_us_image_over_texts_detail_2_infos_new{padding-top:12px;}
  .About_us_image_over_texts_detail_2_infos_new p{font-size:32px; letter-spacing:0.32px; line-height:130%; }

  .About_us_details_texts_main_new{padding:40px 0;}
  .About_us_details_texts_inner_new { max-width: 100%; }
  .About_us_details_texts_detail_icons_new img{ height:24px !important; }
  .About_us_details_texts_detail_infos_new{padding-top:13px;}
  .About_us_details_texts_detail_infos_new p{font-size:17px; line-height:147.059%; letter-spacing:0.51px;}
  
  .About_us_custom_founder_main_new{padding:20px 0 46px 0;}
  .About_us_custom_founder_icons_new{display:none;}
  .About_us_custom_founder_1_detail_new{flex-direction:column-reverse;}
  .About_us_custom_founder_1_detail_mainleft_new{width:100%; padding:40px 0 0 0;}
  .About_us_custom_founder_1_detail_innerleft_texts_new h4{font-size:11px; letter-spacing:2.09px;}
  .About_us_custom_founder_1_detail_innerleft_title_new{padding-top:12px;}
  .About_us_custom_founder_1_detail_innerleft_title_new h2{font-size:26px; letter-spacing:0.26px;}
  .About_us_custom_founder_1_detail_innerleft_infos_new{padding-top:12px;}
  .About_us_custom_founder_1_detail_mainright_new{width:100%; grid-template-columns: 100%; grid-gap:20px; }
  .About_us_custom_founder_1_detail_innerright_new{display:block; grid-gap:0 0px;}
  .About_us_custom_founder_1_detail_innerright_1_new{width:100%; }
  .About_us_custom_founder_1_detail_innerright_2_new{ top:0; } 
  .About_us_custom_founder_1_detail_innerright_3_new{display:none;}
  .About_us_custom_founder_2_new { padding-top: 20px; }
  .About_us_custom_founder_2_detail_new{display:block;}
  .About_us_custom_founder_2_detail_mainleft_new{width:100%; }
  .About_us_custom_founder_2_detail_mainright_new{width:100%; padding:40px 0 0 0;}
  .About_us_custom_founder_2_detail_innerright_infos_new p{font-size:17px; line-height:147.059%; letter-spacing:0.51px;}
  .About_us_custom_founder_2_detail_innerright_lines_new{padding-top:18px;}
  
  .About_us_banner_over_text_main_new .About_us_image_over_texts_detail_1_videoimage_new{height:225px;}
  .About_us_banner_over_text_main_new .About_us_image_over_texts_detail_2_button_new{padding-top:24px;}
  .About_us_banner_over_text_main_new .About_us_image_over_texts_detail_2_button_new a{min-width:118px; padding:10px;}
  
  .About_us_texts_image_side_leftrightboth_new{flex-direction:column-reverse;}
  .About_us_texts_image_side_mainleft_new{width:100%; padding:24px 0 0 0; position:relative;}
  .About_us_texts_image_side_innerleft_image_new{width:76px; height:76px; position:absolute; top:-41px; right:27px; z-index:1;}
  .About_us_texts_image_side_innerleft_texts_new{padding-top:0px;}
  .About_us_texts_image_side_innerleft_texts_new h4{font-size:11px; letter-spacing:2.09px;}
  .About_us_texts_image_side_innerleft_title_new{padding-top:12px;}
  .About_us_texts_image_side_innerleft_title_new h2{font-size:26px; letter-spacing:0.26px;}
  .About_us_texts_image_side_innerleft_infos_new{padding-top:12px; max-width:100%;}
  .About_us_texts_image_side_mainright_new{width:100%;}
  .About_us_texts_image_side_innerright_new{grid-gap:0 8px;}
  .About_us_texts_image_side_innerright_mainvideoimage_new{ width:calc(50% - 4px); }
  
  .About_us_image_with_texts_main_new{padding:40px 0 0 0;}
  .About_us_image_with_texts_leftrightboth_new{display:block;}
  .About_us_image_with_texts_leftside_new{width:100%; padding-bottom:24px;}
  .About_us_image_with_texts_rightside_new{width:100%; padding-left:0px;}
  .About_us_image_with_texts_rightside_texts_new h4{font-size:11px; letter-spacing: 2.09px;}
  .About_us_image_with_texts_rightside_title_new{padding-top:12px;}
  .About_us_image_with_texts_rightside_title_new h2{font-size:26px; letter-spacing: 0.26px;}
  .About_us_image_with_texts_rightside_infos_new{padding-top:4px;}
  .About_us_image_with_texts_rightside_infos_new p{font-size:13px; letter-spacing: 0.39px; padding-bottom:20px;}
  
  .About_us_projects_columns_main_new{padding:40px 0;}
  .About_us_projects_columns_1_infos_new h4{font-size:11px; letter-spacing: 2.09px;}
  .About_us_projects_columns_1_title_new{padding-top:12px;}
  .About_us_projects_columns_1_title_new h2{font-size:26px; letter-spacing: 0.26px;}
  .About_us_projects_columns_2_new{padding-top:12px;}
  .About_us_projects_columns_2_allloops_mainboxs_new{ width: 73.34%; }
  .About_us_projects_columns_2_allloops_innerboxs_2_titletexts_new h3{font-size:18px; letter-spacing: 0.54px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_infostexts_new{padding-top:8px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_infostexts_new p{font-size:13px; letter-spacing: 0.39px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_buttontexts_new{padding-top:8px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_buttontexts_new a{font-size: 14px; letter-spacing:0.42px; text-transform:initial; }
  
  .About_us_information_text_main_new{ margin-bottom:28px; }
  .About_us_information_text_inner_new{padding:48px 11px;}
  .About_us_information_text_detail_1_title_new h4{font-size:11px; letter-spacing: 2.09px;}
  .About_us_information_text_detail_1_infos_new{font-size:26px; letter-spacing: 0.26px; padding-top:14px; line-height:140%; }
  .About_us_information_text_detail_2_new{padding-top:14px;}
  .About_us_information_text_detail_3_new{padding-top:14px;}
  .About_us_information_text_detail_3_texts_new p{font-size:13px; letter-spacing: 0.39px; max-width:320px; margin:auto;}
  .About_us_information_text_detail_3_button_new{padding-top:14px;}
  .About_us_information_text_detail_3_button_new a{min-width:179px; letter-spacing: 2.09px; padding:14px;}
  
  .About_us_accordions_image_main_new{padding-bottom:31px;}
  .About_us_accordions_image_inner_new{border-top:1px solid #BEB9B1; padding-top:40px;}
  .About_us_accordions_image_maintitle_new.About_us_accordions_image_mobile_new{display:block;}
  .About_us_accordions_image_innerleftright_new{flex-direction:column-reverse;}
  .About_us_accordions_image_mainleft_new{width:100%; padding:18px 0 0 0;}
  .About_us_accordions_image_innerleft_maintitle_new{display:none;}
  .About_us_accordions_image_innerleft_mainloop_new{padding-top:0px;}
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul li .question{ padding:22px 30px 22px 0;  }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .question h2{font-size:11px; letter-spacing:2.09px; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer{padding:0 0px 22px 0; font-size:13px; line-height:169.231%; letter-spacing:0.39px; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer p{ padding-bottom:20px;}
  .About_us_accordions_image_mainright_new{width:100%;  margin-top:24px;}
  .About_us_accordions_image_innerright_videoimage_new{ padding-bottom:118%; }
  
  .About_us_image_with_texts_image_on_right_new{padding:40px 0 0 0;}
  .About_us_image_with_texts_image_on_right_new .About_us_image_with_texts_leftrightboth_new{flex-direction: column-reverse; display: flex;}
  .About_us_image_with_texts_image_on_right_new .About_us_image_with_texts_leftside_new{padding-bottom:0;}
  .About_us_image_with_texts_image_on_right_new .About_us_image_with_texts_rightside_new{padding:0 0px 20px 0;}
  
  .About_us_columns_lists_main_new{padding:20px 0 0 0;}
  .About_us_columns_lists_allloops_mainboxs_new{ width: 73.34%; }
  .About_us_columns_lists_allloops_innerboxs_2_title_new{padding-top:16px;}
  .About_us_columns_lists_allloops_innerboxs_2_title_new h3{font-size:18px; letter-spacing: 0.54px;}
  .About_us_columns_lists_allloops_innerboxs_2_infos_new p{ font-size:13px; letter-spacing: 0.39px; padding-top:8px;}
  .About_us_columns_lists_allloops_innerboxs_2_country_new{padding-top:4px;}
  
  .About_us_featured_article_main_new{padding:0 0 50px 0;}
  .About_us_featured_article_1_detail_new{justify-content:center;}
  .About_us_featured_article_1_detail_title_new h3{font-size:26px; letter-spacing:0.26px;}
  .About_us_featured_article_1_detail_button_new{display:none;}
  .About_us_featured_article_2_new{padding-top:20px;}
  .About_us_featured_article_2_detail_new{display:block; grid-gap:0 0;}
  .featured_article_2_detail_mainboxs_new{width:100%; margin-bottom:30px;}
  .featured_article_2_detail_mainboxs_new:last-child{margin-bottom:0;}
  .featured_article_2_detail_innerboxs_texts_new{padding-top:8px;}
  .featured_article_2_detail_innerboxs_title_new h2{font-size:26px; letter-spacing:0.26px; }
  .About_us_featured_article_3_new{display:block;}
  /* About Page */

  /* Faq */
  .Page_FAQs_template_main_new{padding:40px 0 0px 0;}
  .Page_FAQs_template_inner_new{max-width:100%; padding:0 15px; }
  .Page_FAQs_template_title_new h1{letter-spacing:0.6px;}
  .Page_FAQs_template_infos_new{padding-top:24px;}
  .Page_FAQs_template_infos_new p{line-height:145.455%; letter-spacing:0.5px;}
  
  .Page_FAQs_accordion_lists_main_new{padding-top:40px;}
  .Page_FAQs_accordion_lists_inner_new{max-width:100%;}
  .Page_FAQs_accordion_lists_title_new h3{font-size:22px; line-height:127.273%;}
  .Page_FAQs_accordion_lists_mainloop_new{padding-top:4px;}
  .Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li .answer{ padding:16px; }
  /* Faq */

  /* Blog */
  .Blog_template_main_new{padding:0 0 50px 0;}
  .Blog_template_1_new{padding:22px 0 34px 0;}
  .Blog_template_1_detail_new{flex-direction: column-reverse; grid-gap:22px;}
  .Blog_template_1_detail_leftside_new{width:100%;}
  .Blog_template_1_detail_leftside_texts_title_new{padding-top:15px;}
  .Blog_template_1_detail_leftside_texts_title_new h2{font-size:26px; line-height: 34px; letter-spacing:0.26px;}
  .Blog_template_1_detail_leftside_texts_descs_new{padding-top:12px;}
  .Blog_template_1_detail_leftside_texts_descs_new p{font-size:13px; letter-spacing:0.39px; line-height: 185%;}
  .Blog_template_1_detail_leftside_texts_links_new a{font-size:10px; letter-spacing:2.3px;}
  .Blog_template_1_detail_rightside_new{width:100%; }
  .Blog_template_1_detail_leftside_texts_new { max-width: 100%; }
  
  .Blog_template_detail_1_new{padding-top: 15px; margin:0 -15px; }
  .Blog_template_detail_1_filter_lists_new{padding:15px 12.5px;}
  .Blog_tag_slider{ padding:0 2.5px; }
  .Blog_template_detail_2_new{padding:15px 0 30px 0;}
  .Blog_template_detail_2_loops_new{display:block; grid-gap:0px;}
  .Blog_template_detail_2_loops_mainboxs_new{width:100%; margin-bottom:30px;}
  .Blog_template_detail_2_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Blog_template_detail_2_loops_mainboxs_new:nth-child(n+4){width:100%;}
  /* Blog */

  /* Article */
  .Article_template_main_new{padding-top:37px;}
  .Article_template_innerloop_maincategory_new{margin:8px 0 10px 0;}
  .Article_template_innerloop_innercategory_new ul li{line-height:18px;}
  .Article_template_innerloop_innertitle_new h1{font-size:26px; line-height:34px; letter-spacing:0.26px;}
  .Article_template_innerloop_mainimage_new{  margin:17px auto 19px auto;}
  .Article_template_innerloop_innerdescs_new{ font-size: 13px; line-height: 22px; letter-spacing: .03em; }
  .Article_template_innerloop_innerdescs_new p+p { margin-top: 25px; }
  .Article_social_share_icon_main_new{padding-top:40px;}
  .About_us_featured_article_main_new.Recent_articles_list_main_new{padding-top:0;}
  .About_us_featured_article_svgline_new{padding:40px 0;}
  .Article_social_share_icon_detail_title_new{ font-size:10px; letter-spacing: 2.3px; }
  /* Article */

  /* Collection */
  .collection_banner_main_new{ padding:0; }
  .collection_banner_inner_new{ /*max-width:300px; margin:auto;*/  }
  .collection_details_new { max-width:360px; margin:auto; padding:35px 0 15px 0; }
  .collection-hero__title{ font-size: 18px; margin-bottom: 15px; line-height:130%; letter-spacing: 4px; }
  .facets-container { margin: 4px 0 0; }

  .collection_filter_new { width: 100%; }
  .facets__form{ margin-bottom:24px !important; }
  .color_main_title_new { font-size: 11px; margin-bottom: 8px; }
  .color_main_details_new{ display:flex; grid-column-gap: 4px; grid-row-gap: 4px; display: flex; flex-wrap: wrap; }
  .color_main_details_new .list-menu__item{ width:27px; }
  #product-grid{ grid-gap:24px 10px; }
  #product-grid .grid__item{ width:calc(50% - 5px); max-width:calc(50% - 5px); }
  .card--standard .card__inner { --ratio-percent: 120% !important; }
  .card--media .card__inner .card__content { padding: 10px !important; }
  .card__badge .badge { /*padding: 2px 6px; font-size: 8px; line-height:18px; */ }
  .card__information { padding-bottom: 0 !important; padding-top: 10px !important; }
  .card__heading { font-size: 14px; line-height: 128.571%; }
  .price { font-size: 14px !important; line-height: 13px !important; }
  .price_right_new .product-variants { margin: 0 0 0 5px; grid-gap: 8px; }
  .price_right_new .product-color-swatch { width: 13px; height: 13px; }
  .product_btn_new{ padding-top:10px; display:block; }
  .bag_btn_new{ background: #cea56c; padding: 7px 10px; font-size: 11px; font-weight: 400; line-height: 16px; letter-spacing: 0.66px; }
  .personalise_me_new{ font-size:11px; letter-spacing:1.32px; }
  /* Collection */

  /* Product */
  .Main_product_main_new { margin: 16px 0 20px; }
  .Main_product_mobile_breadcrumb_new{display:block;}
  .Main_product_desktop_breadcrumb_new{display:none;}
  .breadcrumbs.Breadcrumb_navigation_main_new { margin-bottom: 10px; }
  .product__media-wrapper { max-width: 100% !important; width: 100% !important; }
  .Main_product_inner_new { max-width: 100% !important; width: 100% !important; padding-left: 0px !important; }
  .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) { margin-left: 0 !important; margin-right: 0 !important; }
  .slider.slider--mobile{ scroll-padding-left: 0 !important; }
  .product__media-list .product__media-item { width: 100% !important; }
  .grid--peek.slider .grid__item:first-of-type {margin-left: 0 !important; }
  .product__media-zoom-hover, .product__media-icon--hover { display: none !important; }
  .slider.slider--mobile .slider__slide { margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; }
  .product_zoom_new { display: none !important; }
  .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer{ pointer-events:none; }
  .product-media-container:after{ display:none !important; }
  .product-media-container{ border:0 !important; }
  .product-media-container.media-fit-cover{ height:100% !important; }
  .product-media-container .media { padding-top: 105.54% !important; }
  .slider.slider--mobile{ margin-bottom:0 !important; }
  .Meta_custom_verified_main_new{margin:1.5rem 0 0 0 !important; padding:10px 12px;}
  .Meta_custom_verified_innerdetail_author_new{padding-top:5px;}
  .Main_product_main_new .product__title{padding-top:10px; display:none; }
  .Main_product_main_new .product__title h1{font-size:25px; line-height:125%; letter-spacing:0.6px;}
  .product_title_mobile_new{ display:block; padding-top:10px; }
  .product_title_mobile_new h2{ font-size:25px; line-height:125%; letter-spacing:0.6px; font-weight: 500; }
  .price_pdp_main_new{ display:flex; align-items:center; justify-content:space-between; flex-direction: row-reverse; padding:14px 0 0 0; }
  .junip-product-summary_new { margin-top:0 !important; width:auto; }
  .junip-product-summary_new .junip-product-summary-stars-wrapper { margin-top: 0; }
  .Main_product_main_new .price { margin-top: 0; }
  .product__info-container .product-form { margin: 24px 0 25px !important; display: flex; grid-gap: 10px; flex-direction: column; }
  .product_form_left_new{ padding: 16px !important; width: 100%; }
  .Shipping_delivery_main_new { margin: 20px 0 !important; padding-bottom: 20px; }
  .Shipping_delivery_texts_new { padding-top: 10px; }
  .Shipping_delivery_texts_new p{ max-width:100%; }
  #variants-metafields-json { margin: 20px 0 !important; }
  .dtc-gift-box-upsell{ padding:10px; }
  .dtc-gift-box-upsell__image { width: 120px; }
  .dtc-gift-box-upsell__content { width: calc(100% - 120px); padding-left: 12px; }
  .dtc-gift-box-upsell__content h3 { font-size: 14px; line-height: 137.143%; }
  .dtc-gift-box-upsell__content p { font-size: 12px; line-height: 166.667%; padding-top: 8px; }
  .dtc-gift-box-upsell_price_new { padding-top: 8px; font-size: 12px; line-height: 166.667%; }
  .Object_description_main_new { margin: 20px 0 20px !important; }
  .Object_description_inner_new { padding-right: 0; }
  .Object_description_inner_new .metafield-rich_text_field { font-size: 13px; line-height: 169.231%; letter-spacing: .3px; }
  .Object_description_inner_new .metafield-rich_text_field p { margin-bottom: 20px; }
  .Object_description_inner_new .metafield-rich_text_field p:last-child { margin-bottom: 0; }
  .Object_icons_texts_main_new { margin: 20px 0 20px 0 !important; }
  .Object_icons_texts_inner_new{ grid-gap:1px; }
  .Object_icons_texts_mainboxs_new { width: 25%; }
  .Object_icons_texts_innerboxs_texts_new { padding-top: 10px; font-size: 10px; line-height: 120%; letter-spacing: 0.5px; }
  
  .Product_side_accordions_main_new { margin: 40px 0 0; }
  .Product_side_accordions_leftrightboth_new{display:block;}
  .Product_side_accordions_mainleft_new{width:100%;}
  .Product_side_accordions_innerleft_new .accordion>ul li .question { padding: 20px 0; }
  .Product_side_accordions_innerleft_new .accordion>ul>li .answer { padding-bottom: 20px; font-size: 14px; }
  .Product_side_accordions_innerleft_new .social {  margin-top: 20px; }
  .Product_side_accordions_mainright_new{width:100%; padding:30px 0 0 0;} 
  .Product_side_accordions_innerright_infos_new{padding-top:14px;}
  .Product_side_accordions_innerright_infos_new .dtc-recom-item{grid-gap:0 14px; padding:20px 0 !important;}
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__level-1 a{ font-size: 15px; line-height: 139.733%; text-align: left; }
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__add-to-cart{font-size:12px; line-height:150%; padding:12px;}
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__level-2 { padding-top: 7px; }

  .Product_image_with_texts_main_new { margin: 40px 0 0 0; }
  .Product_image_with_texts_inner_new{max-width:100%;}
  .Product_image_with_texts_detail_2_new { padding-top: 15px; }
  .Product_image_with_texts_detail_2_infos_new { font-size: 14px; line-height: 157.143%; padding: 0 20px; }
  .Product_image_with_texts_detail_2_title_new { padding-top: 10px; }
  .Product_image_with_texts_detail_2_title_new h4 { font-size: 12px;line-height: 162.5%; }
  
  .product_review_main_new { margin: 0px 0 0px 0; }
  .product_review_title_new { display: flex; flex-direction: column; }
  .product_review_title_new h3 {  font-size: 26px; letter-spacing: .26px; margin-bottom:6px; }
  .product_review_main_new .About_us_featured_article_svgline_new{ padding:25px 0; display:block; }

  .Product_mobile_shipping_main_new{ display:block; }

  .related_products_main_new { margin: 30px 0; }
  .related_products_main_new .page-width{ padding:0; }
  .related_products_title_new { margin-bottom: 30px; }
  .related_products_title_new h2{ font-size:26px; letter-spacing: 0.26px; text-align:center; line-height:142%; max-width: 260px; margin: auto; }
  .product_recommendations_slider { padding:0 15px; }
  .product_related_grid_item_new { width:157px; }
  .product_related_grid_item_new .card__information { padding-top: 10px !important; }
  .product_related_grid_item_new .card__heading { font-size: 12px; line-height: 125%; }
  .product_related_grid_item_new .price_main_new { margin-top: 4px !important; }
  .product_related_grid_item_new .price { font-size: 12px !important; line-height: 15px !important; }
  .product_related_grid_item_new .product_btn_new{ display:none; }
  .product_recommendations_slider .swiper-button-prev{ display:none; }
  .product_recommendations_slider .swiper-button-next{ display:none; }

  .fix-price .product_form_main_new{ min-height:102px; } 
  .fix-price .product-form { position: fixed !important; padding: 15px !important; background: #fff; bottom: 0; left: 0; right: 0; margin: 0 !important; z-index: 99; border-top: 2px solid #986473; display: flex; align-items: center; justify-content: space-between; flex-direction: row; }
  .fix-price .product_form_left_new { padding: 8px !important; font-size: 11px; letter-spacing: .19em; background: #fff; flex:auto; min-height:42px; }
  .fix-price .product_form_right_new { flex: auto; width: 100%; }
  .fix-price .product_btn_right_new { min-height: 42px; padding: 10px; }

  .bundle_set_verified_main_new{ margin:27px 0 -10px 0 !important; }
  .bundle-section { margin: 20px 0 !important; }
  .bundle-list .bundle-inner{ width:100%; }

  .variant_picker_new{ flex-wrap:wrap; }
  .product-form__input{ margin-bottom:10px !important; }
  
  .desk_version{ display:none; }
  .mobile_version{ display:block; }
  .for_mobile{ display:block; }
  .for_desktop{ display:none; }
  .gift_svgline_new{ padding:25px 0; }
  .Product_gift_main_new .cart-upsell--inner{ padding-bottom:0; }
  .Product_gift_main_new{ padding:0 15px !important; }
  .Product_gift_main_new .cart-upsell--inner{ display:block; }
  .Product_gift_left_new{ width:100%; }
  .Product_gift_right_new{ width:100%; padding:20px 0 0 0; }
  .Product_gift_left_new .heading { font-size: 24px; line-height: 28px; }
  .Product_gift_left_new .sub-heading{ font-size:11px; }
  .Product_gift_left_new .size_guide_btn_new{ margin:13px 0 0 0; }
  .Product_gift_right_new .product__img { max-width: 65px !important; flex: 65px !important; }
  .Product_gift_right_new .product__details{ width:calc(100% - 65px) !important; }
  .Product_gift_right_new .product__details_in { width: 70%; }
  .Product_gift_right_new .product_title { font-size: 14px !important; line-height: 18px; }
  .Product_gift_right_new .swiper-button-next, .Product_gift_right_new .swiper-button-prev{ display:none; }
  /* Product */

  /* Size Guide */
  .Page_template_main_new{ padding-bottom:40px; }
  .Page_template_main_new .main-page-title{ font-size: 26px; line-height: 34px; letter-spacing: .01em; }
  .Page_template_main_new .rte{ font-size: 13px; line-height: 22px; margin: 12px 0; padding-top:12px; }
  .Page_template_main_new .rte p{ margin: 12px 0; }
  .Page_template_main_new .rte table td{ font-size: 13px; line-height: 22px; letter-spacing: .01em; }
  /* Size Guide */

  /* Bag Guide */
  .size_box_new h2{ font-size:24px; line-height:30px; }
  .size_box_table_new table tr th{ font-size:15px; }
  .size_box_table_new table tr td { font-size: 12px !important; line-height: 22px !important; letter-spacing: .03em !important; margin:12px 0 !important; padding: 5px 10px !important; }
  /* Bag Guide */

  /* Terms & condition */
  .Page_template_main_new .rte ul li, .Page_template_main_new .rte ol li{ font-size: 13px; line-height: 22px; letter-spacing: .03em; }
  /* Terms & condition */

  /* Rebirth */
  .rebirth_2023_image_video_desktopvideo_new {
    display: none;
  }

  .rebirth_2023_image_video_mobilevideo_new {
    display: block;
  }

  .rebirth_2023_informations_main_new {
    padding: 45px 0;
  }

  .rebirth_2023_informations_mainheadingtext_new h2 {
    font-size: 22px;
    line-height: 30px;
    letter-spacing: 2px;
  }

  .rebirth_2023_informations_topinfotext_new {
    padding-top: 20px;
  }

  .rebirth_2023_informations_topinfotext_new p {
    font-size: 13px;
    line-height: 24px;
  }

  .rebirth_2023_informations_klavyoform_new {
    margin: 10px auto 0;
  }

  .rebirth_2023_informations_bottominfotext_new {
    padding-top: 10px;
  }

  .rebirth_2023_informations_bottominfotext_new p {
    font-size: 15px;
    line-height: 24px;
  }

  .rebirth_2023_informations_inner_new {
    max-width: 345px;
    margin: auto;
  }

  .rebirth_2023_images_texts_leftrightboth_new {
    display: block;
  }

  .rebirth_2023_images_texts_leftpart_new {
    width: 100%;
  }

  .rebirth_2023_images_texts_rightpart_new {
    width: 100%;
    padding: 60px 20px;
  }

  .rebirth_2023_images_texts_rightpart_in_new {
    max-width: 290px;
  }

  .rebirth_2023_images_texts_rightpart_in_new P {
    font-size: 14px;
    line-height: 25px;
    padding-bottom: 25px;
  }

  .rebirth_2023_informations_klavyoform_new button.needsclick {
    height: 45px !important;
    width: 80px !important;
  }

  .rebirth_2023_informations_klavyoform_new [type=email] {
    height: 45px !important;
  }

  .rebirth_2023_banner_image_inner_new {
    padding: 45px 0 0;
  }

  .rebirth_2023_banner_image_mainheadingtext_new h2 {
    font-size: 22px;
    line-height: 30px;
    letter-spacing: 2px;
  }

  .rebirth_2023_banner_image_maininfotext_new {
    padding-top: 15px;
    max-width: 300px;
  }

  .rebirth_2023_banner_image_maininfotext_new p {
    font-size: 13px;
    line-height: 24px;
  }

  .rebirth_2023_texts_images_leftrightboth_new {
    flex-direction: column-reverse;
  }

  .rebirth_2023_texts_images_leftpart_new {
    width: 100%;
    padding: 30px 20px;
  }

  .rebirth_2023_texts_images_rightpart_new {
    width: 100%;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new p {
    font-size: 16px;
    line-height: 26px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new span {
    font-size: 100px;
    line-height: 100px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new {
    padding-top: 60px;
  }

  .rebirth_2023_texts_images_leftpart_in_new {
    max-width: 290px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new span.second_new {
    transform: scale(-1);
    bottom: -60px;
    left: 43%;
    top: auto;
  }

  .rebirth_2023_texts_images_leftpart_topheadingtext_new {
    padding-top: 85px;
  }

  .rebirth_2023_texts_images_leftpart_topheadingtext_new h2 {
    font-size: 22px;
    line-height: 26px;
  }

  .rebirth_2023_texts_images_leftpart_bottomheadingtext_new {
    padding-top: 10px;
    font-size: 10px;
    line-height: 10px;
    font-weight: 400;
    letter-spacing: 3px;
  }

  .rebirth_2023_collections_main_new .title {
    font-size: 20px !important;
    max-width: 300px;
    margin: auto;
    padding-bottom: 30px;
  }

  .rebirth_2023_collection_main_new{ padding:30px 0; }
  .rebirth_2023_collection_2_new{ padding:30px 0 0 0; }
  .rebirth_2023_collection_2_loops_boxs_new { width:157px; }
  .rebirth_2023_collection_main_new .page-width{ padding:0; }
  .rebirth_product_slider { padding:0 15px; }
  .common_slider_arrow_new .swiper-button-prev{ width: 32px; height: 32px; top: 82px; }
  .common_slider_arrow_new .swiper-button-next{ width: 32px; height: 32px; top: 82px; }
  /* Rebirth */

  /* Rebirth 2024 */
  .rebirth_2024_newsletter_main_new{padding:25px 20px 45px;}
  .rebirth_2024_newsletter_detail_title_new h1{font-size: 90px; padding-top:50px; line-height:50%; }
  .rebirth_2024_newsletter_detail_title_new h2{font-size:27px;}
  .rebirth_2024_newsletter_detail_title_new h3{ padding-top: 27px; font-size: 20px; letter-spacing: 1.7px; }
  .rebirth_2024_newsletter_detail_infos_new{padding-top:25px;}
  .rebirth_2024_newsletter_detail_infos_new p{ font-size: 15px; line-height: 160%; }
  .rebirth_2024_newsletter_detail_forms_new{ max-width: 390px; margin: 5px auto 0 auto; }
  .rebirth_2024_newsletter_detail_texts_new{padding-top:10px;}
  .rebirth_2024_newsletter_detail_texts_new p{ font-size: 13px; letter-spacing: 0; }
  
  .rebirth_2024_image_texts_leftrightboth_new{display:block;}
  .rebirth_2024_image_texts_mainleft_new{width:100%;}
  .rebirth_2024_image_texts_mainleft_new:after{background:url(mobile_line_img-min.png) no-repeat top center;}
  .rebirth_2024_image_texts_mainleft_new:before{background:url(mobile_line_img-min.png) no-repeat bottom center;}
  .rebirth_2024_image_texts_innerleft_new{ padding:50px 20px; }
  .rebirth_2024_image_texts_mainright_new{width:100%; padding:65px 28px;}
  .rebirth_2024_image_texts_innerright_title_new{ font-size: 19px; letter-spacing: 2px; line-height: 140%; }
  .rebirth_2024_image_texts_innerright_infos_new{padding-top:30px;}
  .rebirth_2024_image_texts_innerright_infos_new p{ font-size: 13px; padding-bottom: 25px; }
  /* Rebirth 2024 */

  /* Custom Collection */
  .Collection_product_less_product .swiper-wrapper { justify-content: normal; }
  /* Custom Collection */

  /* 19-6 changes */
  .Index_top_information_main_new{padding:10px 13px;}
  .Index_top_information_detail_new{align-items:flex-start;}
  .Index_top_information_detail_innerleft_new{font-size:13px; letter-spacing: 0; line-height:138.462%; padding-right:4px;}
  .Index_top_information_detail_mainleft_new{ width:calc(100% - 14px); padding-right:10px; }
  .Index_top_information_detail_mainright_new {width: 14px;}
  
  .Collection_top_details_main_new{padding:0px 0 16px 0; background:none !important;}
  .Collection_top_details_main_new .page-width{padding:0 !important;}
  .Collection_top_details_sides_new{display:block;}
  .Collection_top_details_sides_mainleft_new{width:100%; padding-right:0px; padding:35px 15px 30px 15px; background: #F9F4ED;}
  .Collection_top_details_sides_innerleft_new{ text-align:center; }
  .Collection_top_details_sides_innerleft_title_new h3{font-size:18px; line-height:130%; letter-spacing:4px; text-align:center;}
  .Collection_top_details_sides_innerleft_infos_new{padding-top:15px;}
  .Collection_top_details_sides_innerleft_infos_new p{font-size: 16px; text-align:center;}
  .Collection_top_details_sides_mainright_new{width:100%; padding:0;}
  .Collection_top_details_sides_mainright_new:after{display:none;}
  .Collection_top_details_sides_innerright_new{ margin:auto; display: flex; flex-direction: column-reverse; padding:0 15px; } 
  
  .Collection_top_details_sides_innerright_1_new{padding-top:11px; border-bottom:0.5px solid rgba(8, 12, 34, 0.24);}
  .Collection_top_details_sides_innerright_1_detail_title_new h5{font-size:10px; line-height:100%; }
  .Collection_top_details_sides_innerright_1_detail_loops_new{padding:10px 0 15px 0; margin:0 -15px; }
  .Collection_logo_slider{ padding:0 15px; }
  .Collection_top_details_sides_innerright_2_new{padding:20px 0 15px 0; border-bottom:0.5px solid rgba(8, 12, 34, 0.24);}
  .Collection_top_details_sides_innerright_2_detail_mainleft_new{ padding:0; }
  .Collection_top_details_sides_innerright_2_detail_new{ display: flex; grid-gap: 0; max-width: 100%; flex-direction: column-reverse; }
  .Collection_top_details_sides_innerright_2_detail_innerright_icons_new { padding: 0; }
  .Collection_top_details_sides_innerright_2_detail_innerright_icons_new img{ max-width:80px; }
  .Collection_top_details_sides_innerright_2_detail_innerleft_infos_new p{font-size: 12px; max-width:100%;}
  .Collection_top_details_sides_innerright_2_detail_mainleft_new { max-width: 100%; padding-right: 0; padding-top: 10px; }
  .Collection_top_details_sides_innerright_2_detail_innerleft_button_new{padding-top:4px;}
  .Collection_top_details_sides_innerright_2_detail_innerleft_button_new a{font-size:10px;}
  .Collection_top_details_sides_innerright_2_detail_innerright_number_new{display:none;}

  .Index_press_slider_main_new{ padding:26px 0 14px 0; }
  .Index_press_slider_title_new h5{ font-size: 10px;  }
  .Index_press_slider_loops_new{ padding:10px 0 0 0; }
  .Index_press_slider_logos_new img{ display:flex; width:auto; max-height:23px; max-width: initial; }
  .Index_logo_slider{ padding:0 15px; }

  .logo-marquee{ grid-gap: 20px; }
  .logo-marquee .js-marquee-wrapper{ grid-gap: 20px; }
  .logo-marquee .js-marquee-wrapper .js-marquee{ grid-gap: 20px; }
  .logo-marquee .js-marquee-wrapper .js-marquee span { grid-gap:20px; }

  .logo-marquee-collection{ grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper{  grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper .js-marquee{  grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper .js-marquee span {  grid-gap:20px; }
  /* 19-6 changes */

  .Index_top_text_with_image_height_new{ padding:0; }
  .banner_image_height_details_new{ align-items:flex-end; padding:16px 0 25px; }
  .banner_image_height_details_new .page-width{ margin:0; }
  .banner_image_height_details_new .Index_top_text_with_image_inner_new{ padding:0 !important; }


  /* New Home */
  .Desktop_only_new{ display:none; }
  .Mobile_only_new{ display:block; }
  
  .Index_column_overlay_text_main_new{padding:22px 0; }
  .Index_column_overlay_text_custom_1_new { width: 76px; top: -6px; left: -12px; }
  .Index_column_overlay_text_custom_2_new { width: 123px; top: -90px; right: 0;}
  .Index_column_overlay_text_custom_3_new { width: 64px; bottom: 0px; right: 9px; opacity: 1; transform: rotate(-37deg); }
  .Index_column_overlay_text_detail_innerloop_new{display:block; grid-gap:0px;}
  .Index_column_overlay_text_detail_innerloop_mainboxs_new{width:100%; margin-bottom:20px;}
  .Index_column_overlay_text_detail_innerloop_mainboxs_new:last-child{margin-bottom:0;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_innerstatic_new{padding-bottom:83.5%;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_mainoverlay_new{padding:20px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_title_new h2 p{font-size:20px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new{padding-bottom:12px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_links_new{ font-size:10px; }
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new p{ font-size:16px; }
  .Index_column_overlay_text_padding0_new { padding: 0; }

  .Index_desktop_column_list_main_new{ display:block; padding:23px 0; }
  .Index_desktop_column_list_title_new h2, .Index_desktop_column_list_title_new h2 p { font-size: 18px; line-height: 120%; max-width: 250px; text-align: center;  margin: auto; }
  
  .Index_desktop_column_list_allloop_new{padding-top:18px;}
  .Index_desktop_column_list_allloop_mainbox_new{ width:127px; }
  .Index_desktop_column_list_allloop_innerbox_texts_new h4{letter-spacing:1px; font-size:9px;}
  .Index_desktop_column_list_allloop_innerbox_videoimageboth_new { /*height: 116px;*/ }
  .Index_desktop_column_list_allloop_innerbox_videoimage_new{ height:100%; }
  .Index_desktop_column_list_allloop_innerbox_videoimage_new img{ display:block !important; }
  .Index_desktop_column_list_allloop_innerbox_texts_new{ padding-top:12px; }

  .Index_video_image_banner_mainstatic_new{ padding-bottom:100%; }
  .Index_video_image_banner_mainoverlay_new{width:100%; padding:20px 10px;}
  .Index_video_image_banner_inneroverlay_title_new h2 p{font-size:30px; }
  .Index_video_image_banner_inneroverlay_title_new h2 p br{ display:block; }
  .Index_video_image_banner_inneroverlay_infos_new{ max-width:300px; margin:auto; padding-top:14px; }
  .Index_video_image_banner_inneroverlay_infos_new p{font-size:16px;}

  .Index_informations_bar_main_new{ margin:22px 0 0 0; padding:10px; }
  .Index_informations_bar_allloop_boxs_new p span{margin-right:0px; font-size:18px; line-height:1.4; }
  .Index_informations_bar_allloop_boxs_new p { font-size: 10px; line-height: 20px; }

  .Index_image_texts_columns_main_new{padding:22px 0;}
  .Index_image_texts_columns_main_new .page-width{ padding:0 !important }
  .Index_image_texts_columns_innerloop_mainboxs_new{width:336px;}
  .Index_image_texts_columns_innerloop_innerboxs_innerstatic_new{ padding-bottom:72%; }
  .Index_image_texts_columns_innerloop_innerboxs_mainoverlay_new{padding:15px 10px;}
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_title_new h3 p{padding-bottom:13px;}
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_infos_new p{font-size:13px; padding-bottom:15px;}
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_links_new{ font-size:10px;}

  .Index_logo_with_text_list_main_new { padding: 24px 0; }
  .Index_logo_with_text_list_innerheading_new { margin: auto; text-align: center; }
  .Index_logo_with_text_list_innerloop_new { grid-gap: 0; flex-direction: column; }
  .Index_logo_with_text_list_innerloop_mainbox_new { width: 100%; border-bottom:1px solid #DED2C2; }
  .Index_logo_with_text_list_innerloop_mainbox_new:last-child{ border:0; }
  .Index_logo_with_text_list_innerloop_innerbox_new{ display:flex; align-items:center; }
  .Index_logo_with_text_list_innerloop_innerbox_image_new{ width:95px; height:auto; }
  .Index_logo_with_text_list_innerloop_innerbox_texts_new{ width:calc(100% - 95px); text-align:left; padding:0 0 0 44px; }
  .Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3{ font-size:16px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new {padding-top: 10px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a { font-size: 9px;letter-spacing: 1.2px; }
  
  .Index_community_slider_main_new{padding:22px 0;}
  .Index_community_slider_main_new .page-width{ padding:0 !important }
  .Index_community_slider_title_new{text-align:center;}
  .Index_community_slider_mainloop_new{padding-top:15px;}
  .Index_community_slider_innerloop_mainboxs_new{width:336px;}
  .Index_community_slider_innerloop_innerboxs_mainoverlay_new{padding:20px 14px 20px;}
  .Index_community_slider_innerloop_innerboxs_inneroverlay_icons_new img{ width:120px; }
  .Index_community_slider_innerloop_innerboxs_inneroverlay_title_new h3 p{ font-size:16px; }
  .Index_community_slider_innerloop_innerboxs_inneroverlay_infos_new p{font-size:12px;}
  /* New Home */

  /* Klaviyo */
  .image_text_klaviyo_inner_new{ display: block; }
  .image_text_klaviyo_inner_left_new { width: 100% !important; }
  .image_text_klaviyo_inner_right_new { width: 100% !important; margin: 40px 0 0 0 !important; }
  .image_text_klaviyo_inner_left_inner_new h2 { color: #262626 !important; font-size: 60px !important; margin-bottom: 10px !important; }
  .image_text_klaviyo_inner_left_inner_new p { color: #262626 !important; font-size: 26px !important; }
  .lp-image-text-sec-1.contain_image_new{ padding-top: 40px !important; }
  .lp-image-text-sec-1.contain_image_new .image-with-text__text{ margin-top:0 !important;  }
  /* Klaviyo */

  /* New Collection */
  .collection_banner_mainfullwidth_new{}
  .collection_banner_inner_new{padding:0;}
  .collection_details_new{padding:16px 15px 18px 15px; margin:0 15px; max-width:100%; }
  .collection_details_inner_new .collection-hero__description{ line-height: 168%;  }
  .collection-hero__title{ letter-spacing: 2px; }
  .collection_details_no_image_new { padding: 30px 15px !important; }
  
  .Collection_template_main_new{padding-top:0px !important;}
  .dtc-horizontal-navigation{ padding:23px 0px 0px 0px !important; }
  .Collection_template_innerparts_centerside_custommenus_new{ padding-top:23px;  }
  .dtc__slider{ padding:5px 15px !important; }
  .Collection_template_innerparts_centerside_new{ width:100%; }
  .Collection_template_innerparts_new .Collection_template_innerparts_centerside_new{ display: none; }
  .Collection_template_mainparts_new{padding:0px !important; position: sticky; top: 50px; z-index:3; }
  .collection_fixed .Collection_template_mainparts_new{ z-index: 3; border-bottom: 1px solid #CEA56C; }
  .collection_fixed .Collection_template_innerparts_new { display: flex !important; border: 0px solid #986373 !important; margin: 23px 0px 0 0px !important; border-radius: 0; padding: 16px 15px !important; }
  .overflow-hidden-mobile .Collection_template_mainparts_new{ z-index:5; }
  .Collection_template_innerparts_new{display:flex !important; column-gap:inherit !important; border:1px solid #986373 !important; margin:23px 14px 0 14px !important; border-radius:2px; background:#fff; padding:16px 14px !important; align-items:center !important;}
  .Collection_template_innerparts_leftside_new{width:50%; border-radius:0px; border-right:1px solid #986373; border-top:none; border-bottom:none; border-left:none; padding:0 5px 0 0;}
  .Collection_template_innerparts_leftside_new .mobile-facets__open{padding:0;}
  .Collection_template_innerparts_centerside_new{max-width:100%;}
  .Collection_template_innerparts_centerside_custommenus_mainboxs_new{width:122px !important;}
  .Collection_template_reference_menu_slider.swiper{padding:0 15px;}
  .Collection_template_reference_menu_slider.swiper:after{display:none;}
  .Collection_template_reference_menu_slider.swiper:before{display:none;}
  .Collection_template_reference_menu_slider .swiper-button-prev{display:none;}
  .Collection_template_reference_menu_slider .swiper-button-next{display:none;}
  .Collection_template_innerparts_rightside_new{width:50% !important; border-radius:0px; border:none; padding:0 0px 0 5px;}
  .Collection_template_innerparts_rightside_new .items{padding:0 !important;}
  .Collection_template_innerparts_rightside_new .flter-box-wrapper{display:flex; align-items:center;}
  .Collection_template_innerparts_rightside_new .filter-box-btn{background:none !important; border:none !important; padding:0 !important; grid-gap: 10px; }
  .Collection_template_innerparts_leftside_new .button-label{ margin: 0 0 0 10px; }
  .main-collection .collection-body-contents .product-grid{ margin-top:23px !important; margin-bottom:40px !important; }

  .Card_product_media_gallery_slider .swiper-button-prev{width:11px; height:11px; left:6px;}
  .Card_product_media_gallery_slider .swiper-button-next{width:11px; height:11px; right:6px;}
  .Card_product_main_new .card__badge{top:6px; left:6px; display: flex !important; }
  .Card_product_media_customtags_innerloops_innerboxs_new{font-size:10px; letter-spacing:1.2px; padding:3px 10px;}
  .card__heading wishlist-button-collection {  right: 6px; top: 6px; }
  .Card_product_media_personalization_icon_new{ height: 26px;}
  .Card_product_media_personalization_new{ right:6px; }
  .price_right_new .product-variants {  margin: 0 0 10px 0; grid-gap: 8px; justify-content: flex-start;  }
  .price_right_new .product-color-swatch {  width: 20px; height: 20px; }
  .Card_product_media_innercontent_new .junip-product-summary_new { margin-top: 10px !important; }
  .Card_product_media_innercontent_new .junip-product-summary-review-count { font-size: 12px; letter-spacing: 0.6px; }
  .Card_product_media_innercontent_new .junip-product-summary-star { height: 17px !important; padding: 2px !important; width: 17px !important; }
  .custom-collection-section-container .price_main_new { margin: 10px 0 0 0 !important;  }
  .Card_product_media_innercontent_new{padding:12px 6px 0 !important;}
  .Card_product_media_innercontent_new .junip-product-summary-review-count{font-size:14px; letter-spacing:0.7px;}
  .Collection_template_innerboths_loops_innercustom_innerstatic_imagevideo_new{ padding-bottom:300px; }
  .quick-add .button{ min-height: 37px !important; }
  .Collection_template_innerboths_loops_innercustom_mainoverlay_new{padding:11px 10px;}
  .Collection_template_innerboths_loops_innercustom_inneroverlay_new{font-size:20px;}

  .mobile-facets__inner { width: 350px !important; max-width: 350px !important; }
  .mobile-facets__header { padding: 20px 20px 20px 40px !important; }
  .mobile-facets__close{ left:240px; }
  .Collection_filter_new .mobile-facets__main { padding: 0px 15px 90px 40px; }
  .Card_product_innermedia_new .media>*:not(.zoom):not(.deferred-media__poster-button) { pointer-events: visible !important; }

  .Collection_template_innerparts_rightside_new .flter-options-wrapper{ position: fixed !important; right: -100% !important; top: 0 !important; margin: 0 !important; border: 0 !important; border-radius: 4px 0 0 4px !important; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; display: block !important; }
  .Collection_template_innerparts_rightside_new .flter-options-wrapper.open{ right: 0 !important; }
  .open_filter .Collection_template_innerparts_rightside_new:before{ content:''; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(84, 72, 55, 0.5); }
  .open_filter .Collection_template_mainparts_new{ z-index:4; }

  .mobile_hide_new{ display: none; }
  /* New Collection */
}
@media (min-width: 0px) and (max-width: 400px) {
  .mobile-facets__inner { width: 88% !important; max-width: 88% !important; }
}

@media(min-width:750px) and (max-width:767px){
  .image_text_klaviyo_inner_left_inner_new h2 { color: #262626 !important; font-size: 60px !important; margin-bottom: 10px !important; }
  .image_text_klaviyo_inner_left_inner_new p { color: #262626 !important; font-size: 26px !important; }
}

@media(min-width:750px) and (max-width:989px){
  .page-wrapper{padding:0 15px;}
  .page-width{padding:0 15px;}
  .btn_new{ min-width: 335px; }
  .common_title_hp_new h2{font-size:28px; }
  .common_title_hp_new h2 p{font-size:28px; }
  .common_title_hp_new h4{ font-size:14px; }

  /* index */
  .Index_top_text_with_image_mainleft_new { width: 50%; padding: 70px 20px 50px 0px; }
  .Index_top_text_with_image_mainright_new { width: 50%; padding: 20px 0; }
  .Index_top_text_with_image_innerleft_title_new p{ font-size:inherit; }
  .Index_top_text_with_image_innerleft_infos_new p{ font-size:inherit; font-weight:400; }
  .Index_top_text_with_image_innerleft_buttons_new { padding-top: 20px; grid-gap:10px; }
  .Index_top_text_with_image_innerleft_buttons_boxs_new{ width:calc(50% - 5px); }
  .Index_top_text_with_image_innerleft_buttons_boxs_new .btn_new{ padding:12px 10px; }
  .Index_top_text_with_image_innerleft_stars_new { margin-top: 25px; }
  .Index_top_text_with_image_innerleft_stars_mobile_new img { width: 90px; }
  .Index_top_text_with_image_innerleft_stars_mobile_new .reviews_badge_text{ font-size:10px; }

  .Index_desktop_column_list_allloop_innerbox_videoimageboth_new{ /*height:160px;*/ }
  .Index_desktop_column_list_allloop_innerbox_texts_new { padding-top: 12px; }
  .Index_desktop_column_list_allloop_innerbox_texts_new h4{ font-size:13px; }
  .Index_desktop_column_list_allloop_innerbox_texts_subtitle_new{ padding-top: 9px; }
  .Index_desktop_column_list_allloop_innerbox_texts_subtitle_new p{ font-size:11px; line-height:14px; }
  
  .Index_all_text_with_image_main_new{ padding:25px 0; }
  .Index_all_text_with_image_allloop_rightboxs_new { width: 170px; min-height: 120px; }
  .Index_all_text_with_image_allloop_leftboxs_new { width: calc(100% - 170px); padding: 10px 15px; }
  .Index_all_text_with_image_allloop_leftboxs_infotextsboth_new p{ font-size: 13.653px; }
  .Index_all_text_new{ font-size:10px !important; }

  .Index_informations_bar_main_new { padding: 20px 0; }
  .Index_informations_bar_allloop_boxs_new p{ font-size:13px; }
  .Index_informations_bar_allloop_boxs_new p span{ font-size:20px; }

  .Index_featured_collection_2_collectproduct_title_new, .Index_featured_collection_2_collectproduct_price_new { font-size: 14px; line-height: 160%; }
  .Index_featured_collection_3_new { padding-top: 30px; }
  .Index_featured_collection_3_button_boxs_new { margin-right: 30px; width: calc(33.33% - 20px); }
  
  .Index_logo_with_text_list_main_new { padding: 50px 0; }
  .Index_logo_with_text_list_innerheading_new img{ width:250px; }
  .Index_logo_with_text_list_innerloop_new{ grid-gap:30px; }
  .Index_logo_with_text_list_innerloop_mainbox_new { width: calc(25% - 23px); }
  .Index_logo_with_text_list_innerloop_innerbox_image_new { height: 168px; }
  .Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3{ font-size:15px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new { padding-top: 10px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a{ font-size:13px; }

  .Index_guide_img_text_list_main_new{ padding:50px 0; }
  .Index_guide_img_text_list_innerloop_new{ grid-gap:30px; }
  .Index_guide_img_text_list_innerloop_mainbox_new { width: calc(25% - 23px); }
  .Index_guide_img_text_list_innerloop_innerbox_2_new { padding-top: 15px; }
  .Index_guide_img_text_list_innerloop_innerbox_2_titletexts_new h3{ font-size:14px; }
  .Index_guide_img_text_list_innerloop_innerbox_2_buttontexts_new { font-size: 13px; padding-top: 10px; }
  
  .Index_testimonials_slider_main_new { padding: 15px; }
  .Index_testimonials_slider_mainleft_new{width:50%; margin-right:15px; padding:32px 20px 26px 20px;}
  .Index_testimonials_slider_innerleft_icons_new img { max-width: 90px; }
  .Index_testimonials_slider_innerleft_icons_new { padding-bottom: 19px; }
  .Index_testimonials_slider_innerleft_title_new{ text-align:center; }
  .Index_testimonials_slider_innerleft_title_new h4{ padding-bottom: 10px; line-height: initial; font-size: 12px; }
  .Index_testimonials_slider_innerleft_mainloop_new { padding: 16px 0 0; }
  .Index_testimonials_slider_innerleft_innerloop_new { max-width: 280px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new{font-size:19.401px; line-height:22px;}
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span { font-size: 43.072px; line-height: 33px; top: 10px; margin-right: 6px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span:last-child{ font-size: 43.072px; line-height: 23px; top: 18px; margin-left: 6px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new{padding-top:23px;}
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new h4{font-size:8.216px; line-height:12px; letter-spacing:0.822px;}
  .Index_testimonials_slider_innerright_new{ }
  .Index_testimonials_slider_innerright_2_new{ padding:25px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p { font-size: 20px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p span { font-size: 28px; line-height: 120%; margin-left: 8px; top: -2px; }
  .swiper-pagination{ margin-top:30px; }
  .swiper-pagination-bullet { width: 8px; height: 8px; }
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 3px; }
  
  .Index_gifts_columns_lists_innerloop_innerbox_1_videoimageboth_new{ height:170px; }
  .Index_gifts_columns_lists_innerloop_innerbox_2_titletextboth_new h3 { font-size: 18px; padding-top: 15px; }
  
  .Index_our_purpose_banner_detail_1_videoimageboth_new{min-height:700px;}
  .Index_our_purpose_banner_detail_2_new{top:33px; }
  .Index_our_purpose_banner_detail_2_titleinfosboth_new { width: 670px; margin: auto; padding: 0 20px; }
  .Index_our_purpose_banner_detail_2_title_new h2{ font-size:20px; }
  .Index_our_purpose_banner_detail_2_infos_new h2 p{ font-size:22px; }
  
  .Index_order_details_bar_main_new{padding:16px 0;}
  .Index_order_details_bar_allloop_boxs_new p{font-size:16px; line-height:initial; letter-spacing:2.28px;}

  .Index_instagram_community_inner_new { padding: 40px 0 40px; }
  .Index_instagram_community_detail_2_new { padding: 30px 0 0; }
  .Index_instagram_community_detail_1_infos_new p{ font-size:20px; }
  
  .Index_newsletter_form_detail_mainform_new .newsletter-form{max-width:460px;}
  .Index_newsletter_form_detail_mainform_new .newsletter-form__button{margin-top:25px;}
  
  .Footer_main_new{ border:0 !important; }
  .footer__content-top .grid { row-gap: 0 !important; }
  .footer .grid { display: flex !important; grid-gap: 0; flex-direction:column !important; }
  .footer-block--menu{ order:1; }
  .footer-block--logo{ order:2; margin-top:23px !important; }
  .footer-block--menu .footer-block__details-content{ display:none; }
  .Footer_main_new .footer__content-top{padding:0 15px;}
  .Footer_1_new{padding:0 0 20px 0;}
  .Footer_main_new .footer-block.grid__item{margin:0;}
  .Footer_main_new .footer-block__details-content{margin:0 auto; padding-left: 12.5px; margin-bottom: 18px; margin-top: -2px; }
  .footer-block-image{width: 67px;}
  .Footer_main_new .footer-block__heading{font-size: 12px; letter-spacing: 2.3px; padding-bottom:20px; padding-top:20px; border-top:1px solid #beb9b1; display:flex; align-items:center; justify-content:space-between; }
  .Footer_main_new .footer-block__details-content .list-menu__item--link{font-size: 14px; line-height: 32px;}
  .Footer_2_new{padding:25px 0 23px 0;}
  .Footer_2_detail_new{flex-direction: column-reverse;}
  .Footer_2_detail_copyrighttext_new{font-size: 12px; line-height: 18px; padding-top:18px; }
  .Footer_2_detail_paymenticon_new ul{margin-bottom:12px; padding:0;}
  .footer-block--menu .footer-block__heading .collapse-icon svg, .footer-block--menu .footer-block__heading .expand-icon svg { width: 12px; height: 12px; }
  .footer-block--menu .footer-block__heading .expand-icon{ display:block; }
  .footer-block--menu .footer-block__heading.active .collapse-icon{ display:block; }
  .footer-block--menu .footer-block__heading.active .expand-icon{ display:none; }
  .footer-block--menu:last-child{ border-bottom:1px solid #beb9b1; }
  .footer-block-image { display: flex; padding: 0 !important; margin: 0 auto !important; }
  /* index */

  /* Gift Guide */
  .Page_gift_text_with_image_mainright_new {  width: 300px; }
  .Page_gift_text_with_image_mainleft_new { width: calc(100% - 300px); padding-right: 40px; padding-left:0; }
  .Page_gift_text_with_image_innerleft_infos_new {  padding-top: 18px; }
  .Page_gift_text_with_image_innerleft_infos_new p{ font-size:14px; }
  .Page_gift_text_with_image_innerleft_reviews_new { margin: 20px 0 0; }

  .Page_gift_text_with_link_allloop_innerboxs_new a { font-size: 13px; line-height: 13px; }

  .Page_gift_logo_text_lists_innerloop_new{ grid-gap:30px; }

  .Page_gift_image_text_list_main_new .Index_guide_img_text_list_innerloop_innerbox_1_videoimageboth_new { padding-bottom: 102px; }
  .Page_gift_image_text_list_main_new{ padding:50px 0 40px 0; }

  .Page_gift_accordions_list_new .question h4{ font-size:13px; }
  .Page_gift_accordions_list_new .answer { padding-bottom: 10px; }

  .Page_gift_collection_grid_2_collect_new  .grid-product__tag { font-size: 10px !important; padding:7px 10px !important; }

  .Page_gift_collection_grid_main_new .collection-title{ font-size:28px !important; }
  .Page_gift_collection_grid_main_new .grid-product__tag { font-size: 10px !important; padding:7px 10px !important; }
  /* Gift Guide */

  /* Duel Page */
  /*-------------SECTION_1_START--------------*/
  .Page_duel_image_overlay_texts_innertexts_image_new { max-width: 314px; }
  .Page_duel_image_overlay_texts_innertexts_texts_new { padding-top: 15px; }
  .Page_duel_image_overlay_texts_innertexts_texts_new h2{ font-size: 35px; line-height: 120%; letter-spacing: 16.45px; }
  .Page_duel_image_overlay_texts_innertexts_button_new{ padding-top:35px; }
  .Page_duel_image_overlay_texts_innertexts_button_new .btn { min-width: 148px; padding: 8px; }
  /*-------------SECTION_1_END--------------*/
  
  /*-------------SECTION_2_START--------------*/
  .Page_duel_image_with_texts_main_new{padding:35px 0;}
  .Page_duel_image_with_texts_mainleft_new{width:50%;}
  .Page_duel_image_with_texts_mainright_new{width:50%; padding-left:30px; }
  .Page_duel_image_with_texts_innerright_1_title_new h2{font-size:18px; letter-spacing: 0.85px; }
  .Page_duel_image_with_texts_innerright_1_infos_new h3{font-size:12px; letter-spacing: 1.43px; }
  .Page_duel_image_with_texts_innerright_2_new { padding-top: 13px; font-size: 13px; line-height: 158.333%; letter-spacing: -0.06px; }
  .Page_duel_image_with_texts_innerright_3_new { font-size: 13px; letter-spacing: -.24px; line-height: 150%; padding-top: 20px; }
  .Page_duel_image_with_texts_innerright_3_new h3{ font-size: 13px; letter-spacing: -.24px; line-height: 150%; }
  .Page_duel_image_with_texts_innerright_3_new ul{padding:10px 0 0 20px;}
  .Page_duel_image_with_texts_innerright_3_new ul li{ padding-bottom:12px;  }
  .Page_duel_image_with_texts_innerright_4_new{ font-size: 13px; letter-spacing: -.24px; line-height: 150%; padding-top: 20px;  }
  .Page_duel_image_with_texts_innerright_4_new h3{font-size: 13px; letter-spacing: -0.24px; line-height: 150%; }
  .Page_duel_image_with_texts_innerright_button_new { padding-top: 25px; }
  /*-------------SECTION_2_END--------------*/
  
  /*-------------SECTION_3_START--------------*/
  .Page_duel_texts_with_image_mainright_new { width: 300px; }
  .Page_duel_texts_with_image_mainleft_new { width: calc(100% - 300px); }
  .Page_duel_texts_with_image_innerleft_new { padding: 50px 50px; }
  .Page_duel_texts_with_image_innerleft_leftcustomimage_new { width: 90px; bottom: 10px; left: 10px; }
  .Page_duel_texts_with_image_innerleft_rightcustomimage_new { right: -24px; top: 10px; width: 95px; }
  .Page_duel_texts_with_image_innerleft_detail_new{ position:relative; z-index:2; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_2_new { font-size: 15px; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_1_new { width: 16px; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_3_new { width: 16px; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_1_new h2{ font-size:30px; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_2_new h4 { font-size: 13px; letter-spacing: 2.06px; }
  /*-------------SECTION_3_END--------------*/
  
  /*-------------SECTION_4_START--------------*/
  .Page_duel_faqs_accordions_main_new { padding: 50px 0; } 
  .Page_duel_faqs_accordions_innerleft_new h2{ font-size:25px; }
  .Page_duel_faqs_accordions_main_new .question h4{ font-size:16px; }
  .Page_duel_faqs_accordions_main_new .answer{ font-size:15px; }
  .Page_duel_faqs_accordions_main_new .accordion>ul>li { padding-bottom: 20px; }
  /*-------------SECTION_4_END--------------*/
  /* Duel Page */

  /* refer friend */
  .refer_a_friend_image_text_rightside_new { padding: 100px 50px; }
  .refer_a_friend_image_text_rightside_in_new h2 { font-size: 55px; line-height: 55px; } 
  .refer_a_friend_image_text_rightside_in_new h3 { font-size: 25px; line-height: 35px; padding-bottom: 25px; }
  .refer_a_friend_image_text_rightside_in_new p { padding: 0 0 20px; font-size: 14px; line-height: 24px; }
  .refer_a_friend_image_text_rightside_button_new .btn { font-size: 13px; line-height: 14px; letter-spacing: 4px; min-width: 240px; padding: 14px 15px; margin: 15px auto 0; } 
  .refer_a_friend_texts_loop_leftside_new { padding: 80px 20px; }
  .refer_a_friend_texts_loop_leftside_heading_new h2 { font-size: 35px; line-height: 36px; padding-bottom: 20px; }
  .refer_a_friend_texts_loop_leftside_allloop_boxs_new h3 { font-size: 14px; line-height: 24px; }
  .refer_a_friend_texts_loop_leftside_allloop_boxs_new p { font-size: 14px; line-height: 24px; }
  .refer_a_friend_texts_loop_leftside_allloop_boxs_new { padding: 0 0 20px; }
  .refer_a_friend_texts_loop_leftside_button_new { padding-top: 20px; padding-bottom: 0px; }
  .refer_a_friend_texts_loop_leftside_button_new .btn { font-size: 13px; line-height: 14px; letter-spacing: 4px; min-width: 240px; padding: 14px 15px; margin: 15px auto 0; }

  .Refer_a_friend_columns_main_new{padding:60px 0;}
  /* refer friend */

  /* About Page */
  .About_us_image_over_texts_detail_2_infos_new p{font-size:40px;}
  
  .About_us_details_texts_main_new{padding:60px 0;}
  .About_us_details_texts_inner_new{max-width:600px;}
  .About_us_details_texts_detail_infos_new p{font-size:26px;}
  
  .About_us_custom_founder_main_new{padding:60px 0;}
  .About_us_custom_founder_icons_new{width:110px; height:110px;}
  .About_us_custom_founder_1_detail_innerleft_infos_new p{padding-bottom:12px;}
  .About_us_custom_founder_2_detail_innerright_infos_new p{font-size:20px;}
  .About_us_custom_founder_2_detail_innerright_lines_new{padding-top:18px;}
  .About_us_custom_founder_1_detail_mainleft_new { width:60%; }
  .About_us_custom_founder_1_detail_mainright_new{width:40%; grid-template-columns: 100%; grid-gap:20px; }
  .About_us_custom_founder_1_detail_innerright_new{display:block; grid-gap:0 0px;}
  .About_us_custom_founder_1_detail_innerright_1_new{width:100%; }
  .About_us_custom_founder_1_detail_innerright_2_new{ top:0; } 
  .About_us_custom_founder_1_detail_innerright_3_new{display:none;}
  .About_us_custom_founder_2_detail_mainright_new{ padding-left:35px; }
  .About_us_custom_founder_2_detail_innerright_signs_new{ width:130px; }

  .About_us_texts_image_side_innerleft_image_new{width:70px; height:70px;}
  .About_us_texts_image_side_innerleft_texts_new{padding-top:20px;}
  .About_us_texts_image_side_innerleft_title_new h2{font-size:28px;}
  .About_us_texts_image_side_innerleft_infos_new p{font-size:12px;}
  .About_us_texts_image_side_innerright_new{grid-gap:0 10px;}
  
  .About_us_image_with_texts_main_new{padding:40px 0 0 0;}
  .About_us_image_with_texts_rightside_title_new{padding-top:12px;}
  .About_us_image_with_texts_rightside_title_new h2{font-size:24px;}
  .About_us_image_with_texts_rightside_infos_new{padding-top:12px;}
  .About_us_image_with_texts_rightside_infos_new p{ font-size:13px; padding-bottom:15px;}
  .About_us_image_with_texts_leftside_new { width: 50%; }
  .About_us_image_with_texts_rightside_new{ width: 50%; }
  .About_us_image_with_texts_leftside_videoimage_new:after{ padding-bottom:120%; }
  
  .About_us_projects_columns_main_new{padding:60px 0 60px 0;}
  .About_us_projects_columns_1_title_new{padding-top:12px;}
  .About_us_projects_columns_1_title_new h2{font-size:24px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_new{padding-top:12px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_titletexts_new h3{font-size:18px; letter-spacing: 0.2px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_infostexts_new{padding-top:12px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_infostexts_new p{font-size:13px; letter-spacing: 0.20px;}
  .About_us_projects_columns_2_allloops_innerboxs_2_buttontexts_new{padding-top:10px;}

  .About_us_information_text_main_new { margin-bottom: 60px; }
  .About_us_information_text_inner_new{padding:40px 0;}
  .About_us_information_text_detail_2_new{padding-top:19px;}
  .About_us_information_text_detail_3_new{padding-top:19px;}

  .About_us_accordions_image_mainleft_new{ padding-right:20px; }
  .About_us_accordions_image_innerleft_innertitle_title_new h2{font-size:26px;}
  .About_us_accordions_image_innerleft_mainloop_new{padding-top:10px;}
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul li .question{ padding:22px 30px 22px 0;  }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .question h2{font-size:11px; letter-spacing:2.09px; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer{padding:0 0px 22px 0; font-size:13px; line-height:169.231%; letter-spacing:0.39px; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer p{ padding-bottom:20px;}
  
  .About_us_image_with_texts_image_on_right_new{padding:60px 0 0 0;}
  
  .About_us_columns_lists_main_new{padding:60px 0 0 0;}
  .About_us_columns_lists_allloops_innerboxs_2_title_new{padding-top:12px;}
  .About_us_columns_lists_allloops_innerboxs_2_title_new h3{font-size:18px; letter-spacing: 0.4px;}
  .About_us_columns_lists_allloops_innerboxs_2_infos_new p{font-size:13px; letter-spacing: 0.20px;}
  
  .About_us_featured_article_main_new{padding-bottom:60px;}
  .About_us_featured_article_1_detail_title_new h3{font-size:28px;}
  .About_us_featured_article_2_new{padding-top:30px;}
  .About_us_featured_article_2_detail_new{grid-gap:0 14px;}
  .featured_article_2_detail_mainboxs_new{width:calc(33.33% - 9px);}
  .featured_article_2_detail_innerboxs_texts_new{padding-top:14px;}
  .featured_article_2_detail_innerboxs_texts_new ul li{font-size:10px; margin-right:14px;}
  .featured_article_2_detail_innerboxs_texts_new ul li:after{left:-7px;}
  .featured_article_2_detail_innerboxs_title_new h2{font-size:20px;}
  /* About Page */

  /* Faq */
  .Page_FAQs_template_main_new{padding:50px 0 20px 0;}
  .Page_FAQs_template_inner_new{max-width:100%; padding:0 15px; }
  .Page_FAQs_template_title_new h1{letter-spacing:0.6px;}
  .Page_FAQs_template_infos_new{padding-top:24px;}
  .Page_FAQs_template_infos_new p{line-height:145.455%; letter-spacing:0.5px;}
  
  .Page_FAQs_accordion_lists_main_new{padding-top:50px;}
  .Page_FAQs_accordion_lists_inner_new{max-width:100%;}
  .Page_FAQs_accordion_lists_title_new h3{font-size:22px; line-height:127.273%;}
  .Page_FAQs_accordion_lists_mainloop_new{padding-top:10px;}
  .Page_FAQs_accordion_lists_innerloop_new .accordion>ul>li .answer{ padding:16px; }
  /* Faq */

  /* Blog */
  .Blog_template_main_new{padding:0 0 50px 0;}
  .Blog_template_1_new{padding:40px 0 40px 0;}
  .Blog_template_1_detail_new{ grid-gap:20px; }
  .Blog_template_1_detail_rightside_new { width: 55%; }
  .Blog_template_1_detail_leftside_new { width: 43%; }
  .Blog_template_1_detail_leftside_texts_title_new{padding-top:15px;}
  .Blog_template_1_detail_leftside_texts_title_new h2{font-size:26px; line-height: 34px; letter-spacing:0.26px;}
  .Blog_template_1_detail_leftside_texts_descs_new{padding-top:12px;}
  .Blog_template_1_detail_leftside_texts_descs_new p{font-size:13px; letter-spacing:0.39px; line-height: 185%;}
  .Blog_template_1_detail_leftside_texts_links_new a{font-size:10px; letter-spacing:2.3px;}
  .Blog_template_1_detail_leftside_texts_new { max-width: 100%; }
  
  .Blog_template_detail_1_new{padding-top: 15px; }
  .Blog_template_detail_1_filter_lists_new{padding:15px 12.5px;}
  .Blog_template_detail_2_loops_new { grid-gap: 40px 15px; }
  .Blog_template_detail_2_loops_mainboxs_new { width: calc(50% - 8px); }
  .Blog_template_detail_2_loops_mainboxs_new:nth-child(n+4) { width: calc(33% - 8px); }
  .Blog_template_detail_2_new{padding:15px 0 30px 0;}
  /* Blog */

  /* Article */
  .Article_template_main_new{padding-top:37px;}
  .Article_template_innerloop_maincategory_new{margin:8px 0 10px 0;}
  .Article_template_innerloop_innercategory_new ul li{line-height:18px;}
  .Article_template_innerloop_innertitle_new h1{font-size:26px; line-height:34px; letter-spacing:0.26px;}
  .Article_template_innerloop_mainimage_new{  margin:17px auto 19px auto;}
  .Article_template_innerloop_innerdescs_new{ font-size: 13px; line-height: 22px; letter-spacing: .03em; }
  .Article_template_innerloop_innerdescs_new p+p { margin-top: 25px; }
  .Article_social_share_icon_main_new{padding-top:40px;}
  .About_us_featured_article_main_new.Recent_articles_list_main_new{padding-top:0;}
  .About_us_featured_article_svgline_new{padding:40px 0;}
  .Article_social_share_icon_detail_title_new{ font-size:13px; letter-spacing: 2.3px; }
  /* Article */

  /* Collection */
  .collection_filter_new { width: 150px; }
  .collection_sotring_new { width: 150px; }
  .color_main_details_new{ display:flex; flex-wrap:wrap; grid-gap:7px; }

  #product-grid{ grid-gap:24px 14px; }
  #product-grid .grid__item{ width:calc(33.33% - 9.4px); max-width:calc(33.33% - 9.4px); }
  .card--standard .card__inner { --ratio-percent: 120% !important; }
  .card--media .card__inner .card__content { padding: 10px !important; }
  .card__badge .badge { /*padding: 2px 6px; font-size: 8px;*/ }
  .card__information { padding-bottom: 0 !important; padding-top: 10px !important; }
  .price_right_new .product-variants { margin: 0 0 0 5px; grid-gap: 8px; }
  .price_right_new .product-color-swatch { width: 15px; height: 15px; }
  /* Collection */

  /* Product */
  .Main_product_main_new { margin: 16px 0 20px; }
  .breadcrumbs.Breadcrumb_navigation_main_new { margin-bottom: 10px; }
  .Main_product_inner_new{ padding-left:30px!important; }
  .product--thumbnail_slider .thumbnail-slider{ width:calc(100% - 40px); }
  .slider-mobile-gutter_large .slider-button--next{ width: 34px; height: 32px; background-size: 100%; }
  .slider-mobile-gutter_large .slider-button--prev{ width: 34px; height: 32px; background-size: 100%; }
  .product_zoom_new { width: 26px !important; height: 26px !important; right: 10px !important; padding-top: 10px; }
  .product_zoom_new svg{ width:100%; }
  .product__column-sticky { top: 80px !important; }
  .product__media-wrapper { max-width: 47% !important; width: 47% !important; }
  .Main_product_inner_new { max-width: 53% !important; width: 53% !important; }
  .product--thumbnail_slider .thumbnail-slider{ height: 52px !important; left: 52px; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 52px !important; }
  .slider-mobile-gutter_large { width: calc(100% - 52px); left: 62px; }
  .Meta_custom_verified_main_new{margin:15px 0 0 0 !important;}
  .Meta_custom_verified_innerdetail_author_new{padding-top:5px;}
  .Main_product_main_new .product__title{padding-top:10px; }
  .Main_product_main_new .product__title h1{font-size:25px; line-height:125%; letter-spacing:0.6px;}
  .Main_product_main_new .price { margin-top: 15px; }
  .variant_picker_new { margin-top: 15px !important; }
  .product__info-container .product-form { margin: 24px 0 !important; }
  .product_form_left_new { padding: 6px !important; }
  .product_btn_right_new{ min-height: 42px; padding: 10px; }
  .Shipping_delivery_texts_new { padding-top: 10px; }
  .Shipping_delivery_texts_new p{ max-width:100%; }
  #variants-metafields-json { margin: 20px 0 !important; }
  .dtc-gift-box-upsell{ padding:10px; }
  .dtc-gift-box-upsell__image { width: 96px; }
  .dtc-gift-box-upsell__content { width: calc(100% - 96px); padding-left: 12px; }
  .dtc-gift-box-upsell__content h3 { font-size: 15px; line-height: 137.143%; }
  .dtc-gift-box-upsell__content p { font-size: 13px; padding-top: 6px; }
  .dtc-gift-box-upsell_price_new { padding-top: 6px; }
  .dtc-gift-box-upsell__button {  padding-top: 10px; }
  .Object_description_inner_new { padding-right: 0; }
  .Object_icons_texts_inner_new{ grid-gap:4px; }
  .Object_icons_texts_mainboxs_new { width: 25%; }
  .Object_icons_texts_innerboxs_texts_new { padding-top: 10px; font-size: 10px; line-height: 120%; letter-spacing: 0.5px; }
  
  .Product_side_accordions_main_new { margin: 60px 0 0; }
  .Product_side_accordions_mainright_new{ padding-left:40px; }
  .Product_side_accordions_innerright_infos_new .dtc-recom-item { grid-gap: 0 20px; }
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__level-1 a{ font-size:14px; text-align:left; }
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__level-1 span{ font-size:14px; }
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__level-2 { padding-top: 8px; }
  .Product_side_accordions_innerright_infos_new .dtc-recom-item__level-2 span{ font-size:12px; }
  .Product_side_accordions_innerleft_new .accordion>ul li .question{ padding:30px 0; }
  .Product_side_accordions_innerleft_new .accordion>ul>li .answer { padding-bottom: 30px; font-size:14px; }
  .Product_image_with_texts_main_new { margin: 50px 0; }
  .Product_image_with_texts_inner_new { max-width: 380px; }
  .product_review_main_new { margin: 50px 0; }

  .product_review_title_new h3{ font-size:28px; }
  .related_products_main_new { margin: 50px 0 50px; }
  .related_products_main_new .page-width{ padding:0; }
  .product_recommendations_slider { padding:0 15px; }
  .product_related_grid_item_new { width:157px; }
  .product_related_grid_item_new .card__information { padding-top: 10px !important; }
  .product_related_grid_item_new .card__heading { font-size: 12px; line-height: 125%; }
  .product_related_grid_item_new .price_main_new { margin-top: 4px !important; }
  .product_related_grid_item_new .price { font-size: 12px !important; line-height: 15px !important; }
  .product_related_grid_item_new .product_btn_new{ display:none; }
  .product_recommendations_slider .swiper-button-prev{ width: 32px; height: 32px; top: 82px; }
  .product_recommendations_slider .swiper-button-next{ width: 32px; height: 32px; top: 82px; }
  .related_products_title_new { margin-bottom: 30px; }

  .bundle_set_verified_main_new{ margin:27px -10px 0 0 !important; }
  .bundle-list .bundle-inner{ width:100%; }

  .gift_svgline_new { padding: 0; }
  .Product_gift_main_new .cart-upsell--inner { display:block; padding-bottom: 40px; padding-top: 40px; }
  .Product_gift_main_new{ padding:0 15px !important; }
  .Product_gift_left_new{ width:100%; }
  .Product_gift_right_new{ width:100%; padding:20px 0 0 0; }
  .Product_gift_right_new .product__img { max-width: 70px !important; flex: 70px !important; }
  .Product_gift_right_new .product__details_in { width: 70%; }
  .Product_gift_left_new .size_guide_btn_new {  margin: 16px 0 0; }
  /* Product */
  
  /* Size Guide */
  .Page_template_main_new{ padding-bottom:60px; }
  .Page_template_main_new .main-page-title{ font-size: 26px; line-height: 34px; letter-spacing: .01em; }
  .Page_template_main_new .rte{ font-size: 13px; line-height: 22px; margin: 12px 0; }
  .Page_template_main_new .rte p{ margin: 12px 0; }
  .Page_template_main_new .rte table td{ font-size: 13px; line-height: 22px; letter-spacing: .01em; }
  /* Size Guide */

  /* Bag Guide */
  .size_box_new h2{ font-size:28px; line-height:34px; }
  .size_box_table_new table tr th{ font-size:15px; }
  .size_box_table_new table tr td { font-size: 12px !important; line-height: 22px !important; letter-spacing: .03em !important; margin:12px 0 !important; padding: 5px 10px !important; }
  /* Bag Guide */

  /* Terms & condition */
  .Page_template_main_new .rte ul li, .Page_template_main_new .rte ol li{ font-size: 13px; line-height: 22px; letter-spacing: .03em; }
  /* Terms & condition */

  /* Rebirth */
  .rebirth_2023_informations_mainheadingtext_new h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 2.5px;
  }

  .rebirth_2023_informations_topinfotext_new {
    padding-top: 30px;
  }

  .rebirth_2023_informations_topinfotext_new p {
    font-size: 20px;
    line-height: 32px;
  }

  .rebirth_2023_informations_klavyoform_new {
    max-width: 510px;
    margin: 20px auto 0;
  }

  .rebirth_2023_informations_bottominfotext_new {
    padding-top: 15px;
    text-align: center;
  }

  .rebirth_2023_informations_bottominfotext_new p {
    font-size: 18px;
    line-height: 28px;
  }

  .rebirth_2023_images_texts_rightpart_in_new P {
    font-size: 16px;
    line-height: 30px;
    padding-bottom: 25px;
  }

  .rebirth_2023_images_texts_rightpart_new {
    padding: 20px 40px;
  }

  .rebirth_2023_banner_image_inner_new {
    padding: 60px 0 0;
  }

  .rebirth_2023_banner_image_mainheadingtext_new h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 2.5px;
  }

  .rebirth_2023_banner_image_maininfotext_new {
    padding-top: 20px;
    max-width: 460px;
  }

  .rebirth_2023_banner_image_maininfotext_new p {
    font-size: 20px;
    line-height: 32px;
  }

  .rebirth_2023_texts_images_leftpart_new {
    padding: 40px 40px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new p {
    font-size: 20px;
    line-height: 30px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new span {
    font-size: 134px;
    line-height: 134px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new {
    padding-top: 75px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new span.second_new {
    bottom: -75px;
    left: 43%;
  }

  .rebirth_2023_texts_images_leftpart_topheadingtext_new {
    padding-top: 100px;
  }

  .rebirth_2023_texts_images_leftpart_topheadingtext_new h2 {
    font-size: 30px;
    line-height: 37px;
  }

  .rebirth_2023_texts_images_leftpart_bottomheadingtext_new {
    padding-top: 10px;
    font-size: 14px;
    line-height: 16px;
    letter-spacing: .13px;
    letter-spacing: 3.2px;
  }

  .rebirth_2023_collections_main_new .title {
    font-size: 30px;
  }

  .rebirth_2023_collection_main_new{ padding:40px 0; }
  .rebirth_2023_collection_2_new{ padding:40px 0 0 0; }
  .rebirth_2023_collection_2_loops_boxs_new { width:190px; }
  .rebirth_2023_collection_main_new .page-width{ padding:0; }
  .rebirth_product_slider  { padding:0 15px; }
  .common_slider_arrow_new .swiper-button-prev{ width: 32px; height: 32px; top: 112px; }
  .common_slider_arrow_new .swiper-button-next{ width: 32px; height: 32px; top: 112px; }
  /* Rebirth */

  /* Rebirth 2024 */
  .rebirth_2024_newsletter_inner_new{max-width:600px;}
  .rebirth_2024_newsletter_detail_title_new h1{font-size:130px; left: 10%; }
  .rebirth_2024_newsletter_detail_title_new h2{font-size:40px;}
  .rebirth_2024_newsletter_detail_title_new h3{padding-top:40px; font-size:28px;}
  .rebirth_2024_newsletter_detail_infos_new{padding-top:25px;}
  .rebirth_2024_newsletter_detail_infos_new p{font-size:18px;}
  .rebirth_2024_newsletter_detail_forms_new{max-width:450px;}
  .rebirth_2024_newsletter_detail_texts_new{padding-top:20px;}
  .rebirth_2024_newsletter_detail_texts_new p{font-size:16px;}
  
  .rebirth_2024_image_texts_innerleft_new{ padding:50px 20px; }
  .rebirth_2024_image_texts_innerright_new{ padding:40px; }
  .rebirth_2024_image_texts_innerright_title_new{ font-size: 19px; letter-spacing: 2px; line-height: 140%;}
  .rebirth_2024_image_texts_innerright_infos_new{padding-top:20px;}
  .rebirth_2024_image_texts_innerright_infos_new p{font-size:15px; padding-bottom:16px;}
  /* Rebirth 2024 */

  /* Custom Collection */
  .Collection_product_less_product .swiper-wrapper { justify-content: normal; }
  /* Custom Collection */

  /* 19-6 changes */
  .Index_top_information_main_new{padding:12px 14px;}
  .Index_top_information_detail_innerleft_new{font-size:14px; line-height:120%; padding-right:20px; max-width:760px;}
  
  .Collection_top_details_main_new{padding:42px 0;}
  .Collection_top_details_sides_mainleft_new{width:calc(100% - 360px); padding-right:20px;}
  .Collection_top_details_sides_innerleft_title_new h3{font-size:25px; letter-spacing:3px;}
  .Collection_top_details_sides_innerleft_infos_new{padding-top:15px; font-size:14px; }
  .Collection_top_details_sides_mainright_new{width:360px; padding-left:30px;}
  .Collection_top_details_sides_innerright_1_detail_loops_new{grid-gap:0 23px;}
  .Collection_top_details_sides_innerright_2_detail_mainleft_new{ padding-top:4px; }
  .Collection_top_details_sides_innerright_2_detail_innerright_number_new h2{font-size:32px;}

  .Index_press_slider_main_new{ padding:26px 0 14px 0; }
  .Index_press_slider_logos_new img{ display:flex; width:auto; max-height:28px; max-width: initial; }
  .Index_logo_slider{ padding:0 15px; }

  .logo-marquee{ grid-gap: 30px; }
  .logo-marquee .js-marquee-wrapper{ grid-gap: 30px; }
  .logo-marquee .js-marquee-wrapper .js-marquee{ grid-gap: 30px; }
  .logo-marquee .js-marquee-wrapper .js-marquee span { grid-gap:30px; }

  .logo-marquee-collection{ grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper{  grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper .js-marquee{  grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper .js-marquee span {  grid-gap:20px; }
  /* 19-6 changes */

  .banner_image_height_details_new .Index_top_text_with_image_mainleft_new { padding: 30px 20px 30px 0; }

  /* New Home */
  .Index_top_text_with_image_inner_new{ padding:0 !important; }
  
  .Index_column_overlay_text_main_new{padding:40px 0;}
  .Index_column_overlay_text_custom_1_new{width:100px; top:-15px; left:-20px; z-index:1;}
  .Index_column_overlay_text_custom_2_new{width:130px; top:-70px; right:0px;}
  .Index_column_overlay_text_custom_3_new{ width: 70px;bottom: 0; right: 10px; }
  .Index_column_overlay_text_detail_innerloop_new{grid-gap:0 15px;}
  .Index_column_overlay_text_detail_innerloop_mainboxs_new{width:calc(50% - 7px);}
  .Index_column_overlay_text_detail_innerloop_innerboxs_mainoverlay_new{padding:20px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_title_new h2 p{font-size:22px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new p{font-size:14px; }
  .Index_column_overlay_text_padding0_new { padding: 0; }
  
  .Index_desktop_column_list_main_new { padding: 30px 0; } 
  .Index_desktop_column_list_allloop_innerbox_texts_new h4{ font-size:11px; }
  .Index_desktop_column_list_allloop_new{padding-top:20px;}

  .Index_video_image_banner_inneroverlay_title_new h2 p{ font-size:36px; }
  .Index_video_image_banner_inneroverlay_infos_new p{ font-size:18px; }
  .Index_video_image_banner_mainstatic_new{ padding-bottom:40%; }

  .Index_image_texts_columns_innerloop_mainboxs_new{width:320px;}
  .Index_image_texts_columns_innerloop_innerboxs_mainoverlay_new{padding:25px 10px;}
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_title_new h3 p{font-size:14px; padding-bottom:15px;}
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_infos_new p{font-size:12px; padding-bottom:15px;}
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_links_new{letter-spacing:1.6px; font-size:10px;}

  .Index_logo_with_text_list_main_new { padding: 40px 0; }
  .Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3 { font-size: 16px;  }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a { font-size: 11px; letter-spacing: 1.6px; }
  
  .Index_community_slider_mainloop_new{padding-top:16px;}
  .Index_community_slider_innerloop_mainboxs_new{width:320px;}
  .Index_community_slider_innerloop_innerboxs_mainoverlay_new{padding:20px 10px 18px;}
  .Index_community_slider_innerloop_innerboxs_inneroverlay_icons_new img{ width:120px; }
  .Index_community_slider_innerloop_innerboxs_inneroverlay_title_new h3 p{font-size:15px;}
  .Index_community_slider_innerloop_innerboxs_inneroverlay_infos_new p{font-size:12px;}
  /* New Home */

  /* New Collection */
  .collection_banner_inner_new{padding:0 16px;}
  .collection_banner_mainfullwidth_new .collection_banner_inner_new{padding:0px;}
  
  .collection_details_new{padding:18px;}
  .collection_details_inner_new .collection-hero__description{font-size:14px;}
  .collection_details_no_image_new { padding: 50px; }
  
  .Collection_template_innerparts_leftside_new{width:23%; max-width:187px; }
  .Collection_template_innerparts_leftside_new .mobile-facets__open svg { width: 20px; }
  .Collection_template_innerparts_leftside_new .mobile-facets__open{padding:10px;}
  .Collection_template_innerparts_leftside_new .button-label{font-size:12px; margin: 0 0 0 10px; }
  .Collection_template_innerparts_leftside_new .mobile-facets__count{ font-size:12px; }
  .Collection_template_innerparts_centerside_new{ width:50%;}
  .Collection_template_innerparts_rightside_new{width:23% !important; max-width:187px; }
  .Collection_template_innerparts_rightside_new .filter-box-btn{padding:10px !important; grid-gap: 10px }
  .Collection_template_innerparts_rightside_new .sorting-title{font-size:12px !important;}
  .Collection_template_innerparts_rightside_new .sorting-label{font-size:12px !important;}
  .Collection_template_innerparts_rightside_new .arrow { max-width: 20px !important; height: 15px !important; flex: 20px !important; }
  .Collection_template_innerparts_centerside_custommenus_innerboxs_inneroverlay_new{ font-size:11px; }
  .Collection_template_innerboths_loops_innercustom_mainoverlay_new{ padding:30px; }

  .Collection_template_innerparts_rightside_new .flter-options-wrapper{ width: 187px !important; }
  .Collection_template_innerparts_rightside_new .filter-option { font-size: 14px !important; padding: 16px 24px 16px 22px !important; }
  .Collection_template_innerparts_rightside_new .sorting-items:after{ right: 24px; width: calc(100% - 72px); }

  .template-collection .collection_sotring_new{ min-width: initial !important; }
  /* New Collection */
}

@media(min-width:990px) and (max-width:1360px){
  .page-wrapper{padding:0 15px;}
  .page-width{padding:0 15px;}
  .btn_new{ min-width: 335px; }
  .common_title_hp_new h2{font-size:34px; }
  .common_title_hp_new h2 p{font-size:34px; }
  .common_title_hp_new h4{ font-size:18px; }

  /* index */
  .Index_top_text_with_image_mainleft_new { padding: 70px 33px 50px; }
  .Index_top_text_with_image_innerleft_title_new p{ font-size:inherit; }
  .Index_top_text_with_image_innerleft_infos_new p{ font-size:inherit; }
  
  .Index_all_text_with_image_main_new{ padding:25px 0; }
  .Index_all_text_with_image_allloop_rightboxs_new { width: 200px; min-height: 120px; }
  .Index_all_text_with_image_allloop_leftboxs_new { width: calc(100% - 200px); padding: 10px 30px; }
  .Index_all_text_with_image_allloop_leftboxs_infotextsboth_new p{ font-size: 18px; }
  .Index_all_text_new{ font-size:12px; }

  .Index_informations_bar_main_new { padding: 20px 0; }
  .Index_informations_bar_allloop_boxs_new p{ font-size:13px; }
  .Index_informations_bar_allloop_boxs_new p span{ font-size:20px; }

  .Index_featured_collection_2_collectproduct_title_new, .Index_featured_collection_2_collectproduct_price_new { font-size: 14px; line-height: 160%; }
  .Index_featured_collection_3_new { padding-top: 30px; }
  .Index_featured_collection_3_button_boxs_new { margin-right: 30px; width: calc(33.33% - 20px); }
  
  .Index_logo_with_text_list_main_new { padding: 50px 0; }
  .Index_logo_with_text_list_innerheading_new img{ width:250px; }
  .Index_logo_with_text_list_innerloop_new{ grid-gap:30px; }
  .Index_logo_with_text_list_innerloop_mainbox_new { width: calc(25% - 23px); }
  .Index_logo_with_text_list_innerloop_innerbox_image_new { height: 218px; }
  .Index_logo_with_text_list_innerloop_innerbox_titletexts_new h3{ font-size:18px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new { padding-top: 10px; }
  .Index_logo_with_text_list_innerloop_innerbox_buttontexts_new a{ font-size:14px; }

  .Index_guide_img_text_list_main_new{ padding:50px 0; }
  .Index_guide_img_text_list_innerloop_new{ grid-gap:30px; }
  .Index_guide_img_text_list_innerloop_mainbox_new { width: calc(25% - 23px); }
  .Index_guide_img_text_list_innerloop_innerbox_2_new { padding-top: 15px; }
  .Index_guide_img_text_list_innerloop_innerbox_2_titletexts_new h3{ font-size:18px; }
  .Index_guide_img_text_list_innerloop_innerbox_2_buttontexts_new { font-size: 14px; padding-top: 10px; }
  
  .Index_testimonials_slider_main_new { padding: 15px; }
  .Index_testimonials_slider_mainleft_new{width:50%; margin-right:15px; padding:32px 20px 26px 20px;}
  .Index_testimonials_slider_innerleft_icons_new img { max-width: 90px; }
  .Index_testimonials_slider_innerleft_icons_new { padding-bottom: 19px; }
  .Index_testimonials_slider_innerleft_title_new{ text-align:center; }
  .Index_testimonials_slider_innerleft_title_new h4{ padding-bottom: 10px; line-height: initial; font-size: 12px; }
  .Index_testimonials_slider_innerleft_mainloop_new { padding: 16px 0 0; }
  .Index_testimonials_slider_innerleft_innerloop_new { max-width: 320px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new{font-size:22px; line-height:25px;}
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span { font-size: 43.072px; line-height: 33px; top: 10px; margin-right: 6px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new span:last-child{ font-size: 43.072px; line-height: 23px; top: 18px; margin-left: 6px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new{padding-top:23px;}
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_title_new h4{font-size:12px; line-height:12px; letter-spacing:0.822px;}
  .Index_testimonials_slider_innerright_new{ }
  .Index_testimonials_slider_innerright_2_new{ padding:35px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p { font-size: 26px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p span { font-size: 32px; line-height: 120%; margin-left: 8px; top: -2px; }
  .swiper-pagination{ margin-top:30px; }
  .swiper-pagination-bullet { width: 8px; height: 8px; }
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 3px; }
  
  .Index_gifts_columns_lists_innerloop_innerbox_1_videoimageboth_new{ height:210px; }
  .Index_gifts_columns_lists_innerloop_innerbox_2_titletextboth_new h3 { font-size: 20px; }
  
  .Index_our_purpose_banner_detail_1_videoimageboth_new{min-height:750px;}
  .Index_our_purpose_banner_detail_2_new{top:33px; }
  .Index_our_purpose_banner_detail_2_titleinfosboth_new { width: 900px; margin: auto; padding: 0 20px; }
  .Index_our_purpose_banner_detail_2_title_new h2{ font-size:22px; }
  .Index_our_purpose_banner_detail_2_infos_new h2 p{ font-size:30px; }
  
  .Index_instagram_community_inner_new { padding: 40px 0 40px; }
  .Index_instagram_community_detail_2_new { padding: 30px 0 0; }
  .Index_instagram_community_detail_1_infos_new p{ font-size:20px; }
  
  .Index_newsletter_form_detail_mainform_new .newsletter-form{max-width:460px;}
  .Index_newsletter_form_detail_mainform_new .newsletter-form__button{margin-top:25px;}
  /* index */

  /* Gift Guide */
  .Page_gift_collection_grid_main_new .collection-title{ font-size:34px !important; }
  /* Gift Guide */

  /* Duel Page */
  /*-------------SECTION_1_START--------------*/
  .Page_duel_image_overlay_texts_innertexts_image_new { max-width: 400px; }
  .Page_duel_image_overlay_texts_innertexts_texts_new { padding-top: 15px; }
  .Page_duel_image_overlay_texts_innertexts_texts_new h2{ font-size: 44px; line-height: 120%; letter-spacing: 20.45px; }
  .Page_duel_image_overlay_texts_innertexts_button_new{ padding-top:35px; }
  /*-------------SECTION_1_END--------------*/
  
  /*-------------SECTION_2_START--------------*/
  .Page_duel_image_with_texts_main_new{padding:70px 0;}
  .Page_duel_image_with_texts_mainleft_new{width:50%;}
  .Page_duel_image_with_texts_mainright_new{width:50%; padding-left:30px; }
  .Page_duel_image_with_texts_innerright_1_title_new h2{font-size:24px; }
  .Page_duel_image_with_texts_innerright_1_infos_new h3{font-size:17px; }
  .Page_duel_image_with_texts_innerright_2_new { font-size: 15px; }
  .Page_duel_image_with_texts_innerright_3_new { font-size: 15px; }
  .Page_duel_image_with_texts_innerright_3_new h3{ font-size: 15px; }
  .Page_duel_image_with_texts_innerright_3_new ul{padding:10px 0 0 20px;}
  .Page_duel_image_with_texts_innerright_3_new ul li{ padding-bottom:12px;  }
  .Page_duel_image_with_texts_innerright_4_new{ font-size: 15px; }
  .Page_duel_image_with_texts_innerright_4_new h3{font-size: 15px; }
  .Page_duel_image_with_texts_innerright_button_new { padding-top: 25px; }
  /*-------------SECTION_2_END--------------*/
  
  /*-------------SECTION_3_START--------------*/
  .Page_duel_texts_with_image_innerleft_new { padding: 50px 50px; }
  .Page_duel_texts_with_image_innerleft_leftcustomimage_new { width: 90px; bottom: 10px; left: 10px; }
  .Page_duel_texts_with_image_innerleft_rightcustomimage_new { right: -24px; top: 10px; width: 95px; }
  .Page_duel_texts_with_image_innerleft_detail_new{ position:relative; z-index:2; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_1_new { width: 16px; }
  .Page_duel_texts_with_image_innerleft_detail_toppart_3_new { width: 16px; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_1_new h2{ font-size:38px; }
  .Page_duel_texts_with_image_innerleft_detail_bottompart_2_new h4 { font-size: 15px; }
  /*-------------SECTION_3_END--------------*/
  
  /*-------------SECTION_4_START--------------*/
  .Page_duel_faqs_accordions_main_new { padding: 60px 0; } 
  .Page_duel_faqs_accordions_main_new .question h4{ font-size:18px; }
  .Page_duel_faqs_accordions_main_new .answer{ font-size:16px; }
  /*-------------SECTION_4_END--------------*/
  /* Duel Page */

  /* refer friend */
  .Refer_a_friend_columns_main_new{padding:60px 0;}
  /* refer friend */

  /* About Page */
  .About_us_image_over_texts_detail_2_infos_new p{font-size:50px;}
  
  .About_us_details_texts_main_new{padding:60px 0;}
  .About_us_details_texts_inner_new { max-width: 80%; }
  .About_us_details_texts_detail_infos_new p{font-size:28px;}
  
  .About_us_custom_founder_main_new{padding:60px 0;}
  .About_us_custom_founder_icons_new{width:130px; }
  .About_us_custom_founder_1_detail_mainleft_new{ width:44%; }
  .About_us_custom_founder_1_detail_mainright_new { width: 56%; grid-template-columns: 56% auto; column-gap: 10px; row-gap: 10px; }
  .About_us_custom_founder_2_detail_mainright_new{ padding-left:40px; }
  .About_us_custom_founder_2_detail_innerright_infos_new p{ font-size:26px; }

  .About_us_image_with_texts_main_new { padding: 60px 0 0; }
  .About_us_image_with_texts_leftside_new { width: 55%; }
  .About_us_image_with_texts_rightside_new { width: 45%; }
  .About_us_image_with_texts_leftside_videoimage_new:after { padding-bottom: 85.35%; }

  .About_us_projects_columns_main_new { padding: 60px 0; }
  
  .About_us_information_text_main_new { margin-bottom: 60px; }
  .About_us_accordions_image_mainleft_new{ padding-right:30px; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul li .question{ padding:26px 30px 26px 0; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer{ padding-bottom:26px; }
  .About_us_accordions_image_innerleft_innerloop_new .accordion>ul>li .answer p { padding-bottom: 15px; }

  .About_us_columns_lists_main_new { padding: 60px 0 0; }

  .About_us_featured_article_svgline_new{ padding:60px 0; }

  .About_us_featured_article_main_new { padding-bottom: 60px; }
  .featured_article_2_detail_innerboxs_title_new h2{ font-size:24px; }
  /* About Page */

  /* Blog */
  .Blog_template_1_detail_leftside_new { width: 38%; }
  .Blog_template_1_detail_rightside_new { width: 59%; }
  .Blog_template_1_detail_new { grid-gap: 30px; }
  .Blog_template_main_new { padding: 0 0 60px; }
  .Blog_template_detail_1_new { padding-top: 20px; max-width: 800px; }
  .Blog_template_detail_2_new { padding: 20px 0 60px; }
  .Blog_template_detail_2_loops_new { grid-gap: 60px 20px; }
  /* Blog */

  /* Article */
  .Article_template_main_new { padding-top: 60px; }
  .Article_social_share_icon_main_new { padding-top: 60px; }
  /* Article */

  /* Product */
  .Main_product_main_new { margin: 30px 0 40px; }
  .breadcrumbs.Breadcrumb_navigation_main_new { margin-bottom: 10px; }
  .Main_product_inner_new{ padding-left:30px!important; }
  .product--thumbnail_slider .thumbnail-slider{ width:calc(100% - 47px); }
  .slider-mobile-gutter_large .slider-button--next{ width: 34px; height: 32px; background-size: 100%; }
  .slider-mobile-gutter_large .slider-button--prev{ width: 34px; height: 32px; background-size: 100%; }
  .product_zoom_new { width: 26px !important; height: 26px !important; right: 10px !important; padding-top: 10px; }
  .product_zoom_new svg{ width:100%; }
  .product__media-wrapper { max-width: 49% !important; width: 49% !important; }
  .Main_product_inner_new { max-width: 51% !important; width: 51% !important; }
  
  .product--thumbnail_slider .thumbnail-slider{ height: 66px !important; left: 66px; }
  .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 66px !important; }
  .slider-mobile-gutter_large { width: calc(100% - 66px); left: 76px; }
  
  .Meta_custom_verified_main_new{margin:15px 0 0 0 !important;}
  .Meta_custom_verified_innerdetail_author_new{padding-top:5px;}
  .Main_product_main_new .product__title{padding-top:10px; }
  .Main_product_main_new .product__title h1{font-size:30px; line-height:125%; letter-spacing:0.6px;}
  .product_btn_right_new{ min-height: 42px; padding: 10px; }
  .Shipping_delivery_texts_new { padding-top: 10px; }
  .Shipping_delivery_texts_new p{ max-width:100%; }
  .Object_icons_texts_innerboxs_texts_new { padding-top: 10px; font-size: 12px; letter-spacing: 0.5px; }
  .Object_icons_texts_inner_new { grid-gap: 0 30px; }
  .Object_icons_texts_mainboxs_new { width: calc(25% - 22px); }
  
  .Product_side_accordions_main_new { margin: 60px 0 0; }
  .Product_side_accordions_mainright_new{ padding-left:40px; }
  .Product_image_with_texts_main_new { margin: 60px 0; }
  .Product_image_with_texts_inner_new { max-width: 480px; }
  .product_review_main_new { margin: 60px 0; }

  .product_review_title_new h3{ font-size:34px; }
  .related_products_main_new { margin: 60px 0; }
  .related_products_title_new { margin-bottom: 30px; }
  .product_recommendations_slider .swiper-button-prev{ top: 110px; }
  .product_recommendations_slider .swiper-button-next{ top: 110px; }

  .bundle_set_verified_main_new{ margin:27px -10px 0 0 !important; }

  .gift_svgline_new { padding: 0; }
  .Product_gift_main_new .cart-upsell--inner { padding-bottom: 50px; padding-top: 20px; }
  .Product_gift_main_new{ padding:0 0 0 15px !important; }
  .Product_gift_left_new{ width:26%; }
  .Product_gift_right_new{ width:74%; padding:0px 0 0 10px; }
  .Product_gift_right_new .product__img { max-width: 70px !important; flex: 70px !important; }
  .Product_gift_right_new .product__details_in { width: 70%; }
  .Product_gift_left_new .size_guide_btn_new {  margin: 16px 0 0; }
  /* Product */

  /* Terms & condition */
  .Page_template_main_new{ padding-bottom:60px; }
  /* Terms & condition */

  /* Rebirth */
  .rebirth_2023_images_texts_rightpart_new {
    padding: 40px;
  }

  .rebirth_2023_images_texts_rightpart_in_new P {
    font-size: 22px;
    line-height: 37px;
  }

  .rebirth_2023_texts_images_leftpart_new {
    padding: 60px 40px;
  }

  .rebirth_2023_texts_images_leftpart_maininfotext_new p {
    font-size: 26px;
    line-height: 36px;
  }

  .rebirth_2023_texts_images_leftpart_topheadingtext_new {
    padding-top: 130px;
  }

  .rebirth_2023_texts_images_leftpart_topheadingtext_new h2 {
    font-size: 40px;
    line-height: 47px;
  }

  .rebirth_2023_texts_images_leftpart_bottomheadingtext_new {
    padding-top: 10px;
    font-size: 16px;
  }

  .common_slider_arrow_new .swiper-button-prev{ top: 30%; }
  .common_slider_arrow_new .swiper-button-next{ top: 30%; }
  /* Rebirth */

  /* Rebirth 2024 */
  .rebirth_2024_newsletter_detail_title_new h1{font-size:140px; left: 10%;  }
  .rebirth_2024_newsletter_detail_title_new h2{font-size:40px;}
  .rebirth_2024_newsletter_detail_title_new h3{padding-top:40px; font-size:30px;}
  .rebirth_2024_newsletter_detail_infos_new{padding-top:25px;}
  .rebirth_2024_newsletter_detail_infos_new p{font-size:20px;}
  .rebirth_2024_newsletter_detail_forms_new{max-width:550px;}
  .rebirth_2024_newsletter_detail_texts_new{padding-top:20px;}
  .rebirth_2024_newsletter_detail_texts_new p{font-size:16px;}
  
  .rebirth_2024_image_texts_innerleft_new{ padding:60px 40px; }
  .rebirth_2024_image_texts_innerright_new{ padding:30px 50px; }
  .rebirth_2024_image_texts_innerright_title_new{ font-size: 26px; letter-spacing: 2px;  line-height: 140%; }
  .rebirth_2024_image_texts_innerright_infos_new{padding-top:25px;}
  .rebirth_2024_image_texts_innerright_infos_new p{font-size:15.5px;; padding-bottom:20px;}
  /* Rebirth 2024 */

  /* 19-6 changes */
  .Index_top_information_main_new{padding:14px 20px;}
  .Index_top_information_detail_innerleft_new{font-size:16px; line-height:120%; max-width:970px; padding-right:23px;}
  
  .Collection_top_details_sides_mainleft_new{width:calc(100% - 450px); padding-right:50px;}
  .Collection_top_details_sides_innerleft_title_new h3{font-size:30px; letter-spacing:4px;}
  .Collection_top_details_sides_innerleft_infos_new{padding-top:17px; font-size:15px; }
  .Collection_top_details_sides_mainright_new{width:450px; padding-left:45px;}
  .Collection_top_details_sides_innerright_2_detail_innerright_number_new h2{font-size:38px;}

  .Index_press_slider_main_new{ padding:26px 0 14px 0; }
  .Index_press_slider_logos_new img{ display:flex; width:auto; max-height:35px; max-width: initial; }
  .Index_logo_slider{ padding:0 15px; }

  .logo-marquee{ grid-gap: 40px; }
  .logo-marquee .js-marquee-wrapper{ grid-gap: 40px; }
  .logo-marquee .js-marquee-wrapper .js-marquee{ grid-gap: 40px; }
  .logo-marquee .js-marquee-wrapper .js-marquee span { grid-gap: 40px; }

  .logo-marquee-collection{ grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper{  grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper .js-marquee{  grid-gap: 20px; }
  .logo-marquee-collection .js-marquee-wrapper .js-marquee span {  grid-gap:20px; }
  /* 19-6 changes */

  .banner_image_height_details_new .Index_top_text_with_image_mainleft_new { padding: 40px 20px 40px 0; }

  /* New Home */
  .Index_column_overlay_text_padding0_new { padding: 0; }
  .Index_column_overlay_text_custom_1_new{width:140px; }
  .Index_column_overlay_text_custom_2_new{width:180px; top:-80px; }
  .Index_column_overlay_text_custom_3_new{width:100px; bottom:-20px; right:10px;}
  .Index_column_overlay_text_detail_innerloop_new{grid-gap:0 20px;}
  .Index_column_overlay_text_detail_innerloop_mainboxs_new{width:calc(50% - 10px);}
  .Index_column_overlay_text_detail_innerloop_innerboxs_mainoverlay_new{padding:24px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_title_new h2 p{font-size:30px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new{padding-bottom:12px;}
  .Index_column_overlay_text_detail_innerloop_innerboxs_inneroverlay_infos_new p{font-size:17px; }

  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_infos_new p{ font-size:14px; padding-bottom:20px; }
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_links_new{ font-size:10px; }
  .Index_image_texts_columns_innerloop_innerboxs_inneroverlay_title_new h3 p{ padding-bottom:18px; }

  .Index_community_slider_innerloop_innerboxs_inneroverlay_icons_new img{ width:120px; }
  .Index_community_slider_innerloop_innerboxs_inneroverlay_title_new h3 p{ font-size:18px; }
  .Index_community_slider_innerloop_innerboxs_inneroverlay_infos_new p{ font-size:13px; }
  /* New Home */

  /* New Collection */
  .collection_banner_inner_new{padding:0 16px;}
  .collection_banner_mainfullwidth_new .collection_banner_inner_new{padding:0px;}
  
  .Collection_template_innerparts_centerside_new{ width:calc(100% - 440px);}
  .Collection_template_innerparts_centerside_custommenus_innerboxs_inneroverlay_new{ font-size:11px; }

  .Collection_template_innerboths_loops_innercustom_innerstatic_imagevideo_new{ padding-bottom:350px; }
  .Collection_template_innerboths_loops_innercustom_mainoverlay_new{ padding:20px; }
  .Collection_template_innerboths_loops_innercustom_inneroverlay_new{ font-size:26px; }
  
  /* New Collection */
}

@media(min-width:1361px) and (max-width:1440px){
  /* index */
  .Index_all_text_with_image_allloop_leftboxs_new{ padding:20px 30px; }
  .Index_testimonials_slider_innerleft_innerloop_innerboxs_infos_new{ font-size:30px; }
  .Index_testimonials_slider_innerright_2_textinfoboth_new p { font-size: 36px; line-height: 91%; }
  /* index */

  /* 19-6 changes */
  .Index_logo_slider{ padding:0 40px; }
  /* 19-6 changes */
}

@media(min-width:0px) and (max-width:1200px){
  /* Header */
  .header_top_new{ padding:9px 0 !important; }
  .header__heading-logo { max-width: 203px; margin: 0; }
  .header__icon--menu{ height: 24px;  width: 16px; }
  .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; }
  .Header_desktop_left_menu_main_new, .header__icons { width: calc(50% - 61px); }
  header-drawer{ width: calc(50% - 61px); }
  .header_second_menu_new{ display:none; }
  .search-modal { min-height: 50px; height: 50px; }
  .search-modal__content_drawer_new{ display:block; }
  .header-wrapper--border-bottom:after{ display:none; }
  .search-modal__content { padding: 0 15px; }
  .search__input.field__input{ margin-left:28px; }
  .search-modal__close-button{ right:20px; }
  .search__input.field__input { margin-right: 30px; }
  .reset__button{ display:none !important; }
  .predictive-search { top: 100%; border:0; border-top: 1px solid #DDD; height:calc(100vh - 142px); }
  #predictive-search-results{ padding:0; }
  .Header_desktop_left_menu_main_new{ display:none !important; }
  .header__search{ display:none !important; }
  .header__icon--account{ display:none !important; }
  .header__icon--menu .icon { height: 24px; width: 16px; }
  /* Header */

  /* MOBILE_MEGAMENU_START */
  #swym-anchor{ display:none !important; }
  .menu-drawer__navigation { padding: 0 !important; }
  .shopify-section-header-sticky .header__heading-logo { height: 21px !important; }
  .shopify-section-header-sticky{ top:0 !important; }

  /*.js .menu-drawer__submenu { height: 100vh; }*/
  .js .menu-drawer { height: calc(var(--viewport-height, 100vh)) !important; /*top: -32px;*/ top:0; width:100%; position:fixed !important; }
  /*.menu-opening .header__icon--menu { position: absolute; z-index: 9; top: -6px; width: 27px; height: 17px; }*/
  .menu-opening .header__icon--menu:before{ display:none; }
  .menu-drawer__close-button { min-height: 70px; justify-content: flex-end; padding: 0 0px !important; color: rgba(38,38,38,0.4); font-size: 12px !important; font-style: normal !important; font-weight: 500; line-height: 13px; letter-spacing: 2.64px; text-transform: uppercase; margin: 0 !important;     background: none !important; }
  .menu-drawer__close-button svg{ width: 8px; transform: rotate(180deg); margin-right: 12px; height: auto;  }
  
  .header_search_new{ display:none !important; }
  .header__icon--wishlist{ display:none !important; }
  .header_search_mobile_new .header__search{ display:block !important; }
  .header_search_mobile_new .header__search { margin-right: 0; width: 24px; }
  .header_search_mobile_new .modal__close-button .icon { width: 16px; height: 16px; }
  .header_search_mobile_new .search__button .icon { height: 18px !important; width: 17px !important; }
  .header_top_main_new{ border-bottom:0.5px solid #cea56c; }
  .header_search_mobile_new .search__input.field__input{ color: #080c22; border: none; background-color: #fffef9; font-size: 12px; line-height: 18px; letter-spacing: .19em; width: 128px; padding: 8.5px 0 8.5px 30px !important; margin:0!important; font-family: var(--font-body-family) !important;  }
  .header_search_mobile_new .search__input.field__input::-webkit-input-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
  .header_search_mobile_new .search__input.field__input::-moz-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
  .header_search_mobile_new .search__input.field__input:-ms-input-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }
  .header_search_mobile_new .search__input.field__input:-moz-placeholder{color:#BEB9B1; opacity:1 !important; text-transform:uppercase; }

  header-drawer { display: block !important; }
  .menu-drawer__navigation-container{ /*height:auto !important;*/ }
  .menu-drawer__menu-item--active, .menu-drawer__menu-item:focus, .menu-drawer__menu-item:hover{ background:none !important; }

  .menu-drawer__inner-container{padding:0;}
  .menu-drawer__navigation-container{ padding:0px 15px 30px 15px; }
  .Header_drawer_main_new{}
  .mobile_menu_close_inner_new{ display:flex; align-items:center; padding:0 15px; }
  .Header_drawer_mainlogo_new{width:100%; display:flex; align-items:center; min-height:70px; }
  .mobile_menu_close_new svg{ display:flex; }
  .Header_drawer_innerlogo_new{ width:42px; padding-bottom:0; margin-left: auto; }
  .Header_drawer_innerlogo_new img{width:100%; display:flex; }
  .Header_drawer_primarymenu_new{padding:0;}
  .Header_drawer_main_new .list-menu{border-top: 1px solid #BEB9B1;}
  .Header_drawer_main_new .menu-drawer__menu-item{padding:8px 0 !important; border-bottom: 1px solid #BEB9B1; position:relative; display:block; }
  .mobile_menu_img_left_new{width: 38px; margin-right:14px; display: inline-block; vertical-align: middle; }
  .mobile_menu_img_left_new img{width:100%; border-radius:100%; display:flex; }
  .mobile_menu_name_right_new{ width:calc(100% - 80px); display: inline-block; vertical-align: middle; }
  .mobile_menu_name_right_title_new{color: #080C22; font-size:11px; line-height:100%; letter-spacing: 2.09px; text-transform: uppercase;}
  .mobile_menu_name_right_subtitle_new{padding-top:7px; color: #989799; font-size:12px; font-weight:400; line-height:91.667%; letter-spacing: 0.3px;}
  .menu-drawer__menu-item>.icon-arrow{right:0 !important; width: 11px; height: 14px;}

  .menu-drawer__menu-item_new .mobile_menu_name_right_title_new{ font-weight:700; }

  .Header_drawer_mainmenus_new{padding:16px 0; border-bottom:1px solid #D1D1D1; }
  .Header_drawer_innermenus_new{ }
  .Header_drawer_innermenus_new ul{margin:0; padding:0; display:flex; flex-wrap:wrap; }
  .Header_drawer_innermenus_new ul li{list-style:none; color:#080C22; font-size:11px; line-height:100%; letter-spacing:2.09px; text-transform:uppercase; width:50%;}
  .Header_drawer_innermenus_new ul li a{color:#080C22; text-decoration:none; padding:8px 0; display: block; }
  .Header_drawer_mainbutton_new{ padding:24px 0 0px 0; }
  .Header_drawer_innerbutton_new{}
  .Header_drawer_fullbutton_new{}
  .Header_drawer_fullbutton_new .btn{ min-width:100%; color:#986473; text-align:center; font-size:12px; line-height:100%; letter-spacing:2.28px; text-transform:uppercase; border:1px solid #986473; background:none; padding:16px; margin-bottom:10px;}
  .Header_drawer_fullbutton_new .btn.btn_with_back_new{background:#986473; color:#FFF; margin-bottom:0;}
  .Header_drawer_fulldetail_new{padding-top:18px;}
  .Header_drawer_fulldetail_new p{color:#262626; font-size:10px; font-weight:500; line-height:130%; letter-spacing:1.6px; text-transform:uppercase; text-align:center;}

  .mobile_inner_menu_new{ border-top:1px solid #BEB9B1 !important; }
  .megamenu_level_2_new{ padding:12px 0 12px 0 !important; border:none; margin: 0 15px !important; border:0 !important; }
  .menu-drawer__menu li{margin-bottom:0 !important;}
  .megamenu_level_2_new .list-menu{border:none;}
  .megamenu_level_2_new .menu-drawer__menu-item{border:none; padding:6px 0 !important;}
  .megamenu_level_2_new .mobile_menu_name_right_title_new{ font-size: 14px; text-transform: none; line-height:120%; }
  .megamenu_level_2_new .megamenu_title_name_new{ letter-spacing: .19em; color: #080c22; font-size: 11px; line-height: 11px; text-transform:uppercase; padding:8px 0 12px 0; } 
  
  .mobile_megamenu_product_new{padding:24px 15px 30px 15px; grid-gap:0 15px; margin:auto;}
  .mobile_megamenu_product_new .megamenu__product-title a{ color:#080C22; font-size:13px; line-height:153.846%; letter-spacing:0.39px;}
  .mobile_megamenu_product_new .megamenu__product-link a{line-height:125%; letter-spacing:2.16px;}
  /* MOBILE_MEGAMENU_END */

  .Blog_template_main_new .load-more {
    margin-top: 50px;
   }

   @supports (-webkit-touch-callout: none) {
     
   }
}

@media(min-width:750px) and (max-width:1360px){
  .shopify-section-header-sticky .header__heading-logo { height: 32px !important; }
  .header_top_new { padding: 14px 0 !important; }
}

.load-more {
  padding: 0;
  background-color: #986473;
  color: #fff;
  text-transform: uppercase;
  width: 100%;
  height: 42px;
  max-width: 132px;
  border: 0;
  margin: 0 auto;
  letter-spacing: 1px;
  font-size: 13px;
  font-family: var(--bs-body-font-family);
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
}

.Main_product_main_new .is-alphabet-product input[type=radio]:checked+label {
  background-color: unset !important;
  color: unset !important;
  border-color: #929C6F !important;
}
.Main_product_main_new .is-alphabet-product .product-form__submit {
  cursor: not-allowed;
  opacity: .5;
}
.Main_product_main_new .gift-note-modal-btn .loading__spinner {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.Main_product_main_new .gift-note-modal-btn:not(:hover) .loading__spinner .path {
  stroke: #fff;
}
.Main_product_main_new .gift-note-modal-btn.disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}
.Main_product_main_new .product-group-media-gallery .product__media-item--variant,
.Main_product_main_new .product-group-media-gallery .thumbnail-list_item--variant {
  display: none;
}
.Main_product_main_new #BIS_trigger {
  display: none !important;
}
.Main_product_main_new .notify__form {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.Main_product_main_new .notify__field {
  font-size: 16px;
  flex: 1;
  height: 100%;
  border-radius: 0;
  border: 0.8px solid #986473;
  padding: 8px 15px;
  height: 43px;
}
.Main_product_main_new .notify__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  background-color: #986473;
  border: 0;
  cursor: pointer;
  color: #fff;
  font-size: 12px;
  padding: 0 12px;
  max-width: 162px;
  flex: 162px;
  text-transform: uppercase;
  letter-spacing: 1.8px;
  height: 43px;
}
.Main_product_main_new .notify__block {
  margin: 30px 0 25px;
}
.Main_product_main_new .notify__block .loading__spinner {
  width: 16px;
  height: 16px;
}
.Main_product_main_new .notify__block .path {
  stroke: #fff;
}
.Main_product_main_new .notify__block p {
  line-height: 1.4;
}

@media screen and (min-width: 767px) {
  .hide__desktop {
    display: none !important;
  }  
}
@media screen and (max-width: 767px) {
  .hide__mobile {
    display: none !important;
  }
  .Main_product_main_new .notify__form {
    flex-wrap: wrap;
    grid-gap: 8px;
  }
  .Main_product_main_new .notify__btn {
    max-width: 100%;
    flex: 100%;
  }
}


/*-------------- New CSS for mobile quickview ------------*/

@media screen and (max-width: 750px) {
  .template-collection .quick-add-modal__content {
    height:100% !important;
  }

  .template-collection .quick-add-modal .Main_product_inner_new {
    margin-bottom:63px !important;
  }
 
  /* .template-collection .quick-add-modal[open] {
    z-index: 99999 !important;
  }  */
  .template-collection.quick-view-open .needsclick {
    display:none !important;
  }
}

.recipient-fields .field input:focus ~ label,.recipient-fields .field textarea:focus ~ label,.recipient-fields .field input:not(:placeholder-shown) ~ label,.recipient-fields .field textarea:not(:placeholder-shown) ~ label{
  display:none;
}
.product_elizabeth-scarlett-gift-card .Shipping_delivery_main_new{
   display:none;
}

.dtc-recom-container{
  margin-bottom: 2.5rem;
}

.dtc-recom__heading{
  font-size: 1.25rem;
  font-weight: 500;
  font-family: 'Frank Ruhl Libre';
}

.dtc-recom-item {
  display: flex;
  gap: 1rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #E5D9DF;
}

.dtc-recom-item:not(:nth-child(1)) {
  padding-top: 2rem;
}

.dtc-recom-item__picture{
  width: 150px;
  height: 100%;
  flex-shrink: 0;
  display: block;
}

.dtc-recom-item__picture img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.dtc-recom-item__content{
  width: 100%;
  position: relative;
}

.dtc-recom-item__level-1{
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: .5rem;
  gap: 1rem;
}

.dtc-recom-item__level-1 a{
  font-family: 'Frank Ruhl Libre';
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.31rem;
  color: #080C22;
  text-decoration: none;
}

.dtc-recom-item__level-1 span{
  color: #444444;
  font-weight: 400;
  font-size: 1rem;
}

.dtc-recom-item__level-2 span{
  color: #444444;
  font-weight: 400;
  font-size: 0.875rem;
}

.dtc-recom-item__level-2 .dtc-recom-item__optionName{
  display: block;
}

.dtc-recom-item__submit{
  position: absolute;
  width: 100%;
  bottom: 0;
}

.dtc-recom-item__add-to-cart{
  background-color: #FBF4EC;
  color: #986473;
  font-weight: 500;
  font-size: 0.75rem;
  padding: 0.75rem;
  align-self: flex-end;
  width: 100%;
  border: none!important;
  outline: none;
}

.dtc-recom-item__add-to-cart:disabled{
  opacity: .5;
}

@media screen and (min-width: 420px) {
  .dtc-recom-item__level-1{
      align-items: center;
  }
}

@media screen and (min-width: 768px){
  .dtc-recom-container{
      margin-bottom: 6rem;
  }
  .dtc-recom-item__picture{
      width: 150px;
      height: 150px;
  }
  .dtc-recom-item {
      gap: 3.125rem;
      padding-bottom: 2rem;
  }
}

.section--loading {
  position: relative;
}
.section--loading::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.6);
  z-index: 2;
}
.has-stitching-products .color_option_new {
  display: none !important;
}
.dtc-gift-box-upsell:empty {
    display: none;
}
.product_form_main_new a.button.klaviyo-bis-trigger {
    background-color: #986473;
    font-size: 12px;
    min-height: 43px;
    min-width: 163px;
    font-family; var(--font-body-family)!important;
    text-transform: uppercase;
    letter-spacing: 1.8px;
}
/* new change */

@media (max-width:750px){
  .Index_all_text_with_image_allloop_boxs_new{width:100%;}
  .swiper-slide.Index_all_text_with_image_allloop_boxs_new{height:auto;}
  .Index_all_text_with_image_slider .swiper-slide + .swiper-slide{margin-top:15px;}
  .Index_all_text_with_image_main_new .swiper-wrapper{flex-wrap:wrap;}
  .Index_all_text_with_image_main_new {padding: 15px 0 0;}
}

.hb_alphabet-product .product-form__input--pill input[type=radio].disabled+label {
  display: block;
  opacity: 0.4;
  pointer-events: none;
}
.hb_short-intro {
  display: none;
}
.hb_short-intro:has(.metafield-rich_text_field) {
  display: block;
}
.hb_short-intro ul {
  padding-left: 17px;
  margin: 0;
  margin-bottom: 10px;
}

.Collection_template_innerboths_new .Collection_template_innerboths_loops_new .grid-item-mobile.Collection_template_innerboths_loops_maincustom_new {
   display:none;
}

/* new */ 
.Card_product_media_customtags_innerloops_innerboxs_new.save_price_new {
  background: #b14e4f;
  color: #ffffff; 
}
@media screen and (min-width:750px) {
  .template-collection .collection_sotring_new {
    min-width: 216px;  
  }
}
@media only screen and (max-width:749px) {
  .Collection_template_innerboths_new .Collection_template_innerboths_loops_new .grid-item-mobile.Collection_template_innerboths_loops_maincustom_new {
     display:block;
  }
   .Collection_template_innerboths_new .Collection_template_innerboths_loops_new .grid-item-desktop.Collection_template_innerboths_loops_maincustom_new {
     display:none;
  }
  /* new */
  .Collection_template_innerparts_leftside_new .mobile-facets__open svg {
    width: 20px;
  }
  .Collection_template_innerparts_leftside_new .mobile-facets__count {
    font-size: 12px;
    white-space: nowrap;
  }
  .main-collection .sorting-label {
    font-size: 12px !important; 
  }
  .Collection_template_innerparts_rightside_new .arrow {
    max-width: 20px !important;
    height: 20px !important;
    flex: 20px !important;
    min-width: 20px;
  }
  .Collection_template_innerparts_rightside_new .sorting-title {
    white-space: nowrap;
  }
  .Collection_template_innerparts_rightside_new .-rting-title {
    font-size: 12px !important;
  }  
  .collection_banner_main_new > .page-width {
    padding: 0px;
  }
  .collection_details_inner_new .collection-hero__description{ font-size:15px;letter-spacing: 0;}
    .Collection_template_innerparts_rightside_new .filter-box-btn {
    grid-gap: 8px;
  }
  .Collection_template_innerparts_leftside_new .button-label {
    margin: 0 0 0 8px;
  }
  .Collection_template_innerparts_new {
    padding: 16px 12px !important;
  }
}
.price,
.price-item {
   font-family: "Inter", sans-serif;
}

@media(min-width:750px){
    .banner_image_height_details_new .page-width{ margin: 0 auto;}
    .Index_top_text_with_image_leftrightboth_new.main_text_left_desktop{ flex-direction:row;}
    .Index_top_text_with_image_leftrightboth_new.main_text_right_desktop{ flex-direction: row-reverse;}
    .Index_top_text_with_image_leftrightboth_new.main_text_center_desktop{ flex-direction:column; justify-content: center;}
    .banner_image_height_details_new.main_text_middle_desktop{ align-items: center;}
    .banner_image_height_details_new.main_text_top_desktop{ align-items: flex-start;}
    .banner_image_height_details_new.main_text_bottom_desktop{align-items: flex-end;}
    .banner_image_height_details_new .Index_top_text_with_image_mainleft_new{ padding-top: 40px; padding-bottom: 40px;}
    .banner_image_height_details_new .Index_top_text_with_image_mainright_new{ display: none;}
}
