/** Shopify CDN: Minification failed

Line 983:0 Unexpected "{"
Line 983:1 Expected identifier but found "%"
Line 986:0 Unexpected "{"
Line 986:1 Expected identifier but found "%"
Line 2974:51 Expected identifier but found "0"

**/
/*
font-family: var(--font-heading-family);  - 'Futura Now Headline'
font-family: var(--font-body-family);  - 'Futura LT Pro'
font-family: var(--font-noto-serif-display);  - 'Noto Serif Display'
font-family: var(--font-northwell);  - 'Northwell'
font-family: var(--font-Bespoke);  - 'Bespoke Serif'
*/

@font-face {
    font-family: 'NewYork PERSONAL USE';
    src: url("https://cdn.shopify.com/s/files/1/0636/0134/4666/files/NewYork_PERSONAL_USE.woff?v=1747200530") format('woff');
    font-style: normal;
    font-weight: normal;
}

*, :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;font-display:swap; }
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; }
.SquareBanner_image_new{ display:flex !important; }
.SquareBanner_mobile_image_new{ display:none !important; }



.page-width{ max-width:1470px; padding:0 16px !important; }
img{ height: auto !important; }
.d-flex { display: flex; }
.justify-between { display: flex; justify-content: space-between; }
.scroll-locked { overflow-y: hidden; }
.Collection_descriptions_infos_new.rte h2,.Collection_descriptions_infos_new.rte h3{font-size:20px !important}
[type=checkbox], [type=radio], select { -webkit-print-color-adjust: exact; color-adjust: exact; }

.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);font-display:swap; }
.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; }

/* sticky left filter menu PLP */
@media (max-width: 1025px) {
  #custom-active-facets{display: none}
}
@media (min-width: 1024px) {

.collection_left_new1{
      padding-left: 8px !important;
}
.collection_left_new{
    overflow: auto;
  direction: rtl;
      padding-right: 40px !important;
      padding-left: 20px;
}
.scrolling-element-inside{
  direction: ltr;
}

.navScrolled {
  position: fixed;
      top:0px;
    margin-top: 180px;
  display: flex;
        flex-direction: column;
        justify-content: space-between;
}
.filtertitle{
     padding-left: 20px !important;
}
.blokmargin{
  margin-left: 260px;
}
#custom-active-facets{
      justify-content: space-between;
    margin-bottom: 20px;
    padding-left: 20px;
  margin-top: 30px;
}
.collection_left_new::-webkit-scrollbar-thumb {
    background: #a6a4a4;
}
  
}
/* sticky left filter menu PLP close */


.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}

.highlighted-banners-desktop-image{ display:flex !important;justify-content: space-between; gap:2% }
.highlighted-banners-mobile-image{ display:none !important; }
.desktop_divshow{ display:block !important; }
.mobile_divhide{ display:none !important; }

/* bride and barat form header footer hide start*/
.bride-and-barat-form_page_new #MainContent,.bride-and-baraat-video_page_new #MainContent,.mushk-lfw-couture-store_page_new #MainContent,.mushk-lfw-couture-video_page_new #MainContent{
      display: flex;
    align-items: center;
    justify-content: center;
  max-width: 1400px;
    margin: auto;
  width:70%
}
.bride-and-barat-form_page_new .shopify-section.block,.bride-and-barat-form_page_new .shopify-section.section,.bride-and-baraat-video_page_new .shopify-section.section,.mushk-lfw-couture-store_page_new .shopify-section.block,.mushk-lfw-couture-store_page_new .shopify-section.section,.mushk-lfw-couture-video_page_new .shopify-section.section{
  width: 50%;
}
.bride-and-barat-form_page_new .rumi-page-edit,.mushk-lfw-couture-store_page_new .rumi-page-edit{display: block;}

 .bride-and-barat-form_page_new .test-demo.header-wrapper,
 .bride-and-barat-form_page_new .Footer_main_new,
 
 .bride-and-baraat-video_page_new .test-demo.header-wrapper,
 .bride-and-baraat-video_page_new .Footer_main_new,

 .mushk-lfw-couture-store_page_new .test-demo.header-wrapper,
 .mushk-lfw-couture-store_page_new .Footer_main_new,
 
 .mushk-lfw-couture-video_page_new .test-demo.header-wrapper,
 .mushk-lfw-couture-video_page_new .Footer_main_new{
    display: none;
}
.bride-and-barat-form_page_new,.mushk-lfw-couture-store_page_new,.mushk-lfw-couture-video_page_new,.bride-and-baraat-video_page_new{ display: grid; grid-template-rows: auto;}
@media(max-width:750px){
  .bride-and-barat-form_page_new #MainContent,.bride-and-baraat-video_page_new #MainContent,.mushk-lfw-couture-store_page_new #MainContent,.mushk-lfw-couture-video_page_new #MainContent{
     flex-direction: column;
}
.bride-and-barat-form_page_new .shopify-section.block,.bride-and-barat-form_page_new .shopify-section.section,.bride-and-baraat-video_page_new .shopify-section.section,.bride-and-baraat-video_page_new #MainContent,.mushk-lfw-couture-store_page_new .shopify-section.block,.mushk-lfw-couture-store_page_new .shopify-section.section,.mushk-lfw-couture-video_page_new .shopify-section.section,.mushk-lfw-couture-video_page_new #MainContent{
  width:100%;
}
 
}

 /* bride and barat form header footer hide close  */

.desktop_title_new{ }
.mobile_title_new{ display:none; }

.Common_title_new{text-align:center; margin-bottom:30px;}
.Common_title_new h2,.Common_title_new h3.recentyview{ font-family: var(--font-body-family) !important; font-size: 24px; font-weight: 500; line-height: 118.75%; margin:0;font-display:swap; }
.Common_title_new h1{ font-family: var(--font-body-family) !important; font-size: 24px; font-weight: 500; line-height: 118.75%; margin:0;font-display:swap; }

.button{border-radius: 6px; min-height:initial; background:#172926; padding:16px 40px; min-width:196px; color:#FFF; text-align: center; font-size: 15px; font-weight: 500; line-height:16px; letter-spacing: 0.6px; text-transform: uppercase; }
.button:after{display:none;}
.button:before{display:none;}
.button_white{border-radius: 2px;  background: #FFF; color: #fff; padding:12px; min-width:148px; background: #FFF; color: #000; font-size: 14px; letter-spacing: 0.98px; line-height:18px; }
.button_white:hover{ /*background: #000; color: #fff;*/ text-decoration:underline; }
.button_border{border:2px solid #0F0D1A;}

.country-selector__overlay{ display:none; }



/* Header */
.white_logo_new{ display:none; }
.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.5px 0; }
.header__heading-logo-wrapper{ display:flex; }
.header__heading-link{ padding:0; }
.Header_desktop_left_menu_main_new{ width:calc(50% - 65px); }
.header__icons{ width:calc(50% - 65px); justify-content: flex-end; grid-gap:12px; }
.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; display:flex; }
.header_second_menu_new .list-menu > li{ margin:0 4px; }
.header_second_menu_new .list-menu>li:first-child{ margin-left:0; }
.header__menu-item{ padding:19px 4px !important; font-size: 13.6px;font-display:swap; font-family: var(--font-heading-family); font-weight: 500; line-height: 16px !important; letter-spacing: 0px; text-transform: uppercase; text-decoration: none !important; position:relative; }
.header__menu-item span{ text-decoration:none !important; }
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:#aa6437; }
.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; display:none; }
.cart-count-bubble{ font-size: 9px; font-weight: 500; line-height: 10px; padding-top: 1px; bottom: auto; background: #aa6437; top: -1px; left: auto; right: -3px; height: 1.5rem; width: 1.5rem; }
.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-display:swap; font-family: var(--font-heading-family); font-size: 14px; font-weight: 400; line-height: 16px; padding:0 12px 0 12px;  }
.search_main_right_new{ width:40px; background:#000; border-radius:0 4px 4px 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-display:swap; 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-top:1px solid rgba(1, 22, 48, 0.10); }
.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: 999; }
.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_desktop_left_menu_main_new{}
.Header_desktop_left_menu_inner_new{ }
.Header_desktop_left_menu_inner_new .header__inline-menu{ margin-left:0; }
.Header_desktop_left_menu_inner_new .header__inline-menu > .list-menu{ grid-gap:20px; }
.Header_desktop_left_menu_inner_new .header__menu-item{ display:block; /*font-family: var(--font-heading-family);*/ padding:10px !important; font-size: 14px; font-weight: 900; line-height: 16px !important; letter-spacing: 0.56px; text-transform: uppercase; }
.Header_desktop_left_menu_inner_new .header__inline-menu > .list-menu li:last-child .header__menu-item{ color:#aa6437; }
.Header_desktop_left_menu_inner_new .header__inline-menu > .list-menu li.select_first_element .header__menu-item{ background: #000; color:#FFFFFF !important; }
.Header_desktop_left_menu_inner_new .header__menu-item:hover{ background: #000; color:#FFFFFF !important; }
.Header_desktop_left_menu_inner_new .header__menu-item[aria-current="page"]{ background: #000 !important; }
.Header_desktop_left_menu_inner_new .header__active-menu-item{ color:#FFFFFF !important; }
.Header_desktop_left_menu_inner_new .header__menu-item.find-store { padding:0 !important; display: flex; align-items: center; gap: 6px; margin:0px; text-transform: none; color: #000 !important; background-color: transparent !important;}
.Header_desktop_left_menu_inner_new .custom_mega_menu_top_new.find-store-main { display: flex; }
.Header_desktop_left_menu_inner_new .header__inline-menu>.list-menu li:nth-last-child(2) .header__menu-item{color: #aa6437;font-weight: 700;}
.header_second_menu_new{ border-top:1px solid #ddd; width:100%; text-align:center; }
.header_second_menu_new .header__inline-menu{ margin-left:0; position:relative; }
.header_second_menu_new .header__menu-item:after{ content:''; position:absolute; left:0; bottom:3px; height:1px; width:100%; background:#aa6437; display:none; }
.header_second_menu_new .header__menu-item:hover{ color:#aa6437; }
.header_second_menu_new .header__menu-item:hover:after{ display:block; }
.header_second_menu_new .header__menu-item:hover span{ color: #aa6437; }
.header_second_menu_new details[open]>.header__menu-item{ color:#aa6437 !important; }
.header_second_menu_new details[open]>.header__menu-item:after{ display:block; }
.header_second_menu_new details[open]>.header__menu-item .header__active-menu-item{ color:#aa6437 !important; }
.search-modal__content_drawer_new{ display:none; }
.header__icons .ps-widget-5971 {
    margin-right: -52px;
    margin-top: 2px;
    position: relative;
    z-index: 1;
    padding: 8px 7px;
}
.template-search .template-search__search .field { height: 50px; border: 1px solid #D9D9D9; border-radius: 6px; }
.template-search__search input { height: 100% !important; border-bottom: 0 !important; }
.template-search .search__input.field__input{ margin:0 0 0 45px; border-radius: 6px; }
.template-search .template-search__search button { height: 100%; left: 10px; }
.template-search .template-search__search .field__label { top: 12px; left: 44px; }
.template-search .template-search__search .field__input:not(:placeholder-shown)~.field__label, .template-search .template-search__search .field__input:focus~.field__label { top: -7px; left: 26px; background-color: #fff; z-index: 2; padding: 0px 8px; display:block; }
.template-search .search__input.field__input::-webkit-input-placeholder { opacity:0 !important; }
.template-search .search__input.field__input::-moz-placeholder { opacity:0 !important; }
.template-search .search__input.field__input:-ms-input-placeholder { opacity:0 !important; }
.template-search .search__input.field__input:-moz-placeholder { opacity:0 !important; }



/* Collection page new layout Rumi  */

.rumi-video{ padding: 40px;background-position: center; background-size: cover;background-repeat: no-repeat;}
.Index_rumi_collections_allloop_mainboxs_new a{color:#000}
.Page_rumi_collections_mainleft_new{width: 350px !important;}
.Page_rumi_collections_mainright_new{width: calc(100% - 350px) !important;}
.rumi_collection_slider_title{background-color:#f4d8cc;text-transform: uppercase; text-align: center; width:100%;display:inline-block; padding-top: .5rem;  padding-bottom: .5rem; margin-top: .25rem;}
.rumi_collection_slider_title p{ margin: 0;line-height: 1.5;}
.rumi-firework-subtitle{ font-size: 20px; max-width: 50%; margin:30px auto 0;text-align:center }

.rumi-testimonial-box{ max-width:70%; margin:0 auto; display:flex; flex-wrap:nowrap; align-items: center;}
.rumi-testimonial-box-image{width:180px; margin-right:20px; margin-bottom:0; display: flex;}
.rumi-testimonial-box-text{text-align:center; font-size: 1rem;line-height: 1.5rem;width: calc(100% - 200px);}
.rumi-testimonial-box-text .maintext p{margin-bottom: 1.5rem; font-size:18px; margin-top:0;line-height: 1.3;}
.rumi-testimonial-box-text .maintext h2{margin-bottom: 0rem; line-height: 1.3;}
.rumi-testimonial-box-text .maintext.subtext2 p{margin-bottom: 1.5rem; margin-top:0;line-height: 1.3;font-size: 1.3rem;}

.rumi-footer--box{background-position: center; background-size: cover; background-repeat: no-repeat; }
.rumi-footer--textline{font-size: 18px;text-align: center;margin-bottom: .75rem;}
.rumi-footer-store-box{ justify-content: center; flex-wrap: wrap;display: flex; margin-bottom: 1.25rem;gap: 10px;}
.rumi-footer-store-box-group{display: flex;align-items: center;color:#000}
.rumi-footer-store-box-group-color-white{color:#fff}
.rumi-footer-store-box-group .img-box{display: flex;width: 20px;margin-right: 5px;}
.rumi-footer-store-box-group .img-box2{display: flex;width: 30px;margin-right: 5px;}
.rumi-footer-store-box-group .img-box img,.rumi-footer-store-box-group .img-box2 img{max-width:100%}
.rumi-footer-store-box-group p.footertext{font-size: 16px; margin: 0; line-height: 1;}
.rumi-footer-store-box-group p.footertext2{font-size: 14px; margin: 0; line-height: 1;}

@media(max-width:750px){
  .rumi-testimonial-box{flex-wrap:wrap;}
  .rumi-testimonial-box-image{margin-right:0rem;margin-bottom:1.25rem;}
}
.rumi-video {
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 750px) {
  .rumi-page-edit{display: flex;flex-wrap: wrap;gap:20px}
}

/* Add a thumb */
.megamenu_leftright_new::-webkit-scrollbar-thumb {
  background: #000;
}
.megamenu_left_new{ flex:1; }
.megamenu_right_new{ width:20%; }
.mega-menu__list{ gap: 0px !important; grid-template-columns: repeat(5,minmax(0,1fr)) !important; padding: 0; display:flex !important; margin:0 0 0 -10px; }
.mega-menu__list > li{ padding: 0px 10px; text-align: left; flex:1; margin-bottom:25px; }
.mega-menu__link{ font-size: 15px; font-style: normal; font-weight: 400; line-height: 18px !important; text-transform: capitalize;font-display:swap; font-family: var(--font-body-family); color: #000 !important; padding: 4px 0!important; text-decoration: none !important; margin-bottom:4px; }
.mega-menu__link:hover{ color:#aa6437 !important; }
.mega-menu__link--level-2{ font-size: 16px; font-weight: 900 !important; line-height: 24px !important; text-transform: uppercase; text-decoration: none !important; font-display:swap; font-family: var(--font-body-family); color: #000 !important; padding: 0 0 22px 0 !important; }
.menu3_arrow_icon{ display:none; }
.shop-all_3_new{font-display:swap; font-family: var(--font-body-family); font-size: 16px; font-weight: 500; line-height: 19px !important; text-decoration-line: underline !important; text-transform: capitalize; text-underline-offset: 2px }
.shop-all_3_new .menu3_arrow_icon{ display: inline-block; margin: -3px 0 0 6px; position: relative; vertical-align: middle; }
.shop-all_3_new:hover svg path{ fill:#aa6437 !important; }

.color_menu_new{ position:relative; padding-left:17px !important; }
.white_border_new{ border:1px solid #000; }



/* .menu_1_new{ width:280px; }
.menu_1_new .mega-menu__list{ display: block !important; margin: 0; }
.menu_1_new .mega-menu__list>li { padding: 0; margin-bottom: 0; }
.menu_1_new .mega-menu__link--level-2 { font-size: 15px; font-weight: 400 !important; line-height: 18px !important; text-transform: capitalize; font-family: var(--font-body-family); color: #000 !important; padding: 4px 0 !important; text-decoration: none !important; margin:0 0 4px 0 !important; }

.menu_1-with-image_new{ width:53%; }
.menu_1-with-image_new .megamenu_right_new { width:50%; }

.menu_2_new{ width:500px; }

.menu_2-with-image_new{ width:64%; }
.menu_2-with-image_new .megamenu_right_new { width:35%; }

.menu_3_new{ width:60%; }

.menu_3-with-image_new{ width:74%; }
.menu_3-with-image_new .megamenu_right_new { width:30%; }

.menu_4_new{ width:75%; }  

.menu_4-with-image_new{ width:85%; }
.menu_4-with-image_new .megamenu_right_new { width:30%; }

.menu_center_new{ margin:auto; }
.menu_right_new{ margin:0 0 0 auto; }

.custom_mega_menu_top_left_new{ position:relative; }
.menu_3-with-image_left_new{ width:726px; margin-left: -80px; }
.menu_3-with-image_left_new .megamenu_right_new { width:30%; } */


.header_second_menu_new .men_main_inner_menu_new .list-menu>li { margin: 0 12px; }
.header_second_menu_new .men_main_inner_menu_new .list-menu>li:first-child{ margin-left:0; }
.header_second_menu_new .men_main_inner_menu_new .header__menu-item { padding: 19px 10px !important; }

.megamenu_right_new{display:flex; flex-direction:column; grid-gap:8px;}
.megamenu_right_top_new{position:relative; max-width: 250px; width: 100%; margin:0 0 16px auto; }
.megamenu_right_top_mainvideoimage_new{ }
.megamenu_right_top_mainvideoimage_new a{ display: block; }
.megamenu_right_top_innervideoimage_new{ }
.megamenu_right_top_video_OR_image_new{}
.megamenu_right_top_video_OR_image_new img{width:100%; display:flex; }
.megamenu_right_top_video_OR_image_new video{width:100%; display:flex; }


.megamenu_right_top_titlebutton_new{position:absolute; bottom:0px; left:0px; padding:25px; width:100%; z-index:2;}
.megamenu_right_top_title_new{color:#FFF; text-align:center; font-size:20px; font-weight:500; line-height:120%; text-transform:capitalize;}
.megamenu_right_new .button.button_white{margin-top:12px; border-radius:5px; padding:9px; min-width:100%;} 
.megamenu_right_bottom_new{position:relative; height:100%; min-height:185px; }
.megamenu_right_bottom_inner_new{ height:100%; }
.megamenu_right_bottom_image_new .card__badge{ z-index: 2; position: absolute; right: 12px; top: 12px; }
.megamenu_right_bottom_image_new .badge{ background: #aa6437; border: 0; border-radius: 0; padding: 6px 9px; font-size: 12px; font-style: normal; font-weight: 900; line-height: 16px; text-transform: uppercase; }
.megamenu_right_bottom_image_new{position:relative; width:100%; height:100%;}
.megamenu_right_bottom_image_new:before{ content:''; background: linear-gradient(0deg, rgba(0, 0, 0, 0.44) 31.79%, rgba(0, 0, 0, 0.00) 100%); width:100%; position:absolute; height:100%; left:0; bottom:0; z-index:1; }
.megamenu_right_bottom_image_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.megamenu_right_bottom_image_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.megamenu_right_bottom_titleprice_new{position:absolute; bottom:0px; left:0px; padding:25px 8px; width:100%; display:flex; justify-content:space-between; align-items:center; z-index:2; }
.megamenu_right_bottom_title_new{color:#FFF; font-size:14px; line-height:120%; text-transform:capitalize; text-align:left; padding-right:15px; }
.megamenu_right_bottom_price_new{color:#FFF; text-align:right; font-size:14px; line-height:120%; text-transform:capitalize;}
/* Megamenu */

.page_white_header_transparent_new sticky-header {  background: #000; }
.page_white_header_transparent_new .search_main_new{ background:#fff; }
.page_white_header_transparent_new .header__icon .icon path{ stroke: #fff; }
.page_white_header_transparent_new .header__icon .wk-icon svg path{ stroke: #fff; }
.page_scroll_up_new.collection_header_transparent_new .shopify-section-header-sticky .wk-icon svg path{ stroke: #000; }
.page_scroll_up_new.collection_header_transparent_new .shopify-section-header-sticky .header__icon--videocall svg path{ stroke: #000; }
.page_scroll_up_new.collection_header_transparent_new .shopify-section-header-sticky .header__icon--videocall svg rect{ stroke: #000; }
.page_white_header_transparent_new .header__icon .icon.icon-account path{ fill: #fff; stroke: none; }
.page_white_header_transparent_new .header__icon.header__icon--videocall rect{ stroke: #fff; }
.page_white_header_transparent_new .header__icon.header__icon--videocall path{ fill: #fff; stroke: none; }

.page_white_header_transparent_new .header__heading-logo{ display:none; }
.page_white_header_transparent_new .white_logo_new{ display:flex; }
.page_white_header_transparent_new .search__input.field__input::-webkit-input-placeholder{color:#9B9AA7; opacity:1 !important;}
.page_white_header_transparent_new .search__input.field__input::-moz-placeholder{color:#9B9AA7; opacity:1 !important;}
.page_white_header_transparent_new .search__input.field__input:-ms-input-placeholder{color:#9B9AA7; opacity:1 !important;}
.page_white_header_transparent_new .search__input.field__input:-moz-placeholder{color:#9B9AA7; opacity:1 !important;}
.page_white_header_transparent_new .search-modal__content_drawer_new .search__button svg path{ fill:#fff; }
.page_white_header_transparent_new .Header_desktop_left_menu_inner_new .header__menu-item{ color:#fff; }


/* Page Store slider new */
.Page_Store_Slider_innerloop_mainbox{width: 406px; padding: 0px; height: auto;}
.Page_Store_Slider_innerloop_mainbox img { max-width: 100%;margin-bottom: 1rem;}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_innerboxs h3 { margin-bottom: 1.4rem; margin-top: 0}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_innerboxs p {margin-bottom:1.4rem;margin-top: 0;line-height:1}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_innerboxs a { display: block; margin-bottom:1.4rem;line-height:1; margin-top: 0; color: rgba(15, 61, 153, 1); text-decoration: underline;}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_buttonbox{display: flex;flex-wrap: wrap;align-items: center; padding-top: 1.5rem;gap: 1rem;}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_buttonbox a { margin-bottom:0; min-height: 30px;padding: 0.625rem; display: flex; align-items: center; line-height: 1;width: auto;border-radius: 0.375rem; border: 2px solid rgba(34, 51, 48, 1);    background-color: rgba(255, 255, 255, 1); text-align: center; font-size: 1.3rem; font-weight: 500;  text-transform: uppercase; letter-spacing: 0.04em; color: rgba(34, 51, 48, 1);  transition-property: all;    transition-duration: 500ms;  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_buttonbox a:hover {background-color: rgba(34, 51, 48, 1);  color: rgba(255, 255, 255, 1);}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_buttonbox a:hover svg path{stroke: #fff;}
.Page_Store_Slider_innerloop_mainbox .Page_Store_slider_innerloop_buttonbox a span{ padding-left: .75rem;}

@media(min-width:0px) and (max-width:989px){
  .page_white_header_transparent_new .search-modal__content_drawer_new{ border-radius: 7px; border-bottom: 1px solid #FFF; background: #2E2E30; }
  .page_white_header_transparent_new .search-modal__content_drawer_new .search__input.field__input{ background: #2E2E30; color: #9B9AA7; height: 36px; }
  .page_white_header_transparent_new .search-modal__content_drawer_new .search__input.field__input::-webkit-input-placeholder{color:#9B9AA7; opacity:1 !important;}
  .page_white_header_transparent_new .search-modal__content_drawer_new .search__input.field__input::-moz-placeholder{color:#9B9AA7; opacity:1 !important;}
  .page_white_header_transparent_new .search-modal__content_drawer_new .search__input.field__input:-ms-input-placeholder{color:#9B9AA7; opacity:1 !important;}
  .page_white_header_transparent_new .search-modal__content_drawer_new .search__input.field__input:-moz-placeholder{color:#9B9AA7; opacity:1 !important;}
}

@media(min-width:990px) and (max-width:9999px){
    
  .page_scroll_up_new.page_white_header_transparent_new .header-wrapper { background: #0f0d1a; }
  .page_scroll_up_new.page_white_header_transparent_new .search_main_new{ background:#ddd6; }
  .page_scroll_up_new.page_white_header_transparent_new .header__icon .icon path{ stroke: #0f0d1a; }
  .page_scroll_up_new.page_white_header_transparent_new .header__icon .icon.icon-account path{ fill: #0f0d1a; stroke: none; }
  .page_scroll_up_new.page_white_header_transparent_new .header__heading-logo{ display:flex; }
  .page_scroll_up_new.page_white_header_transparent_new .white_logo_new{ display:none; }
  .page_scroll_up_new.page_white_header_transparent_new .search__input.field__input::-webkit-input-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_scroll_up_new.page_white_header_transparent_new .search__input.field__input::-moz-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_scroll_up_new.page_white_header_transparent_new .search__input.field__input:-ms-input-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_scroll_up_new.page_white_header_transparent_new .search__input.field__input:-moz-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_scroll_up_new.page_white_header_transparent_new .search-modal__content_drawer_new .search__button svg path{ fill:#0f0d1a; }
  .page_scroll_up_new.page_white_header_transparent_new .Header_desktop_left_menu_inner_new .header__menu-item{ color:#0f0d1a; }
  
  .page_white_header_transparent_new .header-wrapper:hover { background: #fff; }
  .page_white_header_transparent_new .header-wrapper:hover .search_main_new{ background:#ddd6; }
  .page_white_header_transparent_new .header-wrapper:hover .header__icon .icon path{ stroke: #0f0d1a; }
  .page_white_header_transparent_new .header-wrapper:hover .header__icon .icon.icon-account path{ fill: #0f0d1a; stroke: none; }
  .page_white_header_transparent_new .header-wrapper:hover .header__icon.header__icon--wishlist path{  stroke: #0f0d1a; }
  .page_white_header_transparent_new .header-wrapper:hover .header__icon.header__icon--videocall rect{  stroke: #0f0d1a; }
  .page_white_header_transparent_new .header-wrapper:hover .header__icon.header__icon--videocall path{  stroke: #0f0d1a; }
  .page_white_header_transparent_new .header-wrapper:hover .header__heading-logo{ display:flex; }
  .page_white_header_transparent_new .header-wrapper:hover .white_logo_new{ display:none; }
  .page_white_header_transparent_new .header-wrapper:hover .search__input.field__input::-webkit-input-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_white_header_transparent_new .header-wrapper:hover .search__input.field__input::-moz-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_white_header_transparent_new .header-wrapper:hover .search__input.field__input:-ms-input-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_white_header_transparent_new .header-wrapper:hover .search__input.field__input:-moz-placeholder{color:#0F0D1A; opacity:1 !important;}
  .page_white_header_transparent_new .header-wrapper:hover .search-modal__content_drawer_new .search__button svg path{ fill:#0f0d1a; }
  .page_white_header_transparent_new .header-wrapper:hover .Header_desktop_left_menu_inner_new .header__menu-item{ color:#0f0d1a; }
}

.custom_mega_menu_top_left_new{ padding-top: 23px; padding-bottom: 23px; margin: -24px 0; }
.megamenu_left_inner_menu_new .mega-menu__list{ padding:0 !important; }
.megamenu_left_inner_menu_new .menu_3-with-image_new { width: 54%; left:8%; position:relative; }
.megamenu_left_inner_menu_new{ display:none; }
.display_bridal_menu_new .mega-menu[open] .megamenu_left_inner_menu_new{ display:block; }
.template--bridal-collection-new .header_second_menu_new{ display:none; }
/* Header */

/* Index */
.hometestimonials{font-display:swap;font-family: var(--font-body-family) !important; font-size: 24px; font-weight: 500; line-height: 118.75%; margin: 0;}
.header-wrapper--border-bottom {  border-bottom: 0px; }
.header-wrapper--border-bottom:after{ content:''; position:absolute; bottom:0; left:0; background:#ddd; height:1px; width:100%; pointer-events:none; }

.Header_announcement_bar_new{ position: sticky; top: 0; } 
.Header_announcement_bar_main_new{padding:10px 0; position:relative; z-index:999;  }
.Header_announcement_bar_main_new .page-width{ padding:0 5px !important; }
.Header_announcement_bar_inner_new{}
.Header_announcement_bar_allloop_new{}
.Header_announcement_bar_allloop_mainboxs_new{}
.Index_announcement_slider .Header_announcement_bar_allloop_mainboxs_new .Header_announcement_bar_allloop_innerboxs_new{ opacity:0; }
.Index_announcement_slider .Header_announcement_bar_allloop_mainboxs_new.swiper-slide-active .Header_announcement_bar_allloop_innerboxs_new{ opacity:1; }
.Header_announcement_bar_allloop_innerboxs_new{ font-display:swap;font-family: var(--font-heading-family); font-size: 13px; font-weight: 400; line-height:17px; color:inherit; text-align:center;}
.Header_announcement_bar_allloop_innerboxs_new p {margin:0; color: inherit; }
.Header_announcement_bar_allloop_innerboxs_new a{color: inherit; font-weight: 700; text-decoration-line: underline; margin-left:4px; display: inline-block; text-underline-offset: 2px; }

.Index_round_column_list_main_new{display:none;}

.Index_top_banner_slider_main_new{margin:0 0 30px 0;}

.Index_top_banner_slider_inner_new{}
.Index_top_banner_slider_allloop_new{}
.Index_top_banner_slider_allloop_mainboxs_new{}
.Index_top_banner_slider_allloop_innerboxs_new{}
.Index_top_banner_slider_allloop_innerboxs_videoimageboth_new{position:relative; /*height: 540px;*/ }
.Index_top_banner_slider_allloop_innerboxs_videoimage_new{}
.Index_top_banner_slider_allloop_innerboxs_videoimage_new img{width:100%; /*position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;*/ }
.Index_top_banner_slider_allloop_innerboxs_videoimage_new video{width:100%; /*position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;*/ }
.swiper-button-prev{ background:rgba(255,255,255,0.95) url('left_arrow_slider.svg') no-repeat center center; width: 52px; height: 50px; left:0; }
.swiper-button-prev:after{ display:none; }
.swiper-button-next{ background:rgba(255,255,255,0.95) url('right_arrow_slider.svg') no-repeat center center; width: 52px; height: 50px; right:0; }
.swiper-button-next:after{ display:none; }
.swiper-pagination{ bottom: 17px !important; display: flex; justify-content: center; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 5px; width: 24px; height: 24px;  background: transparent; display: flex; align-items: center; justify-content: center; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:after {content: ""; background: #fff;width: 10px;height: 10px;position: absolute; border-radius: 50px;}
    
/* .swiper-pagination-bullet{ background:#fff; } */
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ opacity:0; }

.Index_icon_with_text_list_main_new{margin:40px 0;}
.Index_icon_with_text_list_inner_new{}
.Index_icon_with_text_list_allloop_new{display:flex; align-items:flex-start; grid-gap:0px; justify-content:center;flex-wrap: wrap; }
.Index_icon_with_text_list_allloop_mainboxs_new{ padding:20px 40px; width: 16%;}
.Index_icon_with_text_list_allloop_innerboxs_new{}
.Index_icon_with_text_list_allloop_innerboxs_icons_new{ text-align:center; }
.Index_icon_with_text_list_allloop_innerboxs_icons_new img{ max-width: initial; display: flex; margin: auto; justify-content: center; height: 50px !important; }
.Index_icon_with_text_list_allloop_innerboxs_title_new{padding-top:15px; text-align: center; font-size: 16px; font-weight: 400; line-height:125%; letter-spacing: 0.16px;}

.index-popup-overlay { position: fixed; width: 100vw; height: 100vh; z-index: 9999999; background-color: #0009; top: 0; left: 0; right: 0; bottom: 0; display:none; }
.Index_icon_with_text_list_allloop_popup_new { max-width: 680px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index: 99999999; padding: 20px; display:none; }
.Index_icon_with_text_list_allloop_popup_inner_new { height: 100%; background: #fff; border-radius: 8px; }
.Index_icon_with_text_list_allloop_popup_title_new{ display: flex; align-items: center; justify-content: space-between; padding: 20px; border-bottom: 1px solid #e5e7eb; }
.Index_icon_with_text_list_allloop_popup_title_left_new{ font-size: 20px; font-weight: 500; letter-spacing: 0.6px; }
.Index_icon_with_text_list_allloop_popup_title_right_new{ width:32px; height:32px; padding:6px; border-radius:8px; cursor:pointer; }
.Index_icon_with_text_list_allloop_popup_title_right_new:hover { background:#e5e7eb; color:#000; }
.Index_icon_with_text_list_allloop_popup_title_right_new svg{ display:flex; }
.Index_icon_with_text_list_allloop_popup_desc_main_new{ padding:24px; }
.Index_icon_with_text_list_allloop_popup_desc_new{ font-size:16px; font-weight:400; line-height:140%; }
.Index_icon_with_text_list_allloop_popup_desc_new p{ margin:0 0 10px 0;  }
.Index_icon_with_text_list_allloop_popup_desc_new ul{ padding:0; margin:15px 0; display:flex; flex-wrap:wrap; grid-gap:10px; }
.Index_icon_with_text_list_allloop_popup_desc_new ul li{ list-style-type:none; width:calc(25% - 8px); }
.Index_icon_with_text_list_allloop_popup_desc_new strong{ font-weight: 800; font-display:swap;font-family: var(--font-body-family); }
.Index_icon_with_text_list_allloop_popup_desc_new h6{font-display:swap; font-family: var(--font-body-family); font-weight:400; text-align:center; margin: 20px 0 15px 0; font-size: 16px; font-weight: 400; line-height: 140%; }
.Index_icon_with_text_list_allloop_popup_button_new{ text-align:center; margin-top:20px; }
.Index_icon_with_text_list_allloop_mainboxs_new{ cursor:pointer; }


.Index_custom_collections_main_new{margin:18px 0;}
.Index_custom_collections_inner_new{}
.Index_custom_collections_allloop_new{display:flex; align-items:center; grid-gap:18px;}
.Index_custom_collections_allloop_mainboxs_new{width:25%; position:relative;}
.Index_custom_collections_allloop_mainboxs_new > a{position:absolute; top:0; left:0; z-index:4; display:block !important; width:100%; height:100%;}
.Index_custom_collections_allloop_mainboxs_new:after{content:''; position:absolute; bottom:0; left:0; width:100%; height:182px; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.70) 100%); }
.Index_custom_collections_allloop_innerboxs_new{}
.Index_custom_collections_allloop_innerboxs_1_new{}
.Index_custom_collections_allloop_innerboxs_1_videoimageboth_new{ padding-bottom:133.335%; position:relative;}
.Index_custom_collections_allloop_innerboxs_1_videoimage_new{}
.Index_custom_collections_allloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.Index_custom_collections_allloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top;}
.Index_custom_collections_allloop_innerboxs_2_new{}
.Index_custom_collections_allloop_innerboxs_2_tagstextsboth_new{ background:url("style_round.svg") no-repeat center center; background-size:100%; top:18px; right:18px; width: 94px; height: 94px; position:absolute; display:flex; align-items:center; justify-content:center; border-radius:100%; }
.Index_custom_collections_allloop_innerboxs_2_tagstextsboth_new p{padding:10px; color: #F0BE93; font-size: 15px; font-weight: 400; line-height:125%; letter-spacing: 0.149px; margin:0; text-align:center;}
.Index_custom_collections_allloop_innerboxs_3_new{position:absolute; left:0; bottom:0px; padding:37px 15px; width:100%; z-index:1;}
.Index_custom_collections_allloop_innerboxs_3_titlebuttonboth_new{}
.Index_custom_collections_allloop_innerboxs_3_title_new{}
.Index_custom_collections_allloop_innerboxs_3_title_new h2{margin:0;}
.Index_custom_collections_allloop_innerboxs_3_title_new h2{color:#FFF; text-align:center; font-size:22px; font-weight: 500; line-height:1; letter-spacing: 0.22px; text-transform: capitalize; margin:0; font-family:var(--font-noto-serif-display);}
.Index_custom_collections_allloop_innerboxs_3_subtitle_new p{font-size: 16px;text-align: center; color: #fff; margin: 0; line-height: 1;padding-top: 5px;}
.Index_custom_collections_allloop_innerboxs_3_button_new{padding-top:19px; text-align:center;}
.Index_custom_collections_allloop_mainboxs_new:hover .button_white{/*background:#000; color:#fff;*/ text-decoration:underline; }
@media (max-width:425px){
  .button_white,.button_black{min-width: 100% !important; }
}

.Index_form_app_detail_main_new{ margin:18px 0; }
.Index_form_app_detail_inner_new{}
.Index_form_app_detail_parts_new{position:relative; padding:50px;}
.Index_form_app_detail_parts_1_new{position:absolute; top: 0; left: 0; width: 100%; height: 100%;}
.Index_form_app_detail_parts_1_detail_new{}
.Index_form_app_detail_parts_1_detail_videoimageboth_new{}
.Index_form_app_detail_parts_1_detail_videoimage_new{}
.Index_form_app_detail_parts_1_detail_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_form_app_detail_parts_1_detail_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_form_app_detail_parts_2_new{position:relative; z-index:1;}
.Index_form_app_detail_parts_2_detail_new{}
#label-phone_number{color:#202020 !important}
.Index_form_app_detail_parts_2_detail_title_new{text-align:center;}
.Index_form_app_detail_parts_2_detail_title_new h2{margin:0; text-align: center; font-size:30px; font-weight:600; line-height:118.222%; text-transform: capitalize;  color:#FFF; }
.Index_form_app_detail_parts_2_detail_title_new h2 p{ margin:0; font-family: var(--font-noto-serif-display); }
.Index_form_app_detail_parts_2_detail_infos_new{text-align:center; padding-top:18px; color:#FFF; text-align:center; font-size:14px; font-weight:400; line-height:120%; }
.Index_form_app_detail_parts_2_detail_infos_new p{margin:0; }
.Index_form_app_detail_parts_2_detail_forms_new{ padding-top:20px; }

.Index_information_lists_main_new{ margin:18px 0; }
.Index_information_lists_inner_new{ padding:16px 0; }
.Index_information_lists_allloop_new{display:flex; justify-content:center;}
.Index_information_lists_allloop_mainboxs_new{width:50%; border-right:1px solid #D29C68; padding:10px;}
.Index_information_lists_allloop_mainboxs_new:last-child{border-right:0;}
.Index_information_lists_allloop_innerboxs_new{ text-align:center; font-size: 22px; font-style: normal; font-weight: 500; line-height: 135.758%; letter-spacing: 0.22px; text-transform: capitalize; }
.Index_information_lists_allloop_innerboxs_new p{margin:0; font-family:var(--font-noto-serif-display);} 

.Index_custom_category_main_new{margin:50px 0;}
.Index_custom_category_inner_new{}
.Index_custom_category_main_new .page-width{}
.Index_custom_category_mainloop_new{}
.Index_custom_category_innerloop_new{}
.Index_custom_category_innerloop_mainboxs_new{position:relative; width:322px;}
.Index_custom_category_innerloop_mainboxs_new > a{position:absolute; width:100%; height:100%; top:0px; left:0px; display:block !important; z-index:2;}
.Index_custom_category_innerloop_innerboxs_new{}
.Index_custom_category_innerloop_innerboxs_new:after{content:''; position:absolute; bottom:0; left:0; width:100%; height:131px; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 57%, rgba(0, 0, 0, 0.50) 100%); }
.Index_custom_category_innerloop_innerboxs_1_new{width:100%; position:relative; padding-bottom:146.415%; }
.Index_custom_category_innerloop_innerboxs_1_videoimageboth_new{}
.Index_custom_category_innerloop_innerboxs_1_videoimage_new{}
.Index_custom_category_innerloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: top; }
.Index_custom_category_innerloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: top; }
.Index_custom_category_innerloop_innerboxs_2_new{position:absolute; bottom:0px; left:0px; padding:26px 10px; width:100%; z-index:1; }
.Index_custom_category_innerloop_innerboxs_2_titletextboth_new{}
.Index_custom_category_innerloop_innerboxs_2_titletextboth_new h2{ margin:0; color:#FFF; text-align:center; font-size:24px; font-weight:600; line-height:91.667%; letter-spacing:0.72px; }
.Index_custom_category_innerloop_innerboxs_2_titletextboth_new h2{ margin:0; font-family:var(--font-noto-serif-display); }
.Index_custom_category_innerloop_mainboxs_new:hover .button{ text-decoration:underline; } 

.Index_side_by_side_banner_main_new{margin:50px 0;}
.Index_side_by_side_banner_inner_new{}
.Index_side_by_side_banner_mainloop_new{}
.Index_side_by_side_banner_innerloop_new{display:flex; grid-gap:18px;}
.Index_side_by_side_banner_innerloop_mainboxs_new{width:calc(50% - 9px); position:relative; padding-bottom:36.087%; }
.Index_side_by_side_banner_innerloop_innerboxs_new{}
.Index_side_by_side_banner_innerloop_innerboxs_new a{}
.Index_side_by_side_banner_innerloop_innerboxs_videoimageboth_new{}
.Index_side_by_side_banner_innerloop_innerboxs_videoimage_new{}
.Index_side_by_side_banner_innerloop_innerboxs_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: top; }
.Index_side_by_side_banner_innerloop_innerboxs_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: top; }

.Index_custom_price_budget_main_new{margin:50px 0;}
.Index_custom_price_budget_inner_new{}
.Index_custom_price_budget_mainloop_new{}
.Index_custom_price_budget_innerloop_new{display:flex; grid-gap:18px;}
.Index_custom_price_budget_innerloop_mainboxs_new{width:25%; position:relative;}
.Index_custom_price_budget_innerloop_mainboxs_new > a{ position:absolute; width:100%; height:100%; top:0px; left:0px; display:block !important; z-index:2; }
.Index_custom_price_budget_innerloop_innerboxs_new{}
.Index_custom_price_budget_innerloop_innerboxs_new:after{content:''; position:absolute; bottom:0; left:0; width:100%; height:130px; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.50) 100%); }
.Index_custom_price_budget_innerloop_innerboxs_1_new{position:relative; width:100%; padding-bottom:138.915%; }
.Index_custom_price_budget_innerloop_innerboxs_1_videoimageboth_new{}
.Index_custom_price_budget_innerloop_innerboxs_1_videoimage_new{}
.Index_custom_price_budget_innerloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: top;}
.Index_custom_price_budget_innerloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position: top;}
.Index_custom_price_budget_innerloop_innerboxs_2_new{position:absolute; bottom:0px; left:0px; padding:15px; width:100%; z-index:1;}
.Index_custom_price_budget_innerloop_innerboxs_2_titletextboth_new{}
.Index_custom_price_budget_innerloop_innerboxs_2_texts_new{ text-align:center; font-size: 16.8px; font-weight: 400; line-height: 133.333%; letter-spacing: 0.336px; text-transform: capitalize; }
.Index_custom_price_budget_innerloop_innerboxs_2_texts_new p{ margin:0; color:#fff; }
.Index_custom_price_budget_innerloop_innerboxs_2_title_new{padding-top:8px;}
.Index_custom_price_budget_innerloop_innerboxs_2_title_new h2{ margin:0; color:#fff; text-align:center; font-size:29.867px; font-weight:600; line-height:112.5%; text-transform:uppercase; }
.Index_custom_price_budget_innerloop_innerboxs_2_title_new h2 p{margin:0; color:#fff; font-family:var(--font-noto-serif-display); } 

.Index_featured_collection_main_new{ margin:50px 0; }
.card--standard .card__inner{ --ratio-percent: 142.14% !important; }
.card__media .media img { height: 100% !important; }
.card__information{ padding:12px 0 0 0 !important; }
.card__heading{  }
.card__heading a{ font-family: var(--font-body-family); font-size: 14px; font-style: normal; font-weight: 400; line-height: 128.571%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-decoration:none !important; }
.card-information>.price{ margin-top:8px !important; font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0 !important; font-family: var(--font-heading-family);  }
.card-information .price .price-item{ margin-right:0px !important; }
.price--on-sale .price-item--regular{ color: rgba(15, 13, 26, 0.50) !important; font-size: 16px !important; font-weight: 500 !important; }
.Product_price_save_new{ background: #D75156; padding:3px 6px; font-size: 10px; font-weight: 700; line-height: 100%; letter-spacing: 0.2px; text-transform:uppercase; color: #FFF; display: inline-block; }
.Product_price_save_couse_new{ display:none; }
.price--on-sale .price__sale{ display: flex !important; grid-gap: 8px !important; align-items:center; }
.Index_featured_collection_main_new .swiper-button-next, .Index_featured_collection_main_new .swiper-button-prev{ top:39%; }
.Index_featured_collection_main_new .product_grid_item_new{ width:257px; }
.Index_featured_collection_main_new .swiper-pagination{ display:none; position: relative !important; bottom: 0 !important;  margin-top: 24px !important; }
.Index_featured_collection_main_new .swiper-pagination-bullet{ background:#DDDDDD; opacity:1; margin:0 4px; }
.Index_featured_collection_main_new .swiper-pagination-bullet-active{ background:#000000; }
.product-card-wrapper .badge{ border-radius: 0; font-size: 10px; font-weight: 500; line-height: 10px; text-transform: uppercase; border: 0; padding: 3px 8px; display: flex; min-width: 40px; }
.card--media .card__inner .card__content{ padding:4px !important; }
.product-card-wrapper .off_new{ background: #6F6969; display:none !important; } 
.product-card-wrapper .sold_out_new{ background: #6F6969; } 
.card_review_new .stamped-badge{ display:flex; align-items:center; margin-bottom:4px; }
.card_review_new .stamped-badge-starrating{ display:flex; align-items:center; }
.card_review_new .stamped-badge-caption{ color:#707070 !important; font-size: 12px; font-weight: 400; line-height:15px; }
.card_review_new .stamped-fa:before{ font-size: 16px !important; }
.card_review_new .stamped-badge-starrating .stamped-fa{ display:flex !important; align-items:center; }
.product-card-wrapper .custom-Shop-now {
  position: absolute;
  bottom: 0;
  background: rgba(255, 255, 255, .7);
  color: #000;
  width: 100%;
  text-align: center;
  font-family: inherit;
  transform: translateY(100%);
  transition: all .5s ease-in-out;
  padding: 6px;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
}
.product-card-wrapper:hover .custom-Shop-now {
  transform: translateY(0%)
}

.Index_arrivals_details_main_new{margin:50px 0;}
.Index_arrivals_details_inner_new{padding:28px 38px 28px 45px;}
.Index_arrivals_details_mainleftright_new{}
.Index_arrivals_details_innerleftright_new{display:flex; align-items:center;}
.Index_arrivals_details_mainleft_new{width:53.3%;}
.Index_arrivals_details_innerleft_new{display:flex; grid-gap:15px;}
.Index_arrivals_details_innerleft_1_new{width:50%;}
.Index_arrivals_details_innerleft_1_leftside_new{}
.Index_arrivals_details_innerleft_1_leftside_videoimageboth_new{ position:relative; padding-bottom:136.355%; }
.Index_arrivals_details_innerleft_1_leftside_videoimage_new{}
.Index_arrivals_details_innerleft_1_leftside_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_1_leftside_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_2_new{width:50%;}
.Index_arrivals_details_innerleft_2_rightside_new{}
.Index_arrivals_details_innerleft_2_rightside_1_new{margin-bottom:15px;}
.Index_arrivals_details_innerleft_2_rightside_1_toppart_new{}
.Index_arrivals_details_innerleft_2_rightside_1_toppart_videoimageboth_new{ position:relative; padding-bottom:65.745%; }
.Index_arrivals_details_innerleft_2_rightside_1_toppart_videoimage_new{}
.Index_arrivals_details_innerleft_2_rightside_1_toppart_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_2_rightside_1_toppart_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_2_rightside_2_new{}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_new{display:flex; grid-gap:15px;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_new{width:50%;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_leftside_new{}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_leftside_videoimageboth_new{ padding-bottom:137.78%; position:relative;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_leftside_videoimage_new{}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_leftside_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_leftside_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_new{width:50%;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_rightside_new{}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_rightside_videoimageboth_new{ padding-bottom:137.78%; position:relative;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_rightside_videoimage_new{}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_rightside_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_rightside_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; left:0; bottom:0; height:100% !important;}
.Index_arrivals_details_mainright_new{width:calc(100% - 53.3%); padding-left:36px;}
.Index_arrivals_details_innerright_new{max-width:368px; margin:auto;}
.Index_arrivals_details_innerright_infos_new{text-align:center;}
.Index_arrivals_details_innerright_infos_new p{margin:0; font-family: var(--font-NewYork-display); font-size:30px; line-height:160%; font-weight:500; color:#661B14;}
.Index_arrivals_details_innerright_title_new{padding-top:0px; text-align:center; padding-bottom: 30px;}
.Index_arrivals_details_innerright_title_new h2{margin:0; font-size:46px; line-height:100%; font-weight:600; color:#661B14; text-transform:uppercase; font-family:var(--font-NewYork-display);}
.Index_arrivals_details_innerright_button_new{padding-top:0px; padding-bottom:30px; text-align:center;}
.Index_arrivals_details_innerright_title_new h2:after {
    content: "TM";
    font-size: 12px;
    position: relative;
    vertical-align: super;
    top: -2px;
}
.saree-edit{background-color:#000!important; color:#fff!important}

.Index_collection_lists_main_new{margin:50px 0;}
.Index_collection_lists_mainloop_new .Index_custom_collections_allloop_mainboxs_new:after{ height: 238px; }
.Index_collection_lists_mainloop_new .Index_custom_collections_allloop_innerboxs_1_videoimageboth_new {  padding-bottom: 138.915%; }
.Index_collection_lists_mainloop_new .Index_custom_collections_allloop_innerboxs_3_new{ padding:28px 15px; }

.Index_middle_banner_infos_main_new{margin:18px 0;}
.Index_middle_banner_infos_inner_new{}
.Index_middle_banner_infos_mainboxs_new{}
.Index_middle_banner_infos_innerboxs_new{}
.Index_middle_banner_infos_innerboxs_videoimageboth_new{position:relative;}
.Index_middle_banner_infos_innerboxs_videoimage_new{}
.Index_middle_banner_infos_innerboxs_videoimage_new img{width:100%;}
.Index_middle_banner_infos_innerboxs_videoimage_new video{width:100%;}

.Index_icon_text_info_list_inner_new{ margin:18px auto;}
.Index_icon_text_info_list_allloop_new{display:flex; padding:40px 0;}
.Index_icon_text_info_list_allloop_mainboxs_new{width:50%; padding:0 20px; border-right:1px solid rgba(102, 37, 5, 0.20);}
.Index_icon_text_info_list_allloop_mainboxs_new:last-child{ border-right:0; }
.Index_icon_text_info_list_allloop_innerboxs_new{ height:100%;     display: flex; flex-direction: column; justify-content: space-between; }
.Index_icon_text_info_list_allloop_innerboxs_icons_new{text-align:center;}
.Index_icon_text_info_list_allloop_innerboxs_icons_new img{max-width:50px; display:flex; margin:auto; justify-content:center; }
.Index_icon_text_info_list_allloop_innerboxs_title_new{padding-top:20px;}
.Index_icon_text_info_list_allloop_innerboxs_title_new h2{color:#781710; text-align: center; font-family: var(--font-noto-serif-display); font-size: 24px; font-weight: 500; line-height:108.333%; text-transform: capitalize; margin:0;}
.Index_icon_text_info_list_allloop_innerboxs_infos_new{padding-top:10px;}
.Index_icon_text_info_list_allloop_innerboxs_infos_new p{color:#781710; text-align: center; font-size: 14px; font-weight: 400; line-height:120%; margin:0;}
.Index_icon_text_info_list_allloop_innerboxs_button_new{padding-top:20px; text-align:center;}
.Index_icon_text_info_list_allloop_innerboxs_button_new a{}

.Index_object_visit_stores_main_new{margin:50px 0;}
.Index_object_visit_stores_inner_new{}
.Index_object_visit_stores_mainloop_new{}
.Index_object_visit_stores_innerloop_new{}
.Index_object_visit_stores_innerloop_mainboxs_new{width:33.33%;}
.Index_object_visit_stores_innerloop_innerboxs_new{}
.Index_object_visit_stores_innerloop_innerboxs_mainvideoimage_new{  }
.Index_object_visit_stores_innerloop_innerboxs_mainvideoimage_new a{}
.Index_object_visit_stores_innerloop_innerboxs_innervideoimage_new{}
.Index_object_visit_stores_innerloop_innerboxs_video_OR_image_new{ padding-bottom:55%; position:relative;}
.Index_object_visit_stores_innerloop_innerboxs_video_OR_image_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_object_visit_stores_innerloop_innerboxs_video_OR_image_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Index_object_visit_stores_innerloop_innerboxs_innervideoimage_titles_new{color:#000; font-size:16px; font-weight:400; line-height:150%; letter-spacing:0.32px; padding-top:24px; text-align:center;}
.Index_object_visit_stores_innerloop_innerboxs_innervideoimage_button_new{padding-top:12px; text-align:center;}
.Index_object_visit_stores_innerloop_innerboxs_innervideoimage_button_new a{border-radius:30px; border:1px solid #E1E1E5; padding:13px 20px; color:#223330; font-size:14px; font-weight:500; line-height:114.286%; letter-spacing:0.42px; text-transform:capitalize; text-decoration:none; min-width:142px; display:inline-block;}
.Index_object_visit_stores_innerloop_innerboxs_innervideoimage_button_new a:hover{ border-color:#223330; }
.Index_object_visit_stores_innerloop_innerboxs_innervideoimage_button_new a svg{max-width:100%; vertical-align:middle; margin-left:4px; margin-top:-2px;}
.Index_visit_stores_slider .swiper-button-next, .Index_visit_stores_slider .swiper-button-prev{ top:32%; }

.Index_custom_testimonials_main_new{margin:50px 0 60px 0;}
.Index_custom_testimonials_inner_new{}
.Index_custom_testimonials_allloop_new{}
.Index_custom_testimonials_allloop_mainboxs_new{border-radius:10px; border:1px solid #E1E1E5; padding:30px; width:594px; height: auto; display: flex; align-items: center; }
.Index_custom_testimonials_allloop_innerboxs_new{display:flex; }
.Index_custom_testimonials_allloop_innerboxs_mainleft_new{width:200px; position:relative; min-height:240px; }
.Index_custom_testimonials_allloop_innerboxs_innerleft_new{}
.Index_custom_testimonials_allloop_innerboxs_innerleft_videoimageboth_new{}
.Index_custom_testimonials_allloop_innerboxs_innerleft_videoimage_new{}
.Index_custom_testimonials_allloop_innerboxs_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_custom_testimonials_allloop_innerboxs_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Index_custom_testimonials_allloop_innerboxs_mainright_new{width:calc(100% - 200px); padding-left:10px; align-self:center; }
.Index_custom_testimonials_allloop_innerboxs_innerright_new{ padding:0 12px; }
.Index_custom_testimonials_allloop_innerboxs_innerright_allinfo_new{ text-align:center; }
.Index_custom_testimonials_allloop_innerboxs_innerright_allinfo_new p{margin:0; color:#000; text-align:center; font-family:var(--font-noto-serif-display); font-size:20px; font-style:italic; font-weight:300; line-height:140%;}
.Index_custom_testimonials_allloop_innerboxs_innerright_authors_new{padding-top:24px; color:#000; text-align:center; font-size:12px; line-height:133.333%; }
.Index_custom_testimonials_allloop_innerboxs_innerright_country_name_new{ padding-top:8px; text-align:center; color:#545869; font-size:10px; line-height:16px;  }
.Index_custom_testimonials_allloop_innerboxs_button_new{ position:absolute; bottom:0; left:0; padding:15px; width: 100%; text-align: center; }
.Index_custom_testimonials_allloop_innerboxs_button_new .button{ padding:6px; min-width:134px; font-size:12px; color: #AA6437 !important;}
.Index_custom_testimonials_slider .swiper-pagination{ position: relative; bottom: 0 !important; padding: 40px 0 0px 0; }
.Index_custom_testimonials_slider .swiper-pagination-bullet{ background:#000; opacity: .1; width: 9px; height: 9px; }
.Index_custom_testimonials_slider .swiper-pagination-bullet-active{ opacity:1; }
.Index_custom_testimonials_slider .swiper-button-prev{ top:42%; }
.Index_custom_testimonials_slider .swiper-button-next{ top:42%; }

.Index_title_main_new{ margin:50px 0 0 0; }
#section-firework-embed { margin: 0 0 50px 0 !Important; }

.Index_newsletter_form_main_new{padding:32px 0;}
.Index_newsletter_form_inner_new{}
.Index_newsletter_form_leftrightboth_new{display:flex; justify-content: space-between; align-items:center; }
.Index_newsletter_form_mainleft_new{width: 50%;}
.Index_newsletter_form_innerleft_new{}
.Index_newsletter_form_innerleft_title_new{}
.Index_newsletter_form_innerleft_title_new h2{margin:0; color: #000; font-size: 34px; font-weight: 650; line-height: 120%; text-transform: capitalize; letter-spacing: -1px;}
.Index_newsletter_form_innerleft_infos_new{ max-width:515px; }
.Index_newsletter_form_innerleft_infos_new p{padding-top:5px; color:#000; font-size: 14px; font-weight: 400; line-height: 150%; margin:0;}
.Index_newsletter_form_mainright_new{width:50%; padding-left:20px;}
.Index_newsletter_form_innerright_new{}
.Index_newsletter_form_innerright_mainform_new{}
.Index_newsletter_form_innerright_innerform_new{}
.Index_newsletter_form_main_new .newsletter-form__field-wrapper{max-width: initial;}
.Index_newsletter_form_main_new .newsletter-form__field-wrapper .field{}
.Index_newsletter_form_main_new .newsletter-form{max-width:100%;}
.Index_newsletter_form_main_new .newsletter-form__field-wrapper .field__input{padding:18px 14px; color: #A1A1A1; font-size: 16px; font-weight: 400; line-height:100%; width:50%; margin-right:10px; border-radius: 5px; background: #FFF; min-height:56px; margin:0 12px 0 0; box-shadow: 0 0 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{ left:14px !important; }
.Index_newsletter_form_main_new .field__label{color: #A1A1A1; font-size: 16px; font-weight: 400; line-height:100%; top:18px; left:14px;}
.Index_newsletter_form_main_new .newsletter-form__button:not(:focus-visible):not(.focused){border-radius: 5px; background:#223330; width:50%; position:relative; min-height:56px; color:#FFF; font-size: 18px; font-weight: 500; line-height:100%; text-transform: uppercase;}
.Index_newsletter_form_main_new .field:before{display:none;}
.Index_newsletter_form_main_new .field:after{display:none;}
.Index_newsletter_form_main_new .newsletter-form__message{ margin-top: 1rem !important; position: absolute !important; top: 100% !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_innerright_maininfo_new{}
.Index_newsletter_form_innerright_innerinfo_new{}
.Index_newsletter_form_innerright_innerinfo_new p{margin:0; padding-top:8px; color: rgba(0, 0, 0, 0.50); text-align: center; font-size: 10px; font-weight: 400; line-height: 150%; max-width:320px; margin-right:0; margin-left:auto;}

.Footer_main_new{padding:48px 0 32px;}
.Footer_inner_new{max-width:1110px; margin:auto;}
.Footer_common_title_new{}
.Footer_common_title_new strong{margin:0; font-size:12px; letter-spacing:0; font-weight:500; line-height:16px; color:#403D3D; text-transform:uppercase;display: block;font-family: var(--font-heading-family);
font-style: var(--font-heading-style);}
.Footer_common_title_new span{ display:none; }
.Footer_1_new{}
.Footer_1_detail_new{display:flex;}
.Footer_menus_columns_lists_main_new{width: 16.6667%;}
.Footer_menus_columns_lists_inner_new{}
.Footer_menus_columns_lists_title_new{padding-bottom:20px;}
.Footer_common_infos_new{}
.Footer_menus_columns_lists_menus_new{}
.Footer_menus_columns_lists_menus_new ul{margin:0; padding:0;}
.Footer_menus_columns_lists_menus_new ul li{font-size:12px; font-weight:400; line-height:normal; color:rgb(0, 0, 0); list-style:none; }
.Footer_menus_columns_lists_menus_new ul li a{color:#403D3D;  text-decoration:none; padding:4px 0; display: inline-block;}
.Footer_details_columns_lists_main_new{width: 33.3333%;}
.Footer_details_columns_lists_inner_new{}
.Footer_details_columns_lists_1_new{}
.Footer_details_columns_lists_1_detail_new{}
.Footer_details_columns_lists_1_detail_title_new{}
.Footer_details_columns_lists_1_detail_infos_new {padding-top:24px}
.Footer_details_columns_lists_1_detail_infos_new img{max-width:100%; display:flex;} 
.Footer_details_columns_lists_2_new{padding-top:24px;}
.Footer_details_columns_lists_2_detail_new{}
.Footer_details_columns_lists_2_detail_title_new{}
.Footer_details_columns_lists_2_detail_title_new h4{}
.Footer_details_columns_lists_2_detail_infos_new{display:flex; grid-gap:8px; padding-top:24px;}
.Footer_details_columns_lists_2_detail_infos_image_new{}
.Footer_details_columns_lists_2_detail_infos_image_new img{width:100%; display: flex;}
.Footer_details_columns_lists_3_new{padding-top:24px;}
.Footer_details_columns_lists_3_detail_new{}
.Footer_details_columns_lists_3_detail_title_new{}
.Footer_details_columns_lists_3_detail_title_new h4{}
.Footer_details_columns_lists_3_detail_infos_new{}
.Footer_details_columns_lists_3_detail_infos_new ul{display:flex; grid-gap:16px; padding-top:24px;}
.Footer_details_columns_lists_3_detail_infos_new ul li{max-width:24px; height:24px;}
.Footer_details_columns_lists_3_detail_infos_new ul li a{ display:flex; }
.Footer_details_columns_lists_3_detail_infos_new ul li img{width:24px; display: flex; height:24px !important; }
.Footer_details_columns_lists_4_new{padding-top:24px;}
.Footer_details_columns_lists_4_detail_new{display:flex;}
.Footer_details_columns_lists_4_detail_1_new{padding-right:16px; border-right:1px solid rgb(225, 225, 229);}
.Footer_details_columns_lists_4_detail_1_new:last-child{padding-right:0; border:none; padding-left:16px;}
.Footer_details_columns_lists_4_detail_1_boxs_new{}
.Footer_details_columns_lists_4_detail_1_boxs_title_new{}
.Footer_details_columns_lists_4_detail_1_boxs_title_new h4{}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new{padding-top:20px;}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new ul{padding:0; margin:0;}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new ul li{list-style:none;}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new ul li a{padding:4px 0; font-size:12px; font-weight:400; line-height:16px; color:rgb(64, 61, 61); text-decoration:none; display:block;}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new{}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new p{margin:0;}
.Footer_details_columns_lists_4_detail_1_boxs_infos_new p a{font-size:12px; font-weight:400; line-height:16px; color:rgb(64, 61, 61); text-decoration:none; display:block; }
.Footer_common_title_new{}
.Footer_common_title_new strong{margin:0; font-size:12px; letter-spacing:0.6px; font-weight:500; line-height:16px; color:#403D3D; text-transform:uppercase;display: block;font-family: var(--font-heading-family)}
.Footer_2_new{padding-top:32px;}
.Footer_2_detail_new{}
.Footer_details_rows_texts_main_new{padding-top:12px;}
.Footer_details_rows_texts_main_new:first-child{padding-top:0;}
.Footer_details_rows_texts_inner_new{}
.Footer_details_rows_texts_title_new.Footer_common_title_new{margin-bottom:4px;}
.Footer_details_rows_texts_title_new.Footer_common_title_new h4{}
.Footer_details_rows_texts_infos_new.Footer_common_infos_new{}
.Footer_2_new .Footer_common_infos_new{}
.Footer_2_new .Footer_common_infos_new ul{margin:0; padding:0; display:flex; flex-wrap:wrap; grid-gap:5px; }
.Footer_2_new .Footer_common_infos_new ul li{list-style:none; font-size:12px; color:rgb(0, 0, 0); border-right:1px solid rgb(229, 231, 235); line-height:16px; padding:0 5px 0 0; margin-right:0; }
.Footer_2_new .Footer_common_infos_new ul li:last-child{border-right:none;}
.Footer_2_new .Footer_common_infos_new ul li:first-child{padding-left:0;}
.Footer_2_new .Footer_common_infos_new ul li a{color:#403D3D; text-decoration:none;}
.Footer_icons_with_texts_main_new{padding:46px 0 32px 0;}
.Footer_icons_with_texts_inner_new{display:flex; align-items:center;}
.Footer_icons_with_texts_maindetail_new{width:calc(25% - 0px);}
.Footer_icons_with_texts_innerdetail_new{display:flex; align-items:center;}
.Footer_icons_with_texts_innerdetail_icons_new{margin-right:16px;}
.Footer_icons_with_texts_innerdetail_icons_new img{max-width:24px; display:flex; }
.Footer_icons_with_texts_innerdetail_infos_new{}
.Footer_icons_with_texts_innerdetail_infos_new p{margin:0; font-size:16px; line-height:20px; font-weight:400; color:rgb(46, 44, 44);}
.Footer_informations_texts_main_new{}
.Footer_informations_texts_inner_new{}
.Footer_informations_texts_inner_new p{margin:0; font-size:12px; line-height:16px; font-weight:400; color:rgb(64, 61, 61);}
.Footer_informations_texts_inner_new p strong{ font-weight:400; color: #000; padding-right: 8px; }
.Footer_3_new{text-align:right; padding-top:46px;}
.Footer_3_detail_new{}
.Footer_3_detail_new p{margin:0; font-size:12px; line-height:16px; text-align:center; color:rgb(117, 111, 111);}
.Footer_3_detail_new p a{text-decoration:none; color:rgb(117, 111, 111);}
/* Index */

/* Product */
.Product_breadcrumb_main_new{}
.Product_breadcrumb_main_new .breadcrumbs{ padding:30px 0 0 0; }

.Product_meta_feature_list_main_new{padding:40px 0;}
.Product_meta_feature_list_inner_new{ max-width:1289px; margin:auto; }
.Product_meta_feature_list_innerright_titletexts_new.mobile_image_new{}
.Product_meta_feature_list_innerright_titletexts_newmobile_image_new h2{color:#000; font-size:22px; font-weight:500; line-height:120%;}
.Product_meta_feature_list_mainleftright_new{}
.Product_meta_feature_list_innerleftright_new{display:flex; align-items:center;}
.Product_meta_feature_list_mainleft_new{width:515px; min-height:730px; position:relative;}
.Product_meta_feature_list_innerleft_new{}
.Product_meta_feature_list_innerleft_videoimage_new{}
.Product_meta_feature_list_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_meta_feature_list_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Product_meta_feature_list_mainright_new{width:calc(100% - 515px); background:#F7F7F7; padding:56px 60px;}
.Product_meta_feature_list_innerright_new{}
.Product_meta_feature_list_innerright_titletexts_new{}
.Product_meta_feature_list_innerright_titletexts_new h2{ font-size:32px; font-weight:500; line-height:118.75%; margin:0;}
.Product_meta_feature_list_innerright_infoslists_new{ padding:20px 13px;}
.Product_meta_feature_list_innerright_infoslists_lists_new{padding:25px 0; border-bottom:1px solid rgba(0, 0, 0, 0.20);}
.Product_meta_feature_list_innerright_infoslists_lists_new:first-child{padding-top:20px;}
.Product_meta_feature_list_innerright_infoslists_lists_new:last-child{padding-bottom:20px; border-bottom:none;}
.Product_meta_feature_list_innerright_infoslists_lists_new h4{color:#0F0D1A; font-size:20px; font-weight:500; line-height:120%; margin:0;}
.Product_meta_feature_list_innerright_infoslists_lists_new p{color:#0F0D1A; font-size:16px; line-height:140%; margin:0;}

.Product_object_faqs_main_new{padding:30px 0;}
.Product_object_faqs_inner_new{max-width:1004px; margin:auto;}
.Product_object_faqs_mainloop_new{}
.Product_object_faqs_innerloop_new{}
.Common_faqs_accordion_new{}
.Common_faqs_accordion_new .accordion{border:none;}
.Common_faqs_accordion_new .accordion > ul{border-top: 1px solid #DEDEDE; }
.Common_faqs_accordion_new .accordion > ul > li{border-bottom: 1px solid #DEDEDE;}
.Common_faqs_accordion_new .accordion > ul > li .question {}

{% if page.handle == 'raja-kumari' %}
.Common_faqs_accordion_new .accordion > ul li .question h2{ background:url(plus-white.svg) no-repeat center right !important;}
.Common_faqs_accordion_new .accordion > ul li.open .question h2{background: url(minus_white.svg) no-repeat center right !important;}
{%- endif -%}

.Common_faqs_accordion_new .accordion > ul li .question h2{ font-family: var(--font-body-family); background:url(plus.svg) no-repeat center right; color: #0F0D1A; font-size: 16px; font-weight: 500; line-height:140%; padding:17px 50px 17px 0; margin:0;}
.Common_faqs_accordion_new .accordion > ul li.open .question h2{background: url(minus_n.svg) no-repeat center right;}
.Common_faqs_accordion_new .accordion > ul li .answer{ padding:0px 0px 20px 0; font-size:16px; font-weight:400; line-height:140%; }
.Common_faqs_accordion_new .accordion > ul li .answer strong{ font-weight:900; }
.Common_faqs_accordion_new .accordion > ul li .answer p{ margin:0 0 15px 0;}
.Common_faqs_accordion_new .accordion > ul li .answer p:last-child{ margin:0; }
.Common_faqs_accordion_new .accordion > ul li .answer ul{ margin:0 0 15px 0; }
.Common_faqs_accordion_new .accordion > ul li .answer ul:last-child{ margin:0; }
.Common_faqs_accordion_new .accordion > ul li .answer ol{ margin:0 0 15px 0; }
.Common_faqs_accordion_new .accordion > ul li .answer ol:last-child{ margin:0; }

.Product_related_new{ padding:20px 0; }
.Product_related_title_new{ margin-bottom:25px; }

.Product_meta_product_list_main_new{ padding:20px 0; }
.Product_meta_product_list_title_new{ margin-bottom:25px; margin-top:20px; }
.Product_meta_product_list_maindetail_new{}
.Product_meta_product_list_innerdetail_new{ display:flex; grid-gap:15px; flex-wrap: nowrap; flex-grow: 1; flex-shrink: 0; }
.Product_meta_product_list_innerdetail_new .product_grid_item_new{ width:calc(20% - 12px); max-width: initial; }
.Product_meta_product_list_innerdetail_6_product_new .product_grid_item_new:last-child{ display:none; }

.Product_review_main_new{ margin:40px 0; }
#stamped-main-widget{ margin:0px 0 !important; background:#f7f7f7; position: relative; overflow: hidden; }
#stamped-main-widget:before{ content:''; position:absolute; top:0; width:1000%; left:-1000%; height:100%; background:#f7f7f7;  }
#stamped-main-widget:after{ content:''; position:absolute; top:0; width:1000%; right:-1000%; height:100%; background:#f7f7f7;  }
div.stamped-container[data-widget-style], div[data-widget-style] div.stamped-container{ margin: 0 auto !important; padding: 40px 16px !important; }

.Product_Bridal_meta_product_list_main_new .Product_meta_product_list_innerdetail_new{ display:block; }

.product-form__error-message-wrapper{ display:flex; margin-bottom:15px; }
.product-form__error-message-wrapper[hidden]{ display:none; }
.product-form__error-message-wrapper .icon{ width:15px; margin-top:2px; }
.product-form__error-message-wrapper .product-form__error-message{ width:calc(100% - 15px); padding-left:10px; font-size: 14px; line-height: 140%; }
.product-custom .Inclusive{ font-size:12px !important; }

/* .product-custom .upsell-product-wrapper{ justify-content:space-between; flex-wrap:nowrap !important; } */

.product_tag_new{ text-align: center; font-size: 18px; font-weight: 500; line-height: 88.889%; color:#aa6437; padding-bottom:16px; }
.Product_insta_title_new{ margin-top:60px; }

.bridal-links.flex {
  justify-content:center;
  margin: 36px auto 20px auto;
}
.bridal-links .collection-button {
  min-width:348px;
  border: 2px solid #223330;
  padding: 13px 32px;
  border-radius: 6px;
  text-decoration: none;
}
.bridal-links .collection-button:hover{
  background:#223330;
  
}
.bridal-links .collection-button:hover .collction-text{ color:#fff; }
.bridal-links .collection-button:hover .right-arrow svg path{ stroke:#fff; }
.bridal-links .more-button {
  margin-left: 20px;
}
.bridal-links .collction-text {
  width: 100%;
  display: block;
  margin-right: 10px;
  flex: 1;
  font-family: var(--font-body-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: 0.26px;
  text-align: center;
  color: #172926;
}
.bridal-links .right-arrow {
  max-width: 16px;
  flex: 16px;
  margin-left: 10px;
}

.visitors_counter{ margin:0 0 20px 0 !important; }
.visitors_counter .shopper-view{ background:url(eye_icon.svg) no-repeat left center !important; margin: 0 !important; font-family: var(--font-body-family) !important; line-height: 16px; padding: 9px 0 9px 35px !important; }



/* Product */

/* Collection */
.breadcrumbs{margin:0 !important; padding:18px 0 0 0; }
.breadcrumbs__list{ display: flex; flex-wrap: wrap;}
.breadcrumbs ol{}
.breadcrumbs ol li{position:relative; padding-right: 20px; display: flex; }
.breadcrumbs__item a { font-size: 16px; font-weight: 500; line-height: 125%; text-decoration: none!important; display: inline-block; color: rgba(0, 0, 0, 0.50); }
.breadcrumbs__item p{ line-height:1; }
.breadcrumbs__link { font-size: 16px; font-weight: 500; line-height: 125%; text-decoration: none!important; display: inline-block; color: rgba(0, 0, 0, 0.50); }
.breadcrumbs__item:not(:last-child):after{ position: absolute !important; right: 7px; margin: 0 !important; height: 20px; top: 0; display: block !important; line-height: 20px; color: rgba(0, 0, 0, 0.50); } 
.breadcrumbs__link[aria-current="page"]{color:#0F0D1A;}

.Collection_meta_banner_main_new{padding:16px 0 0 0;}
.Collection_meta_banner_inner_new{}
.Collection_meta_banner_detail_new{}
.Collection_meta_banner_detail_videoimage_new{}
.Collection_meta_banner_detail_videoimage_new img{width:100%; display:flex; }
.Collection_meta_banner_detail_videoimage_new video{width:100%; display:flex; }

.Collection_meta_banner_desktop_new{ display:block; }
.Collection_meta_banner_mobile_new{ display:none; }

.Collection_meta_columns_main_new{margin:20px 0;}
.Collection_meta_columns_main_new .page-width{}
.Collection_meta_columns_inner_new{}
.Collection_meta_columns_loops_new{}
.Collection_meta_columns_loops_mainbox_new{width: 33%;position: relative;}
/* .Collection_meta_columns_loops_innerbox_new:after{position:absolute; content:''; bottom:0px; left:0px; width:100%; background:linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.70) 100%); height:238px; pointer-events:none; } */
.Collection_meta_columns_loops_mainbox_new a{text-decoration:none;}
.Collection_meta_columns_loops_innerbox_new{}
.Collection_meta_columns_loops_innerbox_1_new{width:100%; padding-bottom:85.9%; position:relative;}
.Collection_meta_columns_loops_innerbox_1_videoimageboth__new{}
.Collection_meta_columns_loops_1_boxs_videoimage_new{}
.Collection_meta_columns_loops_1_boxs_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.Collection_meta_columns_loops_1_boxs_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.Collection_meta_columns_loops_innerbox_2_new{position:absolute; bottom:0px; left:0px; padding:28px; width:100%; z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.70) 100%);}
.Collection_meta_columns_loops_innerbox_2_titletextsboth_new{color:#FFF; text-align:center; font-family:var(--font-noto-serif-display); font-size:22px; font-weight:500; line-height:135.758%; letter-spacing:0.22px; text-transform:capitalize;}

.Collection_product_grid_main_new{ margin:18px 0 50px 0 !important; }
.facets-container{ padding-top:0 !important; display:block !important; }
.collection_left_new{ width:260px; padding-right:60px; }
.facets-vertical .product-grid-container{ width:calc(100% - 260px) !important; }
.facets-vertical .facets-wrapper { padding-right: 0 !important; }
.facets__form-vertical{ width:100% !important; }
.Collection_product_grid_rightside_innertop_1_detail_new{ display:flex; align-items: center; flex-wrap: wrap; gap: 0 10px; }
.Collection_product_grid_rightside_innertop_1_detail_title_new{}
.Collection_product_grid_rightside_innertop_1_detail_title_new h3{ margin:0; font-size: 24px; font-weight: 500; line-height: 125%; }
.Collection_product_grid_rightside_innertop_1_detail_title_new h1{ margin:0; font-size: 24px; font-weight: 500; line-height: 125%; }
.Collection_product_grid_rightside_innertop_1_detail_count_new{ padding:0 0 1px 8px; }
.Collection_product_grid_rightside_innertop_1_detail_count_new .product-count-vertical{ margin-left:0 !important; opacity:1 !important;  }
.Collection_product_grid_rightside_innertop_1_detail_count_new .product-count-vertical .product-count__text{ color: #8E8D99; font-size: 15px; font-weight: 400; line-height: 133.333%; white-space: nowrap; }
.Collection_product_grid_rightside_innertop_2_new{ padding-top:30px; }
.Collection_product_grid_rightside_innertop_2_detail_new{ display:flex; align-items:center; justify-content: space-between; }
.facet-filters__field{  }
.facet-filters__label { margin: 0 10px 0 0 !important; font-size: 15px !important; font-weight: 400; line-height: 18px; letter-spacing: 0.15px; color:#0F0D1A; }
.facet-filters__sort{ padding-left: 0 !important; padding-right: 0 !important; font-size: 15px !important; font-style: normal; font-weight: 400; line-height: 18px !important; letter-spacing: .15px; color:#0F0D1A; }
.facet-filters__sort:focus-visible { outline: 0 !important; outline-offset: 0 !important; box-shadow: 0 0 0 !important; }
.facet-filters__field .select select{ border-radius: 20px; border: 1px solid #2E2E33; padding:8px 32px 8px 12px !important; font-family: var(--font-body-family); font-size: 15px !important;  font-weight: 400 !important; line-height: 19px !important; letter-spacing: .15px; color: #0f0d1a; background:#fff; width:auto; }
.facet-filters__field .select select option{ font-family: var(--font-body-family); font-size: 15px !important;  font-weight: 400 !important; line-height: 18px !important; letter-spacing: .15px; color: #0f0d1a;  }
.facet-filters__sort+.icon-caret { right: 12px !important; }
.facets__disclosure-vertical{ border-top:0 !important; border-bottom:1px solid #E1E1E5; }
.facets__heading--vertical { margin: 0 !important; color: #0F0D1A !important; font-size: 18px !important; font-style: normal; font-weight: 500; line-height: 24px; letter-spacing: 0.72px; text-transform: uppercase; }
.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{ margin-bottom:0 !important; }
.facets-vertical .facets__summary, .collection_left_new .facets__disclosure-vertical .facets-summary{ padding: 20px 30px 20px 0!important; font-size: 16px; font-style: normal; font-weight: 500; line-height: 18px; letter-spacing: 0.16px; color: #000 !important; background:url('plus_collection.svg') no-repeat right center; }
.facets-vertical details[open] .facets__summary,  .collection_left_new .facets__disclosure-vertical[open] .facets-summary { background:url('minus_collection.svg') no-repeat right center; }
.collection_left_new .facets__disclosure-vertical .facets-wrap.parent-wrap {
    padding: 0;
    border: 0;
    margin: 0;
}
.collection_left_new .facets__disclosure-vertical .facets__list {
    padding: 0;
}
.facets-vertical .facets__summary .facets__summary-label .facets__selected{ display:none; }
.facets__summary .icon-caret, .collection_left_new .facets__disclosure-vertical .facets-summary .icon-caret{ display:none; }
.facets__summary:hover .facets__summary-label{ text-decoration:none !important; }
.facets-wrap-vertical{ padding:0 !important; margin:0 !important; }
.facets__display-vertical{ padding-bottom:14px !important; margin-top: -4px; }
.facets__list--vertical .facets__item label, .collection_left_new .facets__disclosure-vertical .facets__list .facets__label{ padding:6px 0; font-size: 14px; font-weight: 400; line-height: 18px; color:#000; margin-bottom:4px;  }
.facets__list--vertical .list-menu__item:last-child .facets__list--vertical .facets__item label{ margin-bottom:0; }
.facets__list--vertical .facets__item label .counter_new, 
.collection_left_new .facets__disclosure-vertical .facets__list .facets__label .counter_new{ color:#756F6F; padding-left:4px; }
.facets__list--vertical .facets__item label svg{ /*display:none;*/ }
.facets-layout-list .facets__label:hover .facet-checkbox__text, .facets-layout-list input:focus~.facet-checkbox__text{ text-decoration:none !important; }
.facets__header-vertical { padding: 0 0 14px 0 !important; font-size: 14px !important; color: #000; font-weight: 400; line-height: 128.571%; display:none; }
.facets__price { padding: 0 0 6px 0 !important; max-width: 200px; }
.facets__price .field-currency { margin-right: 4px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 18px; color: #000; }
.facets__price .field__input{ border-radius: 6px; border: 1px solid #E1E1E5; height:42px; margin:0; padding: 7px 12px; font-size:14px; }
.facets__price .field__input::-webkit-inner-spin-button{ display:none; -webkit-appearance: none; }
.facets__price .field__input::-webkit-outer-spin-button{ display:none; -webkit-appearance: none; }
.custom_icon_new{ color: #0f3d99; width: 18px; height: 18px; left: 0 !important; top: auto !important; margin-right: 0 !important; z-index:1 !important; }

.facets__price .field:before{ display:none; }
.facets__price .field:after{ display:none; }
.facets__price .field__label { left: 12px; top: 12px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 18px; color: #000; }
.field__input:focus, .select__select:focus, .customer .field input:focus, .customer select:focus, .localization-form__select:focus.localization-form__select:after{ box-shadow: 0 0 0 !important; }
.facets__price .field__input:focus~.field__label, .facets__price .field__input:not(:placeholder-shown)~.field__label, .facets__price .field__input:-webkit-autofill~.field__label{ display:none !important; }
.active-facets .active-facets-vertical-filter{ padding-bottom:0; }
.active-facets__button { margin: 0 5px 5px 0 !important; padding: 0 !important; }
.active-facets__button .active-facets__button-inner{ background:#E1E1E5; box-shadow: 0 0 0 !important; font-size: 14px; line-height: 110%; text-align:left; text-transform:capitalize; }
.active-facets facet-remove:last-of-type { margin-bottom: 0 !important; }
.active-facets__button--light:hover .active-facets__button-inner { box-shadow: 0 0 0 0 !important; }
.underlined-link:hover, .customer a:hover, .inline-richtext a:hover { text-decoration-thickness: 1px !important; }
.active-facets .active-facets-vertical-filter .active-facets__button-wrapper_cancel_all{ padding-bottom:15px !important; }
.facets__price .field+.field-currency { margin-left: 1rem !important; margin-right: 0 !important; }
.spacing_new{ padding:0 5px; }
.facet-checkbox--disabled, .mobile-facets__label--disabled{ display:none !important; }
.facets__item:has(.facet-checkbox--disabled){ display:none; }

.Bridal_collection_desktop_only_new{ position:absolute; top:0; right:0; padding-top:0 !important; display:none !important; }
@media(min-width:750px) and (max-width:9999px)
{
  .Bridal_collection_desktop_only_new{ display:flex !important; }
  .Collection_bridal_product_main_new .active-facets__button-remove{ padding:0 !important; }
}

.Bridal_collection_desktop_only_new a span{ font-size: 12px; line-height: 18px; display: block; }
.product-card-wrapper .card{ position:relative; }

.Collection_product_grid_main_new{}
.Collection_product_grid_leftside_1_new{width: 100%; margin-top:24px;}
.Collection_product_grid_leftside_1_bottom_1_new{}
.Collection_product_grid_leftside_1_bottom_1_videoimageboth_new{position:relative; height: 216px;}
.Collection_product_grid_leftside_1_bottom_1_videoimage_new{}
.Collection_product_grid_leftside_1_bottom_1_videoimage_new video{width: 100%; position: absolute; object-fit: cover; top: 0; left: 0; bottom: 0; right: 0; height: 100%!important;}
.Collection_product_grid_leftside_1_bottom_1_videoimage_new img{width: 100%; position: absolute; object-fit: cover; top: 0; left: 0; bottom: 0; right: 0; height: 100%!important;}
.Collection_product_grid_leftside_1_bottom_2_new{padding:20px;}
.Collection_product_grid_leftside_1_bottom_2_titlebuttonboth_new{}
.Collection_product_grid_leftside_1_bottom_2_title_new{}
.Collection_product_grid_leftside_1_bottom_2_title_new h2{margin:0;}
.Collection_product_grid_leftside_1_bottom_2_title_new h2 p{ font-family: var(--font-body-family); margin:0; text-align: center; font-size: 24px; font-weight: 500; line-height:137.5%;}
.Collection_product_grid_leftside_1_bottom_2_infos_new{}
.Collection_product_grid_leftside_1_bottom_2_infos_new p{margin:0; text-align: center; font-size: 14px; font-weight: 400; line-height:114.286%; padding-top:10px;}
.Collection_product_grid_leftside_1_bottom_2_icons_new{padding-top:30px;}
.Collection_product_grid_leftside_1_bottom_2_icons_new img{max-width:100%; display: flex; justify-content: center;  margin: auto;}
.Collection_product_grid_leftside_1_bottom_2_button_new{text-align:center; padding-top:20px;}
.Collection_product_grid_leftside_1_bottom_2_button_new .black_bg_button{background-color:#000000;color:#ffffff}
.Collection_product_grid_leftside_1_bottom_2_button_new a{display:block;}

.Collection_product_grid_leftside_2_new{width:100%; margin-top:24px;}
.Collection_product_grid_leftside_2_bottom_new{ padding:30px 20px; position:relative; }
.Collection_product_grid_leftside_2_url_new{ position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; }
.Collection_product_grid_leftside_2_bottom_icons_new{width: 43px; margin:auto;}
.Collection_product_grid_leftside_2_bottom_icons_new img{ max-width:100%; display:flex; }
.Collection_product_grid_leftside_2_bottom_title_new{padding-top:20px;}
.Collection_product_grid_leftside_2_bottom_title_new h2{ font-family: var(--font-body-family); margin:0; color:#000000; text-align: center; font-size: 24px; font-weight: 500; line-height:120.833%;}  
.Collection_product_grid_leftside_2_bottom_infos_new{}
.Collection_product_grid_leftside_2_bottom_infos_new h3{ font-family: var(--font-body-family); margin:0; padding-top:12px; color:#000000; text-align: center; font-size: 16px; font-weight: 400; line-height:125%; letter-spacing: 0.32px; text-transform:uppercase; }
.Collection_product_grid_leftside_2_bottom_price_new{}
.Collection_product_grid_leftside_2_bottom_price_new p{margin:0; color:#000000; text-align: center; font-size: 12px; font-weight: 400; line-height:133.333%; padding-top:12px;}

.full-unstyled-link.only-for-desktop {
  display: none;
}
@media (min-width: 750px) {
  .full-unstyled-link.only-for-desktop {
    display: block;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
  }
}
#product-grid{ margin-top:24px; }
.pagination-wrapper { margin-top: 60px !important; }
.pagination__item--prev{ width:28px !important; border: 1px solid #000; border-radius: 100%; margin-left:6px; }
.pagination__item--prev .icon { margin: 0 !important; transform: none !important; height: 12px !important; display:flex !important;; }
.pagination__item--next{ width:28px !important; border: 1px solid #000; border-radius: 100%; margin-right:6px; }
.pagination__item--next .icon{ margin: 0 !important; transform: rotate(180deg) !important; height: 12px !important; display:flex !important; }
.pagination__item{ height:28px !important; }
.pagination__list>li { flex: 1 !important; max-width: max-content !important; }
.pagination__list>li:not(:last-child) { margin-right: 12px !important; }
.pagination__item{ color: #756F6F !important; text-align: center; font-size: 14px; font-weight: 500; line-height: 20px; min-width:10px; text-align:center; }
.pagination__item--current:after, .pagination__item:hover:after{ display:none !important; }
.pagination__item--current{ color:#000 !important; opacity:1 !important; }
.collection_pagination_new{ display:flex; align-items:center; justify-content:space-between; margin-top: 60px !important; position: relative; }
.collection_pagination_new .pagination-wrapper { margin-top: 0px !important; }
.collection_pagination_new .facet-filters{ padding-left:0 !important; }

.Collection_object_lists_main_new{margin:50px 0;}
.Collection_object_lists_title_new{ text-align:left; }
.Collection_object_lists_inner_new{}
.Collection_object_lists_mainloop_new{}
.Collection_object_lists_innerloop_new{display:flex; flex-wrap:wrap; grid-gap:12px;}
.Collection_object_lists_innerloop_mainboxs_new{}
.Collection_object_lists_innerloop_innerboxs_new{}
.Collection_object_lists_innerloop_innerboxs_new a{ color:#262433; text-decoration:none; display:block; font-size:16px; line-height:24px; letter-spacing:0.16px; border-radius:110px; background:#F0F0F2; text-align:center; display:inline-block; padding:8px 16px; }
.Collection_object_lists_innerloop_innerboxs_new a:hover{ color:rgba(102,37,5); }

.Collection_object_banners_main_new{margin:50px 0;}
.Collection_object_banners_title_new{text-align:left;}
.Collection_object_banners_title_new h2{}
.Collection_object_banners_mainloop_new{}
.Collection_object_banners_innerloop_new{display:flex; flex-wrap:Wrap; grid-gap:20px;}
.Collection_object_banners_innerloop_mainbox_new{width:calc(50% - 10px);}
.Collection_object_banners_innerloop_innerbox_new{}
.Collection_object_banners_innerloop_innerbox_new a{}
.Collection_object_banners_innerloop_innerbox_videoimageboth_new{width:100%; position:relative;}
.Collection_object_banners_innerloop_innerbox_videoimage_new{}
.Collection_object_banners_innerloop_innerbox_videoimage_new video{width:100%; display:flex; }
.Collection_object_banners_innerloop_innerbox_videoimage_new img{width:100%; display:flex; }

.Collection_descriptions_main_new{margin:50px 0;}
.Collection_descriptions_inner_new{}
.Collection_descriptions_infos_new{ height:206px; overflow:hidden; }
.Collection_descriptions_infos_new.active{ height:auto; }
.Collection_descriptions_infos_new h3{margin:0 0 30px 0; color:#0F0D1A; font-size:32px; font-weight:500; line-height:118.75%;}
.Collection_descriptions_infos_new p{ margin:20px 0; color:#3F3D4D; font-size:16px; font-weight:400; line-height:125%; letter-spacing:0.16px;}
.Collection_descriptions_infos_new a{ color:rgba(199,157,111); text-decoration:none;  }
.read_more_new{ margin:10px 0; color:#3F3D4D; font-size:16px; font-weight:900; line-height:125%; letter-spacing:0.16px; cursor:pointer; }

.Collection_object_faqs_main_new{margin:50px 0;}
.Collection_object_faqs_inner_new{}
.Collection_object_faqs_detail_new{display:flex; grid-gap:20px; }
.Collection_object_faqs_detail_mainleft_new{width:calc(55.283% - 10px); }
.Collection_object_faqs_detail_innerleft_new{border-radius: 6px; border: 1px solid #E1E1E5; padding:24px 24px 9px 24px; height:100%; }
.Collection_object_faqs_detail_innerleft_title_new{margin-bottom:15px;}
.Collection_object_faqs_detail_innerleft_title_new h2{color:#0F0D1A; line-height:133.333%; letter-spacing: 0.24px; text-transform: capitalize; text-align:left;}
.Collection_object_faqs_detail_innerleft_mainloop_new{}
.Collection_object_faqs_detail_innerleft_innerloop_new{}
.Collection_object_faqs_main_new .Common_faqs_accordion_new .accordion>ul{border:none;}
.Collection_object_faqs_main_new .Common_faqs_accordion_new .accordion>ul>li{border:none;}
.Collection_object_faqs_main_new .Common_faqs_accordion_new .accordion > ul li .question h2{padding:15px 30px 15px 0; color: #262433; font-size: 18px; font-weight: 500; line-height:133.333%;}	
.Collection_object_faqs_main_new .Common_faqs_accordion_new .accordion > ul li .answer{ padding-bottom:15px; }
.Collection_object_faqs_detail_mainright_new{border-radius: 6px; border: 1px solid #E1E1E5; padding:24px; width: calc(44.717% - 10px); height:auto; }
.Collection_object_faqs_detail_innerright_new{}
.Collection_object_faqs_detail_innerright_title_new{margin-bottom:15px;}
.Collection_object_faqs_detail_innerright_title_new h2{color:#0F0D1A; line-height:133.333%; letter-spacing: 0.24px; text-transform: capitalize; text-align:left;}
.Collection_object_faqs_detail_innerright_mainloop_new{ padding-top:15px; }
.Collection_object_faqs_detail_innerright_innerloop_titleboth_new{display:flex; align-items:center; }
.Collection_object_faqs_detail_innerright_innerloop_title_1_new{width:calc(100% - 80px); padding-right:80px;}
.Collection_object_faqs_detail_innerright_innerloop_title_1_new h3{margin:0; color:#3F3D4D; font-size:18px; font-weight:500; line-height:133.333%;}
.Collection_object_faqs_detail_innerright_innerloop_title_2_new{width:80px;}
.Collection_object_faqs_detail_innerright_innerloop_title_2_new h3{margin:0; color:#3F3D4D; font-size:18px; font-weight:500; line-height:133.333%;}
.Collection_object_faqs_detail_innerright_innerloop_allloop_new{padding-top:30px;}
.Collection_object_faqs_detail_innerright_innerloop_allloop_boxs_new{display:flex; padding-bottom:12px;}
.Collection_object_faqs_detail_innerright_innerloop_allloop_boxs_new:last-child{ padding-bottom:0; }
.Collection_object_faqs_detail_innerright_innerloop_allloop_boxs_title_new{width:calc(100% - 80px); padding-right:40px;}
.Collection_object_faqs_detail_innerright_innerloop_allloop_boxs_title_new a{color:#3F3D4D; font-size:16px; font-weight:400; line-height:125%; letter-spacing:0.16px; text-decoration:none; display:block; }
.Collection_object_faqs_detail_innerright_innerloop_allloop_boxs_title_new a:hover{ color:#662505; }
.Collection_object_faqs_detail_innerright_innerloop_allloop_boxs_price_new{color:#3F3D4D; font-size:14px; font-weight:400; line-height:128.571%; width:80px;}
.Collection_object_faqs_detail_innerright_updatedate_new{color:#747380; font-size:14px; font-weight:400; line-height:128.571%; padding:10px 0 0 0; border-top:1px solid #C5C4CC; margin-top:12px; }
.Collection_object_faqs_detail_100_new{ width:100%; }

.template-search .facets-vertical-form{ align-items:center; }

.collection_hide_announcement_bar_new  .Header_announcement_bar_new{ display:none; }
.collection_header_transparent_new  .shopify-section-header-sticky { top: 0;  }
@media(min-width:990px) and (max-width:9999px){
  .collection_header_transparent_new  .shopify-section-header-sticky { 
    top: 0; 
    transform: translateY(-200px);
    position: sticky; 
    width: 100%;
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
  }
  .collection_header_transparent_new.overflow-hidden .shopify-section-header-sticky{ position:sticky; }
  .collection_header_transparent_new .header-wrapper{ 
    background: none; 
    position: absolute; 
    width: 100%; 
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(.4,0,.2,1); 
  }
  .header-init-state-enable.collection_header_transparent_new .shopify-section-header-sticky {
    transform: translateY(0);
  }
  .collection_header_transparent_new .header-wrapper--border-bottom:after{ display:none; }
  .collection_header_transparent_new .header-wrapper:hover{ 
    background:#fff; 
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(.4,0,.2,1); 
  }
  .page_scroll_up_new.collection_header_transparent_new  .shopify-section-header-sticky { 
    transform: translateY(0);
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(.4,0,.2,1); 
  }
  .page_scroll_up_new.collection_header_transparent_new .header-wrapper{ 
    background:#fff; 
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(.4,0,.2,1); 
  }
}
@media only screen and (max-width:989px) {
  .collection_header_transparent_new .header__icons .ps-widget-5971 {
    top: 45px;
    padding: 7px 10px 6px;
  }
  .page_scroll_up_new.collection_header_transparent_new .shopify-section-header-sticky .header__icon--videocall svg rect {
      stroke: #fff;
  }
  .page_scroll_up_new.page_white_header_transparent_new .shopify-section-header-sticky .header__icon--videocall svg path {
      stroke: none;
  }
  .Collection_product_grid_rightside_innertop_1_detail_title_new h1{ font-size: 20px; }
}
@media only screen and (min-width:434px) and (max-width:989px) {
  .collection_header_transparent_new .section-header.shopify-section-header-sticky {
      top: 0;
  }
}
.collection_full_width_new .Collection_main_template_main_new  .page-width{ max-width:100%; }
.collection_full_width_new .Collection_meta_columns_new .page-width{ max-width:100%; }
.collection_full_width_new .Collection_product_grid_new .page-width{ max-width:100%; }
.collection_full_width_new .Collection_object_lists_new .page-width{ max-width:100%; }
.collection_full_width_new .Collection_descriptions_new .page-width{ max-width:100%; }
.collection_full_width_new .Collection_object_faqs_new .page-width{ max-width:100%; }
.collection_full_width_new .Collection_object_banners_new .page-width{ max-width:100%; }

.card_wishlist_new{ position:absolute !important; top:0; right:0; width:36px; height:36px; z-index:2; }
.ssw-faveiticon>i.ssw-icon-heart-o{ color:#fff !important; }
.header__icon--wishlist{ position:relative; }
.ssw-counter-fave-menu.ssw-hide{ display:none; }
.ssw-counter-fave-menu{ font-size: 9px; font-weight: 500; line-height: 10px; padding-top: 1px; bottom: auto; background: #aa6437; top: -1px; left: auto; right: -3px; height: 1.5rem !important; width: 1.5rem; color: rgb(var(--color-button-text)) !important; text-decoration:none; position: absolute; border-radius: 100%; }

.gw-wl-add-to-wishlist-product-page-widget .gw-btn{ box-shadow:0 0 0 !important; padding:0 !important; }
.gw-wl-add-to-wishlist-btn__inner span{ display:none !important; }
.gw-wl-add-to-wishlist-btn__inner svg{ display:none !important; }
[data-in-wishlist="false"] .gw-wl-add-to-wishlist-btn__inner{ background:url(Wishlist.svg) no-repeat center center; width:24px; height:24px; } 
[data-in-wishlist="true"] .gw-wl-add-to-wishlist-btn__inner{ background:url(Wishlist_full.svg) no-repeat center center; width:24px; height:24px; } 

[data-in-wishlist="false"].gw-toggle-wishlist-product-card-button{ background:url(Wishlist.svg) no-repeat center center; width:24px; height:24px; }
[data-in-wishlist="true"].gw-toggle-wishlist-product-card-button{ background:url(Wishlist_full.svg) no-repeat center center; width:24px; height:24px; }
.gw-add-to-wishlist-product-card-placeholder { z-index: 3 !important; }

/* Collection */

/* Collection List */
.List_collections_template_main_new{padding:12px 0 30px 0;}
.List_collections_template_title_new{margin-top:30px; margin-bottom:40px;}
.List_collections_template_title_new h2{ font-size: 32px; }
.List_collections_template_innerloop_mainboxs_new{padding:40px 0 40px 40px; margin-bottom:40px;}
.List_collections_template_innerloop_innerboxs_1_new{ padding-right:40px; display:none}
.List_collections_template_innerloop_innerboxs_1_detail_new{ position:relative; }
.List_collections_template_innerloop_innerboxs_1_detail_title_new{ margin-bottom:20px; }
.List_collections_template_innerloop_innerboxs_1_detail_title_new h4{ font-family: var(--font-body-family); margin:0; text-align: center; font-size: 32px; font-weight: 500; line-height: 118.75%; }
.List_collections_template_innerloop_innerboxs_1_detail_button_new{ position: absolute; right: 0; top: 50%; display: flex; transform: translate(0, -50%); }
.List_collections_template_innerloop_innerboxs_1_detail_button_new a { color: #0F0D1A; font-size: 15px; font-weight: 500; line-height: 15px; text-decoration: underline; text-underline-offset: 3px; }

.List_collections_template_innerloop_innerboxs_2_new{padding-top:0px;}
.List_collections_template_innerloop_innerboxs_2_detail_new{display:flex;}
.List_collections_template_innerloop_innerboxs_2_detail_mainleft_new{width:280px;}
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_new{ position:relative; padding-bottom:141.43%; }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_1_videoimage_new{ }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_1_videoimage_new:after{ content:''; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 50%, rgba(0, 0, 0, 0.90) 100%); position:absolute; left:0; bottom:0; height:100%; width:100%; }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_new{ padding: 30px 20px; position: absolute; width: 100%; bottom: 0; text-align: center; }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_title_new h2{ margin:0; color: #FFF; font-family: var(--font-noto-serif-display); font-size: 28px; font-style: normal; font-weight: 600; line-height: 114.286%;  letter-spacing: 0.28px; text-transform: uppercase; }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_texts_new{ padding:0 0 10px 0; }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_texts_new p{ margin:0; font-size:25px; line-height:1.2; color:#fff; }
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_button_new{padding-top:0px;}
.List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_button_new a{ font-size: 14px; letter-spacing: .64px; line-height: 1; min-width: 190px; padding: 8px; }
.List_collections_template_innerloop_innerboxs_2_detail_mainright_new{padding-left:20px; width:calc(100% - 280px);}
.List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new{ width:280px; }
.List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new a{ position:relative; width:100%; padding-bottom:141.43%; display:block; }
.List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top; }
.List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top; }
.list_collection_slider { padding-right:40px; }
/* Collection List */

/* Collection Details Page */
.Page_collection_detail_template_main_new{margin:40px 0 60px 0;}
.Page_collection_detail_template_breadcrumb_new .breadcrumbs{padding:0; margin-bottom:24px !important; }
.Page_collection_detail_template_banner_new{}
.Page_collection_detail_template_banner_videoimageboth_new{position:relative; width:100%;}
.Page_collection_detail_template_banner_videoimage_new{}
.Page_collection_detail_template_banner_videoimage_new video{width:100%; display:flex; }
.Page_collection_detail_template_banner_videoimage_new img{width:100%; display:flex; }

.Page_collection_detail_curated_main_new{margin:40px 0;}
.Page_collection_detail_curated_inner_new{}
.Page_collection_detail_curated_mainloop_new{}
.Page_collection_detail_curated_innerloop_new{display:flex; }
.Page_collection_detail_curated_innerloop_mainboxs_new{width:368px; position:relative;}
.Page_collection_detail_curated_innerloop_mainboxs_new a{position:absolute; content:''; top:0; left:0; width:100%; height:100%; z-index:2;}
.Page_collection_detail_curated_innerloop_mainboxs_new:after{position:absolute; content:""; bottom:0; left:0; width:100%; height:151px; background:linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);}
.Page_collection_detail_curated_innerloop_innerboxs_new{}
.Page_collection_detail_curated_innerloop_innerboxs_1_new{}
.Page_collection_detail_curated_innerloop_innerboxs_1_videoimageboth_new{height:490px; position:relative;}
.Page_collection_detail_curated_innerloop_innerboxs_1_videoimage_new{}
.Page_collection_detail_curated_innerloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_collection_detail_curated_innerloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_collection_detail_curated_innerloop_innerboxs_2_new{position:absolute; bottom:0; left:0; width:100%; text-align:center; z-index:1; padding:30px; }
.Page_collection_detail_curated_innerloop_innerboxs_2_title_new{}
.Page_collection_detail_curated_innerloop_innerboxs_2_title_new h3{margin:0; color:#FFF; font-size:20px; font-weight:500; line-height:120%;}
.Page_collection_detail_curated_innerloop_innerboxs_2_texts_new{color:#FFF; font-size: 15px; font-weight:500; line-height:100%; padding:10px; margin-top:10px; }

.Page_collection_detail_columns_main_new{margin:40px 0 60px 0; padding:60px 0;}
.Page_collection_detail_columns_main_new .page-width{} 
.Page_collection_detail_columns_inner_new{max-width:1200px; margin:auto;}
.Page_collection_detail_columns_title_new{margin-bottom:60px;}
.Page_collection_detail_columns_title_new h2{text-transform:uppercase; font-family: var(--font-heading-family) !important; }
.Page_collection_detail_columns_mainloop_new{}
.Page_collection_detail_columns_innerloop_new{} 
.Page_collection_detail_columns_innerloop_mainboxs_new{width:33.33%; height:675px; position:relative;}
.Page_collection_detail_columns_innerloop_innerboxs_new{}
.Page_collection_detail_columns_innerloop_innerboxs_videoimageboth_new{}
.Page_collection_detail_columns_innerloop_innerboxs_videoimage_new{}
.Page_collection_detail_columns_innerloop_innerboxs_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_collection_detail_columns_innerloop_innerboxs_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_collection_detail_columns_infos_new{padding-top:60px; text-align:center; max-width:600px; margin:auto; }
.Page_collection_detail_columns_infos_new p{color:#330A0E; text-align:center; font-size:16px; line-height:131.25%; margin:0;}

.Page_collection_detail_product_main_new{margin:60px 0 40px 0;}
.Page_collection_detail_product_inner_new{}
.Page_collection_detail_product_title_new{margin-bottom:50px;}
.Page_collection_detail_product_mainloop_new{}
.Page_collection_detail_product_innerloop_new{display:flex; grid-gap:20px; flex-wrap:wrap;}
.Page_collection_detail_product_innerloop_mainboxs_new{width:calc(20% - 16px); }
.Page_collection_detail_product_innerloop_innerboxs_new{}
.Page_collection_detail_product_innerloop_innerboxs_new a{}
.Page_collection_detail_product_innerloop_innerboxs_image_new{ position:relative; padding-bottom:140%; width:100%; }
.Page_collection_detail_product_innerloop_innerboxs_image_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.Page_collection_detail_product_innerloop_innerboxs_image_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; object-position:top; }
.Page_collection_detail_product_mainloop_button_new{ padding-top:30px; text-align:center; }
.Page_collection_detail_product_mainloop_button_new a{ min-width:188px; padding:9px; border-width:1px; }

.Page_collection_detail_join_us_main_new{margin:40px 0;}
.Page_collection_detail_join_us_inner_new{position:relative;}
.Page_collection_detail_join_us_1_new{}
.Page_collection_detail_join_us_1_detail_new{}
.Page_collection_detail_join_us_1_detail_videoimageboth_new{ position:absolute; width:100%; left:0; top:0; height:100%; }
.Page_collection_detail_join_us_1_detail_videoimage_new{}
.Page_collection_detail_join_us_1_detail_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_collection_detail_join_us_1_detail_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_collection_detail_join_us_2_new{ position:relative; text-align:center; padding:40px 0; }
.Page_collection_detail_join_us_2_detail_new{ }
.Page_collection_detail_join_us_2_detail_title_new{}
.Page_collection_detail_join_us_2_detail_title_new h2{margin:0;}
.Page_collection_detail_join_us_2_detail_title_new h2 p{margin:0; color:#0F0D1A; font-size: 24px; font-weight:500; line-height:133.333%; letter-spacing:0.24px;}
.Page_collection_detail_join_us_2_detail_button_new{padding-top:40px; text-align:center;}
.Page_collection_detail_join_us_2_detail_button_new a{ font-family: var(--font-heading-family); min-width:270px; padding:14px; font-size:16px; border-radius:4px; letter-spacing: 0; }

.Page_collection_detail_author_main_new{margin:40px 0;}
.Page_collection_detail_author_main_new .page-width{}
.Page_collection_detail_author_inner_new{border-radius:8px; border:1px solid #E1E1E5; padding:40px;}
.Page_collection_detail_author_leftrightboth_new{display:flex; max-width:776px; margin:auto; align-items:center;}
.Page_collection_detail_author_mainleft_new{width:172px; height:172px; position:relative;}
.Page_collection_detail_author_innerleft_new{}
.Page_collection_detail_author_innerleft_videoimageboth_new{}
.Page_collection_detail_author_innerleft_videoimage_new{}
.Page_collection_detail_author_innerleft_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:100%;}
.Page_collection_detail_author_innerleft_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:100%;}
.Page_collection_detail_author_mainright_new{width:calc(100% - 172px); padding-left:61px;}
.Page_collection_detail_author_innerright_new{}
.Page_collection_detail_author_innerright_titletextboth_new{}
.Page_collection_detail_author_innerright_infostext_new{}
.Page_collection_detail_author_innerright_infostext_new p{color:#000; font-size:20px; line-height:130%; margin:0;}
.Page_collection_detail_author_innerright_authortext_new{padding-top:20px;}
.Page_collection_detail_author_innerright_authortext_new h4{color:#000; font-size:18px; font-weight:500; line-height:133.333%; margin:0;}
.Page_collection_detail_author_innerright_designation_new{padding-top:10px; color:#000; font-size:14px; line-height:128.571%;}

.Page_collection_detail_devide_main_new{padding:40px 0; margin:40px 0; }
.Page_collection_detail_devide_inner_new{}
.Page_collection_detail_devide_leftrightboth_new{display:flex; align-items:center;}
.Page_collection_detail_devide_mainleft_new{width:calc(100% - 53.572%); padding-right:71px;}
.Page_collection_detail_devide_innerleft_new{}
.Page_collection_detail_devide_innerleft_titletextboth_new{}
.Page_collection_detail_devide_innerleft_titletext_new{}
.Page_collection_detail_devide_innerleft_titletext_new h3{margin:0; color:#000; font-size:20px; font-weight:500; line-height:120%;}
.Page_collection_detail_devide_innerleft_infostext_new{padding-top:20px;}
.Page_collection_detail_devide_innerleft_infostext_new p{margin:0; color:#000; font-size:20px; line-height:130%;}
.Page_collection_detail_devide_innerleft_authortext_new{padding-top:20px;}
.Page_collection_detail_devide_innerleft_authortext_new h4{margin:0; color:#000; font-size:18px; font-weight:500; line-height:133.333%;}
.Page_collection_detail_devide_innerleft_designation_new{padding-top:10px; color:#000; font-size:14px; line-height:128.571%;}
.Page_collection_detail_devide_mainright_new{width:53.572%; position:relative;}
.Page_collection_detail_devide_innerright_new{}
.Page_collection_detail_devide_innerright_videoimageboth_new{}
.Page_collection_detail_devide_innerright_videoimage_new{}
.Page_collection_detail_devide_innerright_videoimage_new img{width:100%; display:flex; }
.Page_collection_detail_devide_innerright_videoimage_new video{width:100%; display:flex; }

.Page_collection_detail_stores_main_new{margin:40px 0 80px 0;}
.Page_collection_detail_stores_inner_new{border-radius:8px; border:1px solid #E1E1E5; padding:40px;}
.Page_collection_detail_stores_detail_new{max-width:522px; margin:auto;}
.Page_collection_detail_stores_detail_icons_new{text-align:center;}
.Page_collection_detail_stores_detail_icons_new img{ height: 57px !important; display: flex; justify-content: center; margin: auto; }
.Page_collection_detail_stores_detail_infos_new{padding-top:40px;}
.Page_collection_detail_stores_detail_infos_new p{ font-family: var(--font-heading-family); margin:0; color:#000; font-size:20px; font-weight:500; line-height:120%; text-align:center;}
.Page_collection_detail_stores_detail_button_new{padding-top:40px; display:flex; grid-gap:0 20px; justify-content:center;}
.Page_collection_detail_stores_detail_button_both_new{}
.Page_collection_detail_stores_detail_button_both_new a{border-radius:4px; font-family: var(--font-heading-family); padding:15px 24px; min-width:251px; font-size:16px; line-height:100%; letter-spacing:0; display:inline-block;}
.Page_collection_detail_stores_detail_social_new{padding-top:50px;}
.Page_collection_detail_stores_detail_social_new ul{display:flex; align-items:center; justify-content:center; grid-gap:0 16px;}
.Page_collection_detail_stores_detail_social_new ul li{width:24px; height:24px;}
.Page_collection_detail_stores_detail_social_new ul li a{}
.Page_collection_detail_stores_detail_social_new ul li a img{max-width:100%;}
/* Collection Details Page */

/* fashion show image side by side */
.kalki-fashion-show_page_new #MainContent .section .page-width,.kalki-fashion-show_page_new .Page_fashion_show_image_texts_main_new .page-width,.kalki-fashion-show_page_new .page-width.rumi-image-with-text-section,.kalki-fashion-show_page_new .Page_fashion_show_image_side_by_side_new .single-page.page-width{
        max-width: 1000px;
   }
.Page_fashion_show_image_texts_main_new{margin:50px 0;}
.Page_fashion_show_image_texts_mainloop_new{}
.Page_fashion_show_image_texts_innerloop_new{}
.Page_fashion_show_image_texts_title_new{ margin-bottom:22px; } 
.Page_fashion_show_image_texts_innerloop_mainboxs_new{padding-bottom:23px;}
.Page_fashion_show_image_texts_innerloop_mainboxs_new:last-child{padding-bottom:0;}
.Page_fashion_show_image_texts_innerloop_mobiletitle_new{display:none;}
.Page_fashion_show_image_texts_innerloop_mobiletitle_new h2{}
.Page_fashion_show_image_texts_innerloop_innerboxs_new{display:flex;}
.Page_fashion_show_image_texts_innerloop_innerboxs_1_new{width:100%; position:relative;}
.Page_fashion_show_image_texts_innerloop_innerboxs_1_videoimageboth_new{display: flex;}
.Page_fashion_show_image_texts_innerloop_innerboxs_1_videoimage_new{}
.Page_fashion_show_image_texts_innerloop_innerboxs_1_videoimage_new video{width:100%; display:flex; }
.Page_fashion_show_image_texts_innerloop_innerboxs_1_videoimage_new img{width:100%; display:flex; }
.Page_fashion_show_image_texts_innerloop_innerboxs_2_new{width:50%; margin-left:20px;}
.Page_fashion_show_image_texts_innerloop_innerboxs_2_titleinfosboth_new{}
.Page_fashion_show_image_texts_innerloop_innerboxs_2_authornames_new{ font-size:18px; font-weight:500; line-height:133.333%;}
.Page_fashion_show_image_texts_innerloop_innerboxs_2_designation_new{color:#595766; font-size:16px; font-weight:500; line-height:125%; padding-top:2px;}
.Page_fashion_show_image_texts_innerloop_innerboxs_2_authorinfos_new{padding-top:20px;}
.Page_fashion_show_image_texts_innerloop_innerboxs_2_authorinfos_new p{margin:0; color:#262433; font-size:16px; font-weight:400; line-height:131.25%;}
.Page_fashion_show_image_texts_video_or_image_on_right_new .Page_fashion_show_image_texts_innerloop_innerboxs_new{flex-direction:row-reverse;}
.Page_fashion_show_image_texts_video_or_image_on_right_new .Page_about_us_image_texts_innerloop_innerboxs_2_new{margin:0 20px 0 0;}


/* About */
.Page_about_us_template_main_new{margin:50px 0;}
.Page_about_us_template_inner_new{max-width:1080px; margin:auto;}
.Page_about_us_template_loops_new{}
.Page_about_us_template_loops_1_new{}
.Page_about_us_template_loops_1_videoimageboth_new{ position:relative;}
.Page_about_us_template_loops_1_videoimage_new{}
.Page_about_us_template_loops_1_videoimage_new video{width:100%; display:flex; }
.Page_about_us_template_loops_1_videoimage_new img{width:100%; display:flex; }
.Page_about_us_template_loops_2_new{ max-width:800px; margin:auto; margin-top:50px; }
.Page_about_us_template_loops_2_logostextsboth_new{}
.Page_about_us_template_loops_2_icons_new{text-align:center;}
.Page_about_us_template_loops_2_icons_new img{max-width:100%; display:flex; margin:auto; justify-content:center; }
.Page_about_us_template_loops_2_texts_new{margin-top:40px; color:#262433; font-size:16px; font-weight:400; line-height:131.25%; }
.Page_about_us_template_loops_3_new{  max-width:800px; margin:auto; margin-top:50px;}
.Page_about_us_template_loops_3_title_new{ margin-bottom:25px; }
.Page_about_us_template_loops_3_texts_new{ color:#262433; font-size:22px; font-weight:500; line-height:133.333%; letter-spacing: 0.24px;}
.Page_about_us_template_loops_2_new:last-child{ border-bottom:1px solid #E1E1E5; padding-bottom:34px; }

.Page_about_us_image_texts_main_new{margin:50px 0;}
.Page_about_us_image_texts_inner_new{max-width:1080px; margin:auto;}
.Page_about_us_image_texts_mainloop_new{}
.Page_about_us_image_texts_innerloop_new{}
.Page_about_us_image_texts_title_new{ margin-bottom:22px; } 
.Page_about_us_image_texts_innerloop_mainboxs_new{padding-bottom:23px;}
.Page_about_us_image_texts_innerloop_mainboxs_new:last-child{padding-bottom:0;}
.Page_about_us_image_texts_innerloop_mobiletitle_new{display:none;}
.Page_about_us_image_texts_innerloop_mobiletitle_new h2{}
.Page_about_us_image_texts_innerloop_innerboxs_new{display:flex;}
.Page_about_us_image_texts_innerloop_innerboxs_1_new{width:50%; position:relative;}
.Page_about_us_image_texts_innerloop_innerboxs_1_videoimageboth_new{}
.Page_about_us_image_texts_innerloop_innerboxs_1_videoimage_new{}
.Page_about_us_image_texts_innerloop_innerboxs_1_videoimage_new video{width:100%; display:flex; }
.Page_about_us_image_texts_innerloop_innerboxs_1_videoimage_new img{width:100%; display:flex; }
.Page_about_us_image_texts_innerloop_innerboxs_2_new{width:50%; margin-left:20px;}
.Page_about_us_image_texts_innerloop_innerboxs_2_titleinfosboth_new{}
.Page_about_us_image_texts_innerloop_innerboxs_2_authornames_new{ font-size:18px; font-weight:500; line-height:133.333%;}
.Page_about_us_image_texts_innerloop_innerboxs_2_designation_new{color:#595766; font-size:16px; font-weight:500; line-height:125%; padding-top:2px;}
.Page_about_us_image_texts_innerloop_innerboxs_2_authorinfos_new{padding-top:20px;}
.Page_about_us_image_texts_innerloop_innerboxs_2_authorinfos_new p{margin:0; color:#262433; font-size:16px; font-weight:400; line-height:131.25%;}
.Page_about_us_image_texts_video_or_image_on_right_new .Page_about_us_image_texts_innerloop_innerboxs_new{flex-direction:row-reverse;}
.Page_about_us_image_texts_video_or_image_on_right_new .Page_about_us_image_texts_innerloop_innerboxs_2_new{margin:0 20px 0 0;}

.Page_about_us_milstone_main_new{margin:50px 0;}
.Page_about_us_milstone_inner_new{max-width:1080px; margin:auto;}
.Page_about_us_milstone_mainloop_new{border-bottom:1px solid #E1E1E5; padding-bottom:50px;}
.Page_about_us_milstone_innerloop_new{ border-bottom:1px solid #000; }
.Page_about_us_milstone_innerloop_mainboxs_new{width:25%; padding-bottom:16px; }
.Page_about_us_milstone_innerloop_innerboxs_new{}
.Page_about_us_milstone_innerloop_innerboxs_1_new{width:100%; height:156px; position:relative;}
.Page_about_us_milstone_innerloop_innerboxs_1_videoimageboth_new{}
.Page_about_us_milstone_innerloop_innerboxs_1_videoimage_new{}
.Page_about_us_milstone_innerloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_about_us_milstone_innerloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_about_us_milstone_innerloop_innerboxs_2_new{padding-top:16px; }
.Page_about_us_milstone_innerloop_innerboxs_2_new:after{position:absolute; content:''; height:10px; width:1px; background:#000; left:0px; bottom:0;}
.Page_about_us_milstone_innerloop_innerboxs_2_titleinfosboth_new{}
.Page_about_us_milstone_innerloop_innerboxs_2_title_new{color:#262433; font-size:16px; line-height:125%; letter-spacing:0.16px;}
.Page_about_us_milstone_innerloop_innerboxs_2_years_new{color:#747380; font-size:14px; line-height:128.571%; padding-top:5px;}
.Page_about_us_milstone_slider .swiper-button-prev{ top:33%; }
.Page_about_us_milstone_slider .swiper-button-next{ top:33%; }

.Page_about_us_features_main_new{margin:50px 0;}
.Page_about_us_features_inner_new{max-width:1080px; margin:auto;}
.Page_about_us_features_mainloop_new{}
.Page_about_us_features_innerloop_new{display:flex; flex-wrap:wrap; grid-gap:40px;}
.Page_about_us_features_innerloop_mainboxs_new{width:calc(33.33% - 27px);}
.Page_about_us_features_innerloop_innerboxs_new{}
.Page_about_us_features_innerloop_innerboxs_1_new{width:160px; height:160px; position:relative; margin:auto;}
.Page_about_us_features_innerloop_innerboxs_1_new a{}
.Page_about_us_features_innerloop_innerboxs_1_videoimageboth_new{}
.Page_about_us_features_innerloop_innerboxs_1_videoimage_new{}
.Page_about_us_features_innerloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius:130px;}
.Page_about_us_features_innerloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius:130px;}
.Page_about_us_features_innerloop_innerboxs_2_new{padding-top:30px;}
.Page_about_us_features_innerloop_innerboxs_2_titleinfosboth_new{}
.Page_about_us_features_innerloop_innerboxs_2_title_new{ text-align:center; font-size:18px; line-height:133.333%;} 
.Page_about_us_features_innerloop_innerboxs_2_infos_new{margin-top:20px; text-align:center; font-size:16px; line-height:131.25%;  }

.Page_about_us_object_info_main_new .Index_object_visit_stores_inner_new{ max-width:1080px; margin:auto; }
.Page_about_us_object_info_main_new .Index_visit_stores_slider .swiper-button-next, .Page_about_us_object_info_main_new .Index_visit_stores_slider .swiper-button-prev { top: 22%; }
.Page_about_us_object_info_maindetails_new{padding-top:30px;}
.Page_about_us_object_info_innerdetails_new{}
.Page_about_us_object_info_innerdetails_1_new{padding-bottom:20px;}
.Page_about_us_object_info_innerdetails_1_new:last-child{padding-bottom:0;}
.Page_about_us_object_info_innerdetails_1_details_new{display:flex;}
.Page_about_us_object_info_innerdetails_1_details_iconsboths_new{width:24px; height:24px;}
.Page_about_us_object_info_innerdetails_1_details_iconsboths_new svg{max-width:100%;}
.Page_about_us_object_info_innerdetails_1_details_textsboths_new{width:calc(100% - 24px); padding-left:20px;}
.Page_about_us_object_info_innerdetails_1_details_title_new{ font-family: var(--font-heading-family); font-size: 16px; font-weight:500; line-height:125%; letter-spacing:0.32px;}
.Page_about_us_object_info_innerdetails_1_details_texts_new{ font-size: 14px; font-weight:400; line-height:128.571%; padding-top:10px;}
.Page_about_us_object_info_innerdetails_1_details_emailcalls_new{padding-top:20px;}
.Page_about_us_object_info_innerdetails_1_details_email_new{ font-size: 14px; font-weight:400; line-height:128.571%;}
.Page_about_us_object_info_innerdetails_1_details_calls_new{ font-size: 14px; font-weight:400; line-height:128.571%;}
.Page_about_us_object_info_innerdetails_1_details_infos_new{ font-size: 14px; font-weight:400; line-height:128.571%;}

.Page_about_us_over_texts_main_new{margin:50px 0;}
.Page_about_us_over_texts_inner_new{ max-width:1080px; margin:auto; }
.Page_about_us_over_texts_detail_new{position:relative;}
.Page_about_us_over_texts_detail_1_new{ position:absolute; left:0; top:0; width:100%; height:100%; }
.Page_about_us_over_texts_detail_1_detail_new{width:100%; height:100%; position:relative;}
.Page_about_us_over_texts_detail_1_detail_videoimageboth_new{}
.Page_about_us_over_texts_detail_1_detail_videoimage_new{}
.Page_about_us_over_texts_detail_1_detail_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_about_us_over_texts_detail_1_detail_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_about_us_over_texts_detail_2_new{ position: relative; padding: 30px;  text-align: center; }
.Page_about_us_over_texts_detail_2_detail_new{}
.Page_about_us_over_texts_detail_2_detail_title_new{}
.Page_about_us_over_texts_detail_2_detail_title_new h2{ font-family: var(--font-heading-family); margin:0; color:#262433; font-size:24px; font-weight:500; line-height:133.333%; letter-spacing:0.24px;}
.Page_about_us_over_texts_detail_2_detail_infos_new{padding-top:10px;}
.Page_about_us_over_texts_detail_2_detail_infos_new p{margin:0; color:#262433; font-size:18px; font-weight:400; line-height:133.333%;}
.Page_about_us_over_texts_detail_2_detail_button_new{padding-top:30px;}
.Page_about_us_over_texts_detail_2_detail_button_new .button{min-width:370px; line-height:22px; letter-spacing:0.7px; padding:10px;}

.Page_about_us_block_lists_main_new{margin:50px 0 135px 0;}
.Page_about_us_block_lists_inner_new{max-width:800px; margin:auto;}
.Page_about_us_block_lists_loops_new{display:flex;}
.Page_about_us_block_lists_mainleftright_new{width:50%; border-right:1px solid #E1E1E5; padding:0 40px;}
.Page_about_us_block_lists_mainleftright_new:last-child{border-right:none; padding-right:0;}
.Page_about_us_block_lists_mainleftright_new:first-child{padding-left:0;}
.Page_about_us_block_lists_innerleftright_new{}
.Page_about_us_block_lists_innerleftright_mainboxs_new{margin-bottom:34px;}
.Page_about_us_block_lists_innerleftright_mainboxs_new:last-child{margin-bottom:0;}
.Page_about_us_block_lists_innerleftright_innerboxs_new{}
.Page_about_us_block_lists_innerleftright_innerboxs_title_new{}
.Page_about_us_block_lists_innerleftright_innerboxs_title_new h4{margin:0; color:#262433; font-size:16px; font-weight:500; line-height:125%; letter-spacing:1.28px; text-transform:uppercase;}
.Page_about_us_block_lists_innerleftright_innerboxs_texts_new{}
.Page_about_us_block_lists_innerleftright_innerboxs_texts_new p{margin:0; color:#0F0D1A; font-size:14px; line-height:140%; padding-top:20px;}
/* About */

/* Our Store */
.Page_our_stores_template_main_new{padding:50px 0 0 0;}
.Page_our_stores_template_inner_new{}
.Page_our_stores_banner_detail_new{}
.Page_our_stores_banner_detail_videoimageboth_new{}
.Page_our_stores_banner_detail_videoimage_new video{width:100%; display:flex;}
.Page_our_stores_banner_detail_videoimage_new img{width:100%; display:flex;}
.Page_our_stores_template_breadcrumb_new{ padding-bottom:30px; }
.Page_our_stores_template_breadcrumb_new .breadcrumbs{ padding:0; }

.clearfix{ clear:both; }
.Page_our_stores_objects_main_new{padding:50px 0 80px 0;}
.Page_our_stores_objects_inner_new{max-width:1088px; margin:auto;}
.Page_our_stores_objects_detail_new{ position:relative; }
.Page_our_stores_objects_detail_mainleft_new{width:calc(100% - 55.148%); padding-right:70px; float:left; }
.Page_our_stores_objects_detail_innerleft_new{}
.Page_our_stores_objects_detail_innerleft_mainboxs_new{padding:32px 0 48px 0; border-bottom:1px solid #E1E1E5;}
.Page_our_stores_objects_detail_innerleft_mainboxs_new:first-child{padding:0 0 48px 0;}
.Page_our_stores_objects_detail_innerleft_mainboxs_new:last-child{padding:32px 0 0px 0; border-bottom:none;}
.Page_our_stores_objects_detail_innerleft_innerboxs_new{}
.Page_our_stores_objects_detail_innerleft_innerboxs_titles_new{ }
.Page_our_stores_objects_detail_innerleft_innerboxs_titles_new h2{ font-family: var(--font-body-family); margin:0; font-size: 26px; font-weight: 500; line-height: 146.154%; }
.Page_our_stores_objects_detail_innerleft_innerboxs_innervideoimage_new{ position:relative; width: 100%; z-index: 1; }
.Page_our_stores_objects_detail_innerleft_innerboxs_tour_new{ position:absolute; bottom:0; left:0; padding: 15px; width: 100%; z-index: 1; }
.Page_our_stores_objects_detail_innerleft_innerboxs_tour_new .button{ text-transform: initial; padding: 8px 12px; min-width: 117px; }
.Page_our_stores_objects_detail_innerleft_innerboxs_mainvideoimage_new{ margin-top:16px; }
.Page_our_stores_objects_detail_innerleft_innerboxs_video_OR_image_new{ height:162px; position:relative; border-radius: 4px; }
.Page_our_stores_objects_detail_innerleft_innerboxs_video_OR_image_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius: 4px;}
.Page_our_stores_objects_detail_innerleft_innerboxs_video_OR_image_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius: 4px;}
.Page_our_stores_objects_detail_innerleft_innerboxs_details_main_new{ margin-top:24px; }
.Page_our_stores_objects_detail_innerleft_innerboxs_details_new{ margin-top:10px; color:#000; font-size: 15px; font-weight: 400; line-height:146.667%; letter-spacing: 0.3px;}
.Page_our_stores_objects_detail_innerleft_innerboxs_details_new a{color:#000 !important; text-decoration:none !important; }
.Page_our_stores_objects_detail_innerleft_innerboxs_direction_new{margin-top:18px;}
.Page_our_stores_objects_detail_innerleft_innerboxs_direction_new a{padding:8px 12px; display:flex; align-items:center; color:#0F0D1A; text-align: center; font-size: 15px; font-weight: 500; line-height:100%; text-decoration: underline; text-underline-offset: 2px; }
.Page_our_stores_objects_detail_innerleft_innerboxs_direction_new a svg{max-width:18px; margin-right:8px;}
.Page_our_stores_objects_detail_innerleft_innerboxs_bothbutton_new{display:flex; grid-gap:19px; max-width:400px; margin-top:18px;}
.Page_our_stores_objects_detail_innerleft_innerboxs_fullbutton_new{width:100%; }
.Page_our_stores_objects_detail_innerleft_innerboxs_fullbutton_new .button{ min-width:100%; border-radius:5px; border-width:1.2px; font-size: 13px; padding: 9px; letter-spacing: 0.52px; border-color: #223330; color: #223330; }
.Page_our_stores_objects_detail_innerleft_innerboxs_fullbutton_new .button:hover{ background:#223330; color:#fff; }
.Page_our_stores_objects_detail_mainright_new{width: 55.148%; float:right; position:sticky; top:220px;  }
.Page_our_stores_objects_detail_innerright_new{ }
.Page_our_stores_objects_detail_innerright_mainboxs_new{ display:none; }
.Page_our_stores_objects_detail_innerright_innerboxs_new{}
.Page_our_stores_objects_detail_innerright_innerboxs_new iframe{width:100%; display:flex; border:none; border-radius:4px; overflow:hidden; }
/* Our Store */

/* Our Store Details */
.Page_Store_detail_template_breadcrumb_new{ padding:56px 0 36px 0; }
.Page_Store_detail_template_breadcrumb_new .breadcrumbs{ padding:0; }

.Page_store_detail_objects_main_new{ margin:30px 0; }
.Page_store_detail_objects_inner_new{}
.Page_store_detail_objects_detail_new{}
.Page_store_detail_objects_detail_1_new{position:relative; width:100%; height:400px;}
.temp_Page_store_detail_objects_detail_1_new{position:relative; width:100%;}
.Page_store_detail_objects_detail_1_videoimageboth_new{}
.Page_store_detail_objects_detail_1_video_OR_image_new{}
.temp_Page_store_detail_objects_detail_1_video_OR_image_new img{width:100%;object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_store_detail_objects_detail_1_video_OR_image_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.temp_Page_store_detail_objects_detail_1_video_OR_image_new img.Hover_image_new_desk{display:block}
.temp_Page_store_detail_objects_detail_1_video_OR_image_new img.Hover_image_new_mob{display:none}
.Page_store_detail_objects_detail_1_video_OR_image_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_store_detail_objects_main_new .page-width{}
.Page_store_detail_objects_detail_2_new{max-width:1080px; margin:-90px auto 0 auto; z-index:1; position:relative;}
.Page_store_detail_objects_detail_2_objectlistsboth_new{display:flex;  border-radius:4px; border:0.5px solid #E1E1E5; background:#fff; padding:40px;}
.Page_store_detail_objects_detail_2_mainleft_new{width:calc(100% - 284px); padding-right:20px;}
.Page_store_detail_objects_detail_2_innerleft_new{max-width:450px;}
.Page_store_detail_objects_detail_2_innerleft_title_new{ margin-bottom:0; }
.Page_store_detail_objects_detail_2_innerleft_title_new h2{ font-family: var(--font-heading-family) !important; color:#000; line-height:133.333%; letter-spacing:0.24px; text-align:left;}
.Page_store_detail_objects_detail_2_innerleft_details_new{ margin-top:24px; }
.Page_store_detail_objects_detail_2_innerleft_details_in_new{color:#262433; font-size:16px; line-height:131.25%; margin-top:8px; }
.Page_store_detail_objects_detail_2_innerleft_details_in_new a{ color:#262433; text-decoration:none; }
.Page_store_detail_objects_detail_2_innerleft_bothbutton_new{padding-top:30px; display:flex; grid-gap:0 24px;}
.Page_store_detail_objects_detail_2_innerleft_fullbutton_new{}
.Page_store_detail_objects_detail_2_innerleft_fullbutton_new a{border-radius:4px; padding:14px 14px; color:#0F0D1A; font-size:16px; line-height:20px; letter-spacing:0.64px; display:inline-block; min-width:initial; position:relative;}
.Page_store_detail_objects_detail_2_innerleft_fullbutton_new svg{max-width:100%; vertical-align:middle; margin-left:12px; margin-top: -6px; position: relative; display: inline-block; }
.Page_store_detail_objects_detail_2_innerleft_fullbutton_new a:hover svg path { stroke:#fff; }
.Page_store_detail_objects_detail_2_innerleft_fullbutton_new a:hover{ background:#223330; color:#fff; border-color:#223330; }
.Page_store_detail_objects_detail_2_mainright_new{width:284px;}
.Page_store_detail_objects_detail_2_innerright_new{}
.Page_store_detail_objects_detail_2_innerright_new iframe{border-radius:4px; display:flex; width:100%; height:265px; border: 0; overflow: hidden; } 

.Page_store_detail_service_main_new{margin:60px 0;}
.Page_store_detail_service_inner_new{max-width:1192px; margin:auto;}
.Page_store_detail_service_title_new{margin-bottom:50px;}
.Page_store_detail_service_mainloop_new{}
.Page_store_detail_service_innerloop_new{display:flex; flex-wrap:wrap; grid-gap:96px;}
.Page_store_detail_service_innerloop_mainboxs_new{width:calc(25% - 72px); text-align:center;}
.Page_store_detail_service_innerloop_innerboxs_new{}
.Page_store_detail_service_innerloop_innerboxs_icons_new{}
.Page_store_detail_service_innerloop_innerboxs_icons_new img{ height:50px !important; display:flex; justify-content:center; margin:auto; }
.Page_store_detail_service_innerloop_innerboxs_title_new{ padding-top:20px; }
.Page_store_detail_service_innerloop_innerboxs_title_new h2{margin:0;}
.Page_store_detail_service_innerloop_innerboxs_title_new h2 p{ font-family: var(--font-body-family) !important; color:#0F0D1A; font-size: 20px; font-weight: 500; line-height:120%; margin:0; }
.Page_store_detail_service_innerloop_innerboxs_infos_new{ padding-top:30px; }
.Page_store_detail_service_innerloop_innerboxs_infos_new p{margin:0; color:#0F0D1A; font-size: 16px; font-weight: 400; line-height:131.25%;} 

.Page_store_detail_texts_main_new{ margin:60px 0; }
.Page_store_detail_texts_inner_new{}
.Page_store_detail_texts_object_new{ max-width:1280px; margin:auto; }
.Page_store_detail_texts_object_infos_new{ height:120px; overflow:hidden; }
.Page_store_detail_texts_object_infos_new.active{ height:auto; }
.Page_store_detail_texts_object_infos_new h2{font-size:20px; font-weight:500; line-height:28px; margin:0; padding-bottom:20px;}
.Page_store_detail_texts_object_infos_new p{font-size:16px; font-weight:500; line-height:22px; margin:0; padding-bottom:20px;}
.Page_store_detail_texts_object_infos_new p a{color: rgba(199,157,111,1); text-decoration:none;}
.Page_store_detail_texts_object_infos_new ul{margin:0; padding:0;}
.Page_store_detail_texts_object_infos_new ul li{margin:0 0 8px 20px;}
.Page_store_detail_texts_object_infos_new ul li h3{margin:0; margin-bottom:8px; font-size: 20px; font-weight: 500; line-height:25px;}

.page_store_detail_collection_main_new{ margin:60px 0; }

.Page_Store_detail_objects_faqs_main_new{ margin:60px 0; }
.Page_Store_detail_objects_faqs_inner_new{ max-width:1280px; margin:auto; }
.Page_Store_detail_objects_faqs_title_new{ margin-bottom:40px; }
.Page_Store_detail_objects_faqs_innerloop_new .accordion > ul { border-top: 0; display:grid; grid-template-columns: 1fr 1fr;  grid-gap: 0 100px; }
.Page_Store_detail_objects_faqs_innerloop_new .accordion > ul > li { border-bottom: 0; }
.Page_Store_detail_objects_faqs_innerloop_new .accordion > ul li .question h2 { font-size: 18px; line-height: 133.33%; padding: 12px 50px 12px 0; }
.Page_Store_detail_objects_faqs_innerloop_new .accordion > ul li .answer{ padding: 0 0 12px; font-size: 17px; }

.Page_store_detail_visits_main_new{margin:60px 0 30px 0;}
.Page_store_detail_visits_inner_new{padding:80px 0;}
.Page_store_detail_visits_leftrightboth_new{display:flex; max-width:1280px; margin:auto;}
.Page_store_detail_visits_mainleft_new{width:calc(100% - 46.875%); padding-right:30px;}
.Page_store_detail_visits_innerleft_new{}
.Page_store_detail_visits_innerleft_maintext_new{padding-top:16px;}
.Page_store_detail_visits_innerleft_maintext_new:first-child{padding-top:0;}
.Page_store_detail_visits_innerleft_innertext_new{}
.Page_store_detail_visits_innerleft_innertext_title_new{}
.Page_store_detail_visits_innerleft_innertext_title_new h3{margin:0; color: #000; font-size:20px; font-weight:500; line-height:120%;}
.Page_store_detail_visits_innerleft_innertext_infos_new{padding-top:10px; color:#262433; font-size: 16px; font-weight: 400; line-height:131.25%;}
.Page_store_detail_visits_innerleft_innertext_infos_new a{ text-decoration:none; color:#262433; }
.Page_store_detail_visits_innerleft_innertext_direction_new{padding-top:10px;}
.Page_store_detail_visits_innerleft_innertext_direction_new a{ font-family: var(--font-heading-family) !important; padding:8px 0; color:#0F3D99; text-align:center; font-size:15px; font-weight:500; line-height:120%; text-decoration-line: underline;}
.Page_store_detail_visits_mainright_new{width: 46.875%;}
.Page_store_detail_visits_innerright_new{}
.Page_store_detail_visits_innerright_video_OR_image_new{position:relative; }
.Page_store_detail_visits_innerright_video_OR_image_new video{width:100%; display:flex; }
.Page_store_detail_visits_innerright_video_OR_image_new img{width:100%; display:flex; }
.Page_store_detail_visits_innerleft_mainbothbutton_new{padding-top:12px;}
.Page_store_detail_visits_innerleft_innertext_mobiledirection_new{display:none;}

.page_store_detail_tabs_main_new{ margin:60px 0; }
.page_store_detail_tabs_inner_new{}
.page_store_detail_tabs_inner_new .tab{ display:flex; align-items:center; justify-content:center; margin-bottom:40px; gap: 10px;flex-wrap: wrap; }
.page_store_detail_tabs_inner_new .tablinks { padding:8px 40px; border-bottom: 2px solid #E1E1E5; font-size: 24px; font-weight: 500; line-height: 118.75%; color:#0f0d1a; }
.page_store_detail_tabs_inner_new .tablinks.active{ border-bottom-color:#0F0D1A; }
.page_store_detail_tabs_maindetail_new{}
.page_store_detail_tabs_image_new{ width:20%; }

.page_photo_video_tabs_box{display:flex}
.page_photo_video_tabs_image_new{ width:25% !important;display:flex; border:1px solid #E1E1E5;text-decoration: none; height:auto !important}
.page_photo_video_tabs_content_box{text-align: left; padding: 15px 15px 40px 15px; height:100%}
.page_photo_video_tabs_content_box h3,.page_photo_video_tabs_content_box h3 p,.page_photo_video_tabs_content_box h4,.page_photo_video_tabs_content_box span{margin: 0; padding: 0;}
.page_photo_video_tabs_content_box span{margin-top:15px}
.page_photo_video_tabs_image_inner_new {text-decoration:none;text-align: center;display: flex; height: 100%; flex-direction: column;}
.page_photo_video_tabs_image_inner_new span.button_white{color: #aa6437 !important;position: absolute; bottom: 0; padding: 10px;  margin: 0; left: 0;}
.page_photo_video_tabs_image_inner_new img,.page_photo_video_tabs_image_inner_new video{ width:100%; object-fit:cover; }


.page_store_detail_tabs_image_inner_new { position:relative; padding-bottom:175.24%; }
.page_store_detail_tabs_image_inner_new img{ width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; }
.page_store_detail_tabs_image_inner_new video{ width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; }

.Page_Store_google_reviews_main_new{margin:60px 0;}
.Page_Store_google_reviews_main_new .page-width{}
.Page_Store_google_reviews_inner_new{}
.Page_Store_google_reviews_title_new{margin-bottom:12px;}
.Page_Store_google_reviews_infos_new{}
.Page_Store_google_reviews_infos_new p{margin:0; color:#747380; font-size:16px; font-weight:400; line-height:131.25%; text-align:center;}
.Page_Store_google_reviews_mainloop_new{padding-top:40px;}
.page_store_google_slider{ padding:0 30px; }
.Page_Store_google_reviews_innerloop_new{}
.Page_Store_google_reviews_innerloop_mainboxs_new{ width:406px; border-radius:10px; border:0.5px solid #E1E1E5; padding:20px; height:auto; }
.Page_Store_google_reviews_innerloop_innerboxs_new{}
.Page_Store_google_reviews_innerloop_innerboxs_detail_new{display:flex; align-items:center; justify-content:space-between;}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_new{display:flex; padding-right:15px; align-items: center; }
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_new{width:50px;}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_image_new{ height:50px; width:100%; position:relative; }
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_image_new img{ width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; border-radius:100%; }
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_2_new{width:calC(100% - 50px); padding-left:10px;}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_2_texts_new{}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_2_texts_title_new{}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_2_texts_title_new h4{margin:0; color:#0F0D1A; font-size:18px; font-weight:500; line-height:133.333%;}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_2_texts_infos_new{color:#747380; font-size:15px; font-weight:400; line-height:120%; padding-top:2px;}
.Page_Store_google_reviews_innerloop_innerboxs_detail_rightside_new{}
.Page_Store_google_reviews_innerloop_innerboxs_detail_rightside_new svg{max-width:100%; display:flex; }
.Page_Store_google_reviews_innerloop_innerboxs_icons_new{padding-top:12px;}
.Page_Store_google_reviews_innerloop_innerboxs_icons_new img{max-width:116px; display:flex;}
.Page_Store_google_reviews_innerloop_innerboxs_infos_new{padding-top:12px;}
/* .Page_Store_google_reviews_innerloop_innerboxs_infos_new p{margin:0; color:#0F0D1A; font-size:16px; font-weight:400; line-height:131.25%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } */
.Page_Store_google_reviews_innerloop_innerboxs_infos_new p{margin:0; color:#0F0D1A; font-size:16px; font-weight:400; line-height:131.25%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_new_letterText{width:50px;}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_letterText_new{ height:50px; width:100%; position:relative; display: flex;align-items: center;justify-content: center; border-radius: 50%;}
.Page_Store_google_reviews_innerloop_mainboxs_new:nth-child(4n+1)  .Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_letterText_new{background-color:#749E47}
.Page_Store_google_reviews_innerloop_mainboxs_new:nth-child(4n+2)  .Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_letterText_new{background-color:#5F6BBA}
.Page_Store_google_reviews_innerloop_mainboxs_new:nth-child(4n+3)  .Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_letterText_new{background-color:#E25D33}
.Page_Store_google_reviews_innerloop_mainboxs_new:nth-child(4n+4)  .Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_letterText_new{background-color:#7657B9}
.Page_Store_google_reviews_innerloop_innerboxs_detail_leftside_1_letterText_new p{ color:#000000; font-size:2.5rem; font-weight:500; margin: 0;padding: 0; line-height: 0; }
/* Our Store Details */

/* contact */
.Page_contact_us_template_main_new{}
.Page_contact_us_template_inner_new{}
.Page_contact_us_template_detail_new{ position:relative; }
.Page_contact_us_template_detail_1_new{ position:absolute; top:0; left:0; width:100%; }
.Page_contact_us_template_detail_1_videoimageboth_new{width:100%; height:500px; position:relative;}
.Page_contact_us_template_detail_1_videoimage_new{}
.Page_contact_us_template_detail_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_contact_us_template_detail_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Page_contact_us_template_detail_2_new{margin:0px auto; padding:30px 0 0 0; position:relative; z-index:1; max-width:1080px;}
.Page_contact_us_template_detail_2_leftrightboth_new{display:flex;}
.Page_contact_us_template_detail_2_mainleft_new{width:calc(100% - 42.13%); background:#fff; padding-right:40px; border:1px solid #F0F0F2; border-radius:2px 0 0 2px; border-right:0; }
.Page_contact_us_template_detail_2_innerleft_new{padding:40px;}
.Page_contact_us_template_detail_2_innerleft_title_new{}
.Page_contact_us_template_detail_2_innerleft_title_new h2{ font-family: var(--font-heading-family) !important; line-height:133.333%; letter-spacing:0.24px; text-align:left;}
.Page_contact_us_template_detail_2_innerleft_mainloop_new{}
.Page_contact_us_template_detail_2_innerleft_innerloop_new{}
.Page_contact_us_template_detail_2_innerleft_innerloop_mainboxs_new{border-radius:8px; border:1px solid #E1E1E5; padding:20px 20px; margin-bottom:10px;}
.Page_contact_us_template_detail_2_innerleft_innerloop_mainboxs_new:last-child{margin-bottom:0;}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_new{display:flex;}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_1_new{width:24px; height:24px; margin-right:20px; }
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_1_icons_new{}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_1_icons_new img{max-width:100%;}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_new{width:calc(100% - 44px); }
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_texts_new{}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_texts_title_new{}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_texts_title_new h4{  font-family: var(--font-body-family) !important; margin:0; color:#000; font-size: 14px; font-weight:500; line-height:128.571%; letter-spacing:0.98px; text-transform:uppercase;}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_texts_infos_new{padding-top:8px;}
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_texts_infos_new p{margin:0; font-size:14px; font-weight:400; line-height:130%;} 
.Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_2_texts_infos_new p a{color:#000; text-decoration:none; }
.Page_contact_us_template_detail_2_mainright_new{width:42.13%; background:#F0F0F2; border-radius:2px 2px 0 0; }
.Page_contact_us_template_detail_2_innerright_new{ padding:40px;}
.Page_contact_us_template_detail_2_innerright_title_new{ margin-bottom:21px; }
.Page_contact_us_template_detail_2_innerright_title_new h2{ font-family: var(--font-heading-family) !important; line-height:133.333%; letter-spacing:0.24px; text-align:left;}
.Page_contact_us_template_detail_2_innerright_mainform_new{}
.Page_contact_us_template_detail_2_innerright_innerform_new{}
.field:after{ display:none !important; }
.field:before{ display:none !important; }
.Page_contact_us_template_detail_2_innerright_innerform_new .field{ margin-bottom:10px; }
.Page_contact_us_template_detail_2_innerright_innerform_new .field .field__input{ border-radius: 6px; border: 1px solid #E1E1E5; background: #fff; margin: 0; height: 52px; padding: 25px 12px 9px 12px; font-size: 14px; font-style: normal; font-weight: 500; line-height: 16px; }
.Page_contact_us_template_detail_2_innerright_innerform_new .field__label{ color: #666; font-size: 14px; font-weight: 500; line-height: 114.286%; left: 12px; top: 18px; }
.Page_contact_us_template_detail_2_innerright_innerform_new .field_area_new .field__label{ top:12px; }
.Page_contact_us_template_detail_2_innerright_innerform_new .field__label.phone-label {
  left: 76px;
}
.Page_contact_us_template_detail_2_innerright_innerform_new .iti--show-selected-dial-code .iti__selected-flag {
  background-color: transparent;
}

.Page_contact_us_template_detail_2_innerright_innerform_new .phone-field.active  .phone-label{
  top: 8px;
  left: 76px;
  letter-spacing: 0;
  color: #747380;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: .12px;
  transform: none;
}
.Page_contact_us_template_detail_2_innerright_innerform_new .field.phone-field .iti{
  width: 100% !important;
}
.Page_contact_us_template_detail_2_innerright_innerform_new .field_area_new .text-area{ height:117px; }
.field__input:focus~.field__label, .field__input:not(:placeholder-shown)~.field__label, .field__input:-webkit-autofill~.field__label, .customer .field input:focus~label, .customer .field input:not(:placeholder-shown)~label, .customer .field input:-webkit-autofill~label { top: 8px; left: 12px; letter-spacing: 0; color: #747380; font-size: 12px; font-style: normal; font-weight: 400; line-height: 14px; letter-spacing: 0.12px; transform: none; }
.contact__button{ margin-top:25px !important; text-align:center; }
.Page_contact_us_over_texts_new{}
.Page_contact_us_over_texts_new .Page_about_us_over_texts_inner_new{ max-width:1248px; }
.Page_contact_us_block_lists_new{ margin:50px 0; padding:30px 0; }

.iti__selected-flag{ font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;     padding: 0 10px 0 12px !important; text-transform:uppercase; }
.iti__arrow{ border:0 !important; background:url(contact_arrow.svg) no-repeat center center; width: 12px !important;
    height: 12px !important;
    margin: 0 0 0 8px !important;  }
    .popup-inner .iti input.iti__tel-input, .iti input.iti__tel-input[type=text], .popup-inner .iti input.iti__tel-input[type=tel]{ padding-left:102px !important; }
.iti input.iti__tel-input, .iti input.iti__tel-input[type=text], .iti input.iti__tel-input[type=tel]{ padding-left:76px !important; }
.iti--allow-dropdown input.iti__tel-input:not(:placeholder-shown) + .field__label{ top:8px; }
/* contact */

/* lookbook */
.Page_lookbook_template_breadcrumb_new .breadcrumbs{ padding:30px 0 0 0; }
.Page_lookbook_template_main_new{margin-bottom:90px;}
.Page_lookbook_template_title_new{padding-top:30px; margin-bottom:40px;}
.Page_lookbook_template_title_new h1{ letter-spacing:1.92px; text-transform:uppercase;}
.Page_lookbook_template_mainloop_new{}
.Page_lookbook_template_innerloop_new{display:flex; justify-content: flex-start; grid-gap:20px;flex-wrap: wrap;margin-right: 0px;}
@media (min-width: 750px) {
  .Page_lookbook_template_innerloop_new{margin-right: -20px;}
}
.Page_lookbook_template_innerloop_mainboxs_new{width:calc(33.3% - 20px);}
.Page_lookbook_template_innerloop_mainboxs_new a{text-decoration:none;}
.Page_lookbook_template_innerloop_innerboxs_new{}
.Page_lookbook_template_innerloop_innerboxs_1_new{width:100%; position:relative;}
.Page_lookbook_template_innerloop_innerboxs_1_videoimageboth_new{}
.Page_lookbook_template_innerloop_innerboxs_1_videoimage_new{ padding-bottom:64.418%; position:relative; width:100%; }
.Page_lookbook_template_innerloop_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_lookbook_template_innerloop_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_lookbook_template_innerloop_innerboxs_2_new{background:#F7F7F7; padding:24px;}
.Page_lookbook_template_innerloop_innerboxs_2_titleyearsboth_new{color:#0F0D1A; font-size:14px; line-height:128.571%; letter-spacing:0.7px; text-transform:uppercase;}
/* lookbook */

/* lookbook Details */
.Page_lookbook_detail_template_main_new{padding:40px 0 0 0;}
.Page_lookbook_detail_template_inner_new{}
.Page_lookbook_detail_template_detail_new{}
.Page_lookbook_detail_template_detail_1_new{}
.Page_lookbook_detail_template_detail_1_returntitle_new{margin-bottom:40px; position:relative; padding:0 8px; display: flex; align-items: center; justify-content: space-between; }
.Page_lookbook_detail_template_detail_1_return_new{ width:100px; }
.Page_lookbook_detail_template_detail_1_return_new a{ display:flex; }
.Page_lookbook_detail_template_detail_1_return_new a svg{ width:24px; }
.Page_lookbook_detail_template_detail_1_title_new{ margin:0; }
.Page_lookbook_detail_template_detail_1_title_new h2{ text-transform:uppercase; }
.Page_lookbook_detail_template_detail_2_new{border-radius: 2px; background:#0F0D1A; padding:50px 0;}
.Page_lookbook_detail_template_detail_2_mainloop_new{}
.Page_lookbook_detail_template_detail_2_mainloop_mainboxs_new{}
.Page_lookbook_detail_template_detail_2_mainloop_innerboxs_new{}
.Page_lookbook_detail_template_detail_2_mainloop_innerboxs_video_OR_image_new{}
.Page_lookbook_detail_template_detail_2_mainloop_innerboxs_video_OR_image_new video{width:100%; display:flex;}
.Page_lookbook_detail_template_detail_2_mainloop_innerboxs_video_OR_image_new img{width:100%; display:flex; }
.slider_pagination_new{ width:100px; display:flex; align-items:center; color: #8E8D99; font-size: 16px; font-weight: 400; line-height: 21px; justify-content: flex-end; z-index:1; }
.slider_pagination_new .swiper-pagination{ position:relative; bottom: 0 !important; margin-left: 8px; color:#3F3D4D; opacity:1 !important; justify-content: flex-end; width: auto; }

.Page_lookbook_object_detail_main_new{padding:50px 0 70px 0;}
.Page_lookbook_object_detail_inner_new{max-width:984px; margin:auto;}
.Page_lookbook_object_detail_title_new{margin-bottom:40px;}
.Page_lookbook_object_detail_maindetail_new{}
.Page_lookbook_object_detail_innerdetail_new{}
.Page_lookbook_object_detail_innerdetail_1_new{}
.Page_lookbook_object_detail_innerdetail_1_videoimageboth_new{}
.Page_lookbook_object_detail_innerdetail_1_videoimage_new{}
.Page_lookbook_object_detail_innerdetail_1_videoimage_new video{width:100%; display:flex; }
.Page_lookbook_object_detail_innerdetail_1_videoimage_new img{width:100%; display:flex; }
.Page_lookbook_object_detail_innerdetail_2_new{padding-top:40px; max-width:358px; margin:auto;}
.Page_lookbook_object_detail_innerdetail_2_titletexts_new{}
.Page_lookbook_object_detail_innerdetail_2_titletexts_new h3{margin:0; color:#2F2D33; text-align: center; font-size: 24px; font-weight: 500; line-height:133.333%; letter-spacing: 0.24px;}
.Page_lookbook_object_detail_innerdetail_3_new{max-width:358px; margin:auto;}
.Page_lookbook_object_detail_innerdetail_3_infostexts_new{ padding-top:40px; color:#2F2D33; text-align: center; font-size: 16px; font-weight: 400; line-height:131.25%; }
.Page_lookbook_object_detail_innerdetail_3_infostexts_new p{margin:0; }
/* lookbook Details */

/* Press */
.Page_press_room_template_breadcrumb_new{}
.Page_press_room_template_breadcrumb_new .breadcrumbs{ padding:30px 0 0 0; }
.Page_press_room_template_main_new{padding:0 0 0px 0;}
.Page_press_room_template_inner_new{  }
.Page_press_room_template_mainboxs_new{ padding-top:20px; }
.Page_press_room_template_innerboxs_new{position:relative;}
.Page_press_room_template_innerboxs_1_new{}
.Page_press_room_template_innerboxs_1_videoimageboth_new{}
.Page_press_room_template_innerboxs_1_videoimage_new{}
.Page_press_room_template_innerboxs_1_videoimage_new video{width:100%;}
.Page_press_room_template_innerboxs_1_videoimage_new img{width:100%;}
.Page_press_room_template_innerboxs_2_new{ position: absolute; top: 0; left: 0; z-index: 1; transform: none; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; padding: 20px; }
.Page_press_room_template_innerboxs_2_title_new{}
.Page_press_room_template_innerboxs_2_title_new h2{color:#FFF; font-size:36px; font-weight:500; line-height:125%; margin:0; text-transform:uppercase;}
.Page_press_room_template_mainloop_new{ margin:40px 0 70px 0; }
.Page_press_room_template_main_new .tab{ display:flex; justify-content:center; }
.Page_press_room_template_main_new .tabs_collection_new{padding:8px; min-width:125px; color: #595766; text-align:center; font-size:16px; font-weight:500; line-height:20px; border-bottom:2px solid transparent; }
.Page_press_room_template_main_new .tabs_collection_new.active{color:#0F0D1A; border-bottom: 2px solid #0F0D1A;}
.Page_press_room_template_innerloop_mainboxs_main_new{display:flex !important; flex-flow:wrap; grid-gap:40px 20px; padding-top:32px;}
.Page_press_room_template_innerloop_mainboxs_new{width:calc(25% - 15px);}
.Page_press_room_template_innerloop_innerboxs_video_grid{width:calc(50% - 15px); background: #f7f7f7;}
.Page_press_room_template_innerloop_mainboxs_new a{text-decoration:none;}
.Page_press_room_template_innerloop_innerboxs_new{}
.Page_press_room_template_innerloop_innerboxs_mainpart_new{}
.Page_press_room_template_innerloop_innerboxs_innerpart_new{position:relative;}
.Page_press_room_template_innerloop_innerboxs_innerpart_1_new{}
.Page_press_room_template_innerloop_innerboxs_innerpart_1_videoimageboth_new{}
.Page_press_room_template_innerloop_innerboxs_innerpart_1_video_OR_image_new{ background:#8E8E8F; padding-bottom: 86.295%; position:relative; }
.Page_press_room_template_innerloop_innerboxs_innerpart_1_video_OR_image_new video{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top; }
.Page_press_room_template_innerloop_innerboxs_innerpart_1_video_OR_image_new img{width:100%; position:absolute; object-fit:contain; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top; }
.Page_press_room_template_innerloop_innerboxs_innerpart_2_new{position:absolute; bottom:0; left:0; width: 100px; background: #FFF;}
.Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new{padding:15px;}
.Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new img{ max-width: 70px; display: flex; width: 100%; justify-content: center; margin: auto; }
.Page_press_room_template_innerloop_innerboxs_maindetail_new{padding:10px;}
.Page_press_room_template_innerloop_innerboxs_innerdetail_new{}
.Page_press_room_template_innerloop_innerboxs_innerdetail_title_new{}
.Page_press_room_template_innerloop_innerboxs_innerdetail_title_new h3{margin:0; color:#0F0D1A; font-size:18px; font-weight:500; line-height:133.333%; text-transform: capitalize;}
.Page_press_room_template_innerloop_innerboxs_innerdetail_dates_new {margin:0; padding-top:8px; color:#747380; font-size: 12px; font-weight: 500; line-height:133.333%; letter-spacing: 0.6px; text-transform: uppercase;} 

.Page_press_room_details_main_new{margin:70px 0;}
.Page_press_room_details_inner_new{}
.Page_press_room_details_loops_new{display:flex; grid-gap:40px;}
.Page_press_room_details_loops_mainboxs_new{width:calc(50% - 20px); border-radius:2px; border:1px solid #E1E1E5; padding:40px;}
.Page_press_room_details_loops_innerboxs_new{}
.Page_press_room_details_loops_innerboxs_1_new{}
.Page_press_room_details_loops_innerboxs_1_detail_new{display:flex; align-items:center; padding:10px; }
.Page_press_room_details_loops_innerboxs_1_detail_icons_new{width:32px; height:32px; position:relative;}
.Page_press_room_details_loops_innerboxs_1_detail_icons_new img{width:100%; position:absolute; object-fit:contain; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_press_room_details_loops_innerboxs_1_detail_title_new{padding-left:10px; width:calc(100% - 32px);} 
.Page_press_room_details_loops_innerboxs_1_detail_title_new h3{ font-family: var(--font-body-family); margin:0; color:#0F0D1A; font-size:24px; font-weight:500; line-height:133.333%; letter-spacing:0.24px;}
.Page_press_room_details_loops_innerboxs_2_new{padding-top:20px;}
.Page_press_room_details_loops_innerboxs_2_infos_new{}
.Page_press_room_details_loops_innerboxs_2_infos_new p{margin:0; color:#747380; font-size:16px; line-height:131.25%;}
.Page_press_room_details_loops_innerboxs_3_new{padding-top:30px;}
.Page_press_room_details_loops_innerboxs_3_texts_new{margin:0; color:#0F0D1A; font-size:18px; font-weight:500; line-height:133.333%; letter-spacing:0.18px;}
.Page_press_room_details_loops_innerboxs_4_new{padding-top:20px;}
.Page_press_room_details_loops_innerboxs_4_contact_new{}
.Page_press_room_details_loops_innerboxs_4_contact_new p{margin:0; color:#0F0D1A; font-size:16px; line-height:131.25%;}
.Page_press_room_details_loops_innerboxs_4_contact_new p a{color:#0F0D1A; font-size:16px; line-height:131.25%; text-decoration:none;}
/* Press */

/* Faq */
.Page_FAQs_template_main_new{margin:42px 0 60px 0;}
.Page_FAQs_template_main_new .breadcrumbs{ padding:0; }
.Page_FAQs_template_title_new{margin:28px 0 42px 0;}
.Page_FAQs_template_mainloop_new{max-width:880px; margin:auto;}
.Page_FAQs_template_innerloop_new{display:flex; flex-flow:wrap; grid-gap:20px; justify-content:center; }
.Page_FAQs_template_innerloop_mainboxs_new{width:calc(25% - 15px); min-height:164px; border-radius: 8px; border: 1px solid #E1E1E5; }
.Page_FAQs_template_innerloop_mainboxs_new a{ text-decoration:none; padding:10px; display: flex; height: 100%; width: 100%; align-items: center; justify-content: center; }
.Page_FAQs_template_innerloop_innerboxs_new{}
.Page_FAQs_template_innerloop_innerboxs_icons_new{text-align:center;}
.Page_FAQs_template_innerloop_innerboxs_icons_new img{max-width:100%; height:50px !important; display: flex; margin: auto; justify-content: center; }
.Page_FAQs_template_innerloop_innerboxs_title_new{ padding-top:16px;  }
.Page_FAQs_template_innerloop_innerboxs_title_new h4{margin:0; color:#0F0D1A; text-align: center; font-size: 14px; font-weight: 400; line-height:128.571%;}

.Page_FAQs_accordions_main_new{margin:60px 0;}
.Page_FAQs_accordions_inner_new{max-width:880px; margin:auto;}
.Page_FAQs_accordions_title_new{}
.Page_FAQs_accordions_title_new h3{ font-family: var(--font-body-family); color: #000; font-size: 24px; font-weight:500; line-height:100%; margin:0;}
.Page_FAQs_accordions_mainloop_new{}
.Page_FAQs_accordions_innerloop_new{padding-top:20px;}
.Page_FAQs_accordions_main_new .Common_faqs_accordion_new .accordion > ul li .question h2{font-size:18px; padding:20px 50px 20px 0;}
.Page_FAQs_accordions_main_new .Common_faqs_accordion_new .accordion > ul{ border:0; }
.faq_image_new img{ max-width:100%; }
/* Faq */

/* Faq Details */
.FAQs_detail_page_template_main_new{margin:31px 0 80px 0;}
.FAQs_detail_page_template_inner_new{max-width:1160px;}
.FAQs_detail_page_template_backbutton_new{ padding-bottom:20px; display:flex; }
.FAQs_detail_page_template_backbutton_new a{ padding:10px; display:inline-block; }
.FAQs_detail_page_template_backbutton_new svg{max-width:24px; display:flex; }
.FAQs_detail_page_template_mainleftright_new{ }
.FAQs_detail_page_template_innerleftright_new{ position:relative; }
.FAQs_detail_page_template_mainleft_new{width:280px; padding-right:15px; display:inline-block; vertical-align: top; position: sticky; top: 170px; }
.FAQs_detail_page_template_innerleft_new{}
.FAQs_detail_page_template_innerleft_new ul{margin:0; padding:0;}
.FAQs_detail_page_template_innerleft_new ul li{list-style:none;  margin-bottom:13px; }
.FAQs_detail_page_template_innerleft_new ul li:last-child{margin-bottom:0;}
.FAQs_detail_page_template_innerleft_new ul li a{text-decoration:none; color:#595766; font-size:16px; font-weight:500; line-height:21px; border-radius:18px; border:1px solid #E1E1E5; padding:7px 16px 8px 16px; display:inline-block; text-align:center; }
.FAQs_detail_page_template_innerleft_new ul li a:hover{text-decoration:none; border:1px solid #0F3D99; color:#0F3D99; }
.FAQs_detail_page_template_innerleft_new ul li a.active{text-decoration:none; border:1px solid #0F3D99; color:#0F3D99; }
.FAQs_detail_page_template_mainright_new{width:calc(100% - 280px); display:inline-block;  vertical-align: top; padding-top:64px; }
.FAQs_detail_page_template_innerright_new{}
.FAQs_detail_page_template_innerright_1_new{border-radius:10px; border:1px solid #E1E1E5; padding:16px;}
.FAQs_detail_page_template_innerright_1_detail_new{}
.FAQs_detail_page_template_innerright_1_detail_icons_new{}
.FAQs_detail_page_template_innerright_1_detail_icons_new img{ display:flex; height:50px; max-width:100%; }
.FAQs_detail_page_template_innerright_1_detail_title_new h3{ font-family: var(--font-body-family); margin:0; padding-top:10px; color:#0F0D1A; font-size:24px; font-weight:500; line-height:133.333%; letter-spacing:0.24px;}
.FAQs_detail_page_template_innerright_2_new{padding-top:40px;}
.FAQs_detail_page_template_innerright_2_detail_new{}
.FAQs_detail_page_template_innerright_2_detail_question_new{ margin-bottom:22px; }
.FAQs_detail_page_template_innerright_2_detail_question_new p{margin:0; color:#000; font-size:18px; font-weight:500; line-height:133.333%;}
.FAQs_detail_page_template_innerright_2_detail_mainvideoimage_new{position:relative; width:100%; }
.FAQs_detail_page_template_innerright_2_detail_innervideoimage_new{}
.FAQs_detail_page_template_innerright_2_detail_videoimage_new{}
.FAQs_detail_page_template_innerright_2_detail_videoimage_new video{width:100%; display:flex; }
.FAQs_detail_page_template_innerright_2_detail_videoimage_new img{width:100%; display:flex; }
.FAQs_detail_page_template_innerright_3_new{padding-top:20px;}
.FAQs_detail_page_template_innerright_3_detail_new.Common_faqs_accordion_new .accordion ul{border-top:0;}
.FAQs_detail_page_template_innerright_3_detail_new.Common_faqs_accordion_new .accordion>ul>li .question h2{font-size:18px; line-height:133.333%; color:#000; padding:20px 50px 20px 0;}
/* Faq Details */

/* CMS */
.Page_template_main_new{padding:0 0 80px 0;}
.Page_template_inner_new{}
.Page_template_breadcrumb_new .breadcrumbs{padding-top:42px;}
.Page_template_title_new{ margin-top:18px; margin-bottom:0; }
.Page_template_title_new h1{ font-size: 32px; font-weight: 500; line-height: 118.75%; }
.Page_template_maincontent_new{ max-width:880px; margin:auto;  }
.Page_template_innercontent_new{ margin-top:40px; }
.Page_template_innercontent_new h1, .Page_template_innercontent_new h2, .Page_template_innercontent_new h4, .Page_template_innercontent_new h5, .Page_template_innercontent_new h6{ font-family: var(--font-body-family); margin:20px 0 16px 0; }
.Page_template_innercontent_new h3{ font-family: var(--font-body-family); color: #000; font-size:20px; font-weight:500; line-height:120%; margin:20px 0 16px 0;}
.Page_template_innercontent_new{ color:#0F0D1A; font-size: 16px; font-weight: 400; line-height:137.5%; }
.Page_template_innercontent_new p{margin:16px 0; }
.Page_template_innercontent_new ul{ margin:8px 0 8px 0px; list-style-position: outside; }
.Page_template_innercontent_new ol{ list-style-position: outside; }
.Page_template_innercontent_new ul li{ margin-bottom:8px; }
.Page_template_innercontent_new ul li a{color:#0F0D1A; text-decoration-line: underline;}
.Page_template_innercontent_new ul li ul li{list-style: disc;}
.Page_template_innercontent_new ul li ul li ul li{list-style:none;}
.Page_template_innercontent_new ul li div{ margin-left:20px; margin-bottom:16px; }

.Page_returns_template_main_new{}
.Page_returns_template_mainloop_new{padding:50px; max-width:880px; margin:40px auto 80px auto;}
.Page_returns_template_innerloop_new{display:flex; grid-gap:59px; justify-content:center; align-items:flex-start; }
.Page_returns_template_innerloop_mainboxs_new{position:relative;}
.Page_returns_template_innerloop_mainboxs_new:after{position:absolute; content:''; top: 20px; right: -38px; background:url(Returns_arrow_new.svg) no-repeat top center; width: 20px; height:9px;}
.Page_returns_template_innerloop_mainboxs_new:last-child:after{display:none;}
.Page_returns_template_innerloop_innerboxs_new{}
.Page_returns_template_innerloop_innerboxs_icons_new{text-align:center;}
.Page_returns_template_innerloop_innerboxs_icons_new img{max-width:100%; height:50px; display:flex; margin:auto; justify-content:center; }
.Page_returns_template_innerloop_innerboxs_title_new{}
.Page_returns_template_innerloop_innerboxs_title_new h4{color:#0F0D1A; font-size: 14px; font-weight: 400; line-height:128.571%; margin:0; padding-top:20px; text-align:center;}
/* CMS */

/* Shipping */
.Page_shipping_template_main_new{margin:20px 0 100px 0;}
.Page_shipping_template_inner_new{}
.Page_shipping_template_breadcrumb_new{}
.Page_shipping_template_mainloop_new{padding:22px 0 0 0;}
.Page_shipping_template_innerloop_new{}
.Page_top_heading_text_main_new{}
.Page_top_heading_text_inner_new{}
.Page_top_heading_text_inner_new h1{color:#0F0D1A; text-align: center; font-size: 30px; font-weight: 500; line-height:126.667%; letter-spacing: 0.3px; text-transform: capitalize; margin:0;}
.Page_top_heading_text_inner_new h1 span{color:#0F3D99; text-decoration:underline; text-underline-offset:4px; text-decoration-thickness: 2px }
.Page_video_or_image_main_new{margin:40px 0;}
.Page_video_or_image_inner_new{}
.Page_video_or_image_videoimageboth_new{}
.Page_video_or_image_videoimage_new{max-width: 926px; margin:auto;}
.Page_video_or_image_videoimage_new img{width:100%}
.Page_heading_with_lists_main_new{ border-bottom:1px solid #E1E1E5; margin:40px auto; padding-bottom:40px; max-width:880px; }
.Page_heading_with_lists_innertitle_new h2{color: #000; font-size: 24px; font-weight: 500; line-height:133.333%; letter-spacing: 0.24px; margin:0;}
.Page_heading_with_lists_maininfos_new{padding:36px 0 0 0;}
.Page_heading_with_lists_maininfos_new ol{ column-gap: 20px; -moz-column-count: 4; column-count: 4; list-style-position:inside; padding:0; margin:0; }
.Page_heading_with_lists_maininfos_new ol li{color: #000; font-size:16px; font-weight:400; line-height:175%; }
.Page_infos_heading_infos_main_new{ max-width:880px; margin:40px auto; }
.Page_infos_heading_infos_innertitle_new h2{color: #000; font-size:20px; font-weight:500; line-height:120%; margin:30px 0 16px 0; }
.Page_infos_heading_infos_innerinfos_new p{color:#0F0D1A; font-size: 16px; font-weight: 400; line-height:137.5%; margin:16px 0;}
.Page_heading_with_logos_main_new{ max-width:880px; margin:40px auto; }
.Page_heading_with_logos_innertitle_new h2{margin:0; color: #000; font-size: 24px; font-weight: 500; line-height: 133.333%; letter-spacing: 0.24px;}
.Page_heading_with_logos_mainlogos_new{margin-top:34px; margin-bottom:26px; }
.Page_heading_with_logos_innerlogos_new{display:flex; flex-wrap:wrap; align-items:center; grid-gap:40px;}
.Page_heading_with_logos_innerlogos_image_new img{ max-width:100%; width:auto; display:flex; max-height:26px; }
/* Shipping */

/* Video Call Appointment */
.Page_video_call_template_main_new{margin:40px 0 50px 0; }
.Page_video_call_template_mainleft_new{ padding-top:15px; }
.Page_video_call_template_innerleft_new{}
.Page_video_call_template_innerleft_title_new{margin-bottom:84px; }
.Page_video_call_template_innerleft_title_new h2{font-size:32px; text-align: center; }
.Page_video_call_template_innerleft_button_new{display:none;}
.Page_video_call_template_innerleft_mainloop_new{}
.Page_video_call_template_innerleft_innerloop_new{display:flex; grid-gap:60px;}
.Page_video_call_template_innerleft_innerloop_mainboxs_new{width:calc(33.33% - 40px);}
.Page_video_call_template_innerleft_innerloop_innerboxs_new{}
.Page_video_call_template_innerleft_innerloop_icons_new{position:relative; }
.Page_video_call_template_innerleft_innerloop_icons_new img{width:auto; height:50px !important; display:flex; margin: 0 auto }
.Page_video_call_template_innerleft_innerloop_infos_new{padding-top:30px;}
.Page_video_call_template_innerleft_innerloop_infos_new p{ font-family: var(--font-heading-family); margin:0; color:#3F3D4D; font-size:18px; font-weight:500; line-height:133.333%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-align: center; }
.Page_video_call_template_leftrightboth_new {
  max-width: 1030px;
  margin: 0 auto;
}
.Page_video_call_template_inner_new {
  background-color: #f0ebe7;
  padding-top: 50px;
  padding-bottom: 30px;
  border-radius: 15px;
}

.Page_video_call_video_banner_main_new{margin:50px 0;}
.Page_video_call_video_banner_inner_new{max-width:992px; margin:auto;}
.Page_video_call_video_banner_title_new{margin-bottom:50px;}
.Page_video_call_video_banner_mainboxs_new{ position:relative;}
.Page_video_call_video_banner_innerboxs_new{}
.Page_video_call_video_banner_innerboxs_videoimageboth_new{}
.Page_video_call_video_banner_innerboxs_videoimage_new{ height: 405px; position:relative; }
.Page_video_call_video_banner_innerboxs_videoimage_new video{border-radius: 14px; width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_video_call_video_banner_innerboxs_videoimage_new img{border-radius: 14px; width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_video_call_video_banner_innerboxs_videoimage_playicon_new{top:0; left:0; z-index:1; position:absolute; width:100%; height:100%; display:flex; align-items:center; justify-content:center; cursor:pointer; }
.Page_video_call_video_banner_innerboxs_videoimage_playicon_new svg{ max-width:70px; display:flex; } 

.Page_video_call_testimonials_main_new{margin:50px 0; padding:80px 0;}
.Page_video_call_testimonials_inner_new{}
.Page_video_call_testimonials_mainloop_new{}
.Page_video_call_video_banner_title_new{}
.Page_video_call_testimonials_innerloop_mainboxs_new{}
.Page_video_call_testimonials_innerloop_new{ max-width:640px; margin:auto; }
.Page_video_call_testimonials_innerloop_innerboxs_new{display:flex; align-items:center; max-width:460px; margin:auto; }
.Page_video_call_testimonials_innerloop_innerboxs_mainleft_new{width: 130px;}
.Page_video_call_testimonials_innerloop_innerboxs_innerleft_new{}
.Page_video_call_testimonials_innerloop_innerboxs_innerleft_videoimageboth_new{height: 130px; position:relative;}
.Page_video_call_testimonials_innerloop_innerboxs_innerleft_videoimage_new{}
.Page_video_call_testimonials_innerloop_innerboxs_innerleft_videoimage_new video{border-radius: 100px; width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_video_call_testimonials_innerloop_innerboxs_innerleft_videoimage_new img{border-radius: 100px; width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important;}
.Page_video_call_testimonials_innerloop_innerboxs_mainright_new{width:calc(100% - 130px); padding-left:30px;}
.Page_video_call_testimonials_innerloop_innerboxs_innerright_new{}
.Page_video_call_testimonials_innerloop_innerboxs_innerright_allinfo_new{margin:0; color:#000; font-size:20px; font-style:italic; font-weight:300; line-height:140%; font-family: var(--font-noto-serif-display);}
.Page_video_call_testimonials_innerloop_innerboxs_innerright_allinfo_new p{ margin:0; }
.Page_video_call_testimonials_innerloop_innerboxs_innerright_authors_new{padding-top:30px; color:#000; font-size:12px; font-weight:400; line-height:133.333%;}
.Page_video_testimonials_slider .swiper-button-prev{ background-size: auto 42px; }
.Page_video_testimonials_slider .swiper-button-next{ background-size: auto 42px; }

.Page_video_call_book_now_main_new{margin:50px 0;}
.Page_video_call_book_now_inner_new{position:relative;}
.Page_video_call_book_now_1_new{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.Page_video_call_book_now_1_detail_new{}
.Page_video_call_book_now_1_detail_videoimageboth_new{}
.Page_video_call_book_now_1_detail_videoimage_new{}
.Page_video_call_book_now_1_detail_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:10px;}
.Page_video_call_book_now_1_detail_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:10px;}
.Page_video_call_book_now_2_new{ position:relative; z-index:1; padding:40px; }
.Page_video_call_book_now_2_detail_new{}
.Page_video_call_book_now_2_detail_leftrightboth_new{display:flex; align-items:center; justify-content:space-between;}
.Page_video_call_book_now_2_detail_mainleft_new{width:calc(100% - 170px);}
.Page_video_call_book_now_2_detail_innerleft_new{max-width:455px;}
.Page_video_call_book_now_2_detail_innerleft_title_new{}
.Page_video_call_book_now_2_detail_innerleft_title_new h3{ font-family: var(--font-body-family); margin:0; color:#000; font-size:24px; font-weight:500; line-height:133.333%; letter-spacing:0.24px;}
.Page_video_call_book_now_2_detail_innerleft_infos_new{padding-top:10px;}
.Page_video_call_book_now_2_detail_innerleft_infos_new p{margin:0; color:#3F3D4D; font-size:16px; line-height:131.25%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.Page_video_call_book_now_2_detail_mainright_new{width:170px;}
.Page_video_call_book_now_2_detail_innerright_new{}
.Page_video_call_book_now_2_detail_innerright_button_new{}
.Page_video_call_book_now_2_detail_innerright_button_new a{border:none; border-radius:6px; padding:15px; min-width:170px;}
/* Video Call Appointment */

/* Offline Appointment */
.Page_offline_template_main_new{margin:40px 0;}
.Page_offline_template_inner_new{}
.Page_offline_template_parts_new{position:relative;}
.Page_offline_template_parts_1_new{}
.Page_offline_template_parts_1_detail_new{position:relative; }
.Page_offline_template_parts_1_detail_videoimage_new{ position:relative; height: 357px; }
.Page_offline_template_parts_1_detail_videoimage_new:before{ content:''; position:absolute; left:0; bottom:0; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 45.2%, rgba(0, 0, 0, 0.60) 100%); width:100%; height:100%; z-index:1; border-radius: 4px; }
.Page_offline_template_parts_1_detail_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 4px; }
.Page_offline_template_parts_1_detail_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 4px; }
.Page_offline_template_parts_2_new{position:absolute; top:0; left:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center; z-index:2; }
.Page_offline_template_parts_2_detail_new{ padding:15px; }
.Page_offline_template_parts_2_detail_new p{color:#FFF; text-align:center; font-size:36px; font-weight:500; line-height:125%; margin:0;}

.Page_offline_icons_with_texts_main_new{margin:60px 0;}
.Page_offline_icons_with_texts_inner_new{max-width:853px; margin:auto;}
.Page_offline_icons_with_texts_title_new{margin-bottom:20px;}
.Page_offline_icons_with_texts_mainloop_new{}
.Page_offline_icons_with_texts_innerloop_new{display:flex; grid-gap:37px;}
.Page_offline_icons_with_texts_innerloop_mainboxs_new{padding:0 12px; width:calc(33.33% - 24px); }
.Page_offline_icons_with_texts_innerloop_innerboxs_new{}
.Page_offline_icons_with_texts_innerloop_icons_new{}
.Page_offline_icons_with_texts_innerloop_icons_new img{width:auto; height:50px !important; display:flex; margin:auto; justify-content:center; } 	
.Page_offline_icons_with_texts_innerloop_infos_new{padding-top:30px;}
.Page_offline_icons_with_texts_innerloop_infos_new p{color:#3F3D4D; text-align:center; font-size:18px; font-weight:500; line-height:133.333%; max-width:302px; margin:0 auto;}
.Page_offline_icons_with_texts_maintable_new{display:none; margin:60px 0;}

.Page_offline_testimonial_main_new{margin:60px 0;}
.Page_offline_testimonial_inner_new{padding:37px 20px 28px; max-width:1080px; margin:auto; border-radius: 4px; border: 1px solid #E1E1E5;}
.Page_offline_testimonial_leftrightboth_new{display:flex; max-width:770px; margin:auto;}
.Page_offline_testimonial_mainleft_new{ width: 119px; }
.Page_offline_testimonial_innerleft_new{}
.Page_offline_testimonial_innerleft_1_new{}
.Page_offline_testimonial_innerleft_1_videoimageboth_new{ height: 119px; position:relative; }
.Page_offline_testimonial_innerleft_1_videoimage_new{}
.Page_offline_testimonial_innerleft_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 100px;}
.Page_offline_testimonial_innerleft_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius: 100px;}
.Page_offline_testimonial_innerleft_2_new{padding-top:6px;}
.Page_offline_testimonial_innerleft_2_titletextsboth_new{}
.Page_offline_testimonial_innerleft_2_title_new{}
.Page_offline_testimonial_innerleft_2_title_new h4{color:#000; text-align: center; font-size: 12px; font-weight: 400; line-height: 133.333%; margin:0;}
.Page_offline_testimonial_innerleft_2_texts_new{color: #aa6437; font-size: 12px; font-weight: 400; line-height: 133.333%; text-align:center;}
.Page_offline_testimonial_mainright_new{width:calc(100% - 119px); padding-left:15px;}
.Page_offline_testimonial_innerright_new{}
.Page_offline_testimonial_innerright_new p{margin:0; color:#000; font-size:16px; font-weight:400; line-height:150%; }

.Page_offline_book_now_main_new .Page_video_call_book_now_inner_new{max-width:1080px; margin:auto;}
.Page_offline_book_now_main_new .Page_video_call_book_now_1_detail_videoimage_new img{ border-radius:4px; }
.Page_offline_book_now_main_new .Page_video_call_book_now_1_detail_videoimage_new video{ border-radius:4px; }
/* Offline Appointment */


/* Testimonial */
.Page_testimonial_template_main_new{padding:70px 0;}
.Page_testimonial_template_inner_new{max-width:672px; margin:auto;}
.Page_testimonial_template_maintitle_new{}
.Page_testimonial_template_innertitle_new{}
.Page_testimonial_template_innertitle_new p{margin:0; color:#FFF; text-align:center; font-size:36px; font-weight:500; line-height:125%;}
.Page_testimonial_template_maindetail_new{padding-top:20px;}
.Page_testimonial_template_innerdetail_new{}
.Page_testimonial_template_innerdetail_1_new{}
.Page_testimonial_template_innerdetail_1_loop_new{}
.Page_testimonial_template_innerdetail_1_loop_mainboxs_new{}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_new{}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_quote_new{width:40px; height:40px; position:relative; margin:auto;}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_quote_new svg{ width:100%; display:flex; height:auto; }
.Page_testimonial_template_innerdetail_1_loop_innerboxs_infos_new{padding-top:20px;}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_infos_new p{ font-family: var(--font-Bespoke); margin:0; color:#8E8D99; text-align:center; font-size:24px; font-style:italic; font-weight:300; line-height:145.833%; letter-spacing:-0.96px;}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_lines_new{padding-top:40px; text-align:center;}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_lines_new svg{max-width:100%; display:flex; margin:auto; justify-content:center; }
.Page_testimonial_template_innerdetail_1_loop_innerboxs_author_new{padding-top:14px;}
.Page_testimonial_template_innerdetail_1_loop_innerboxs_author_new h5{ font-family: var(--font-body-family); color:#A9A8B2; text-align:center; font-size:16px; line-height:131.25%; margin:0;}
.Page_testimonial_template_innerdetail_2_new{padding-top:34px; }
.Page_testimonial_template_innerdetail_2_loop_new{ max-width:572px; margin:auto; }
.Page_testimonial_template_innerdetail_2_loop_mainboxs_new{ width:71px; }
.Page_testimonial_template_innerdetail_2_loop_innerboxs_new{ padding-bottom:100%; position:relative; cursor:pointer; }
.Page_testimonial_template_innerdetail_2_loop_innerboxs_new img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; border-radius:70px;}
.Page_testimonial_template_innerdetail_2_loop_mainboxs_new.swiper-slide-thumb-active img{ border:3px solid #fff; transform: scale(1.15); }
.Page_testimonial_template_innerdetail_2_loop_mainboxs_new{ margin-top:7px; margin-bottom:7px; }


/* Testimonial */

/* BRIDAL-COLLECTION */
.Bridal_collection_main_template_new{}
.Bridal_collection_main_template_new .breadcrumbs{ padding:26px 0 0 0; }
.Collection_bridal_product_main_new{margin:30px 0 0 0 !important;}
.Collection_bridal_product_toppart_new{display:flex; align-items:center; justify-content:space-between;}
.Collection_bridal_product_toppart_1_new{width:320px; max-width:initial !important; padding:0px !important; margin:0;}
.Collection_bridal_product_toppart_1_new .facets-container{display:flex !important; align-items:center; flex-wrap:nowrap; }
.Collection_bridal_product_toppart_1_new .mobile-facets__wrapper{margin-right:0 !important;}
.Collection_bridal_product_toppart_1_new .mobile-facets__open{padding:0 11px 0 0;}
.Collection_bridal_product_toppart_1_new .mobile-facets__open svg{display:none;}
.Collection_bridal_product_toppart_1_new .mobile-facets__open-label{margin-left:0; color:#0F0D1A; font-size:15px; line-height:120%; letter-spacing:0.15px; padding:7px 12px; border-radius:1px; border:1px solid #2E2E33; display:inline-block; min-width:62px; text-align:center; text-decoration:none !important; text-wrap: nowrap;}
.Collection_bridal_product_toppart_1_new .facets__form{margin:0;}
.Collection_bridal_product_toppart_1_new .facet-filters{padding:1px 22px 1px 22px;} 
.Collection_bridal_product_toppart_1_new .facet-filters__field{border:none; border-radius:0px; padding:0;}
.Collection_bridal_product_toppart_1_new .product-count{display:none;}
.Collection_bridal_product_toppart_3_new{width:320px;}
.Collection_bridal_product_toppart_2_new .Collection_product_grid_rightside_innertop_1_detail_title_new h3{font-size:32px; color:#0F0D1A; line-height:118.75%;}
.Collection_bridal_product_toppart_2_new .Collection_product_grid_rightside_innertop_1_detail_title_new h1{font-size:32px; color:#0F0D1A; line-height:118.75%;}

.facet-filters.sorting .facet-filters__label{ display:none; }

/* Filter */
.facet-filters__label{ white-space:nowrap; }
.mobile-facets__header-inner { margin: 0!important; color: #0f0d1a!important; font-size: 18px!important; font-style: normal; font-weight: 500; line-height: 24px; letter-spacing: .72px; text-transform: uppercase; }
.mobile-facets__main{ padding:0 !important; }
.mobile-facets__main::-webkit-scrollbar-track {
	display: none;
}
.mobile-facets__main::-webkit-scrollbar {
  display: none;
}
.mobile-facets__main::-webkit-scrollbar-thumb {
  display: none;
}
.mobile-facets__header{ border-bottom: 1px solid #E1E1E5 !important; flex-direction:column; padding:1.7rem 2.5rem !important; }
.mobile-facets__details{ border-top: 0!important; border-bottom: 1px solid #E1E1E5; }
.mobile-facets__details .mobile-facets__summary { padding: 20px 25px 20px 25px!important; font-size: 16px; font-style: normal; font-weight: 500; line-height: 18px; letter-spacing: .16px; color: #000!important; background: url(plus_collection.svg) no-repeat right 25px center; }
.mobile-facets__details[open] .mobile-facets__summary { background: url(minus_collection.svg) no-repeat right 25px center; }
.mobile-facets__arrow { display:none !Important; }
.js .mobile-facets__submenu { position: relative !important; top: auto !important; width: 100% !important; bottom: auto !important; left: auto !important; z-index: 3 !important; transform: none !important; visibility: visible !important; }
.js .mobile-facets .submenu-open { visibility: visible !important; }
.mobile-facets__details .mobile-facets__close-button{ display:none !important; }
.mobile-facets__details .mobile-facets__footer{ display:none !important; }
.mobile-facets__item { margin-bottom: 4px !important; }
.mobile-facets__item:last-child { margin-bottom: 0px !important; }
.mobile-facets__label { padding: 6px 25px !important; font-size: 14px; font-weight: 400; line-height: 18px; color: #000; cursor:pointer; }
.mobile-facets__list { padding-bottom: 14px!important; margin-top: -4px; }
/*.mobile-facets__item .mobile-facets__label>svg { display: none; }*/
.mobile-facets__checkbox:checked+.mobile-facets__highlight{ display:none !important; }
.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark~.facet-checkbox__text{ padding-left:22px; }
.counter_new { color: #756f6f; padding-left: 4px; }
.mobile-facets__info { padding: 0 25px 15px 25px!important; margin:0 !important; font-size: 14px!important; color: #000; font-weight: 400; line-height: 128.571%; display:none !important; }
.mobile-facets__submenu .facets__price{ padding:0 0 15px 25px !important; }
.mobile-facets__summary_sort_new{ background:none !important; }
.mobile-facets__sort .select__select{ height:34px; border-radius: 20px !important; border: 1px solid #2E2E33; padding: 7px 35px 7px 15px !important; margin: 0 !important; font-size: 15px!important; font-style: normal; font-weight: 400; line-height: 18px!important; letter-spacing: .15px; color: #0f0d1a; }
.mobile-facets__sort .select .icon-caret { right: 14px !important; }
.mobile-facets__sort .select__select:focus-visible { outline: 0 !important; outline-offset: 0 !important; }
.facets__price .field+.field-currency { margin-left: 1rem !important; margin-right: 1rem !important; }
.mobile-facets__footer{ border-top:1px solid #E1E1E5 !important; padding: 15px 25px !important; }
.mobile-facets__highlight{ margin:0 0px; }
/*.mobile-facets__inner{ width:100% !important; max-width:100% !important; }*/
.active-facets-mobile_new { padding: 15px 0 0px 0 !important; margin: 0 !important; display:flex !important; }
.active-facets-mobile_new .active-facets__button-wrapper{ display:none; }
.active-facets-mobile_new:empty{ display:none; }
.active-facets facet-remove:only-child { display: block !important; }
.mobile-facets__count{ display:none; }
.mobile-facets__close{ top:4px !important; }
@media(min-width:750px) and (max-width:9999px){
  .mobile-facets__inner{ margin-left: 0 !important; }
  .js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner { transform: translate(-105vw) !important; }
  .mobile-facets__inner{ width:100% !important; max-width:422px !important; padding:78px 45px 55px 55px; }
  .mobile-facets__close{ left: 44px !important; right: auto !important; top: 65px !important; }
  .mobile-facets__header { border-bottom: 0px solid #E1E1E5 !important; flex-direction: column; padding: 0 0 22px 0px !important; text-align: left !important; }
  .mobile-facets__details .mobile-facets__summary { padding: 20px 0px !important; background-position:right center !important; }
  .mobile-facets__details[open] .mobile-facets__summary{ background-position:right center !important; }
  .mobile-facets__label { padding: 6px 0px 6px 0px !important; }
  .mobile-facets__highlight { margin: 0; }
  .mobile-facets__footer{ display:none !important; }
  .facets-container-drawer .facets-pill{ display:none; }
  .mobile-facets__submenu .facets__price { padding: 0 0 15px 0px !important; }
  /*.mobile-facets__main::-webkit-scrollbar{ display:none; }*/
  .mobile-facets__main{ padding-right:10px !important; }
  .mobile-facets__main::-webkit-scrollbar {width: 2px;height: 8px; background-color: #E1E1E5; }
  .mobile-facets__main::-webkit-scrollbar-thumb { background: #000; }
  .mobile-facets__header-inner{ padding-left:44px; }
}

.Collection_bridal_product_bottompart_new{margin:50px 0 80px 0;}
.Collection_bridal_product_bottompart_new .product-grid{margin:0 0 70px 0 !important; justify-content:center; grid-gap:70px 18px; }
.Collection_bridal_product_bottompart_new .grid__item{}
.Collection_bridal_product_bottompart_new .grid__item.Product_top_1_new{max-width:485px !important; width:calc(50% - 9px) !important; margin:0;}
.Collection_bridal_product_bottompart_new .grid__item.Product_middle_1_new{max-width:100% !important; width:100% !important;}
.Collection_bridal_product_bottompart_new .grid__item.Product_middle_1_new .card-wrapper{ max-width:610px; margin:auto; width:100%; }
.Collection_bridal_product_bottompart_new .grid__item.Product_middle_3_new{width:calc(33.33% - 12px)!important; max-width:calc(33.33% - 12px)!important;}
.Collection_bridal_product_bottompart_new .grid__item.Product_bottom_2_new{max-width:485px !important; width:calc(50% - 9px) !important; margin:0;}

.Collection_bridal_product_bottompart_new .card--media .card__inner .card__content { padding: 12px 12px 12px 0 !important; }
.Collection_bridal_product_bottompart_new .product-card-wrapper .badge{ color: #781710; font-size: 10px; font-weight: 500; line-height: 12px; letter-spacing: 0.2px; text-transform: uppercase; background: rgba(255, 255, 255, 0.80); padding: 4px 6px; }
.Collection_bridal_product_bottompart_new .card__information { padding: 15px 0 0 !important; }
.Collection_bridal_product_bottompart_new .card_review_new .stamped-badge{ margin-bottom:7px; }
.Collection_bridal_product_bottompart_new .Product_price_save_new{ padding:5px 6px; }

.Collection_bridal_product_bottompart_new .card_review_new{ display:none; }
/* BRIDAL-COLLECTION */

/* LUXE-COLLECTION */
.Collection_product_grid_rightside_innertop_1_detail_subtitle_new h2{ font-size: 1.75rem;font-weight: normal; text-align: center;}
.Luxe_collection_meta_banner_new{ padding-top:0; }
.Luxe_collection_main_template_new{}
.Luxe_collection_main_template_new .breadcrumbs{ padding:20px 0 0 0; }

.Collection_luxe_product_bottompart_new .card_review_new{ display:none; }
.Collection_luxe_product_bottompart_new .card__heading a{ -webkit-line-clamp: 1; }

.Collection_luxe_product_toppart_new{ display:flex; flex-direction:column-reverse; justify-content:center; }
.Collection_luxe_product_main_new{ margin:0px 0 60px!important; }
.Collection_luxe_product_toppart_2_new .Collection_product_grid_rightside_innertop_1_detail_new{ justify-content:center; }

.Collection_luxe_product_toppart_1_new{ width:100%; padding:30px 0 0 0!important; display:flex; align-items:center; }
.Collection_luxe_product_toppart_1_new .facets-container{ flex:1; display:flex!important; }
.Collection_luxe_product_toppart_1_new .product-count{ display:none; }
.Collection_luxe_product_toppart_1_new .facets__form{ margin-bottom:0 !important; }

.facets_custom_filter_luxe_new .facets_form{ grid-gap:14px !important; }
.facets_custom_filter_luxe_new .facets-summary{ padding: 8px 12px !important; border-radius: 0 !important; border: 0 !important; background:transparent !important; }
.facets_custom_filter_luxe_new .facets__display-vertical { border: 0 !important; border-top: 1px solid rgba(195, 189, 189, 0.36) !important; border-radius: 0 !important; min-width: 219px !important; background-color: #fff !important; margin-top: 24px !important; padding: 13px 20px !important; }
.facets_custom_filter_luxe_new .facets__list{ flex-direction:column; grid-gap: 0 !important; }
.facets_custom_filter_luxe_new .facets__item label { padding: 7px 0px !important; border: 0 !important; border-radius: 0 !important; font-size: 14px !important; letter-spacing: 0 !important;line-height: 128.571% !important; }
.facets_custom_filter_luxe_new .facets__item label.active .facet-checkbox__text{ padding-left:3px; }
.facets_custom_filter_luxe_new .counter_new { color: #756F6F !important; padding-left: 4px !important; opacity: 1 !important; margin-left:0 !important; }
/*.facets_custom_filter_luxe_new .facet-checkbox>input[type=checkbox]:checked~.icon-checkmark { display: none !important; }*/
/*.facets_custom_filter_luxe_new .facets__item label.active{ opacity:0.6; }*/
.facets_custom_filter_luxe_new .facets__disclosure-vertical{ position:relative; }

.Collection_luxe_product_toppart_new .mobile-facets__open{ padding:8px 12px 8px 26px !important; }
.Collection_luxe_product_toppart_new .mobile-facets__open-label{ margin:0 !important; text-decoration:none !important; }
.field__input, .customer .field input{ border:1px solid #D9D9D9; }

.collection_luxe_banners_main_new{}
.collection_luxe_banners_main_new .page-width{ max-width:100%; }
.collection_luxe_banners_inner_new{ text-align:center; padding:15px 0; }
.collection_luxe_banners_innerboxs_icons_new{ max-width:18%; margin:auto; }
.collection_luxe_banners_innerboxs_icons_new img{ width:100%; display:flex; }
.collection_luxe_banners_innerboxs_infos_new{ color: #000; font-size: 26px;  text-align: center; word-spacing: 3px; padding-top:20px; line-height:140%; }
.collection_luxe_banners_innerboxs_infos_new p:last-child{ margin:0; }
/* LUXE-COLLECTION */

.optiscroll{position:relative;overflow:auto}
.optiscroll.is-enabled{overflow:hidden}
.optiscroll-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:scroll;-webkit-overflow-scrolling:touch}
.optiscroll-v,.optiscroll-h{position:absolute;visibility:hidden;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.optiscroll-v{right:0; }
.optiscroll-h{bottom:0}
.optiscroll.has-vtrack>.optiscroll-v,.optiscroll.has-htrack>.optiscroll-h{visibility:visible}
.optiscroll-vtrack,.optiscroll-htrack{display:block;position:absolute;opacity:1;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);transition:height 0.2s ease 0s, width 0.2s ease 0s, opacity 0.2s ease 0s;box-sizing:border-box}
.optiscroll-v{top:0;bottom:0;width:3px; background: #E1E1E5; right:0;}
.optiscroll-h{left:4px;right:4px;height:0}
.optiscroll.has-vtrack.has-htrack>.optiscroll-v{bottom:8px}
.optiscroll.has-vtrack.has-htrack>.optiscroll-h{right:8px}
.optiscroll-vtrack,.optiscroll-htrack{background: #223330;border-radius:0px;opacity:1}
.optiscroll-vtrack{width:3px;right:0px}
.optiscroll-htrack{height:3px;bottom:4px}
.optiscroll:hover>.optiscroll-v .optiscroll-vtrack,.optiscroll:hover>.optiscroll-h .optiscroll-htrack{opacity:1}



/* Event */
.Page_Events_sliders_main_new{ position:relative; }
.Page_Events_sliders_inner_new{ position:relative; }
.Page_Events_sliders_mainstatic_new{position:relative;}
.Page_Events_sliders_mainstatic_new:after{position:absolute; content:''; background: linear-gradient(180deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.00) 86.33%); top:0; left:0; width:100%; height:240px;}
.Page_Events_sliders_innerstatic_new{}
.Page_Events_sliders_innerstatic_1_new{position:absolute; width:100%; z-index:3; padding:60px;}
.Page_Events_sliders_innerstatic_1_detail_new{position:relative;}
.Page_Events_sliders_innerstatic_1_detail_button_new{position:absolute; top:0; left:0;}
.Page_Events_sliders_innerstatic_1_detail_button_new a{color:#FFF; font-size:16px; font-weight:400; line-height:112.5%; letter-spacing:0.8px; text-transform:uppercase; text-decoration:none; display: flex; align-items: center; }
.Page_Events_sliders_innerstatic_1_detail_button_new a svg{width:24px; margin-right:20px; vertical-align: middle;}
.Page_Events_sliders_innerstatic_1_detail_title_new{ padding:0 100px; }
.Page_Events_sliders_innerstatic_1_detail_title_new h4{ font-family: var(--font-body-family); margin:0; color:#FFF; text-align:center; font-size:16px; font-weight:400; line-height:150%; letter-spacing:3.2px; text-transform:uppercase;}
.Page_Events_sliders_innerstatic_2_new{}
.Page_Events_sliders_innerstatic_2_videoimageboth_new{}
.Page_Events_sliders_innerstatic_2_videoimage_new{height:100vh; position:relative; width:100%;}
.Page_Events_sliders_innerstatic_2_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top; }
.Page_Events_sliders_innerstatic_2_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Page_Events_sliders_innerstatic_3_new{position:absolute; bottom:0; left:0; text-align:center; width:100%; padding:60px; }
.Page_Events_sliders_innerstatic_3_button_new{}
.button_transparent{ min-width: 190px; border: 1px solid #fff; background: none; border-radius: 0; font-size: 16px; font-style: normal; font-weight: 400; line-height: 18px; letter-spacing: 4.8px; padding: 11px 10px; }
.button_transparent:hover{ background:#fff; color:#000; }

.Page_Events_sliders_mainloop_new{ position:fixed; top:0; left:-100%; width:100%; height:100%; z-index:4; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
.Page_Events_sliders_mainloop_new.active{ left:0; }
.Page_Events_sliders_innerloop_new{ height:100%; }
.Page_event_slider { height:100%; }
.swiper-container-vertical>.swiper-pagination-bullets{ flex-direction:column; bottom:auto !important; right:52px; }
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 5px 0; opacity:0.3; position:relative; }
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active{ opacity:1; }
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active:before{ content:''; position:absolute; left:-4px; top:-4px; width:16px; height:16px; border:1px solid #fff; border-radius:100%; }
.Left_text_image_main_new, .Image_side_image_main_new, .Middle_text_image_main_new, .Left_author_text_image_main_new{ position:relative; }
.Left_text_image_main_new:after, .Image_side_image_main_new:after, .Middle_text_image_main_new:after, .Left_author_text_image_main_new:after{ content:''; position:absolute; background: linear-gradient(180deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.00) 86.33%); width:100%; height: 240px; top: 0; left: 0; z-index: 1; }
.Image_side_image_main_new:before, .Middle_text_image_main_new:before{ content:''; position:absolute; background: linear-gradient(0deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.00) 86.33%); width:100%; height: 240px; bottom: 0; left: 0; z-index: 1; }
.Left_text_image_inner_new{display:flex;}
.Left_text_image_mainleft_new{width:35%; display: flex; align-items: center; justify-content: center; padding:20px; }
.Left_text_image_innerleft_new{ max-width:252px; }
.Left_text_image_innerleft_1_new{}
.Left_text_image_innerleft_1_logos_new{text-align:center;}
.Left_text_image_innerleft_1_logos_new img{ width:auto; height:24px !important; display:flex; justify-content:center; margin:auto; }
.Left_text_image_innerleft_1_title_new{ padding-top:40px; }
.Left_text_image_innerleft_1_title_new h4{ font-family: var(--font-body-family); color: #FFF; text-align: center; font-size: 14px; font-weight: 500; line-height:100.714%; letter-spacing: 11.2px; margin:0; text-transform: uppercase;}
.Left_text_image_innerleft_2_new{padding-top:70px;}
.Left_text_image_innerleft_2_title_new{}
.Left_text_image_innerleft_2_title_new h2{color: #FFF; text-align: center; font-family: Didot; font-size: 64px; font-weight: 400; line-height: 125%; letter-spacing: -6.4px; margin:0; text-transform: uppercase;}
.Left_text_image_innerleft_2_infos_new{ padding-top:20px; }
.Left_text_image_innerleft_2_infos_new p{margin:0; color: #FFF; text-align: center; font-size: 16px; font-weight: 400; line-height:112.5%; letter-spacing: 1.6px; }
.Left_text_image_innerleft_3_new{padding-top:70px;}
.Left_text_image_innerleft_3_new p{ margin:auto; color: #FFF; text-align: center; font-size: 16px; font-weight: 400; line-height:143.75%; letter-spacing: 0.8px;}
.Left_text_image_mainright_new{width:65%;}
.Left_text_image_innerright_new{}
.Left_text_image_innerright_videoimageboth_new{position:relative; height:100vh; width:100%;}
.Left_text_image_innerright_videoimage_new{}
.Left_text_image_innerright_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Left_text_image_innerright_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}

.Image_side_image_main_new{}
.Image_side_image_inner_new{display:flex;}
.Image_side_image_mainboxs_new{width:33.33%; position:relative;}
.Image_side_image_innerboxs_new{}
.Image_side_image_innerboxs_1_new{}
.Image_side_image_innerboxs_1_videoimageboth_new{position:relative; height:100vh; width:100%;}
.Image_side_image_innerboxs_1_videoimage_new{}
.Image_side_image_innerboxs_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Image_side_image_innerboxs_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Image_side_image_innerboxs_2_new{position:absolute; left:0; bottom: 0; text-align:center; width:100%; padding:78px 10px; z-index:3; }
.Image_side_image_innerboxs_2_new .button_transparent{ min-width:174px; }

.Middle_text_image_main_new{}
.Middle_text_image_inner_new{display:flex;}
.Middle_text_image_mainvideoimage_new{width:33.33%;}
.Middle_text_image_innervideoimage_new{}
.Middle_text_image_innervideoimage_videoimageboth_new{position:relative; height:100vh; width:100%;}
.Middle_text_image_innervideoimage_videoimage_new{}
.Middle_text_image_innervideoimage_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Middle_text_image_innervideoimage_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Middle_text_image_maindetail_new{width:33.33%; display: flex; align-items: center; justify-content: center; padding:20px; }
.Middle_text_image_innerdetail_new{  max-width: 281px; }
.Middle_text_image_innerdetail_titletexts_new{}
.Middle_text_image_innerdetail_titletexts_new h4{margin:0; color: #FFF; text-align: center; font-size: 24px; font-weight: 500; line-height:133.333%; letter-spacing: 0.24px;}
.Middle_text_image_innerdetail_logostitle_new{}
.Middle_text_image_innerdetail_logos_new{padding-top:61px; text-align:center;}
.Middle_text_image_innerdetail_logos_new img{ width:auto; height:38px !important; display:flex; justify-content:center; margin:auto;  }
.Middle_text_image_innerdetail_icons_new{padding-top:30px; text-align:center;}
.Middle_text_image_innerdetail_icons_new svg{ width:auto; height:25px !important; display:flex; justify-content:center; margin:auto;  }
.Middle_text_image_innerdetail_title_new{padding-top:30px;}
.Middle_text_image_innerdetail_title_new h4{color: #FFF; text-align: center; font-family: Northwell; font-size: 36px; font-weight: 400; line-height:100.889%; letter-spacing: 0.36px; margin:0;}
.Middle_text_image_innerdetail_infos_new{padding-top:61px;}
.Middle_text_image_innerdetail_infos_new p{color: #FFF; text-align: center; font-size: 16px; font-weight: 400; line-height:143.75%; letter-spacing: 0.8px; margin:0 auto;}

.Left_author_text_image_main_new{}
.Left_author_text_image_inner_new{display:flex;}
.Left_author_text_image_mainleft_new{ width:35%; display: flex; align-items: center; justify-content: center; padding:20px; }
.Left_author_text_image_innerleft_new{ max-width:223px;  }
.Left_author_text_image_innerleft_logos_new{text-align:center;}
.Left_author_text_image_innerleft_logos_new img{ width:auto; height:38px !important; display:flex; justify-content:center; margin:auto; }
.Left_author_text_image_innerleft_infos_new{padding-top:61px;}
.Left_author_text_image_innerleft_infos_new p{color:#FFF; text-align: center; font-size: 18px; font-weight: 400; line-height:144.444%; margin:0 auto;}
.Left_author_text_image_mainright_new{width:65%;}
.Left_author_text_image_innerright_new{}
.Left_author_text_image_innerright_videoimageboth_new{position:relative; height:100vh; width:100%;}
.Left_author_text_image_innerright_videoimage_new{}
.Left_author_text_image_innerright_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Left_author_text_image_innerright_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; object-position:top;}
.Left_author_text_image_innerleft_authordetail_new{padding-top:61px;}
.Left_author_text_image_innerleft_author_new{}
.Left_author_text_image_innerleft_author_new h4{  margin:0; color:#FFF; text-align: center; font-size: 18px; font-weight: 500; line-height:133.333%;}
.Left_author_text_image_innerleft_detail_new{}
.Left_author_text_image_innerleft_detail_new h4{ font-family: var(--font-body-family); margin:0; color:#FFF; font-size: 18px; font-weight: 400; line-height: 26px; text-align:center; }
/* Event */

/* Register & Login */
.Customer_register_template_main_new{}
.Customer_register_template_inner_new{display:flex;}
.Customer_register_template_mainleft_new{width:50%; display:flex; align-items:flex-start; position:relative; padding:25px; }
.Customer_register_template_innerleft_new{max-width:361px; margin:0 auto 0 auto;}
.Customer_register_template_innerleft_title_new{}
.Customer_register_template_innerleft_title_new h2{ margin:0; }
.Customer_register_template_innerleft_title_new h2 p{ margin:0; color:#fff; font-size:28px; font-weight:400; line-height:142.857%; letter-spacing:0.28px; text-transform: capitalize; }
.Customer_register_template_innerleft_texts_new{ padding-top:13px; }
.Customer_register_template_innerleft_texts_new h3{ margin:0; color:#223330; font-size:23px; font-weight:400; line-height:108.696%; letter-spacing:0.23px; text-transform: capitalize; }
.Customer_register_template_innerleft_infos_new{padding-top:23px;}
.Customer_register_template_innerleft_infos_new h4{margin:0; color:#223330; text-align:center; font-size:20px; font-weight:400; line-height:100%; border: 1px dashed #B688AF; background:#FFF; padding:12px 16px; min-width:205px; display:inline-block;}
.Customer_register_template_innerleft_apply_new{color: #223330; font-size: 10px; font-weight:400; line-height:120%; padding:26px 29px; position:absolute; right:0; bottom:0; width:100%; text-align:right; }

.Customer_register_template_mainright_new{ width: 50%; padding: 60px 50px; min-height: 650px; display: flex; margin: auto; justify-content: center; align-items: center; }
.Customer_register_template_innerright_new{max-width:380px !important; padding:0 !important;}
.Customer_register_template_innerright_titleinfos_new{}
.Customer_register_template_innerright_titleinfos_title_new{}
.Customer_register_template_innerright_titleinfos_title_new .h1{margin:0; color:#000; font-size:24px; font-weight:500; line-height:125%; font-family: var(--font-body-family); }
.Customer_register_template_innerright_titleinfos_title_new .h2{margin:0; color:#000; font-size:24px; font-weight:500; line-height:125%; font-family: var(--font-body-family); }
.Customer_register_template_innerright_titleinfos_infos_new{padding-top:11px;}
.Customer_register_template_innerright_titleinfos_infos_new p{margin:0; color:#262433; font-size:14px; font-weight:400; line-height:128.571%; opacity:0.8;}
.Customer_register_template_innerright_mainform_new{padding-top:30px;}
.Customer_register_template_innerright_innerform_new{ display:flex; flex-direction:column-reverse; }
.Customer_register_template_innerright_mainform_new form{margin-top:0 !important;}
.customer .field input{ border-radius: 6px !important; border: 1px solid #D9D9D9 !important; margin: 0 !important; padding: 25px 12px 9px 12px !important; height: 52px; color: #0F0D1A; font-size: 15px; font-style: normal; font-weight: 400; line-height: 18px; letter-spacing: 0.15px; }
.customer .field label{ color: #0F0D1A; left: 13px; font-size: 15px; font-style: normal; font-weight: 400; line-height: 18px; letter-spacing: .15px; top: 18px }
.customer .field{ margin-top:16px !important; }
[for^="register"]{ position: absolute !important; right: 0; top: 0 !important; z-index: 9999999; width: 46px !important; left: auto !important; cursor: pointer; pointer-events: visible !important; height: 52px; }
[for^="register"] input{ display:none; }
.show_password_text_new{ font-size:0; width:100%; height:100%; display:block; background:url(show_password.svg) no-repeat center center; position:relative; }
[for^="register"] input:checked + .show_password_text_new:before{ content: ""; position: absolute; left: 22px; top: 12px; width: 2px; height: 28px; background: #747380; transform: rotate(45deg); }
.submit_btn_new{ margin: 16px 0 12px !important; border-radius: 6px !important; background: #223330 !important; width: 100%; font-size: 14px !important; font-style: normal !important; font-weight: 500 !important; line-height: 17px !important; letter-spacing: 0.56px !important; text-transform: uppercase; }
.submit_btn_new:after{display:none;}
.ssw-accept-wrapper{ display:none !important; }
.ssw-social-login-widget { margin-bottom: 30px !important; }
.ssw-socialconnect>div{ margin:0 20px !important; }
.ssw-socialconnect>div.ssw-social-btn{ width:auto !important; }
.ssw-socialconnect>div>a{ border-radius: 40px !important; border: 1px solid #E1E1E5 !important; width: 50px !important; line-height:48px !important; }
.ssw-socialconnect>.ssw-gconnect>a{ box-shadow:0 0 0 !important; }
.Customer_register_template_innerright_bottominfos_new{}
.Customer_register_template_innerright_bottominfos_infos_1_new{padding-bottom:30px;}
.Customer_register_template_innerright_bottominfos_infos_1_new p{margin:0; color:#000; text-align:center; font-size:12px; font-weight:400; line-height:133.333%;}
.Customer_register_template_innerright_bottominfos_infos_1_new p a{color:#223330; text-decoration:none; font-size:inherit; }
.Customer_register_template_innerright_bottominfos_infos_2_new{padding-top:20px; border-top:1px solid #E1E1E5;}
.Customer_register_template_innerright_bottominfos_infos_2_new p{margin:0 !important; color:#223330; text-align:center; font-size:14px; font-weight:400; line-height:128.571%;}
.Customer_register_template_innerright_bottominfos_infos_2_new p a{color:#0F3D99; text-decoration:none; display: inline-block; }
.template-customers-register .Index_newsletter_form_new{ display:none; }
.Customer_login_template_innerright_titleinfos_infos_new{ margin:20px auto 0 auto; max-width:322px; }
.Customer_login_template_innerright_titleinfos_infos_new p{ margin:0 !Important; color: #0F0D1A; text-align: center; font-size: 14px; font-style: normal; font-weight: 400; line-height: 128.571%; }
.customer .field:first-of-type { margin-top: 0 !important; }
.forgot_password{ display: block;text-decoration: underline; cursor: pointer; margin: 12px 0 0 !important; color: #000 !important; text-align: center; font-size: 12px !important; font-style: normal; font-weight: 400; line-height: 133.333%; width: 100% !important; }
.login_submit_btn_new{ margin-bottom:30px !important; }
.login_back{display: block;text-decoration: underline; cursor: pointer; margin: 0px 0 0 !important; color: #000 !important; text-align: center; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: 133.333%; width: 100% !important; text-transform: capitalize;}
.customer form { margin-top: 0 !important; }
.guest_login_new{ padding-top:30px; margin-top: 20px; border-top: 1px solid #E1E1E5; }
.template-customers-login .Index_newsletter_form_new{ display:none; }

.login h3.form__message{ order:1; margin-top:0; }
.customer .errors ul{ margin-bottom:10px; color:#f00; text-align:center; padding:0; margin:0; }
.customer .errors ul li{ list-style-type:none; }
.customer .errors ul a{ color:#f00; font-size:inherit; }
.customer h2.form__message{ margin-top:0; }
[for^="register"]{ z-index:1; }
/* Register & Login */

/* Account */
.template-customers-account{ background:#F7F7F7; }
.template-customers-addresses{ background:#F7F7F7; }
.customer_account_page_new{ padding:50px 0; }  
.customer_account_page_new .page-width{ max-width:1160px !important; }
.customer_account_page_details_new{ display:flex; }
.customer_account_page_details_left_new{ width:317px; }
.customer_account_page_details_right_new{ width:calc(100% - 317px); padding:0 0 0 50px; }
.customer_dashboard_new{ max-width:420px; }
.customer_account_page_details_left_inner_new{ border-radius: 10px; border: 1px solid #E1E1E5; background: #FFF; overflow:hidden; position: sticky; top: 200px;  }
.customer_account_user_new{ padding:24px 20px; border-bottom: 1px solid #E1E1E5; text-align:left; }
.customer_account_username_new{ font-family: var(--font-heading-family); color: #000; font-size: 18px; font-weight: 500; line-height: 133.333%; }
.customer_account_email_new{ padding-top:2px; color: #595766; font-size: 14px; font-weight: 400; line-height: 128.571%; }
.customer_account_innerleftside_innerloops_title_new{ margin-bottom:8px; }
.customer_account_innerleftside_innerloops_title_new:last-child{ margin-bottom:0; }
.customer_account_innerleftside_innerloops_titletext_new{ }
.customer_account_innerleftside_innerloops_titletext_new a{ border-left: 1px solid transparent; display:flex; align-items:center; padding:12px 20px; text-decoration:none; background:url(account_arrow.svg) no-repeat right 20px center; }
.customer_account_icon_new{ width:24px; }
.customer_account_icon_new svg{ display:flex; width: 24px !important; margin-bottom: 0 !important; margin-right: 0 !important; }
.customer_account_name_new{ color: #595766; font-size: 16px; font-weight: 400; line-height: 131.25%; padding:0 0 0 12px; }
.customer_account_innerleftside_innerloops_titletext_new a:hover{ border-left: 1px solid #0F3D99; background:#F7F7FC url(account_arrow.svg) no-repeat right 20px center; }
.customer_account_innerleftside_innerloops_titletext_new.active a{ border-left: 1px solid #0F3D99; background:#F7F7FC url(account_arrow.svg) no-repeat right 20px center; }
.customer_account_innerleftside_innerloops_titletext_new a.signout_new{ background:none; }
.customer_account_innerleftside_innerloops_titletext_new a.signout_new:hover{ background:#F7F7FC; }
.customer_account_title_new{ margin-bottom:18px; }
.customer_account_title_new h2{ font-family: var(--font-heading-family); color: #000; font-size: 24px; font-weight: 500; line-height: 133.333%; letter-spacing: 0.24px; margin-bottom:18px !important; margin-top:0 !important; }
.customer_dashboard_info_new{ border-radius: 10px; border: 0.5px solid #E1E1E5; background: #FFF; padding:20px; }
.customer_dashboard_field_new{ margin-bottom:9px; border-radius: 6px; border: 1px solid #D9D9D9; padding:8px 12px; }
.customer_dashboard_field_new:last-child{ margin-bottom:0; }
.customer_dashboard_field_label_new{ color: #747380; font-size: 13px; font-weight: 400; line-height: 107.692%; letter-spacing: 0.13px; }
.customer_dashboard_field_name_new{ padding:4px 0 0 0; color: #0F0D1A; font-size: 15px; font-weight: 400; line-height: 120%; letter-spacing: 0.15px; }

.customer_order_history_new{}
.desktop_order_table_new p{ color: #595766; font-size: 16px !important; font-weight: 400; line-height: 131.25%; margin:0 !important; }

.customer_address_page_new{}
.customer .button_login_new{ border-radius: 6px; min-height: initial; background: #172926; padding: 12px 30px; min-width: 180px; color: #fff; text-align: center; font-size: 14px; font-weight: 500; line-height: 16px; letter-spacing: .6px; text-transform: uppercase; }
.customer_account_page_details_right_inner_new{ position:relative; }
.add_addrress_btn_new{ position:absolute !important; right:0; top:0; }

.add_addrress_new{ text-align:left; }
#AddAddress{ border-radius: 10px; border: 1px solid var(--Light-Grey90-Border, #E1E1E5); background: #FFF; padding:20px; }
.add_addrress_new > .button { margin:0; }
.AddressNewHeading{ margin:0px 0 0 0; }
.customer.addresses form { margin-top: 1rem !important; justify-content: space-between; }
.addresses ul{ border-radius: 10px; border: 1px solid var(--Light-Grey90-Border, #E1E1E5); background: #FFF; padding:20px !important; display:flex; flex-wrap:wrap; grid-gap:20px; margin: 30px 0 0 0 !important; }
.addresses ul.customer-addresses li{ width:calc(50% - 10px); margin:0; border: 1px solid #E1E1E5;  border-radius: 5px; padding: 10px 10px 20px 10px; position: relative;}
.addresses ul li p{    text-align: left;}
.address_buttons_new{    display: flex; justify-content: space-between;bottom: 10px; width: calc(100% - 20px); left: 10px; position: absolute;}
.address_buttons_new-active{display: block;position: relative;}
.customer.addresses .select:before{ display:none; }
.customer.addresses .select:after{ display:none; }
.customer.addresses select{ border-radius: 6px !important; border: 1px solid #D9D9D9 !important; margin: 0 !important; padding: 10px 12px !important; height: 52px; color: #0f0d1a; font-size: 15px; font-style: normal; font-weight: 400; line-height: 18px; letter-spacing: .15px; }
label[for=AddressCountryNew], label[for=AddressProvinceNew]{ font-weight:900; }
.addresses form button:first-of-type{ margin-top:0px !important; }
.customer.addresses .field { margin: 10px 0 0 !important; }
.addresses form>div:nth-of-type(1) { margin-right: 10px !important; }
.addresses form>div:nth-of-type(1), .addresses form>div:nth-of-type(2) { flex-basis: calc(50% - 5px) !important; }
.addresses form>div:nth-of-type(7), .addresses form>div:nth-of-type(7)+div[id] { margin-top: 10px !important; }
.AddressCountry{ font-weight:900; font-size: 1.4rem; margin-bottom: 0.6rem; display:block; }
.address_button{ display:flex; align-items:center; margin:15px 0 0 0; }
.address_button button{ margin:0 !important; }

.customer_order_history_new{ max-width:680px; }
.desktop_orders_new{}
.desktop_orders_in_new{ border-radius: 10px; border: 0.5px solid #E1E1E5; background: #FFF; margin-bottom:20px; padding:20px; }
.desktop_orders_in_new:last-child{ margin-bottom:0; }
.order_placed_new{ color: #747380; font-size: 14px; font-weight: 500; line-height: 128.571%; text-transform:uppercase; }
.order_placed_new span{ font-family: var(--font-heading-family); color: #268069; font-size: 16px; font-weight: 500; line-height: 125%; letter-spacing: 0.32px; text-transform:none; padding-right:12px; }
.order_placed_new span.Order_Cancelled_new{ color:#f00; }
.order_number_new{ padding-top:12px; }
.order_number_new a{ color: #262433; font-size: 16px; font-weight: 400; line-height: 131.25%; text-decoration:none; display:flex; }
.order_total_new{ padding-top:12px; color: #000; font-family: var(--font-heading-family); font-size: 16px; font-weight: 500; line-height: 125%; letter-spacing: 0.32px; }
.order_list_new{ padding:24px 0 16px 0; border-bottom:1px solid #E1E1E5; display:flex; }
.order_list_img_new{ width:60px; }
.order_list_img_new a{ width:100%; display:flex; }
.order_list_img_new img{ width:100%; display:flex; }
.order_list_details_new{ width:calc(100% - 60px); padding-left:20px; }
.order_list_style_new{ color: #747380; font-size: 14px; font-weight: 500; line-height: 128.571%; text-transform:uppercase; }
.order_list_title_new, .order_list_title_new a{ color: #262433; font-size: 16px; font-weight: 400; line-height: 131.25%; padding-top:8px; text-decoration:none; }
.order_list_title_new a{ padding-top:0; }
.order_list_price_new{ padding-top:8px; color: #0F0D1A; font-size: 16px; font-weight: 400; line-height: 131.25%; }
.order_payment_new{ padding:24px 0 0 0; display:flex; align-items:center; justify-content:space-between; }
.order_payment_left_new{}
.order_payment_left_in_new{ color: #3F3D4D; font-size: 16px; font-weight: 400; line-height: 131.25%; margin-bottom:8px; }
.order_payment_left_in_new:last-child{ margin-bottom:0; }
.order_payment_right_new{}
.order_payment_right_new .button{ min-width:128px; background:#223330; color:#FFF !important; text-decoration:none; padding:10px 24px; }

.template-customers-order{ background:#F7F7F7; }
.order_back_main_new{ display:flex; margin-bottom:10px; }
.order_back_new{ padding:10px; }
.order_back_new svg{ display:flex; width: 24px !important; margin-bottom: 0 !important; margin-right: 0 !important; }
.order_details_new{ border-radius: 10px; border: 1px solid #E1E1E5; background: #FFF; padding:10px; }
.order_details_title_new{ padding:8px; display:flex; align-items:center; justify-content:space-between; }
.order_details_amount_new{ font-family: var(--font-heading-family); color: #0F0D1A; font-size: 18px; font-weight: 500; line-height: 133.333%; }
.order_details_print_new{}
.order_details_print_new .button{ min-width:84px; background:none; border-radius: 5px; border: 1.2px solid #223330; color:#223330 !important; text-decoration:none; padding:10px 24px; }
.order_details_date_new{ padding:10px; }
.order_details_date_new .order_placed_new{ padding-bottom:6px; }
.order_details_id_new{ margin:0 !important; padding:0px 10px 18px 10px; color: #0F0D1A; font-size: 16px; font-weight: 500; line-height: 131.25%; }

.item_orders_new{ border-radius: 10px; border: 0.5px solid #E1E1E5; background: #FFF; padding:20px; }
.item_orders_list_new{ display:flex; border-radius: 10px; border: 0.5px solid #C5C4CC; background: #FFF; padding:20px; margin-bottom:10px; }
.item_orders_list_left_new{ width:100px; }
.item_orders_list_left_new a{ width:100%; display:flex; }
.item_orders_list_left_new img{ width:100%; display:flex; }
.item_orders_list_right_new{ width:calc(100% - 100px); padding-left:20px; }
.item_orders_list_sku_new{ color: #747380; font-size: 14px; font-weight: 500; line-height: 128.571%; text-transform:uppercase; }
.item_orders_list_title_main_new{ display:flex; justify-content:space-between; padding-top:8px; grid-gap:12px; }
.item_orders_list_title_new, .item_orders_list_title_new a{ color: #262433; font-size: 14px; font-weight: 500; line-height: 128.571%; text-decoration:none; }
.item_orders_list_price_new{ color: #0F0D1A; font-size: 16px; font-weight: 500; line-height: 125%; }
.item_orders_list_qty_new{ margin-top:12px; }
.item_orders_list_qty_in_new{ border-radius: 4px; background: #F7F7F7; padding:4px 6px; color: #0F0D1A; font-size: 14px; font-weight: 500; line-height: 128.571%; display:inline-block; }
.order .properties{ margin-top:12px; color:#0F0D1A; font-size: 14px; font-weight: 500; line-height: 128.571%; border-radius: 4px; background: #F7F7F7; padding:4px 6px; }
.main_property_new{ display:flex; padding-top:4px; grid-gap:6px; }
.order .fulfillment{ color:#0F0D1A; font-size: 14px; font-weight: 500; line-height: 128.571%; }
.order_total_main_new{ border:0; padding:20px; text-align:right; }
.order_total_in_new{ color: #262433; font-size: 16px; font-weight: 500; line-height: 131.25%; padding-bottom:8px; text-align:right; }
.order_total_final_new{ padding-top:8px; padding-bottom:0px; border-top: 1px solid #C5C4CC; font-family: var(--font-heading-family); color: #0F0D1A; font-size: 18px; font-weight: 500; line-height: 133.333%; display:inline-block; padding-left:35px; }

.order_address_new{ border-radius: 10px; border: 0.5px solid #E1E1E5; background: #FFF; padding:20px; margin-top:8px; }
.order_address_in_new{ border-bottom: 1px solid #E1E1E5; padding-bottom:12px; margin-bottom:12px; }
.order_address_in_new:last-child{ border-bottom: 0; padding:0; margin:0; }
.order_address_in_new h2{ padding:8px 0; color: #262433; font-size: 16px; font-weight: 500; line-height: 125%; letter-spacing: 0.32px; margin:0 0 10px 0 !important; }
.order_address_in_new p{ margin:0 !important; color: #3F3D4D; font-size: 14px !important; font-weight: 400; line-height: 128.571%; }
.order_status_new .order_address_in_new h2{ padding:0; }
.order_status_in_new{ border-radius: 8px; background: #F7F7F7; padding:16px; color: #262433; font-size: 14px; font-weight: 500; line-height: 128.571%; }
.item_ordered_new{ font-family: var(--font-heading-family); color: #0F0D1A; font-size: 18px; font-weight: 500; line-height: 133.333%; padding-bottom:10px; }
.address_button{ flex-wrap:wrap; }
.address_button .button{ width:50%; min-width:auto; }

.address_buttons_new .button_login_new{ margin:10px 0 0 0; min-width:100px;width: 49%; }

.back_to_top_new{ position:fixed; right: 20px; bottom: 174px; z-index: 99; display:none; width:48px; height:48px; line-height:48px; text-align:center; box-shadow:0px 1px 4px rgba(0, 0, 0, 0.1); border-radius:100%; right: 1.75rem; background:#fff; border:1px solid #e1e1e5; z-index: 1; }
.back_to_top_new span{ display:flex; width:100%; cursor: pointer; height:100%; border-radius:0px; align-items: center; justify-content: center; }
.back_to_top_new svg{ max-width:100%; transform: rotate(90deg); width:12px; }
#ssw-fave-side-button-wrapper{ display:none !important; } 
.template-product.scrolled-past-header-body .back_to_top_new{ bottom:284px; }
.template-product.scrolled-past-header-body #fc_frame,.template-product.scrolled-past-header-body #fc_frame.fc-widget-normal{ bottom:124px !important; }
/* Account */

/* Bridal Page */
.Page_bridal_banner_button_main_new{position:relative;}
.Page_bridal_banner_button_detail_innervideoimage_videoimage_new img{width:100%;}
.Page_bridal_banner_button_detail_innervideoimage_videoimage_new video{width:100%;}
.Page_bridal_banner_button_detail_mainbutton_new{position:absolute; bottom:0px; left:0; width:100%; text-align:center; padding:46px; }
.button_black{background-color:#000; color:#fff; padding:7px 30px; border:1px solid #fff; border-radius:50px; text-decoration:underline; font-size:18px; line-height:24px; text-transform:capitalize; min-width:auto; letter-spacing:0; }

.Page_bridal_video_texts_main_new{ margin:48px 0; }
.Page_bridal_video_texts_inner_new{}
.Page_bridal_video_texts_detail_new{display:flex; align-items:center;}
.Page_bridal_video_texts_detail_1_new{position:relative; width:50%; }
.Page_bridal_video_texts_detail_1_videoimageboth_new{}
.Page_bridal_video_texts_detail_1_videoimage_new{ width:500px; margin: 0 0 0 auto; }
.Page_bridal_video_texts_detail_1_videoimage_new img{width:100%; display:flex; }
.Page_bridal_video_texts_detail_1_videoimage_new video{width:100%; display:flex; }
.Page_bridal_video_texts_detail_2_new{width:50%; padding:32px;}
.Page_bridal_video_texts_detail_2_titlelinksboth_new{ max-width:393px; }
.Page_bridal_video_texts_detail_2_title_new{padding-bottom:10px;}
.Page_bridal_video_texts_detail_2_title_new p{margin:0; font-size:24px; letter-spacing:2px; line-height:32px; color:#000; text-align:center; text-transform:uppercase;}
.Page_bridal_video_texts_detail_2_links_new{text-align:center;}

.Page_bridal_script_video_main_new{ margin:48px 0; }
.Page_bridal_script_video_inner_new{}
.Page_bridal_script_video_detail_new{display:flex; align-items:center;}
.Page_bridal_script_video_detail_mainscript_new{ width:33.33%; }
.Page_bridal_script_video_detail_innerscript_new{}
.Page_bridal_script_video_detail_maininfos_new{width:33.33%; padding:20px;}
.Page_bridal_script_video_detail_innerinfos_new{}
.Page_bridal_script_video_detail_innerinfos_title_new{padding-bottom:10px;}
.Page_bridal_script_video_detail_innerinfos_title_new p{margin:0; font-size:24px; letter-spacing:2px; line-height:32px; color:#000; text-align:center; text-transform:uppercase;}
.Page_bridal_script_video_detail_innerinfos_links_new{text-align:center;}

.Page_bridal_texts_video_main_new{ margin:48px 0; }
.Page_bridal_texts_video_inner_new{}
.Page_bridal_texts_video_detail_new{display:flex; align-items:center;}
.Page_bridal_texts_video_detail_1_new{width:50%; padding:22px;}
.Page_bridal_texts_video_detail_1_titlelinksboth_new{}
.Page_bridal_texts_video_detail_1_title_new{}
.Page_bridal_texts_video_detail_1_title_new p{margin:0; font-size:18px; color:#000; line-height:28px; letter-spacing:2px; margin-bottom:10px; text-transform:uppercase; text-align:center; font-weight: 500; }
.Page_bridal_texts_video_detail_1_links_new{text-align:center;}
.Page_bridal_texts_video_detail_2_new{width:50%;}
.Page_bridal_texts_video_detail_2_videoimageboth_new{}
.Page_bridal_texts_video_detail_2_videoimage_new{}
.Page_bridal_texts_video_detail_2_videoimage_new iframe{width:100%; display:flex; border:0; }
.Page_bridal_texts_video_detail_2_videoimage_new video{width:100%; }
.Page_bridal_texts_video_detail_2_videoimage_new img{width:100%; }
.videowrapper { float: none; clear: both; width: 100%; position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; }
.videowrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.Page_store_detail_texts_object_infos_new h1{margin:0; font-size:24px; line-height:120%; color:#000; font-weight:400; padding-bottom:28px;}
.template--bridal .header_second_menu_new{ display:none; }
/* Bridal Page */

/* Weaves Page */
.Page_bridal_details_texts_main_new .Page_store_detail_texts_object_new{ max-width:100%; }
.Page_bridal_detail_objects_faqs_main_new .Page_Store_detail_objects_faqs_inner_new{ max-width:100%; }

.Page_weaves_template_main_new{ padding-bottom:15px; }
.Page_weaves_template_main_new .Page_template_breadcrumb_new .breadcrumbs{ padding-top:15px; }

.Page_weaves_top_banner_main_new{ margin:0 0 20px; 0; }

.Page_weaves_banner_slider_main_new .Index_top_banner_slider { padding-bottom:0px; }
.Page_weaves_banner_slider_main_new .swiper-pagination { bottom: 10px !important; }
.Page_weaves_banner_slider_main_new .swiper-pagination-bullet{ background:#0F0D1A; }
.Page_weaves_banner_slider_main_new .swiper-button-prev{ top:calc(50% - 28px); }
.Page_weaves_banner_slider_main_new .swiper-button-next{ top:calc(50% - 28px); }

.Page_weaves_collections_main_new{margin:56px 0;}
.Page_weaves_collections_inner_new{}
.Page_weaves_collections_leftrightboth_new{display:flex; align-items:center;}
.Page_weaves_collections_mainleft_new{width:278px; padding-right:20px;}
.Page_weaves_collections_innerleft_new{}
.Page_weaves_collections_innerleft_title_new{}
.Page_weaves_collections_innerleft_title_new p{color:#0F0D1A; text-align: center; font-size: 24px; font-weight: 500; line-height:133.333%; letter-spacing: 0.24px; text-transform: uppercase; margin:0;}
.Page_weaves_collections_innerleft_links_new{padding-top:20px; text-align:center;}
.Page_weaves_collections_innerleft_links_new a{background: #000; padding:8px 12px; min-width:92px; border-radius:0; font-size: 12px;}
.Page_weaves_collections_mainright_new{width:calc(100% - 278px);}
.Page_weaves_collections_innerright_allloop_mainboxs_new .Index_custom_collections_allloop_innerboxs_3_new{ padding:30px 15px; }
.Page_weaves_collection_slider .swiper-pagination{ display:none; }

.Page_weaves_images_texts_main_new{ margin:56px 0; }
.Page_weaves_images_texts_inner_new{}
.Page_weaves_images_texts_allloop_new{}
.Page_weaves_images_texts_allloop_mainboxs_new{ padding:60px; height:auto; }
.Page_weaves_images_texts_allloop_innerboxs_new{display:flex; align-items:center; height:100%; }
.Page_weaves_images_texts_allloop_innerboxs_mainleft_new{width: 527px;}
.Page_weaves_images_texts_allloop_innerboxs_innerleft_new{}
.Page_weaves_images_texts_allloop_innerboxs_innerleft_videoimage_new{position:relative;}
.Page_weaves_images_texts_allloop_innerboxs_innerleft_videoimage_new img{width:100%; display:flex; }
.Page_weaves_images_texts_allloop_innerboxs_innerleft_videoimage_new video{width:100%; display:flex; }
.Page_weaves_images_texts_allloop_innerboxs_mainright_new{width:calc(100% - 527px); padding-left:60px;}
.Page_weaves_images_texts_allloop_innerboxs_innerright_new{ padding:10px 37px; }
.Page_weaves_images_texts_allloop_innerboxs_innerright_title_new{}
.Page_weaves_images_texts_allloop_innerboxs_innerright_title_new h4{ font-family: var(--font-body-family); color:#330A0E; text-align: center; font-size: 24px; font-weight: 500; line-height:133.333%; letter-spacing: 0.24px; margin:0;}
.Page_weaves_images_texts_allloop_innerboxs_innerright_infos_new{}
.Page_weaves_images_texts_allloop_innerboxs_innerright_infos_new p{margin:0; padding-top:27px; color:#330A0E; text-align: center; font-size: 16px; font-weight: 400; line-height:131.25%;}
.Page_weaves_images_slider .swiper-pagination{ display:none; }
.Common_faqs_accordion_new .accordion>ul li .answer a{ color: #c79d6f; text-decoration: none; }
/* Weaves Page */

/* Login Dropdown */
.header__icon--account{ position:relative; }
.account_dropdown_new{ position: absolute; top: calc(100% + 26px); right: -30px; box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d; background: #fff; z-index: 1; width: 192px; padding: 6px 4px; }
.account_dropdown_inner_new{  font-size:14px; line-height:17px; }
.account_dropdown_inner_new a{ color:#000; text-decoration:none; padding:8px 10px; display: flex; align-items: center; }
.account_dropdown_inner_new .customer_account_icon_new{ width:22px; margin-right:12px; }
.account_dropdown_inner_new .customer_account_icon_new svg{ width:100%; height:auto; }
.Index_tag_new{ padding-bottom:0; padding-top:12px; }
/* Login Dropdown */

/* Mens LP */
.container_width_new .Collection_meta_banner_inner_new{ max-width: 1424px; padding: 0 40px !important; margin:auto; }

.Collection_columns_main_new{}
.Collection_columns_main_new .Collection_meta_columns_loops_innerbox_1_new{ padding-bottom:0; }
.Collection_columns_main_new .Collection_meta_columns_loops_1_boxs_videoimage_new img{ position:relative; }
.Collection_columns_main_new .Collection_meta_columns_loops_innerbox_new:after{ display:none; }

.Collection_category_lists_main_new{ margin:50px 0; }
.Collection_category_lists_innerloop_innerboxs_new{}
.Collection_category_lists_innerloop_mainboxs_new{ width:169px; }
.Collection_category_lists_innerloop_mainboxs_new a{ text-decoration:none; }
.Collection_category_lists_innerloop_innerboxs_1_new{}
.Collection_category_lists_innerloop_innerboxs_1_videoimageboth_new{}
.Collection_category_lists_innerloop_innerboxs_1_videoimage_new{ position:relative; padding-bottom:100%; margin:auto; }
.Collection_category_lists_innerloop_innerboxs_1_videoimage_new img{border-radius: 100%; width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; }
.Collection_category_lists_innerloop_innerboxs_1_videoimage_new video{border-radius: 100%; width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important; }
.Collection_category_lists_innerloop_innerboxs_2_new{ padding-top:18px; }
.Collection_category_lists_innerloop_innerboxs_2_titletextboth_new{}
.Collection_category_lists_innerloop_innerboxs_2_titletextboth_new h3{margin:0;}
.Collection_category_lists_innerloop_innerboxs_2_titletextboth_new h3 p{margin:0; color: #000; text-align: center; font-size: 18px; font-weight:500; line-height:110%; letter-spacing: 0.6px;}
.Collection_custom_category_slider .swiper-button-prev{ top:40%; }
.Collection_custom_category_slider .swiper-button-next{ top:40%; }

.Collection_sides_by_sides_main_new{ margin:50px 0; }
.Collection_sides_by_sides_inner_new{}
.Collection_sides_by_sides_leftrightboth_new{display:flex;}
.Collection_sides_by_sides_mainleft_new{width:100%; flex:1; position:relative;}
.Collection_sides_by_sides_mainleft_new a{text-decoration:none;}
.Collection_sides_by_sides_innerleft_new{}
.Collection_sides_by_sides_innerleft_1_new{}
.Collection_sides_by_sides_innerleft_1_videoimageboth_new{position:relative; height: 501px;}
.Collection_sides_by_sides_innerleft_1_videoimage_new{}
.Collection_sides_by_sides_innerleft_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Collection_sides_by_sides_innerleft_1_videoimage_new video{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Collection_sides_by_sides_innerleft_2_new{position:absolute; top:50%; left:115px; z-index:1; width:269px; text-align:center; transform: translate(0, -50%); }
.Collection_sides_by_sides_innerleft_2_titleinfosboth_new{}
.Collection_sides_by_sides_innerleft_2_title_new{}
.Collection_sides_by_sides_innerleft_2_title_new h2{ font-family:var(--font-noto-serif-display); color: #000; text-align: center; font-size: 32px; font-weight: 600; line-height: 112.5%; letter-spacing: 0.64px; text-transform: capitalize; margin:0; }
.Collection_sides_by_sides_innerleft_2_infos_new{}
.Collection_sides_by_sides_innerleft_2_infos_new h4{margin:0; color: #000; font-size: 20px; font-weight: 400; line-height:160%; letter-spacing: 1px; padding-top:10px;}
.Collection_sides_by_sides_innerleft_2_button_new{padding:9px 20px; font-size: 14px; min-width:148px; font-weight: 500; letter-spacing: 0.98px; margin-top:20px; text-decoration:none; border:none;  text-transform:uppercase;}
.button_square{ border-radius:0; }
.Collection_sides_by_sides_mainright_new{width: 400px; position:relative; margin-left:20px;}
.Collection_sides_by_sides_innerright_new{}
.Collection_sides_by_sides_innerright_1_new{}
.Collection_sides_by_sides_innerright_1_videoimageboth_new{height: 501px; position:relative;}
.Collection_sides_by_sides_innerright_1_videoimage_new{}
.Collection_sides_by_sides_innerright_1_videoimage_new img{width:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
.Collection_sides_by_sides_innerright_2_new{position:absolute; bottom:40px; left:50%; z-index:1; transform: translate(-50%, 0px); width:90%; text-align:center;}
.Collection_sides_by_sides_innerright_2_titleinfosboth_new{}
.Collection_sides_by_sides_innerright_2_title_new{}
.Collection_sides_by_sides_innerright_2_title_new h2{ font-family:var(--font-noto-serif-display); margin:0; color:#FFF;  font-size: 32px; font-weight: 600; line-height: 112.5%; letter-spacing: 0.64px; text-transform: capitalize; text-align:center;}
.Collection_sides_by_sides_innerright_2_infos_new{}
.Collection_sides_by_sides_innerright_2_infos_new h4{margin:0; padding-top:10px; color: #FFF; text-align: center; font-size: 20px; font-weight: 400; line-height:160%; letter-spacing: 1px;}
.Collection_sides_by_sides_innerright_2_button_new{margin-top:20px; padding:12px 20px;}
.button_black:hover{ text-decoration:underline; }

.men_collection_banner_new .Collection_object_banners_mainloop_new{ padding:0 70px; }
/* Mens LP */

.card__heading .plp-delivery-message{ display:none; }
.popup_manufacturing_click{ color:#662505; cursor:pointer; }
.popup_manufacturing_click:hover{ text-decoration:underline; }
.popup_manufacturing_close{ position: absolute; right: 25px; top: 25px; }
.popup_manufacturing_open { max-width: 824px; }
.popup_manufacturing_open .Index_icon_with_text_list_allloop_popup_desc_main_new { padding: 40px; }
#insta-feed{ position:relative; z-index:1; }
.only-for-mobile-delivery-days {
  display: none;
}
@media(min-width:0px) and (max-width:597px){
  .address_buttons_new .button_login_new{
    width: 100%;
  }
  .addresses ul.address-edit-box li{
    padding: 10px 10px 115px;
  }
  .address_button .button_login_new{
    width: 50%;
  }
}
@media only screen and (max-width:1024px){
  .mobile-facets__open .mobile-facets__open-label h3{ padding:0 12px; position:relative; display:inline; color:#fff; font-size: 14px;line-height: 1;font-weight: normal !important; }
  .mobile-facets__open .mobile-facets__open-label h3:after{ content:''; position:absolute; right:0; top:-4px; background: #E1E1E5; height:30px; width:1px; }
  .mobile-facets__open .mobile-facets__open-label h3:last-child:after{ display:none; }
}
@media(min-width:0px) and (max-width:749px){
   .highlighted-banners-desktop-image{ display:none !important; }
  .highlighted-banners-mobile-image{ display:flex !important;justify-content: space-between; gap: 10px; }
  .page-width { padding: 0 16px!important; }
  .desktop_image_new{ display:none !important; }
  .mobile_image_new{ display:flex !important; }
  .desktop_divshow{ display:none !important; }
.mobile_divhide{ display:block !important; }

  .Common_title_new{margin-bottom:20px;}
  .Product_insta_title_new{ margin-top:45px; }
  .Common_title_new h2,.Common_title_new h3.recentyview{font-size:22px; text-align: center;}
  .Common_title_new h1{font-size:22px; text-align: center;}
  .button{}
  .button_white{ border-radius:2px; padding:7px; font-size:12px; min-width:130px; letter-spacing: 0.6px; }
  .button_white:hover{ background:#fff; color:#000; }

  .collection .card__heading {
    display: flex;
    grid-gap: 6px;
  }
  .only-for-mobile-delivery-days {
    display: block;
    margin-bottom: 10px;
  }
  .collection .card__heading .plp-delivery-message{ 
    display: block;
    margin-top: 4px !important;
  }
  .collection .plp-delivery-message .cs_delivery_wrapper-icon {
    width: 12px;
    height: 20px;
  }
  .collection .card-information .plp-delivery-message{ display:none; }
  
  /* Index */
  .Index_round_column_list_main_new{margin:21px 0 17px 0; display:block;}
  .Index_round_column_list_inner_new{}
  .Index_round_column_list_1_new{}
  
  .Index_round_column_list_1_allloop_new{display:flex;}
  .Index_round_column_list_1_allloop_mainboxs_new.active{border-bottom: 1px solid #000; background:#F6F6F9;}
  .Index_round_column_list_1_allloop_mainboxs_new{width:calc(25% - 0px); text-align:center; border-bottom:1px solid #f5f0f0;}
  .Index_round_column_list_1_allloop_innerboxs_new{}
  .Index_round_column_list_1_allloop_innerboxs_new a{color:#000; text-align:center; font-size:12px; font-weight:900; line-height:133.333%; letter-spacing:0.48px; text-transform:uppercase; text-decoration:none; padding:8px 15px 7px 15px; display:block; }
  .Index_round_column_list_2_new{padding-top:14px; }
  .Index_round_column_slider{ padding:0 16px; }
  .Index_round_column_list_2_allloop_new{}
  .Index_round_column_list_2_allloop_mainboxs_new{width:69px;}
  .Index_round_column_list_2_allloop_innerboxs_new{}
  .Index_round_column_list_2_allloop_innerboxs_new a{text-decoration:none;}
  .Index_round_column_list_2_allloop_innerboxs_image_new{width:60px; height:60px; margin:auto; position:relative;}
  .Index_round_column_list_2_allloop_innerboxs_image_new img{width:100%; border-radius:100%; position:absolute; object-fit:cover; top:0; right:0; bottom:0; left:0; height:100% !important;}
  .Index_round_column_list_2_allloop_innerboxs_title_new{padding-top:6px;}
  .Index_round_column_list_2_allloop_innerboxs_title_new p{margin:0; color:#000; text-align:center; font-size:12px; font-weight:500; line-height:116.667%;}
  
  .Index_top_banner_slider_main_new{margin:17px 0;}
  
  .Index_top_banner_slider_inner_new{ padding:0 16px; }
  .Index_top_banner_slider .swiper-button-next{ }
  .Index_top_banner_slider .swiper-button-prev{ }

  .swiper-button-prev{ width: 36px; height: 34px; background-size: 10px; }
  .swiper-button-next{ width: 36px; height: 34px; background-size: 10px; }
  

  .Index_icon_with_text_list_main_new { margin: 36px 0; }
  .Index_icon_with_text_list_allloop_new{flex-flow:wrap; grid-gap:40px;}
  .Index_icon_with_text_list_allloop_mainboxs_new{width:calc(50% - 20px); padding:0px;}
  .Index_icon_with_text_list_allloop_innerboxs_title_new { padding-top: 10px; font-size: 14px; line-height: 142.857%; letter-spacing: .14px; }
  .Index_icon_with_text_list_allloop_popup_desc_new ul li { width: calc(50% - 5px); }
  .Index_icon_with_text_list_allloop_popup_inner_new{ max-height: 600px; overflow: scroll; }
  
  .Index_custom_collections_main_new{margin:10px 0;}
  .Index_custom_collections_allloop_new{grid-gap:8px; flex-flow:wrap;}
  .Index_custom_collections_allloop_mainboxs_new{width:calc(50% - 4px);}
  .Index_custom_collections_allloop_innerboxs_2_tagstextsboth_new{top:10px; right:10px; width:50px; height:50px; background-size: 100%; }
  .Index_custom_collections_allloop_innerboxs_2_tagstextsboth_new p{ font-size: 9px; line-height: 110%;  letter-spacing: 0.075px; padding:5px; }
  .Index_custom_collections_allloop_innerboxs_3_new{padding:20px 15px;}
  .Index_custom_collections_allloop_innerboxs_3_title_new h2{ font-size: 16px; letter-spacing: .16px; line-height: 125%; }
  .Index_custom_collections_allloop_innerboxs_3_button_new{padding-top:10px;}
  .Index_custom_collections_allloop_mainboxs_new:hover .button_white{ background:#fff; color:#000; }
  
  .Index_form_app_detail_main_new { margin: 10px 0; }
  .Index_form_app_detail_parts_new { padding: 40px 16px; }
  .Index_form_app_detail_parts_2_detail_title_new h2{ font-size: 18px; font-weight: 500; line-height: 122.222%; letter-spacing: 0.18px; }
  .Index_form_app_detail_parts_2_detail_infos_new { padding: 6px 10px 0 10px; font-size: 12px; line-height: 133.33%; }

  .Index_information_lists_main_new{margin:10px 0;}
  .Index_information_lists_inner_new { padding: 10px 0; }
  .Index_information_lists_allloop_mainboxs_new{padding:4px 12px;}
  .Index_information_lists_allloop_innerboxs_new p{font-size:12px; line-height:149.215%;}
  
  .Index_custom_category_main_new{margin:40px 0;}
  .Index_custom_category_innerloop_mainboxs_new{width:150px;}
  .Index_custom_category_innerloop_innerboxs_2_new{padding:20px 10px;}
  .Index_custom_category_innerloop_innerboxs_2_titletextboth_new h2{font-size:18px; line-height:111.111%; letter-spacing:0.18px;}
  .Index_custom_category_innerloop_innerboxs_new:after{ height:90px; }
  .Index_custom_category_innerloop_new{ margin:0 -16px; }
  .Index_custom_category_slider { padding:0 16px; }
  .Index_custom_category_slider .swiper-button-next{ display:none; }
  .Index_custom_category_slider .swiper-button-prev{ display:none; }
  
  .Index_side_by_side_banner_main_new{margin:40px 0;}
  .Index_side_by_side_banner_innerloop_new{grid-gap:8px;}
  .Index_side_by_side_banner_innerloop_mainboxs_new{width:calc(50% - 4px); padding-bottom:66.16%; }
  
  .Index_custom_price_budget_main_new{margin:40px 0;}
  .Index_custom_price_budget_innerloop_new{grid-gap:8px; flex-wrap:wrap;}
  .Index_custom_price_budget_innerloop_mainboxs_new{width:calc(50% - 4px);}
  .Index_custom_price_budget_innerloop_innerboxs_new:after{ height:100px; }
  .Index_custom_price_budget_innerloop_innerboxs_2_new{ padding:15px 10px; }
  .Index_custom_price_budget_innerloop_innerboxs_2_texts_new p{font-size:14.136px; line-height:120%; letter-spacing:0.283px;}
  .Index_custom_price_budget_innerloop_innerboxs_2_title_new h2{font-size:18.848px; font-weight:500; line-height:120%;} 

  .Index_featured_collection_main_new { margin: 40px 0; }
  .Index_collection_innerdetail_new{ margin:0 -16px; }
  .Index_collection_slider { padding:0 16px; }
  .Index_collection_slider .swiper-button-next{ display:none; }
  .Index_collection_slider .swiper-button-prev{ display:none; }
  .Index_featured_collection_main_new .product_grid_item_new { width: 160px; }
  .Index_featured_collection_main_new .swiper-pagination{ display:flex; }
  .card__heading a { font-size: 13px; line-height: 130%; }
  .card__badge_tag_new{ justify-self: flex-end !important; }
  .card-information>.price{ font-size:14px; }
  .price--on-sale .price-item--regular{ font-size:14px !important; }
  .Product_price_save_new{ padding:3px 5px; }

  .Index_arrivals_details_main_new{margin:40px 0;}
  .Index_arrivals_details_inner_new{padding:16px; margin:0 -16px; }
  .Index_arrivals_details_innerleftright_new{display:block;}
  .Index_arrivals_details_mainleft_new{width:100%;}
  .Index_arrivals_details_innerleft_new{grid-gap:7px;}
  .Index_arrivals_details_innerleft_1_leftside_videoimageboth_new{ padding-bottom:170%; }
  .Index_arrivals_details_innerleft_2_rightside_1_toppart_videoimageboth_new { padding-bottom: 82.5%; }
  .Index_arrivals_details_innerleft_2_rightside_2_bottompart_1_leftside_videoimageboth_new { padding-bottom: 174%; }
  .Index_arrivals_details_innerleft_2_rightside_2_bottompart_2_rightside_videoimageboth_new { padding-bottom: 174%; }
  .Index_arrivals_details_innerleft_2_rightside_1_new{margin-bottom:7px;}
  .Index_arrivals_details_innerleft_2_rightside_2_bottompart_new{grid-gap:7px;}
  .Index_arrivals_details_mainright_new{width:100%; padding:18px 0 0 0;}
  .Index_arrivals_details_innerright_new{max-width:100%; padding:18px 0;}
  .Index_arrivals_details_innerright_infos_new p{font-size:37.696px; line-height:100%;}
  .Index_arrivals_details_innerright_title_new h2{font-size:22.618px; line-height:125%;}
  
  
  .Index_collection_lists_main_new{ margin:40px 0; }
  .Index_collection_lists_innerloop_new{ margin:0 -16px; }
  .Index_collection_list_slider  { padding:0 16px; }
  .Index_collection_list_slider .swiper-button-next{ display:none; }
  .Index_collection_list_slider .swiper-button-prev{ display:none; }
  .Index_collection_list_slider .Index_custom_collections_allloop_mainboxs_new{ width:150px; }
  .Index_collection_list_slider .Index_custom_collections_allloop_mainboxs_new:after{ height:44px; }
  .Index_collection_list_slider .Index_custom_collections_allloop_innerboxs_3_new{ padding:12px; }
  .Index_collection_list_slider .Index_custom_collections_allloop_innerboxs_3_button_new{ display:none; }
  .Index_collection_list_slider .Index_custom_collections_allloop_innerboxs_3_title_new h2{ font-size: 15px; line-height:133.333%; }

  .Index_middle_banner_infos_main_new{margin:12px 0;}
  
  .Index_icon_text_info_list_main_new .page-width {
    padding: 0;
  }
  .Index_icon_text_info_list_inner_new {
    margin: 12px 0;
  }
  .Index_icon_text_info_list_allloop_new {
    padding: 44px 0;
    flex-wrap: wrap;
  }
  .Index_icon_text_info_list_allloop_mainboxs_new {
    width: 100%;
    padding: 0 16px;
  }
  .Index_icon_text_info_list_allloop_innerboxs_new {
    max-width: 100%;
  }
  .Index_icon_text_info_list_allloop_innerboxs_title_new h2 {
    font-size: 18px;
  }
  .Index_icon_text_info_list_allloop_innerboxs_button_new a {
    min-width: 122px;
    min-height: 29px;
  }
  .Index_icon_text_info_list_allloop_mainboxs_new:first-child {
    border-bottom: 1px solid rgba(102, 37, 5, 0.2);
    padding-bottom: 24px;
    margin-bottom: 24px;
    border-right: 0;
  }
  .Index_icon_text_info_list_allloop_innerboxs_button_new .button_white {
    min-width: 130px !important;
    font-size: 12px;
    padding: 6px 16px;
  }
  .Index_icon_text_info_list_allloop_innerboxs_button_new {
    padding-top: 24px;
  }
  
  .Index_object_visit_stores_main_new{margin:40px 0;}
  .Index_object_visit_stores_innerloop_new{ margin:0 -16px; }
  .Index_visit_stores_slider { padding:0 16px; }
  .Index_visit_stores_slider .swiper-button-next{ }
  .Index_visit_stores_slider .swiper-button-prev{ }
  .Index_visit_stores_slider .Index_object_visit_stores_innerloop_mainboxs_new{ width:290px; }
  .Index_object_visit_stores_innerloop_innerboxs_innervideoimage_titles_new{font-size:14px; line-height:142.857% ; letter-spacing:0.14px; padding-top:14px; max-width:100%;}
  .Index_object_visit_stores_innerloop_innerboxs_innervideoimage_button_new a{ padding:9px 20px; }
  .Index_object_visit_stores_innerloop_innerboxs_video_OR_image_new { padding-bottom: 57.8%; }
  
  .Index_custom_testimonials_main_new{margin:40px 0;}
  .Index_custom_testimonials_allloop_new{ margin:0 -16px; }
  .Index_custom_testimonials_allloop_mainboxs_new{ width:240px; border-radius:6.783px; border:0.678px solid #E1E1E5; padding:20px 20px 34px 20px; display:block; }
  .Index_custom_testimonials_allloop_innerboxs_new{display:block;}
  .Index_custom_testimonials_allloop_innerboxs_mainleft_new{width:174px; min-height:209px; margin:auto;}
  .Index_custom_testimonials_allloop_innerboxs_button_new{ padding:5px; }
  .Index_custom_testimonials_allloop_innerboxs_mainright_new{width:100%; padding:20px 0 0 0;}
  .Index_custom_testimonials_allloop_innerboxs_innerright_new{ padding:0; }
  .Index_custom_testimonials_allloop_innerboxs_innerright_allinfo_new p{font-size:14px;}
  .Index_custom_testimonials_allloop_innerboxs_innerright_authors_new{padding-top:20px;}
  .Index_custom_testimonials_allloop_innerboxs_innerright_authors_new h4{font-size:8.139px;}
  .Index_custom_testimonials_allloop_innerboxs_innerright_country_name_new{ padding-top:10px; line-height:11px; }
  .Index_custom_testimonials_slider .swiper-pagination{ display:none; }
  .Index_custom_testimonials_slider .swiper-button-prev, .Index_custom_testimonials_slider .swiper-button-next{ display:none; }

  .Index_title_main_new{ margin:40px 0 0 0; }
  #section-firework-embed { margin: 0 0 40px 0 !Important; }
  
  .Index_newsletter_form_leftrightboth_new{display:block;}
  .Index_newsletter_form_mainleft_new{width:100%;}
  .Index_newsletter_form_mainright_new{width:100%; padding-left:0px; padding-top:14px;}
  .Index_newsletter_form_main_new .newsletter-form__field-wrapper .field{width:100%; display:block;}
  .Index_newsletter_form_main_new .newsletter-form__field-wrapper .field__input{width:100%; margin:auto; margin-bottom:10px;}
  .Index_newsletter_form_main_new .newsletter-form__button:not(:focus-visible):not(.focused){width:100%; margin:auto;}
  .Index_newsletter_form_innerright_innerinfo_new p{max-width:100%; margin:auto; padding:10px 10px 0 10px; }
  .Index_newsletter_form_main_new .newsletter-form__message{ position:relative !important; }
  
  .Footer_main_new{padding:40px 0 28px;}
  .Footer_1_detail_new{display:block;}
  .Footer_menus_columns_lists_main_new{width:100%; border-bottom:1px solid rgba(225,225,229); }
  .Footer_common_title_new{ padding:16px 0; }
  .Footer_common_title_new span{ display: inline-block; float: right; }
  .Footer_common_title_new.active span{ transform:rotate(180Deg); }
  .Footer_common_infos_new{ display:none; padding-bottom:16px; }
  .Footer_details_columns_lists_1_new, .Footer_details_columns_lists_2_new, .Footer_details_columns_lists_3_new, .Footer_details_columns_lists_4_detail_1_new, .Footer_details_rows_texts_main_new{ border-bottom:1px solid rgba(225,225,229) !important; }
  .Footer_details_columns_lists_main_new{width:100%; }
  .Footer_details_columns_lists_1_detail_infos_new {padding-top:0}
  .Footer_details_columns_lists_2_new{padding-top:0;}
  .Footer_details_columns_lists_2_detail_infos_new{padding-top:0;}
  .Footer_details_columns_lists_3_new{padding-top:0;}
  .Footer_details_columns_lists_3_detail_infos_new ul{grid-gap:0 20px; padding-top:0;}
  .Footer_details_columns_lists_4_new{padding-top:0;}
  .Footer_details_columns_lists_4_detail_new{display:block;}
  .Footer_details_columns_lists_4_detail_1_new{padding-right:0px; border-right:none; padding-bottom:0;}
  .Footer_details_columns_lists_4_detail_1_boxs_infos_new ul{padding:0 0 0 0;}
  .Footer_details_columns_lists_4_detail_1_new:last-child{padding-left:0px;}
  .Footer_details_columns_lists_4_detail_1_boxs_infos_new{padding-top:0;}
  .Footer_details_columns_lists_4_detail_1_boxs_infos_new p{padding-top:0;}
  .Footer_2_new { padding-top: 0; }
  .Footer_details_rows_texts_title_new.Footer_common_title_new { margin-bottom: 0; }
  .Footer_details_rows_texts_main_new { padding-top: 0; }
  .Footer_icons_with_texts_main_new{padding:20px 0 0 0;}
  .Footer_icons_with_texts_inner_new{flex-wrap:wrap; margin-bottom:0;}
  .Footer_icons_with_texts_maindetail_new{ width: calc(50% + 0px); padding: 0px 8px; border-right: 1px solid rgb(225,225,229);  margin: 0 0 20px 0; }
  .Footer_icons_with_texts_innerdetail_icons_new img{ margin:auto; }
  .Footer_icons_with_texts_maindetail_new:nth-child(2n - 0){border-right:none;}
  .Footer_icons_with_texts_innerdetail_new{display:block; text-align:center;}
  .Footer_icons_with_texts_innerdetail_icons_new{margin:0 0 16px 0;}
  .Footer_informations_texts_inner_new p{font-size:14px; line-height:20px; font-weight:500; color:rgb(0, 0, 0);}
  .Footer_3_new{text-align:center; padding-top:38px;}
  .Footer_3_detail_new p{font-size:14px; line-height:20px;} 
  .Footer_2_new .Footer_common_infos_new ul li{ font-size:14px; }
  /* Index */

  /* Product */
  .Product_meta_feature_list_main_new{margin:0; background:#F7F7F7 !important; padding:30px 0;}
  .Product_meta_feature_list_innerright_titletexts_new { padding-bottom:16px; }
  .Product_meta_feature_list_innerright_titletexts_new h2{ font-size:22px; }
  .Product_meta_feature_list_innerleftright_new{display:block;}
  .Product_meta_feature_list_mainleft_new{width:100%; min-height:449px; margin:auto;}
  .Product_meta_feature_list_mainright_new{width:100%; background:none; padding:16px 0 0 0;}
  .Product_meta_feature_list_innerright_new{}
  .Product_meta_feature_list_innerright_infoslists_new{max-width:100%; padding:2px 13px;}
  .Product_meta_feature_list_innerright_infoslists_lists_new{ padding:18px 0 !important; }
  .Product_meta_feature_list_innerright_infoslists_lists_new h4{ font-size:16px; }
  .Product_meta_feature_list_innerright_infoslists_lists_new p{ font-size:14px; }

  .Product_object_faqs_main_new{ padding:50px 0; }
  .Common_faqs_accordion_new .accordion{ margin-top:24px; }
  .Common_faqs_accordion_new .accordion > ul li .question h2{font-size:18px; padding:16px 32px 16px 0; line-height:130%; }
  .Common_faqs_accordion_new .accordion > ul li .answer{ padding:0px 0px 16px 0; }

  .Product_related_new { padding: 25px 0; }
  .Product_meta_product_list_innerdetail_new{ flex-wrap:wrap; grid-gap: 20px 8px; }
  .Product_meta_product_list_innerdetail_new .product_grid_item_new { width: calc(50% - 4px); flex-grow: initial; }
  .Product_meta_product_list_innerdetail_6_product_new .product_grid_item_new:last-child{ display:block; }
  .Product_meta_product_list_main_new { padding: 25px 0; margin-bottom: 15px; }

  #stamped-main-widget{ margin:20px 0 !important; }
  .Product_meta_product_list_title_new{ margin-top:0; }
  .Product_meta_product_list_main_new{ margin-bottom:0; }
  .Product_Bridal_meta_product_list_main_new .page-width{ padding:0 !important; }
  .Product_bridal_list_new { padding:0 16px; }
  .Product_bridal_list_new .product_grid_item_new{ width:160px; }
  .Product_bridal_list_new .swiper-wrapper { padding-bottom: 30px; }
  .Product_bridal_list_new .swiper-pagination { bottom: 2px !important; }
  .Product_bridal_list_new .swiper-pagination-bullet{ background:#000; }

  .Product_related_bridal_list_new { padding:0 16px; }
  .Product_related_bridal_list_new .product_grid_item_new{ width:160px; }
  .Product_related_bridal_list_new .swiper-wrapper { padding-bottom: 30px; }
  .Product_related_bridal_list_new .swiper-pagination { bottom: 2px !important; }
  .Product_related_bridal_list_new .swiper-pagination-bullet{ background:#000; }

  .Product_bridal_related_new .page-width{ padding:0 !important; }
  .product_whishlist_new #widget-fave-html .ssw-wishlist-btn .ssw-fave-btn-content i{ display:flex; }
  .product_tag_new{ font-size: 14px; text-align: left;}

  .Product_breadcrumb_main_new ol li:last-child {
    overflow: hidden;
  }
  .breadcrumbs__item {
    text-wrap: nowrap;
    text-overflow: ellipsis;
  }
  .breadcrumbs__link[aria-current="page"] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
  }

  .bridal-links.flex{ display:block; }
  .bridal-links .collection-button {
    max-width: 100%;
    flex: 100%;
    min-width:100%;
  }
  .bridal-links .more-button {
    margin-left: 0;
    margin-top: 20px;
  }
  .bridal-links .bridal-links.flex {
    flex-wrap: wrap;
    padding-left: 16px;
    padding-right: 16px; 
        margin: 32px 0 0 0;
  }

  .visitors_counter { margin: 0 0 10px !important; }
  .visitors_counter .shopper-view{ font-size: 12px !important; }
  /* Product */

  /* Collection */
  .breadcrumbs__link{ font-size:12px; }
  .breadcrumbs__item a{ font-size:12px; }
  .breadcrumbs__item:not(:last-child):after { right: 7px; height: 16px; line-height: 16px; font-size: 12px; right:4px; }
  .breadcrumbs ol li{ padding-right:15px; }
  
  .Collection_product_grid_leftside_1_new{ display:none; }
  .Collection_product_grid_leftside_2_new{ display:none; }
  .Collection_meta_banner_desktop_new{ display:none; }
  .Collection_meta_banner_mobile_new{ display:block; }

  .Collection_meta_columns_main_new{margin:12px 0;}
  .Collection_meta_columns_loops_mainbox_new{ width:33.33%; }
  .Collection_meta_columns_loops_innerbox_1_new{ padding-bottom:162.5%; }
  .Collection_meta_columns_loops_innerbox_new:after{ height:60px; }
  .Collection_meta_columns_loops_innerbox_2_new{ padding:10px 10px; }
  .Collection_meta_columns_loops_innerbox_2_titletextsboth_new{font-size:13px; line-height:120%;}

  .facets-vertical .product-grid-container { width: 100%!important;}
  .Collection_product_grid_rightside_innertop_2_new{ display:none; }
  .mobile-facets__open { position: fixed; bottom: 20px; width: 100%; left: 0; text-align:center; z-index:22; }
  .mobile-facets__open{ color: #fff !important; text-align: center !important; font-size: 14px; font-weight: 500; line-height: 18px; letter-spacing: .7px; text-transform: uppercase; width: auto !important; display: inline-block !important; border-radius: 80px;  border: 0.5px solid #000; background: #000; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.15); padding: 12px 8px !important; left: 50%; transform: translate(-50%, 0); }
  .mobile-facets__open .mobile-facets__open-label h2{ padding:0 12px; position:relative; display:inline; color:#fff; font-size: 14px;line-height: 1;font-weight: normal !important; }
  .mobile-facets__open .mobile-facets__open-label h2:after{ content:''; position:absolute; right:0; top:-4px; background: #E1E1E5; height:30px; width:1px; }
  .mobile-facets__open .mobile-facets__open-label h2:last-child:after{ display:none; }
  
  .mobile-facets__open .mobile-facets__open-label{ margin-left:0 !important; }
  .mobile-facets__open svg{ display:none; }
  #product-grid { margin-top: 12px; }
  .Collection_product_grid_main_new { margin: 10px 0 40px!important; }
  .pagination-wrapper { margin-top: 40px!important; }

  .mobile-facets__header-inner { margin: 0!important; color: #0f0d1a!important; font-size: 18px!important; font-style: normal; font-weight: 500; line-height: 24px; letter-spacing: .72px; text-transform: uppercase; }
  .mobile-facets__header-inner .mobile-facets__heading.small-hide{ display:block !important;  font-family: var(--font-body-family); color: #000; font-size: 24px; font-weight: 500; line-height: 30px; text-transform:none; }
  .mobile-facets__header-inner .mobile-facets__heading.medium-hide{ display:none !important; }
  
  .mobile-facets__main{ padding:0 !important; }
  .mobile-facets__header{ border-bottom: 1px solid #E1E1E5 !important; flex-direction:column; padding:0 0 12px 0!important; text-align: left !important; }
  .mobile-facets__details{ border-top: 0!important; border-bottom: 1px solid #E1E1E5; }
  .mobile-facets__details .mobile-facets__summary { padding: 20px 0px 20px 0px!important; font-size: 16px; font-style: normal; font-weight: 500; line-height: 18px; letter-spacing: .16px; color: #000!important; background: url(plus_collection.svg) no-repeat right 0 center; }
  .mobile-facets__details[open] .mobile-facets__summary { background: url(minus_collection.svg) no-repeat right 0 center; }
  .mobile-facets__arrow { display:none !Important; }
  .js .mobile-facets__submenu { position: relative !important; top: auto !important; width: 100% !important; bottom: auto !important; left: auto !important; z-index: 3 !important; transform: none !important; visibility: visible !important; }
  .js .mobile-facets .submenu-open { visibility: visible !important; }
  .mobile-facets__details .mobile-facets__close-button{ display:none !important; }
  .mobile-facets__details .mobile-facets__footer{ display:none !important; }
  .mobile-facets__item { margin-bottom: 4px !important; }
  .mobile-facets__item:last-child { margin-bottom: 0px !important; }
  .mobile-facets__label { padding: 6px 0px 6px 0px !important; font-size: 14px; font-weight: 400; line-height: 18px; color: #000; cursor:pointer; }
  .mobile-facets__list { padding-bottom: 14px!important; margin-top: -4px; }
  /*.mobile-facets__item .mobile-facets__label>svg { display: none; }*/
  .mobile-facets__checkbox:checked+.mobile-facets__highlight{ opacity:0 !important; }
  .counter_new { color: #756f6f; padding-left: 4px; }
  .mobile-facets__info { padding: 0 25px 15px 25px!important; margin:0 !important; font-size: 14px!important; color: #000; font-weight: 400; line-height: 128.571%; display:none !important; }
  .mobile-facets__submenu .facets__price{ padding:0 0 15px 0px !important; }
  .mobile-facets__summary_sort_new{ background:none !important; }
  .mobile-facets__sort .select__select{ height:34px; border-radius: 20px !important; border: 1px solid #2E2E33; padding: 7px 35px 7px 15px !important; margin: 0 !important; font-size: 15px!important; font-style: normal; font-weight: 400; line-height: 18px!important; letter-spacing: .15px; color: #0f0d1a; }
  .mobile-facets__sort .select .icon-caret { right: 14px !important; }
  .mobile-facets__sort .select__select:focus-visible { outline: 0 !important; outline-offset: 0 !important; }
  .facets__price .field+.field-currency { margin-left: 1rem !important; margin-right: 1rem !important; }
  .mobile-facets__footer{ border-top:0px solid #E1E1E5 !important; padding: 15px 0 15px 0 !important; z-index:3 !important;     grid-gap: 16px; }
  .mobile-facets__highlight{ margin:0 15px; }
  .mobile-facets__inner{ width:100% !important; max-width:100% !important; padding: 48px 16px 0px 16px; }
  .active-facets-mobile_new { padding: 15px 0 0px 0 !important; margin: 0 !important; }
  .active-facets-mobile_new .active-facets__button-wrapper{ display:none; }
  .active-facets-mobile_new:empty{ display:none; }
  .active-facets facet-remove:only-child { display: block !important; }
  .collection_pagination_new{ justify-content:center; }
  .mobile-facets__count{ display:none; }
  .mobile-facets__close{ top:51px !important; right: 16px !important; width: 24px !important; height: 24px !important; }
  .mobile-facets__footer .mobile-facets__clear-wrapper{ display:block !important; }
  .mobile-facets__footer .mobile-facets__clear-wrapper .mobile-facets__clear{ background:none; border: 2px solid #223330; width: 100%; color: #223330; }
  .mobile-facets__footer .button { min-width:auto; margin:0 !important; font-size:14px; padding:14px 20px; }

  .active-facets__button svg {  width: 2.3rem !important; height: 2.3rem !important; position: absolute; right: 0; }
  
  .Collection_object_lists_main_new{margin:40px 0;}
  .Collection_object_lists_innerloop_new{grid-gap:8px;}
  .Collection_object_lists_innerloop_innerboxs_new a {font-size:14px; line-height:150%; padding:8px 24px; }
  
  .Collection_object_banners_main_new{margin:30px 0;}
  .Collection_object_banners_innerloop_new{display:block;}
  .Collection_object_banners_innerloop_mainbox_new{width:100%; margin-bottom:11px;}
  .Collection_object_banners_innerloop_mainbox_new:last-child{margin-bottom:0;}

  .Collection_descriptions_main_new { margin: 30px 0; }
  .Collection_descriptions_inner_new{ border-radius: 6px; border: 1px solid #E1E1E5; padding:16px; }
  .Collection_descriptions_infos_new h3 { margin: 0 0 20px; font-size: 18px; line-height: 133.33%; }
  .Collection_descriptions_infos_new p{ font-size: 14px; line-height: 128.571%; }
  .read_more_new{ margin:10px 0 0 0; }

  .Collection_object_faqs_main_new{ margin:30px 0; }
  .Collection_object_faqs_detail_new{ flex-direction:column; }
  .Collection_object_faqs_detail_mainleft_new{width:100%;}
  .Collection_object_faqs_detail_innerleft_new{padding:16px 16px 0 16px;}
  .Collection_object_faqs_detail_innerleft_title_new h2{font-size:20px; letter-spacing: 0px;}
  .Collection_object_faqs_main_new .Common_faqs_accordion_new .accordion > ul li .question h2{padding: 15px 26px 15px 0;}	
  .Collection_object_faqs_detail_mainright_new{padding:16px; width:100%;}
  .Collection_object_faqs_detail_innerright_title_new{margin-bottom:20px;}
  .Collection_object_faqs_detail_innerright_title_new h2{font-size: 20px;}
  .Collection_object_faqs_detail_innerright_mainloop_new { padding-top: 0; }
  .Collection_object_faqs_detail_innerright_innerloop_allloop_new { padding-top: 20px; }
  .Collection_object_faqs_detail_innerright_innerloop_title_1_new{ padding-right:40px; }
  .Collection_object_faqs_detail_innerright_updatedate_new{ padding-bottom:10px; }
  /* Collection */

  /* Collection List */
  .List_collections_template_title_new{ margin-top:40px; }
  .List_collections_template_breadcrumb_new{ display:none; }
  .List_collections_template_main_new { padding: 0 0 27px 0; }
  .List_collections_template_innerloop_mainboxs_new { padding: 16px 0 16px 16px; margin-bottom: 13px; }
  .List_collections_template_innerloop_innerboxs_1_new { display:none; }
  .List_collections_template_innerloop_innerboxs_2_detail_mainleft_new { width: 140px; }
  .List_collections_template_innerloop_innerboxs_2_detail_mainright_new { padding-left: 8px; width: calc(100% - 140px); }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_new { /*padding-bottom:196px;*/ }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_new { padding: 16px 10px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_title_new h2 { margin: 0; font-size: 16px; line-height: 200%; letter-spacing: .16px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_texts_new { padding: 0; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_texts_new p { font-size:20px;  }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_button_new { padding-top: 10px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_button_new a { font-size: 11px; letter-spacing: .44px; min-width: 108px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new { width: 140px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new a{ /*padding-bottom:196px;*/ }
  .list_collection_slider{ padding-right:16px; }
  .list_collection_slider .swiper-button-next{ width: 24px; height: 26px; right: 0; background-size: 8px !important; }
  .list_collection_slider .swiper-button-prev{ width: 24px; height: 26px; right: 0; background-size: 8px !important; }
  /* Collection List */

  /* Collection Details Page */
  .Page_collection_detail_template_main_new { margin: 30px 0 54px; }
  .Page_collection_detail_template_breadcrumb_new .breadcrumbs { margin-bottom: 15px !important; }
  .Page_collection_detail_template_banner_videoimage_new{ height:494px; }
  .Page_collection_detail_template_banner_videoimage_new video{ width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; }
  .Page_collection_detail_template_banner_videoimage_new img{ width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100% !important; }
  
  .Page_collection_detail_curated_main_new{margin:54px 0 44px 0;}
  .Page_collection_detail_curated_title_new{ margin-bottom:24px; }
  .Page_collection_detail_curated_innerloop_mainboxs_new { width: 150px; }
  .Page_collection_detail_curated_innerloop_innerboxs_1_videoimageboth_new { height: 210px; }
  .Page_collection_detail_curated_innerloop_innerboxs_2_new{ padding:20px 8px; }
  .Page_collection_detail_curated_innerloop_innerboxs_2_title_new h3{ font-size: 16px; line-height: 20px; letter-spacing: 0.32px; }
  .Page_collection_detail_curated_innerloop_innerboxs_2_texts_new { font-size: 14px; line-height: 107.143%; padding: 0; margin-top: 17px; }
  
  .Page_collection_detail_columns_main_new { margin: 44px 0 54px; padding: 45px 0; }
  .Page_collection_detail_columns_main_new .page-width{ padding:0 !important; }
  .Page_collection_detail_columns_inner_new{max-width:100%;}
  .Page_collection_detail_columns_title_new{margin:0 auto 24px auto; max-width:340px;}
  .Page_collection_detail_columns_title_new h2{font-size:24px;}
  .Page_collection_detail_columns_innerloop_new{grid-gap:0 12px;} 
  .Page_collection_detail_columns_innerloop_mainboxs_new{width:130px; height:216px;}
  .Page_collection_detail_columns_infos_new{padding:24px 15px 0 15px;}
  
  .Page_collection_detail_product_main_new{margin:54px 0 44px 0;}
  .Common_title_new.Page_collection_detail_product_title_new{margin-bottom:28px;}
  .Page_collection_detail_product_innerloop_new{grid-gap:12px;}
  .Page_collection_detail_product_innerloop_mainboxs_new{width:calc(50% - 6px); }
  .Page_collection_detail_product_mainloop_new{ padding:0 16px; }
  .Page_collection_detail_product_mainloop_button_new { padding-top: 18px; }
  .Page_collection_detail_product_mainloop_button_new a { min-width: 160px; padding: 12px; border-width: 1px; font-size: 16px; font-weight: 500; border-radius: 4px; text-transform: capitalize; font-family: var(--font-heading-family); letter-spacing: 0.32px; }
  
  .Page_collection_detail_join_us_main_new { margin: 44px 0; }
  
  .Page_collection_detail_author_main_new{margin:44px 0;}
  .Page_collection_detail_author_inner_new{padding:30px 40px;}
  .Page_collection_detail_author_leftrightboth_new{display:block; max-width:278px;}
  .Page_collection_detail_author_mainleft_new{margin:auto;}
  .Page_collection_detail_author_mainright_new{width:100%; padding:29px 0 0 0;}
  .Page_collection_detail_author_innerright_infostext_new p{font-size:16px; line-height:137.5%; text-align:center;}
  .Page_collection_detail_author_innerright_authortext_new h4{text-align:center;}
  .Page_collection_detail_author_innerright_designation_new{text-align:center;}
  
  .Page_collection_detail_devide_main_new{padding:23px 0; margin:44px 0; }
  .Page_collection_detail_devide_leftrightboth_new{flex-direction:column-reverse;}
  .Page_collection_detail_devide_mainleft_new{width:100%; padding:20px 0 0 0;}
  .Page_collection_detail_devide_innerleft_new{background:#fff; padding:6px 6px 21px 6px;}
  .Page_collection_detail_devide_innerleft_titletext_new h3{font-size:18px; line-height:133.333%;}
  .Page_collection_detail_devide_innerleft_infostext_new{}
  .Page_collection_detail_devide_innerleft_infostext_new p{font-size:16px; line-height:137.5%;}
  .Page_collection_detail_devide_innerleft_authortext_new h4{font-size:16px; line-height:125%; letter-spacing:0.32px;}
  .Page_collection_detail_devide_innerleft_designation_new{padding-top:6px; font-size:12px; line-height:133.333%;}
  .Page_collection_detail_devide_mainright_new{width:100%; }
  
  .Page_collection_detail_stores_main_new{margin:44px 0 20px 0;}
  .Page_collection_detail_stores_inner_new{padding:40px;}
  .Page_collection_detail_stores_detail_new{max-width:310px;}
  .Page_collection_detail_stores_detail_infos_new{padding-top:30px;}
  .Page_collection_detail_stores_detail_button_new{padding-top:30px; display:block; grid-gap:0 0;}
  .Page_collection_detail_stores_detail_button_both_new{margin-bottom:16px; text-align:center; }
  .Page_collection_detail_stores_detail_button_both_new:last-child{margin-bottom:0;}
  .Page_collection_detail_stores_detail_button_both_new a{min-width:248px; }
  .Page_collection_detail_stores_detail_social_new{padding-top:40px;}
  /* Collection Details Page */

  /* About */
  .Page_about_us_template_main_new{margin:20px 0 40px 0;}
  .Page_about_us_template_loops_2_new{margin-top:30px;}
  .Page_about_us_template_loops_2_texts_new { margin-top: 40px; }
  .Page_about_us_template_loops_2_texts_new p{font-size:14px; line-height:142.857%;}
  .Page_about_us_template_loops_3_title_new{text-align:left;}
  .Page_about_us_template_loops_3_title_new h2{ font-size:24px; }
  .Page_about_us_template_loops_3_texts_new p{font-size:20px; line-height:130%; letter-spacing:0.2px;}
  .Page_about_us_template_loops_3_new { margin: 30px auto auto; }
  .Page_about_us_template_loops_3_title_new{ margin-bottom:16px; }
  .Page_about_us_template_loops_2_title_new{text-align:left;}
  .Page_about_us_template_loops_2_title_new h2{ font-size:24px; }
  .Page_about_us_template_loops_2_new:last-child .Page_about_us_template_loops_2_texts_new { margin-top: 16px; }
  .Page_about_us_template_loops_2_new:last-child{ padding-bottom:24px; }
  
  .Page_about_us_image_texts_main_new{margin:40px 0;}
  .Page_about_us_image_texts_title_new{text-align:left; display:none;}
  .Page_about_us_image_texts_mainloop_new{border-bottom:1px solid #E1E1E5; padding-bottom:40px;}
  .Page_about_us_image_texts_innerloop_mainboxs_new{padding-bottom:40px;}
  .Page_about_us_image_texts_innerloop_mobiletitle_new{text-align:left; display:block;}
  .Page_about_us_image_texts_innerloop_mobiletitle_new h2{ font-size:24px; }
  .Page_about_us_image_texts_innerloop_innerboxs_new{display:block;}
  .Page_about_us_image_texts_innerloop_innerboxs_1_new{width:100%; }
  .Page_about_us_image_texts_innerloop_innerboxs_2_new{width:100%; margin:20px 0 0 0;}
  .Page_about_us_image_texts_video_or_image_on_right_new .Page_about_us_image_texts_innerloop_innerboxs_2_new{margin:18px 0 0 0;}
  
  .Page_about_us_milstone_main_new{margin:40px 0;}
  .Page_about_us_milstone_title_new{margin-bottom:30px;}
  .Page_about_us_milstone_title_new h2{text-align:left; font-size:24px; }
  .Page_about_us_milstone_innerloop_mainboxs_new { width: 183px; }
  .Page_about_us_milstone_mainloop_new{padding-bottom:40px;}
  .Page_about_us_milstone_innerloop_new{ margin-right:-16px; }
  .Page_about_us_milstone_slider{ padding:0 16px 0 0; }
  .Page_about_us_milstone_innerloop_innerboxs_1_new{height:112px;}
  .Page_about_us_milstone_innerloop_innerboxs_2_new{padding-top:12px;}
  .Page_about_us_milstone_innerloop_innerboxs_2_title_new{font-size:14px; line-height:128.571%;}
  .Page_about_us_milstone_innerloop_innerboxs_2_years_new{font-size:12px; line-height:133.333%;}
  .Page_about_us_milstone_slider .swiper-button-prev, .Page_about_us_milstone_slider .swiper-button-next{ display:none; }
  
  .Page_about_us_features_main_new{margin:40px 0;}
  .Page_about_us_features_title_new{margin-bottom:30px;}
  .Page_about_us_features_title_new h2{text-align:left; font-size:24px; }
  .Page_about_us_features_innerloop_new{display:block; grid-gap:0 0px;}
  .Page_about_us_features_innerloop_mainboxs_new{width:100%; margin-bottom:40px;}
  .Page_about_us_features_innerloop_mainboxs_new:last-child{margin-bottom:0;}
  .Page_about_us_features_innerloop_innerboxs_1_videoimage_new img{border-radius:90px;}
  .Page_about_us_features_innerloop_innerboxs_1_videoimage_new video{border-radius:90px;}
  .Page_about_us_features_innerloop_innerboxs_2_infos_new p{text-align:left;}
  .Page_about_us_features_inner_new{ border-bottom:1px solid #E1E1E5; padding-bottom:24px; }
  
  .Page_about_us_over_texts_main_new{margin:30px 0;}
  .Page_about_us_over_texts_detail_2_new{padding:30px 20px;}
  .Page_about_us_over_texts_detail_2_detail_title_new h2{font-size:20px; line-height:120%;}
  .Page_about_us_over_texts_detail_2_detail_infos_new p{font-size:14px; line-height:114.286%;}
  .Page_about_us_over_texts_detail_2_detail_button_new .button{min-width:288px; font-size:14px;}
  
  .Page_about_us_block_lists_main_new{margin:55px 0 40px 0;}
  .Page_about_us_block_lists_loops_new{display:block;}
  .Page_about_us_block_lists_mainleftright_new{width:100%; border-bottom:1px solid #E1E1E5; padding:0; border-right:none;}
  .Page_about_us_block_lists_mainleftright_new:last-child{border-bottom:none; padding:40px 0 0 0;}
  .Page_about_us_block_lists_mainleftright_new:first-child{padding-bottom:40px;}
  .Page_about_us_block_lists_innerleftright_innerboxs_title_new h4{font-size:14px; line-height:128.571%; letter-spacing: 0.98px; }

  .Page_about_us_object_info_main_new .Index_object_visit_stores_title_new h2{ font-size:24px; }
  /* About */

  /* Our Store */
  .Page_our_stores_template_main_new { padding: 20px 0 0; }
  .Page_our_stores_template_inner_new{ display:none; }
  .temp_Page_store_detail_objects_detail_1_video_OR_image_new img.Hover_image_new_desk{display:none}
  .temp_Page_store_detail_objects_detail_1_video_OR_image_new img.Hover_image_new_mob{display:block}
  .Page_our_stores_objects_main_new{padding:20px 0 50px 0;}
  .Page_our_stores_objects_detail_new{ display: flex; flex-direction: column-reverse; }
  .Page_our_stores_objects_detail_mainright_new{ width:100%; position:relative; top:0; margin: 0 -16px; width: calc(100% + 32px); }
  .Page_our_stores_objects_detail_innerright_innerboxs_new iframe{ height:336px; }
  .Page_our_stores_objects_detail_mainleft_new{width:100%; padding-right:0px; padding-top:57px;}
  .Page_our_stores_objects_detail_innerleft_mainboxs_new{padding:30px 0;}
  .Page_our_stores_objects_detail_innerleft_mainboxs_new:first-child{padding:0 0 30px 0;}
  .Page_our_stores_objects_detail_innerleft_mainboxs_new:last-child{padding:30px 0 0px 0;}
  .Page_our_stores_objects_detail_innerleft_innerboxs_titles_new h2{ font-size: 22px; line-height:26px; }
  .Page_our_stores_objects_detail_innerleft_innerboxs_video_OR_image_new{ height:136px; }
  .Page_our_stores_objects_detail_innerleft_innerboxs_details_main_new { margin-top: 18px; }
  .Page_our_stores_objects_detail_innerleft_innerboxs_details_new { margin-top: 8px; font-size: 12px; line-height: 150%;letter-spacing: 0; }
  .Page_our_stores_objects_detail_innerleft_innerboxs_direction_new { margin-top: 16px; }
  .Page_our_stores_objects_detail_innerleft_innerboxs_bothbutton_new{ margin-top: 16px; }
  /* Our Store */

  /* Our Store Details */
  .Page_Store_detail_template_main_new{ padding-top:20px; }
  .Page_Store_detail_template_breadcrumb_new{ display:none; }
  
  .Page_store_detail_objects_main_new{margin:60px 0 20px 0;}
  .Page_store_detail_objects_detail_new{ padding:0 0px; }
  .Page_store_detail_objects_detail_1_new{height:250px; }
  .temp_Page_store_detail_objects_detail_1_new{}
  .Page_store_detail_objects_detail_new .page-width{ padding:0 10px !important; }
  .Page_store_detail_objects_detail_2_new{max-width:100%;}
  .Page_store_detail_objects_detail_2_objectlistsboth_new{display:block; border-radius:0; border:none; background:#fff; padding:30px 20px;}
  .Page_store_detail_objects_detail_2_mainleft_new{width:100%; padding-right:0px;}
  .Page_store_detail_objects_detail_2_innerleft_new{max-width:100%;}
  .Page_store_detail_objects_detail_2_innerleft_title_new{margin-bottom:18px;}
  .Page_store_detail_objects_detail_2_innerleft_title_new h2{font-size:20px;}
  .Page_store_detail_objects_detail_2_innerleft_details_new { margin-top: 18px; }
  .Page_store_detail_objects_detail_2_innerleft_details_in_new{font-size:12px; line-height:150%;}
  .Page_store_detail_objects_detail_2_innerleft_bothbutton_new{padding-top:20px; grid-gap:0 12px;}
  .Page_store_detail_objects_detail_2_mainright_new{display:none;}
  .Page_store_detail_objects_detail_2_innerleft_fullbutton_new a { border-radius: 4px; padding: 10px 10px; font-size: 11px; line-height: 20px; letter-spacing: .52px; }
  .Page_store_detail_objects_detail_2_innerleft_fullbutton_new svg{ width: 18px; margin-left: 6px; margin-top: -4px; }
  @media (max-width: 540px) {
    .Page_store_detail_objects_detail_2_new{
      margin: -50px auto 0;
    }
  }
  @media (max-width: 375px) {
    .Page_store_detail_objects_detail_2_innerleft_bothbutton_new{
      flex-direction: column;
    }
    .Page_store_detail_objects_detail_2_innerleft_fullbutton_new{
      margin-top: 10px;
    }
  }
  
  .Page_store_detail_service_main_new{margin:20px 0 34px 0;}
  .Page_store_detail_service_title_new{margin-bottom:13px; }  
  .Page_store_detail_service_innerloop_new{flex-flow: wrap; grid-gap:20px 16px; text-align:center; }
  .Page_store_detail_service_innerloop_innerboxs_icons_new img{ justify-content:center; margin:auto; }
  .Page_store_detail_service_innerloop_mainboxs_new{width:calc(50% - 8px);}
  .Page_store_detail_service_innerloop_innerboxs_title_new h2 p{font-size:16px;}
  .Page_store_detail_service_innerloop_innerboxs_infos_new{ padding-top:14px; } 
  .Page_store_detail_service_innerloop_innerboxs_infos_new p{ font-size:14px; line-height:128.571%; }

  .Page_store_detail_texts_main_new { margin: 40px 0; }
  .Page_store_detail_texts_object_infos_new { height: 178px; }
  .Page_store_detail_texts_object_infos_new h2{ font-size: 16px; line-height: 140%; }

  .Page_Store_detail_objects_faqs_main_new{ margin:40px 0; padding:16px 0; background:#F7F7F7 !important; }
  .Page_Store_detail_objects_faqs_title_new{ text-align:left; margin-bottom:4px; }
  .Page_Store_detail_objects_faqs_innerloop_new .accordion{ margin-top:0; }
  .Page_Store_detail_objects_faqs_innerloop_new .accordion>ul{ display:block; }
  .Page_Store_detail_objects_faqs_innerloop_new .accordion > ul .Page_Store_detail_objects_faqs_innerloop_half_new > li{ border-bottom:1px solid #E1E1E5; }

  .Page_store_detail_visits_main_new { margin: 40px 0; }
  .Page_store_detail_visits_inner_new{background:none !important; padding:0; }
  .Page_store_detail_visits_leftrightboth_new{flex-direction:column-reverse;}
  .Page_store_detail_visits_mainleft_new{width:100%; padding-right:0px; padding-top:44px;}
  .Page_store_detail_visits_innerleft_maintext_new{padding-top:16px;}
  .Page_store_detail_visits_innerleft_innertext_direction_new{display:none;}
  .Page_store_detail_visits_innerleft_innertext_title_new{display:flex; justify-content: space-between; padding:0px 0; align-items:center; }
  .Page_store_detail_visits_innerleft_innertext_mobiledirection_new{display:block;}
  .Page_store_detail_visits_innerleft_innertext_mobiledirection_new a{color:#0F0D1A; text-align: center; font-size: 15px; font-weight: 500; line-height:100%; text-decoration-line: underline; display:inline-block; padding:8px 12px; }
  .Page_store_detail_visits_innerleft_innertext_mobiledirection_new a svg{max-width:100%; margin-right:8px; vertical-align: middle;}
  .Page_store_detail_visits_mainright_new{width:100%;}
  .Page_store_detail_visits_innerleft_mainbothbutton_new{padding-top:0px;}
  .Page_store_detail_visits_main_new .Page_store_detail_objects_detail_2_innerleft_bothbutton_new{grid-gap:0 20px; padding-top:30px; }
  .Page_store_detail_visits_main_new .Page_store_detail_objects_detail_2_innerleft_fullbutton_new a{ padding: 8px 13px; font-size: 14px; }

  .page_store_detail_tabs_main_new{ margin:40px 0; }
  .page_store_detail_tabs_inner_new .tablinks { padding: 10px 40px; font-size: 22px; line-height: 118.75%; min-width: 164px; }
  .page_store_detail_tabs_inner_new .tab{ margin-bottom:20px; }
  .page_store_detail_tabs_image_new { width: 150px; }
  .page_photo_video_tabs_image_new { width: 150px !important; }
  .page_store_detail_tabs_image_inner_new{ padding-bottom:176%; }
  .page_store_detail_tabs_slider .swiper-button-prev{ display:none; }
  .page_store_detail_tabs_slider .swiper-button-next{ display:none; }
  .page_store_detail_tabs_innerdetail_new{ margin:0 -16px; }
  .page_store_detail_tabs_slider{ padding:0 16px; }

  .Page_Store_google_reviews_main_new{margin:12px 0;}
  .Page_Store_google_reviews_main_new .page-width{ padding:0 !important; }
  .Page_Store_google_reviews_titleinfosboth_new{padding:0;}
  .Page_Store_google_reviews_title_new{margin-bottom:8px;}
  .Page_Store_google_reviews_mainloop_new{padding-top:20px;}
  .Page_Store_google_reviews_innerloop_new{display:block;}
  .page_store_google_slider .swiper-button-prev{ left:-12px; }
  .page_store_google_slider .swiper-button-next{ right:-12px; }
  .page_store_google_slider { padding: 0 20px; }
  /* Our Store Details */

  /* contact */
  .Page_contact_us_template_detail_1_new{display:none;}
  .Page_contact_us_template_detail_new .page-width{ padding:0 !important; }
  .Page_contact_us_template_detail_2_new{margin:0; max-width:100%; padding:0; }
  .Page_contact_us_template_detail_2_leftrightboth_new{display:block;}
  .Page_contact_us_template_detail_2_mainleft_new{width:100%; padding:40px 16px; border:0; }
  .Page_contact_us_template_detail_2_innerleft_new{padding:0;}
  .Page_contact_us_template_detail_2_innerleft_title_new h2{font-size:20px;}
  .Page_contact_us_template_detail_2_innerleft_innerloop_innerboxs_new{display:flex;}
  .Page_contact_us_template_detail_2_mainright_new{width:100%;}
  .Page_contact_us_template_detail_2_innerright_new{padding:38px 16px;}
  .Page_contact_us_template_detail_2_innerright_title_new h2{font-size:20px;}
  .Page_contact_us_block_lists_new { margin: 40px 0; padding: 0; }
  /* contact */

  /* lookbook */
  .Page_lookbook_template_breadcrumb_new .breadcrumbs { padding: 20px 0 0; }
  .Page_lookbook_template_main_new{margin-bottom:40px;}
  .Page_lookbook_template_title_new{margin-bottom:20px;}
  .Page_lookbook_template_title_new h1{font-size:18px; line-height:250%; letter-spacing:1.08px;}
  .Page_lookbook_template_innerloop_new{display:block; grid-gap:0;}
  .Page_lookbook_template_innerloop_mainboxs_new{width:100%; margin-bottom:16px;}
  .Page_lookbook_template_innerloop_mainboxs_new:last-child{margin-bottom:0;}
  .Page_lookbook_template_innerloop_innerboxs_1_new{}
  .Page_lookbook_template_innerloop_innerboxs_1_videoimage_new { padding-bottom: 65.6%; }
  .Page_lookbook_template_innerloop_innerboxs_2_new{padding:12px;}
  .Page_lookbook_template_innerloop_innerboxs_2_titleyearsboth_new{font-size:10px; letter-spacing:0.372px;}
  /* lookbook */

  /* lookbook Details */
  .Page_lookbook_detail_template_main_new{padding:24px 0 0 0;}
  .Page_lookbook_detail_template_detail_1_returntitle_new{margin-bottom:24px; padding:0; }
  .Page_lookbook_detail_template_detail_1_title_new{ margin:0; }
  .Page_lookbook_detail_template_detail_1_title_new h2{font-size:18px; letter-spacing: 1.08px; line-height:183.333%; }
  .Page_lookbook_detail_template_detail_2_new{padding:14px 0;}
  .Page_lookbook_detail_template_detail_1_return_new{ width:70px; }
  .slider_pagination_new{ font-size:13px; width:70px; }
  
  .Page_lookbook_object_detail_main_new{padding:40px 0;}
  .Page_lookbook_object_detail_inner_new { max-width: 600px; }
  .Page_lookbook_object_detail_innerdetail_2_new{padding-top:19px; max-width:255px; }
  .Page_lookbook_object_detail_innerdetail_2_titletexts_new h3{font-size:16px; letter-spacing: 0.32px;}
  .Page_lookbook_object_detail_innerdetail_3_new{max-width:260px;}
  .Page_lookbook_object_detail_innerdetail_3_infostexts_new{padding-top:19px; font-size: 14px; line-height:142.857% ; }
  /* lookbook Details */

  /* Press */
  .Page_press_room_template_breadcrumb_new .breadcrumbs { padding: 16px 0 0;}
  .Page_press_room_template_mainboxs_new { padding-top: 10px;}
  .Page_press_room_template_innerboxs_2_title_new h2{font-size:24px;}
  .Page_press_room_template_mainloop_new{ margin:24px 0 40px; }
  .Page_press_room_template_main_new .tabs_collection_new{min-width:25%;}
  .Page_press_room_template_innerloop_mainboxs_main_new{display:block !important; grid-gap:0px; padding-top:30px;}
  .Page_press_room_template_innerloop_mainboxs_new{width:100%; margin-bottom:20px;}
  .Page_press_room_template_innerloop_mainboxs_new:last-child{margin-bottom:0;}
  .Page_press_room_template_innerloop_innerboxs_innerpart_1_videoimageboth_new{}
  .Page_press_room_template_innerloop_innerboxs_innerpart_1_video_OR_image_new { padding-bottom: 86.895%; }
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_new{width:92px;}
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new{padding:13px;}
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new img { max-width: 64px; }
  .Page_press_room_template_innerloop_innerboxs_innerdetail_title_new h3{font-size:19.2px;}
  .Page_press_room_template_innerloop_innerboxs_innerdetail_dates_new{font-size: 12.8px; letter-spacing: 0.64px;} 
  
  .Page_press_room_details_main_new{margin:40px 0;}
  .Page_press_room_details_loops_new{display:block; grid-gap:0 0;}
  .Page_press_room_details_loops_mainboxs_new{width:100%; border-radius:4px; padding:24px; margin-bottom:16px;}
  .Page_press_room_details_loops_mainboxs_new:last-child{margin-bottom:0;}
  .Page_press_room_details_loops_innerboxs_3_new { padding-top: 20px; }
  .Page_FAQs_accordions_main_new .Common_faqs_accordion_new .accordion>ul li .question h2 { font-size: 16px; padding: 20px 46px 20px 0; line-height: 125%; }
  /* Press */
  
  /* Faq */
  .Page_FAQs_template_main_new { margin: 40px 0 56px; }
  .Page_FAQs_template_breadcrumb_new{ display:none; }
  .Page_FAQs_template_title_new { margin: 0 0 24px 0; }
  .Page_FAQs_template_innerloop_new{ grid-gap:8px; }
  .Page_FAQs_template_innerloop_mainboxs_new { width: calc(33.33% - 6px); min-height: 89px; border-radius: 6px; }
  .Page_FAQs_template_innerloop_mainboxs_new a{ padding:10px 4px; }
  .Page_FAQs_template_innerloop_innerboxs_icons_new img{ height:42px !important; }
  .Page_FAQs_template_innerloop_innerboxs_title_new { padding-top: 12px; }
  .Page_FAQs_template_innerloop_innerboxs_title_new h4{ font-size: 12px; line-height: 125%; }

  .Page_FAQs_accordions_main_new { margin: 56px 0; }
  .Page_FAQs_accordions_title_new h3{ line-height:133.33%; }
  .Page_FAQs_accordions_innerloop_new{ padding-top:10px; }
  .Page_FAQs_accordions_innerloop_new .accordion{ margin-top:0; }
  /* Faq */

  /* Faq Details */
  .FAQs_detail_page_template_main_new{margin:12px 0 58px 0;}
  .FAQs_detail_page_template_inner_new{max-width:100%;}
  .FAQs_detail_page_template_backbutton_new a { padding: 12px 0; }
  .FAQs_detail_page_template_innerleftright_new{display:block;}
  .FAQs_detail_page_template_mainleft_new{width:100%; padding:0; position:relative; top:0; }
  .FAQs_detail_page_template_innerleft_new ul{display:flex; flex-wrap:wrap; grid-gap:12px;}
  .FAQs_detail_page_template_innerleft_new ul li{ margin:0; }
  .FAQs_detail_page_template_innerleft_new ul li a{font-size:12px; line-height:21px; }
  .FAQs_detail_page_template_mainright_new{width:100%; padding:20px 0 0 0;}
  .FAQs_detail_page_template_innerright_2_new{display:none;}
  .FAQs_detail_page_template_innerright_3_detail_new .accordion{ margin-top:0; }
  .FAQs_detail_page_template_innerright_3_detail_new.Common_faqs_accordion_new .accordion>ul>li .question h2{font-size:16px; line-height:125%; letter-spacing:0.32px;}
  .FAQs_detail_page_template_innerright_3_detail_new.Common_faqs_accordion_new .accordion>ul>li .answer{font-size:16px;}
  /* Faq Details */

  /* CMS */
  .Page_template_main_new{padding:40px 0;}
  .Page_template_breadcrumb_new{display:none;}
  .Page_template_title_new{ margin:0; }
  .Page_template_innercontent_new{ margin-top:20px; }
  
  .Page_returns_template_main_new .Page_template_title_new{margin-bottom:25px;}
  .Page_returns_template_mainloop_new{padding:22px 20px; margin:0 auto 20px auto; }
  .Page_returns_template_innerloop_new{flex-flow:wrap; grid-gap:34px; justify-content: center; max-width:345px; margin:auto; position:relative; }
  .Page_returns_template_innerloop_mainboxs_new{ width:78px; }
  .Page_returns_template_innerloop_mainboxs_new:after{top:21px; right: -25px; width:16px; background-size: 16.522px;}
  .Page_returns_template_innerloop_mainboxs_new:nth-child(3n):after{top:22px; right: -10px; background:url(Returns_arrow_responsive.svg) no-repeat top center; width: 301.87px; height: 119.043px;}
  .Page_returns_template_innerloop_innerboxs_icons_new{width: 43.478px; height: 43.478px; margin:auto;}
  .Page_returns_template_innerloop_innerboxs_title_new h4{font-size: 12.174px; padding-top:17px;}

  @media only screen and (max-width: 374px) {
    .Page_returns_template_innerloop_mainboxs_new:nth-child(3n):after{right: -25px;  width:16px; height: 9px;background-size: 16.522px !important; background:url(Returns_arrow_new.svg) no-repeat top center;}
  }
  /* CMS */
  
  /* Shipping */
  .Page_shipping_template_main_new { margin: 20px 0 60px; }
  .Page_shipping_template_breadcrumb_new{ display:none; }
  .Page_shipping_template_mainloop_new { padding: 10px 0 0; }
  .Page_top_heading_text_inner_new{ max-width: 241px; margin: auto; }
  .Page_top_heading_text_inner_new h1{ font-size: 22px; }
  .Page_video_or_image_main_new { margin: 30px -16px 40px -16px; }
  .Page_heading_with_lists_innertitle_new h2{ font-size:20px; }
  .Page_heading_with_lists_maininfos_new { padding: 18px 0 0; }
  .Page_heading_with_lists_maininfos_new ol{column-count:2; }
  .Page_heading_with_lists_maininfos_new ol li { font-size: 12px; line-height: 233.333%; }
  .Page_heading_with_logos_innerlogos_new{ grid-gap:20px; }
  .Page_heading_with_logos_innerlogos_image_new img{ max-height:22px; }
  /* Shipping */

  /* Video Call Appointment */
  .Page_video_call_template_main_new{margin:20px 0; padding:40px 0; border-radius:0px; background-color: #f0ebe7;}
  .Page_video_call_template_inner_new {
    padding: 0;
  }
  .Page_video_call_template_inner_new{max-width:100%;}
  .Page_video_call_template_leftrightboth_new{display:block;}
  .Page_video_call_template_mainleft_new{width:100%; padding-right:0px; padding-top:0; }
  .Page_video_call_template_innerleft_title_new{margin:0 auto 30px auto; max-width:260px;}
  .Page_video_call_template_innerleft_title_new h2{font-size:22px; text-align:center; line-height: 131.818%;  }
  .Page_video_call_template_innerleft_mainloop_new{padding-top:40px;}
  .Page_video_call_template_innerleft_button_new{display:block; text-align:center;}
  .Page_video_call_template_innerleft_button_new a{ min-width:260px; padding:16px 16px }
  .Page_video_call_template_innerleft_innerloop_new{grid-gap:0 20px;}
  .Page_video_call_template_innerleft_innerloop_mainboxs_new{width:calc(33.33% - 13px);}
  .Page_video_call_template_innerleft_innerloop_icons_new img{ margin:auto; justify-content:center; }
  .Page_video_call_template_innerleft_innerloop_infos_new p{font-size:12px; line-height:150%; letter-spacing:0.24px; text-align:center;}
  .Page_video_call_template_mainright_new{width:100%; margin-top: 40px}
  
  .Page_video_call_video_banner_main_new{margin:40px 0;}
  .Page_video_call_video_banner_innerboxs_videoimage_new{height:0; padding-bottom:54%; }
  .Page_video_call_testimonials_main_new{margin:40px 0; padding:20px 0;}
  .Page_video_call_testimonials_innerloop_innerboxs_new{ padding:0 48px; display:block; max-width:100%; }
  .Page_video_call_testimonials_innerloop_innerboxs_mainleft_new{ margin:auto; }
  .Page_video_call_testimonials_innerloop_innerboxs_mainright_new{width:100%; padding-left:0px; padding-top:30px; text-align:center;}
  .Page_video_call_testimonials_innerloop_innerboxs_innerright_allinfo_new { font-size: 16px; line-height: 162.5%; }
  .Page_video_call_testimonials_innerloop_innerboxs_innerright_authors_new{font-size:14px; line-height:128.571%; }
  .Page_video_testimonials_slider .swiper-button-prev{ left:-8px; }
  .Page_video_testimonials_slider .swiper-button-next{ right:-8px; }
  
  .Page_video_call_book_now_main_new{margin:40px 0;}
  .Page_video_call_book_now_2_new{ padding:30px; }
  .Page_video_call_book_now_2_detail_leftrightboth_new{display:block;}
  .Page_video_call_book_now_2_detail_mainleft_new{width:100%; padding-bottom:40px;}
  .Page_video_call_book_now_2_detail_innerleft_new{max-width:100%;}
  .Page_video_call_book_now_2_detail_innerleft_title_new h3{text-align:center; width:180px; margin:auto; }
  .Page_video_call_book_now_2_detail_innerleft_infos_new p{text-align:center; -webkit-line-clamp: 3; }
  .Page_video_call_book_now_2_detail_mainright_new{margin:auto;}
  .Page_video_call_book_now_2_detail_innerright_button_new a{ font-size:15px; }
  /* Video Call Appointment */

  /* Offline Appointment */
  .Page_offline_template_main_new { margin: 30px 0; }
  .Page_offline_template_parts_1_detail_videoimage_new{ height:250px; }
  .Page_offline_template_parts_2_detail_new p{ font-size:26px; }

  .Page_offline_icons_with_texts_main_new { margin: 40px 0; }
  .Page_offline_icons_with_texts_innerloop_new{ flex-direction:column; grid-gap:25px; }
  .Page_offline_icons_with_texts_innerloop_mainboxs_new { padding: 0; width: 100%; }
  .Page_offline_icons_with_texts_innerloop_infos_new p{ font-size:16px; }
  .Page_offline_icons_with_texts_innerloop_infos_new { padding-top: 20px; }
  
  .Page_offline_testimonial_main_new{margin:40px 0;}
  .Page_offline_testimonial_inner_new{padding:20px;}
  .Page_offline_testimonial_leftrightboth_new{display:block;}
  .Page_offline_testimonial_mainleft_new{margin:auto; width:100%; }
  .Page_offline_testimonial_innerleft_1_new{ width:119px; margin:auto; }
  .Page_offline_testimonial_mainright_new{width:100%; padding:20px 0 0 0; text-align:center; }
  .Page_offline_testimonial_innerright_new p{max-width:100%; font-size:14px; }
  /* Offline Appointment */

  /* Testimonial */
  .Page_testimonial_template_main_new{padding:42px 0;}
  .Page_testimonial_template_inner_new{max-width:100%;}
  .Page_testimonial_template_innertitle_new{max-width:236px; margin:auto;}
  .Page_testimonial_template_innertitle_new p{font-size:18px; line-height:126.206%;}
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_quote_new{width:37.862px; height:37.862px;}
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_infos_new{ padding:20px 18px 0 18px; }
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_infos_new p{font-size:18px; line-height:161.111%; letter-spacing:-0.72px;}
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_lines_new{padding-top:20px;}
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_lines_new svg{ width:114px; }
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_author_new{padding-top:12px;}
  .Page_testimonial_template_innerdetail_1_loop_innerboxs_author_new h5{font-size:15.145px;}
  .Page_testimonial_template_innerdetail_2_new{padding-top:24px; max-width:100%;}
  .Page_testimonial_template_innerdetail_2_loop_new { max-width: 343px; }
  .Page_testimonial_template_innerdetail_2_loop_mainboxs_new{ width:41px; }
  .Page_testimonial_template_innerdetail_2_loop_mainboxs_new.swiper-slide-thumb-active img { border: 2px solid #fff; }
  /* Testimonial */

  /* BRIDAL-COLLECTION */
  .Bridal_collection_main_template_new{ display:none; }
  .Collection_bridal_product_main_new { margin: 30px 0 0 !important; }
  .Collection_bridal_product_toppart_new{ display:block; }
  .Collection_bridal_product_toppart_1_new{ width:100%; }
  .Collection_bridal_product_toppart_2_new .Collection_product_grid_rightside_innertop_1_detail_title_new h3 { font-size: 24px; line-height: 125%; }
  .Collection_bridal_product_toppart_2_new .Collection_product_grid_rightside_innertop_1_detail_title_new h1 { font-size: 24px; line-height: 125%; }
  .Collection_bridal_product_bottompart_new { margin: 28px 0 60px; }
  .Collection_bridal_product_bottompart_new .product-grid { margin: 0px 0 60px !important; justify-content: center; grid-gap: 30px 8px; }
  .Collection_bridal_product_toppart_1_new .mobile-facets__open-label{ padding:0; border:0; color:#fff; }

  .Collection_bridal_product_bottompart_new .grid__item.mobile_Product_part_2_new{ max-width: calc(50% - 4px) !important; width: calc(50% - 4px) !important; }
  .Collection_bridal_product_bottompart_new .grid__item.mobile_Product_part_1_new{ max-width: 100% !important; width: 100% !important; }
  .Collection_bridal_product_bottompart_new .grid__item.mobile_Product_part_1_new .card-wrapper{ max-width:100%; padding:0 30px; }
  .Collection_bridal_product_bottompart_new .card__information { padding: 12px 0 0 !important; }
  /* BRIDAL-COLLECTION */

  /* LUXE-COLLECTION */
  .Luxe_collection_meta_banner_new { padding-top: 20px; }
  .Luxe_collection_main_template_new .breadcrumbs { padding: 15px 0 0; }
  .Collection_luxe_product_main_new { margin: 15px 0 40px !important; }
  .Collection_luxe_product_main_new .Collection_product_grid_rightside_innertop_1_detail_title_new h3 { font-size: 20px; line-height: 150%; }
  .Collection_luxe_product_main_new .Collection_product_grid_rightside_innertop_1_detail_title_new h1 { font-size: 20px; line-height: 150%; }
  .Collection_luxe_product_bottompart_new #product-grid{ margin-top:20px; }
  .Collection_luxe_product_toppart_new .mobile-facets__open { z-index:10; padding: 11px 5px !important; border-radius: 80px; border: 0.75px solid #FFF; background: #223330; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); color: #fff !important; margin: 0 !important; }
  .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label{ display:flex; }
  .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label h2 { padding: 0 50px; }
  .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label h2:after{ top:-6px; }
  /* .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label h3 { padding: 0 50px; }
  .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label h3:after{ top:-6px; } */
  .Collection_luxe_product_toppart_2_new .Collection_product_grid_rightside_innertop_1_detail_new { justify-content: flex-start; }
  .Collection_luxe_product_bottompart_new .collection_pagination_new{ margin-top:40px !important; }

  .collection_luxe_banners_innerboxs_icons_new { max-width: 170px; }
  .collection_luxe_banners_innerboxs_infos_new { font-size: 15px; padding-top: 15px; line-height: 150%; }
  /* LUXE-COLLECTION */

  /* Event */
  .Page_Events_sliders_innerstatic_1_new{ padding:16px; }
  .Page_Events_sliders_innerstatic_1_detail_title_new { padding: 0 40px; }
  .Page_Events_sliders_innerstatic_1_detail_button_new a{ font-size:0; }
  .Page_Events_sliders_innerstatic_1_detail_title_new h4{ font-size:13px; }
  .Page_Events_sliders_innerstatic_3_new{ padding:40px; }

  .Left_text_image_main_new:after, .Image_side_image_main_new:after, .Middle_text_image_main_new:after, .Left_author_text_image_main_new:after{ height:140px; }
  .Image_side_image_main_new:before, .Middle_text_image_main_new:before{ height:140px; }
  .swiper-container-vertical>.swiper-pagination-bullets{ right:16px; }
  .Left_text_image_main_new, .Image_side_image_main_new, .Middle_text_image_main_new, .Left_author_text_image_main_new{ height:100%; }
  
  .Left_text_image_inner_new{ flex-direction:column; height:100%; }
  .Left_text_image_mainleft_new{ width: 100%; padding: 100px 20px 30px 20px; }
  .Left_text_image_mainright_new{ width:100%; height:100%; }
  .Left_text_image_innerleft_1_title_new { padding-top: 20px; }
  .Left_text_image_innerleft_2_new { padding-top: 30px; }
  .Left_text_image_innerleft_2_title_new h2{ font-size: 40px; line-height: 100%; }
  .Left_text_image_innerleft_2_infos_new { padding-top: 15px; }
  .Left_text_image_innerleft_2_infos_new p{ font-size:14px; }
  .Left_text_image_innerleft_3_new { padding-top: 30px; }
  .Left_text_image_innerleft_3_new p{ font-size:14px; }
  .Left_text_image_innerleft_new { max-width: 300px; }
  .Left_text_image_innerright_new{ height:100%; }
  .Left_text_image_innerright_videoimageboth_new{ height:100%; }

  .Image_side_image_inner_new{ flex-direction:column; height:100%; }
  .Image_side_image_mainboxs_new{ width:100%; height:33.33%; }
  .Image_side_image_innerboxs_new{ height:100%; }
  .Image_side_image_innerboxs_1_new{ height:100%; }
  .Image_side_image_innerboxs_1_videoimageboth_new{ height:100%; }
  .Image_side_image_innerboxs_1_videoimage_new{ height:100%; }
  .Image_side_image_innerboxs_2_new{ padding:20px; }
  .Image_side_image_innerboxs_2_new .button_transparent { min-width: 140px; padding: 6px; font-size: 12px; letter-spacing: 2.8px; }

  .Middle_text_image_inner_new{ flex-direction:column; height:100%; }
  .Middle_text_image_mainvideoimage_new{ width:100%; height:100%; }
  .Middle_text_image_maindetail_new{ width:100%;  }
  .Middle_text_image_innervideoimage_new{ height:100%; }
  .Middle_text_image_innervideoimage_videoimageboth_new{ height:100%; }
  .Middle_text_image_innervideoimage_videoimage_new{ height:100%; }
  .Middle_text_image_innerdetail_titletexts_new h4{ font-size:18px; }
  .Middle_text_image_innerdetail_logos_new { padding-top: 30px; }
  .Middle_text_image_innerdetail_logos_new img { height: 28px !important; }
  .Middle_text_image_innerdetail_icons_new { padding-top: 20px; }
  .Middle_text_image_innerdetail_title_new { padding-top: 20px; }
  .Middle_text_image_innerdetail_title_new h4{ font-size:30px; }
  .Middle_text_image_innerdetail_infos_new { padding-top: 30px; }
  .Middle_text_image_innerdetail_new{ max-width:300px; }
  .Middle_text_image_innerdetail_infos_new p{ font-size:14px; }

  .Left_author_text_image_inner_new{ flex-direction:column; height:100%; }
  .Left_author_text_image_mainleft_new{ width: 100%; padding: 100px 20px 30px 20px; }
  .Left_author_text_image_mainright_new{ width:100%; height:100%; }
  .Left_author_text_image_innerleft_new { max-width: 300px; }
  .Left_author_text_image_innerleft_logos_new img{ height:28px !important; }
  .Left_author_text_image_innerleft_infos_new { padding-top: 30px; }
  .Left_author_text_image_innerleft_infos_new p{ font-size:14px; }
  .Left_author_text_image_innerleft_authordetail_new { padding-top: 30px; }
  .Left_author_text_image_innerleft_author_new h4{ font-size:14px; }
  .Left_author_text_image_innerleft_detail_new h4{ font-size:14px; }
  .Left_author_text_image_innerright_new{ height:100%; }
  .Left_author_text_image_innerright_videoimageboth_new{ height:100%; }
  .Left_author_text_image_innerright_videoimage_new{ height:100%; }
  /* Event */

  /* Register & Login */
  .Customer_register_template_main_new{ padding-top:15px; }
  .Customer_register_template_inner_new{display:block;}
  .Customer_register_template_mainleft_new{width:100%; padding:28px 16px; min-height: 170px;}
  .Customer_register_template_innerleft_new{max-width:228px; margin:auto auto 0 0;}
  .Customer_register_template_innerleft_title_new h2 p{font-size:15px; line-height:133.333%; letter-spacing:0.15px;}
  .Customer_register_template_innerleft_texts_new h3{font-size:20px; line-height:125%; letter-spacing:0.2px;}
  .Customer_register_template_innerleft_infos_new{padding-top:13px;}
  .Customer_register_template_innerleft_infos_new h4{font-size:10px; line-height:160%; padding:1px; min-width:119px;}
  .Customer_register_template_innerleft_apply_new{font-size:8px; padding:28px 16px;}
  
  .Customer_register_template_mainright_new{width:100%; padding:33px 0 33px 0; min-height:auto; }
  .Customer_register_template_innerright_titleinfos_title_new .h1{font-size:20px; line-height:150%;}
  .Customer_register_template_innerright_titleinfos_title_new .h2{font-size:20px; line-height:150%;}
  .Customer_register_template_innerright_titleinfos_infos_new{padding-top:5px;}
  .Customer_register_template_innerright_titleinfos_infos_new p{font-size:12px; line-height:150%;}
  .Customer_register_template_innerright_mainform_new{padding-top:10px;}
  .Customer_register_template_innerright_bottominfos_infos_1_new{padding-bottom:25px;}
  .ssw-social-login-widget { margin-bottom: 25px !important; }

  .Customer_login_template_innerright_titleinfos_infos_new { margin: 5px auto; max-width: 290px; }
  .Customer_register_template_innerright_new { max-width: 380px !important; width: 100%; padding: 0 20px !important; }
  /* Register & Login */

  /* Account */
  .template-customers-account{ background:#fff; }
  .template-customers-addresses{ background:#fff; }
  .customer_account_page_new { padding: 30px 0 50px 0; }
  .customer_account_page_details_new { display: block; }
  .customer_account_page_details_left_new { width: 100%; }
  .customer_account_page_details_right_new { width: 100%; padding: 30px 0 0 0; }

  .customer_account_title_new h2{ text-align:center !important; font-size:18px; }
  .add_addrress_btn_new { position: relative !important; }
  .add_addrress_new { text-align: center; }
  .addresses ul li { width: 100%; margin: 0; }
  .addresses ul { grid-gap: 10px; margin: 20px 0 0!important; }
  .addresses li>button{ margin-top:20px; }
  .address_button{ text-align:center !important; }
  .addresses li>button { margin-left: 0; margin-right: 0; font-size: 15px !important; padding: 6px 15px 5px 16px !important; min-height: 35px !important; }
  .address_button button { margin-left: 0; margin-right: 0; font-size: 15px !important; padding: 6px 15px 5px 16px !important; min-height: 35px !important; }

  .template-customers-order{ background:#fff; }
  .order_details_new { border-radius: 0; border: 0; background: #fff; padding: 0; }
  .order_details_title_new { padding: 8px 0; }
  .order_details_date_new { padding: 10px 0; }
  .order_details_date_new .order_placed_new { padding-bottom: 0; }
  .order_details_id_new { padding: 0 0px 18px; }
  .order_back_new { padding: 0; }
  .item_orders_new{ padding:0; border:0; }
  .item_ordered_new{ display:none; }
  .order_list_title_new, .order_list_title_new a{ font-size:14px; }
  .item_orders_list_new{ padding:13px; }
  .item_orders_list_left_new { width: 70px; }
  .item_orders_list_right_new { width: calc(100% - 70px); padding-left: 15px; }
  .order_total_main_new{ padding:10px 0; }

  .order_address_in_new h2{ margin:0 0 10px !important; }
  .order_address_new{ padding:13px; }

  #AddAddress{ margin-top:20px; }
  .back_to_top_new{ right: 15px; bottom: 152px; width:36px; height:36px; line-height:36px; }
  .template-product .back_to_top_new{ bottom: 180px !important }
  .template-product .float1{ bottom: 134px }
  #fc_frame { display: none !important }
  .back_to_top_new svg{ width:8px; }
  .template-product.scrolled-past-header-body .back_to_top_new {
    bottom: 260px !important;
  }
  /* Account */

  /* Bridal Page */
  .Bridal_coll_round_column_list_new{ margin:0; background: rgba(0, 0, 0, 0.47) !important; position: absolute; width: 100%; z-index: 1; }
  .Bridal_coll_round_column_list_new .Index_round_column_list_2_new{ display:none;  }
  .Bridal_coll_round_column_list_new .Index_round_column_list_1_allloop_innerboxs_new a{ padding:14px; color: #F6F6F9; }
  .Bridal_coll_round_column_list_new .Index_round_column_list_1_allloop_mainboxs_new{ border-bottom:2px solid transparent; }
  .Bridal_coll_round_column_list_new .Index_round_column_list_1_allloop_mainboxs_new.active { border-bottom: 2px solid #fff; background: none; }

  .Page_bridal_video_texts_main_new{ margin:24px 0 32px 0; }
  .Page_bridal_video_texts_detail_new{ display:block; }
  .Page_bridal_video_texts_detail_1_new{ width:100%; }
  .Page_bridal_video_texts_detail_1_videoimage_new{ width:100%; }
  .Page_bridal_video_texts_detail_2_new{ width:100%; padding:32px 0 0 0; }
  .Page_bridal_video_texts_detail_2_title_new p { font-size: 16px; line-height: 24px; letter-spacing:3px; }

  .Page_bridal_script_video_main_new { margin: 32px 0; }
  .Page_bridal_script_video_detail_new{ display:block; }
  .Page_bridal_script_video_detail_mainscript_new{ width:100%; }
  .Page_bridal_script_video_detail_maininfos_new{ width:100%; padding:32px 16px; }
  .Page_bridal_script_video_detail_innerinfos_title_new p{ font-size: 16px; line-height: 24px; letter-spacing:3px; }

  .Page_bridal_texts_video_main_new { margin: 32px 0; }
  .Page_bridal_texts_video_detail_new{ flex-direction: column-reverse; }
  .Page_bridal_texts_video_detail_1_new{ width:100%; padding:16px 16px 0 16px; }
  .Page_bridal_texts_video_detail_2_new{ width:100%; }
  .Page_bridal_texts_video_detail_1_title_new p{ font-size: 16px; line-height: 24px; letter-spacing:3px; }

  .Page_bridal_details_texts_main_new{ margin:32px 0; }
  .Page_store_detail_texts_object_infos_new ul li h3 { font-size: 14px; line-height: 20px; }
  .Page_store_detail_texts_object_infos_new h1 { font-size: 22px; line-height: 140%; padding-bottom: 20px; }
  .Page_bridal_detail_objects_faqs_main_new{ margin:32px 0; padding:0; background:none !important; }
  
  /* Bridal Page */

  /* Weaves Page */
  .Page_weaves_template_main_new { padding: 0 0 15px 0; }
  .Page_weaves_template_main_new .Page_template_breadcrumb_new{ display:block; }

  .Page_weaves_top_banner_main_new { margin: 0 0 20px; }
  .Page_weaves_top_banner_main_new .page-width{ padding:0 !important; }
  .Page_weaves_top_banner_main_new .Page_collection_detail_template_banner_videoimage_new{ height:auto; }
  .Page_weaves_top_banner_main_new .Page_collection_detail_template_banner_videoimage_new img{ position:relative; }

  .Page_weaves_banner_slider_main_new .Index_top_banner_slider_inner_new{ padding:0; }
  .Page_weaves_banner_slider_main_new .page-width{ padding:0 !important; }

  .Page_weaves_collections_main_new { margin: 32px 0 48px 0; }
  .Page_weaves_collections_leftrightboth_new { display: block; }
  .Page_weaves_collections_mainleft_new { width: 100%; padding-right: 0; }
  .Page_weaves_collections_innerleft_title_new p{ font-size:18px;  }
  .Page_weaves_collections_innerleft_title_new p br{ display:none; }
  .Page_weaves_collections_mainright_new { width: 100%; margin-top:30px; }
  .Page_weaves_collections_innerleft_links_new { padding-top: 15px; }
  .Page_weaves_collections_innerright_allloop_mainboxs_new .Index_custom_collections_allloop_innerboxs_3_new { padding: 20px 15px; }

  .Page_weaves_images_texts_main_new { margin: 48px 0; }
  .Page_weaves_images_texts_allloop_mainboxs_new { padding: 20px; }
  .Page_weaves_images_texts_allloop_innerboxs_new{ display:block; }
  .Page_weaves_images_texts_allloop_innerboxs_mainleft_new { width: 100%; }
  .Page_weaves_images_texts_allloop_innerboxs_mainright_new { width: 100%; padding-left: 0; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_new { padding: 40px 0 20px 0; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_title_new h4{ font-size:18px; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_infos_new p{ font-size:14px; }
  /* Weaves Page */

  /* Mens LP */
  .container_width_new .Collection_meta_banner_inner_new { padding: 0 16px !important; }
  .Collection_category_lists_main_new { margin: 30px 0; }
  .Collection_category_lists_main_new .page-width{ padding:0 !important; }
  .Collection_custom_category_slider { padding:0 16px; }
  .Collection_category_lists_innerloop_mainboxs_new { width: 138px; }
  .Collection_category_lists_innerloop_innerboxs_2_titletextboth_new h3 p{ font-size:16px; }

  .Collection_sides_by_sides_main_new { margin: 40px 0; }

  .Collection_sides_by_sides_innerleft_1_videoimageboth_new{height:382px;}
  .Collection_sides_by_sides_innerleft_2_new{top:auto; left:50%; bottom:20px; transform: translate(-50%, 0px); text-align:center;}
  .Collection_sides_by_sides_innerleft_2_title_new h2{font-size:22px; letter-spacing:0.44px; color:#fff !important; }
  .Collection_sides_by_sides_innerleft_2_infos_new h4{font-size:16px; letter-spacing:0.8px; line-height:112.5%; color:#fff !important; }
  .Collection_sides_by_sides_innerleft_2_button_new{background:#fff; color:#000; font-size: 14px; min-width:148px; padding: 9px 20px; line-height: 24px; }
  
  .Collection_sides_by_sides_innerright_1_videoimageboth_new{height:382px;}
  .Collection_sides_by_sides_innerright_2_new{ left:50%; bottom:20px; transform: translate(-50%, 0px);}
  .Collection_sides_by_sides_innerright_2_title_new h2{font-size: 22px; letter-spacing: 0.44px;}
  .Collection_sides_by_sides_innerright_2_infos_new h4{font-size:16px; line-height:111%; letter-spacing:0.8px;}
  .Collection_sides_by_sides_innerright_2_button_new{ font-size: 14px; min-width:148px; padding: 9px 20px; line-height: 24px; }
  
  .men_collection_banner_new .Collection_object_banners_mainloop_new { padding: 0; }
  /* Mens LP */

  .Collection_luxe_product_bottompart_new .plp-delivery-message{ display:none; }
  .Collection_luxe_product_bottompart_new .card__heading .Ready_to_ship_new{ display:block; margin-top:0 !Important; }
  .Collection_luxe_product_bottompart_new .card__heading .Ready_to_ship_new .cs_delivery_wrapper-label{ padding:4px 6px; }
  .Collection_luxe_product_bottompart_new .card__heading .cs_delivery_wrapper-text{ display:none; }
  .Collection_luxe_product_bottompart_new .card__heading { display: flex; align-items: center; grid-gap: 6px; }
  
}
@media(max-width: 749px) {
    .Collection_sides_by_sides_mainright_new{width: 250px;}
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new,.Collection_sides_by_sides_innerright_1_videoimageboth_new{height: 272px;}
}
@media(max-width: 630px) {
    .Collection_sides_by_sides_mainright_new{width: 180px;}
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new,.Collection_sides_by_sides_innerright_1_videoimageboth_new{height: 272px;}
}

@media(max-width: 586px){
  .Collection_sides_by_sides_mainleft_new{width:100%; padding-right:0px;}           
  .Collection_sides_by_sides_mainright_new{width: 100%; margin:17px 0 0 0; }
  .SquareBanner_image_new{ display:none !important; }
.SquareBanner_mobile_image_new{ display:flex !important; }
  .Collection_sides_by_sides_leftrightboth_new{display:block;}
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new, .Collection_sides_by_sides_innerright_1_videoimageboth_new {
        height: 592px;
    }
}
@media(max-width: 541px){
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new, .Collection_sides_by_sides_innerright_1_videoimageboth_new {
        height:500px;
    }
}
@media(max-width: 375px){
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new, .Collection_sides_by_sides_innerright_1_videoimageboth_new {
        height:400px;
    }
}

@media(min-width:750px) and (max-width:989px){
  .page-width { padding: 0 16px!important; }
  .Common_title_new{margin-bottom:25px;}
  .Common_title_new h2,.Common_title_new h3.recentyview{font-size:24px;}
  .Common_title_new h1{font-size:24px;}
  .button{}
  .button_white{border-radius:2px; padding:7px; font-size:12px; min-width:130px; letter-spacing: 0.6px;}
  
  /* Index */
  .Index_top_banner_slider_main_new{margin:20px auto;}

  .swiper-button-next{ width: 42px; height: 40px; background-size:12px; }
  .swiper-button-prev{ width: 42px; height: 40px; background-size:12px; }
  
  .Index_icon_with_text_list_main_new{margin:30px auto;}
  .Index_icon_with_text_list_allloop_new{grid-gap:0px;}
  .Index_icon_with_text_list_allloop_mainboxs_new{padding:15px;}
  .Index_icon_with_text_list_allloop_innerboxs_title_new{font-size:15px;}
  
  .Index_custom_collections_main_new{margin:10px auto;}
  .Index_custom_collections_allloop_new{grid-gap:10px;}
  .Index_custom_collections_allloop_innerboxs_2_tagstextsboth_new{top:15px; right:15px; width:55px; height:55px;}
  .Index_custom_collections_allloop_innerboxs_2_tagstextsboth_new p{padding:10px; font-size:10px;}
  .Index_custom_collections_allloop_innerboxs_3_new{padding:15px;}
  .Index_custom_collections_allloop_innerboxs_3_title_new h2{font-size:16px;}
  .Index_custom_collections_allloop_innerboxs_3_button_new{padding-top:12px;}

  .Index_form_app_detail_main_new{ margin:10px 0; }
  .Index_form_app_detail_parts_new{ padding:40px; }
  .Index_form_app_detail_parts_2_detail_title_new h2{ font-size:24px; }
  .Index_form_app_detail_parts_2_detail_infos_new { font-size:13px; }
  
  .Index_information_lists_main_new{margin:10px 0;}
  .Index_information_lists_allloop_innerboxs_new{font-size:18px;}

  .Index_custom_category_main_new { margin: 40px 0; }
  .Index_custom_category_innerloop_innerboxs_2_new{padding:15px;}
  .Index_custom_category_innerloop_innerboxs_2_titletextboth_new h2 p{font-size:18px;}

  .Index_side_by_side_banner_main_new{ margin:40px 0; }
  .Index_side_by_side_banner_innerloop_new{grid-gap:10px;}
  .Index_side_by_side_banner_innerloop_mainboxs_new{width:calc(50% - 5px); }

  .Index_custom_price_budget_main_new{ margin:40px 0; }
  .Index_custom_price_budget_innerloop_new{grid-gap:10px;}
  .Index_custom_price_budget_innerloop_innerboxs_2_new{padding:12px;}
  .Index_custom_price_budget_innerloop_innerboxs_2_texts_new{font-size:15px;}
  .Index_custom_price_budget_innerloop_innerboxs_2_title_new h2{font-size:20px;} 

  .Index_featured_collection_main_new{ margin:40px 0; }
  .Index_featured_collection_main_new .product_grid_item_new { width: 172px; }

  .Index_arrivals_details_main_new { margin: 40px 0; }
  .Index_arrivals_details_inner_new {  padding: 20px; }
  .Index_arrivals_details_innerright_infos_new p{ font-size:36px; }
  .Index_arrivals_details_innerright_title_new h2{ font-size:28px; }

  .Index_collection_lists_main_new{ margin:40px 0; }
  .Index_collection_lists_mainloop_new .Index_custom_collections_allloop_innerboxs_3_new{ padding:15px; }
  
  .Index_middle_banner_infos_main_new{margin:10px 0;}
  
  .Index_icon_text_info_list_inner_new{ margin:10px auto;}
  .Index_icon_text_info_list_allloop_new{ padding:30px 0; }

  .Index_object_visit_stores_main_new{ margin:40px 0; }
  .Index_object_visit_stores_innerloop_innerboxs_innervideoimage_titles_new{font-size:14px; padding-top: 16px; }
  
  .Index_custom_testimonials_main_new{ margin:40px 0; }
  .Index_custom_testimonials_allloop_mainboxs_new { padding: 20px; width: 480px; }
  .Index_custom_testimonials_allloop_innerboxs_mainleft_new { width: 170px; min-height: 210px; }
  .Index_custom_testimonials_allloop_innerboxs_mainright_new { width: calc(100% - 170px); }
  .Index_custom_testimonials_allloop_innerboxs_innerright_allinfo_new p{ font-size:17px; }
  .Index_custom_testimonials_allloop_innerboxs_innerright_authors_new { padding-top: 20px; }
  .Index_custom_testimonials_slider .swiper-pagination{ padding:30px 0 0 0; }

  .Index_title_main_new{ margin:40px 0 0 0; }
  #section-firework-embed { margin: 0 0 40px 0 !Important; }
  
  .Index_newsletter_form_main_new{padding:25px 0;}
  .Index_newsletter_form_innerleft_title_new h2{ font-size:22px; }
  .Index_newsletter_form_innerleft_infos_new p{ font-size:13px; }
  .newsletter-form__field-wrapper .field{ display:block; }
  .Index_newsletter_form_main_new .newsletter-form__field-wrapper .field__input { padding: 8px 14px; height: auto; font-size: 16px; line-height: 100%; width: 100%; min-height: 40px !important; margin: 0 0 10px 0; }
  .Index_newsletter_form_main_new .field__label{ top:11px; }
  .Index_newsletter_form_main_new .newsletter-form__button:not(:focus-visible):not(.focused) { width: 100%; min-height: 40px;  font-size: 14px; }
  .Index_newsletter_form_main_new .newsletter-form__field-wrapper .field__input{ font-size:14px; }
  .Index_newsletter_form_main_new .newsletter-form__message{ position:relative !important; justify-content: center; }
  .Index_newsletter_form_innerright_innerinfo_new p{ margin:auto; }

  .Footer_1_detail_new{flex-flow: wrap; row-gap: 32px;}
  .Footer_menus_columns_lists_main_new{min-width:25%; padding-bottom:24px;}
  .Footer_details_columns_lists_main_new{width:100%;}
  .Footer_details_columns_lists_inner_new{display:flex; flex-flow:wrap; grid-gap:20px;}
  .Footer_details_columns_lists_1_new{width: calc(50% - 10px); padding-bottom:24px;}
  .Footer_details_columns_lists_2_new{padding-bottom:24px; width: calc(50% - 10px); padding-top:0;}
  .Footer_details_columns_lists_3_new{padding-bottom:24px; width: calc(50% - 10px); padding-top:0;}
  .Footer_details_columns_lists_4_new{padding-bottom:24px; width: calc(50% - 10px); padding-top:0;}
  .Footer_2_new  .Footer_common_infos_new ul li{font-size:14px;}
  /* Index */

  /* Product */
  .Product_meta_feature_list_mainleft_new{width:350px; min-height:550px;}
  .Product_meta_feature_list_mainright_new{width:calc(100% - 350px); padding:40px 20px;}
  .Product_meta_feature_list_innerright_titletexts_new.desktop_image_new h2{font-size:20px;}
  .Product_meta_feature_list_innerright_infoslists_lists_new{padding:15px 0;}
  .Product_meta_feature_list_innerright_infoslists_lists_new h4{font-size:17px;}
  .Product_meta_feature_list_innerright_infoslists_lists_new p{font-size:14px;}
  .Product_meta_feature_list_innerright_infoslists_new { padding: 24px 13px 0; }
  .Product_meta_feature_list_innerright_infoslists_lists_new:first-child { padding-top: 0; }
  .Product_meta_feature_list_innerright_infoslists_lists_new:last-child{ padding-bottom:0; }

  .Product_meta_product_list_innerdetail_new { grid-gap: 8px; }
  .Product_meta_product_list_innerdetail_new .product_grid_item_new { width: calc(20% - 6px); }
  .Product_meta_product_list_main_new{ margin-bottom:30px; }

  .bridal-links .collection-button { min-width: calc(33.33% - 26px); padding: 13px 16px; }

  .visitors_counter { margin: 0 0 15px !important; }
  .visitors_counter .shopper-view{ font-size: 14px !important; }
  /* Product */

  /* Collection */
  .Collection_meta_columns_loops_mainbox_new{width:33.33%;}
  .Collection_meta_columns_loops_innerbox_new:after{ height:60px; }
  .Collection_meta_columns_loops_innerbox_2_new{padding:15px;}
  .Collection_meta_columns_loops_innerbox_2_titletextsboth_new{font-size:16px;}

  .collection_left_new { width: 220px; padding-right: 20px; }
  .facets-vertical .product-grid-container { width: calc(100% - 220px)!important; }
  .Collection_product_grid_leftside_1_new{}
  .Collection_product_grid_leftside_1_bottom_2_new{padding:15px;}
  .Collection_product_grid_leftside_1_bottom_2_title_new h2 p{font-size:22px;}
  .Collection_product_grid_leftside_1_bottom_2_icons_new{padding-top:18px;}
  .Collection_product_grid_leftside_1_bottom_2_button_new{padding-top:15px;}
  .facets__custom-filter .facets__display-vertical{ min-width:448px !important; }
  
  .Collection_product_grid_leftside_2_new{}
  .Collection_product_grid_leftside_2_bottom_new{ padding:15px;}
  .Collection_product_grid_leftside_2_bottom_icons_new{width:35px;}
  .Collection_product_grid_leftside_2_bottom_title_new{padding-top:10px;}
  .Collection_product_grid_leftside_2_bottom_title_new h2{font-size:22px;}  

  .Collection_object_lists_main_new{margin:40px 0;}
  .Collection_object_lists_innerloop_new{grid-gap:8px;}
  .Collection_object_lists_innerloop_innerboxs_new a { padding:10px 20px; }
  
  .Collection_object_banners_main_new{margin:40px 0;}
  .Collection_object_banners_innerloop_new{ grid-gap: 10px; }
  .Collection_object_banners_innerloop_mainbox_new { width: calc(50% - 5px); }

  .Collection_descriptions_main_new { margin: 40px 0; }
  .Collection_descriptions_infos_new h3 { margin: 0 0 20px; font-size: 22px; line-height: 133.33%; }
  .Collection_descriptions_infos_new p{ font-size: 15px; line-height: 130%; }
  .read_more_new{ margin: 10px 0 0; font-size: 14px; }

  .Collection_object_faqs_main_new{ margin:40px 0; }
  .Collection_object_faqs_detail_new{ flex-direction:column; }
  .Collection_object_faqs_detail_mainleft_new{width:100%;}
  .Collection_object_faqs_detail_mainright_new{width:100%;}
  .collection__pagination_custom{ display:none; }
  /* Collection */
  
  /* Collection List */
  .List_collections_template_innerloop_mainboxs_new { padding: 20px 0 20px 20px; margin-bottom: 30px; }
  .List_collections_template_innerloop_innerboxs_1_new { padding-right: 20px; }
  .List_collections_template_innerloop_innerboxs_1_detail_title_new h4{ font-size:24px; }
  .List_collections_template_innerloop_innerboxs_2_detail_mainleft_new { width: 200px; }
  .List_collections_template_innerloop_innerboxs_2_detail_mainright_new { padding-left: 12px; width: calc(100% - 200px); }
  .List_collections_template_innerloop_innerboxs_2_detail_innerright_image_new { width: 200px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_title_new h2{ font-size:22px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_texts_new { padding: 15px 0 0; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_button_new { padding-top: 20px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_button_new a { font-size: 14px; min-width: 150px; }
  .List_collections_template_innerloop_innerboxs_2_detail_innerleft_2_new { padding: 20px 20px; }
  .list_collection_slider { padding-right: 20px; }
  /* Collection List */

  /* Collection Details Page */
  .Page_collection_detail_template_main_new { margin: 30px 0 40px; }

  .Page_collection_detail_curated_innerloop_mainboxs_new { width: 310px; }
  .Page_collection_detail_curated_innerloop_innerboxs_1_videoimageboth_new { height: 410px; }
  .Page_collection_detail_curated_innerloop_innerboxs_2_new{ padding:20px; }

  .Page_collection_detail_columns_main_new { margin: 40px 0 40px; padding: 40px 0; }
  .Page_collection_detail_columns_title_new { margin-bottom: 35px; }
  .Page_collection_detail_columns_innerloop_mainboxs_new{ height:400px; }
  .Page_collection_detail_columns_infos_new{ padding-top:40px; }

  .Page_collection_detail_product_main_new { margin: 40px 0 40px; }
  .Page_collection_detail_product_title_new{margin-bottom:35px;}
  .Page_collection_detail_product_innerloop_new{ grid-gap:15px; }
  .Page_collection_detail_product_innerloop_mainboxs_new{width:calc(33.33% - 10px); }
  
  .Page_collection_detail_join_us_2_detail_title_new h2 p{font-size: 22px;}
  .Page_collection_detail_join_us_2_detail_button_new{padding-top:30px; text-align:center;}
  .Page_collection_detail_join_us_2_detail_button_new a{min-width:210px; padding:13px;}
  
  .Page_collection_detail_author_mainleft_new{width:150px; height:150px;}
  .Page_collection_detail_author_mainright_new{width:calc(100% - 150px); padding-left:35px;}
  .Page_collection_detail_author_innerright_infostext_new p{font-size:18px;}
  .Page_collection_detail_author_innerright_authortext_new{padding-top:15px;}
  .Page_collection_detail_author_innerright_authortext_new h4{font-size:16px;}
  .Page_collection_detail_author_innerright_designation_new{padding-top:8px; font-size:12px;}
  
  .Page_collection_detail_devide_mainleft_new{ padding-right:20px; }
  .Page_collection_detail_devide_innerleft_titletext_new h3{font-size:18px;}
  .Page_collection_detail_devide_innerleft_infostext_new{padding-top:12px;}
  .Page_collection_detail_devide_innerleft_infostext_new p{font-size:15px;}
  .Page_collection_detail_devide_innerleft_authortext_new{padding-top:12px;}
  .Page_collection_detail_devide_innerleft_authortext_new h4{font-size:16px;}
  .Page_collection_detail_devide_innerleft_designation_new{padding-top:8px; font-size:12px;}

  .Page_collection_detail_stores_main_new { margin: 40px 0 40px; }
  .Page_collection_detail_stores_detail_infos_new{padding-top:30px;}
  .Page_collection_detail_stores_detail_button_new{padding-top:30px; grid-gap:0 10px;}
  .Page_collection_detail_stores_detail_button_both_new a{padding:14px 22px; min-width:240px;}
  .Page_collection_detail_stores_detail_social_new{padding-top:40px;}
  /* Collection Details Page */

  /* About */
  .Page_about_us_template_main_new { margin: 40px 0; }
  .Page_about_us_template_loops_2_new { margin: 40px auto auto; }
  .Page_about_us_template_loops_2_texts_new { margin-top: 30px; }
  .Page_about_us_template_loops_3_new {  margin: 40px auto auto; }
  .Page_about_us_template_loops_2_new:last-child {  padding-bottom: 24px; }

  .Page_about_us_image_texts_main_new { margin: 40px 0; }
  .Page_about_us_milstone_innerloop_mainboxs_new { width: 255px; }

  .Page_about_us_milstone_main_new { margin: 40px 0; }
  .Page_about_us_milstone_mainloop_new { padding-bottom: 40px; }

  .Page_about_us_features_main_new { margin: 40px 0; }
  .Page_about_us_features_innerloop_new { grid-gap: 30px; }
  .Page_about_us_features_innerloop_mainboxs_new { width: calc(33.33% - 20px); }
  .Page_about_us_features_innerloop_innerboxs_2_infos_new{ font-size:14px; }

  .Page_about_us_over_texts_main_new { margin: 40px 0; }

  .Page_about_us_block_lists_main_new { margin: 40px 0 65px; } 
  .Page_about_us_block_lists_mainleftright_new{ padding:0 30px; }
  /* About */

  /* Our Store */
  .Page_our_stores_template_main_new { padding: 30px 0 0; }
  .Page_our_stores_objects_main_new { padding: 40px 0 40px; }
  .Page_our_stores_objects_detail_mainleft_new { width: 50%; padding-right: 40px;}
  .Page_our_stores_objects_detail_mainright_new{ width:50%; }
  .Page_our_stores_objects_detail_innerright_innerboxs_new iframe{ height:400px; }
  /* Our Store */
  
  /* Our Store Details */
  .Page_Store_detail_template_breadcrumb_new { padding: 20px 0 20px; }
  
  .Page_store_detail_objects_detail_1_new{height:320px;}
  .Page_store_detail_objects_detail_2_objectlistsboth_new{padding:20px;}
  .Page_store_detail_objects_detail_2_mainleft_new{width:calc(100% - 240px);}
  .Page_store_detail_objects_detail_2_new{margin: -40px auto 0;}
  .Page_store_detail_objects_detail_2_innerleft_title_new { margin-bottom: 0;}
  .Page_store_detail_objects_detail_2_innerleft_details_in_new{ font-size:15px; }
  .Page_store_detail_objects_detail_2_innerleft_bothbutton_new{padding-top:20px; grid-gap:0 14px;}
  .Page_store_detail_objects_detail_2_innerleft_fullbutton_new a{padding:10px 14px; font-size:14px; }
  .Page_store_detail_objects_detail_2_mainright_new{width:240px;}
  .Page_store_detail_objects_detail_2_innerright_new iframe{height:240px;}

  .Page_store_detail_service_main_new { margin: 40px 0; }
  .Page_store_detail_service_innerloop_new { grid-gap: 30px; }
  .Page_store_detail_service_innerloop_mainboxs_new { width: calc(25% - 23px); }
  .Page_store_detail_service_innerloop_innerboxs_title_new h2 p{ font-size:18px; }
  .Page_store_detail_service_innerloop_innerboxs_infos_new { padding-top: 20px; }
  .Page_store_detail_service_innerloop_innerboxs_infos_new p{ font-size:14px; }

  .Page_store_detail_texts_main_new { margin: 40px 0; }

  .Page_store_detail_texts_object_infos_new { height: 150px; }

  .Page_Store_detail_objects_faqs_main_new{ margin:40px 0; }
  .Page_Store_detail_objects_faqs_innerloop_new .accordion>ul{ grid-gap: 0 30px; }
  .Page_Store_detail_objects_faqs_innerloop_new .accordion>ul li .question h2{ font-size:16px; }

  .Page_store_detail_visits_main_new{margin:40px 0;}
  .Page_store_detail_visits_inner_new{padding:40px 0;}
  .Page_store_detail_visits_innerleft_maintext_new{padding-top:12px;}
  .Page_store_detail_visits_innerleft_innertext_title_new h3{font-size:18px;}
  .Page_store_detail_visits_innerleft_mainbothbutton_new{padding:0;}

  .page_store_detail_tabs_main_new{ margin:40px 0; }
  .page_store_detail_tabs_inner_new .tablinks { padding: 13px 40px; font-size: 22px; line-height: 118.75%; min-width: 164px; }
  .page_store_detail_tabs_inner_new .tab{ margin-bottom:20px; }

  .Page_Store_google_reviews_main_new{margin:40px 0;}
  .Page_Store_google_reviews_mainloop_new{padding-top:20px;}
  .page_store_google_slider .swiper-button-prev{ left:-12px; }
  .page_store_google_slider .swiper-button-next{ right:-12px; }
  .page_store_google_slider { padding: 0 20px; }
  /* Our Store Details */

  /* contact */
  .Page_contact_us_template_detail_1_videoimageboth_new{ height:350px; }
  .Page_contact_us_template_detail_2_mainleft_new{ padding-right:0; }
  .Page_contact_us_template_detail_2_mainleft_new{ width:55%; }
  .Page_contact_us_template_detail_2_mainright_new{ width:45%; }
  .Page_contact_us_template_detail_2_innerright_new { padding: 20px; }
  .Page_contact_us_template_detail_2_innerleft_new {padding: 20px; }
  .Page_contact_us_template_detail_2_innerleft_innerloop_mainboxs_new{ padding:15px; }
  .Page_contact_us_block_lists_new { margin: 50px 0; padding: 0px 0; }
  /* contact */

  /* lookbook */
  .Page_lookbook_template_main_new{margin-bottom:60px;}
  .Page_lookbook_template_title_new{padding-top:25px; margin-bottom:30px;}
  /* .Page_lookbook_template_innerloop_new{grid-gap:20px;} */
  /* .Page_lookbook_template_innerloop_mainboxs_new{width:calc(33% - 11px);} */
  .Page_lookbook_template_innerloop_innerboxs_2_new{padding:18px;}
  .Page_lookbook_template_innerloop_innerboxs_2_titleyearsboth_new{font-size:12px;}
  /* lookbook */
  
  /* lookbook Details */
  .Page_lookbook_detail_template_detail_1_title_new { margin: 0; }
  .Page_lookbook_detail_template_detail_2_new{ padding:40px 0; }

  .Page_lookbook_object_detail_inner_new { max-width: 600px; }
  .Page_lookbook_object_detail_main_new{padding:40px 0 40px 0;}
  .Page_lookbook_object_detail_title_new{margin-bottom:25px;}
  .Page_lookbook_object_detail_title_new h2{font-size:25px;}
  .Page_lookbook_object_detail_innerdetail_2_new{padding-top:30px;}
  .Page_lookbook_object_detail_innerdetail_3_infostexts_new { padding-top: 30px; }
  /* lookbook Details */
   
  /* Press */
  .Page_press_room_template_breadcrumb_new .breadcrumbs { padding: 16px 0 0;}
  .Page_press_room_template_mainboxs_new { padding-top: 10px;}
  .Page_press_room_template_innerboxs_2_title_new h2{font-size:24px;}
  .Page_press_room_template_mainloop_new{ margin:24px 0 50px; }
  .Page_press_room_template_innerloop_mainboxs_main_new{ grid-gap:40px 20px; padding-top:30px;}
  .Page_press_room_template_innerloop_mainboxs_new{width:calc(33.33% - 14px); }
  .Page_press_room_template_innerloop_innerboxs_innerpart_1_videoimageboth_new{}
  .Page_press_room_template_innerloop_innerboxs_innerpart_1_video_OR_image_new { padding-bottom: 90%; }
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_new{width:80px;}
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new{padding:13px;}
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new img { max-width: 54px; }
  .Page_press_room_template_innerloop_innerboxs_innerdetail_title_new h3{font-size:18px;}
  .Page_press_room_template_innerloop_innerboxs_innerdetail_dates_new{font-size: 12px; letter-spacing: 0.64px;} 
  
  .Page_press_room_details_main_new{margin:40px 0;}
  .Page_press_room_details_loops_new{ grid-gap:20px; }
  .Page_press_room_details_loops_mainboxs_new{border-radius:4px; padding:24px; width:calc(50% - 10px); }
  .Page_press_room_details_loops_innerboxs_3_new { padding-top: 20px; }
  .Page_press_room_details_loops_innerboxs_2_new { padding-top: 10px; }
  /* Press */

  /* Faq */
  .Page_FAQs_template_main_new { margin: 40px 0 60px 0; }
  /* Faq */

  /* Faq Details */
  .FAQs_detail_page_template_main_new{margin:31px 0 60px 0;}
  .FAQs_detail_page_template_mainleft_new{ width:260px; top:130px; }
  .FAQs_detail_page_template_mainright_new { width: calc(100% - 260px); }
  .FAQs_detail_page_template_innerright_2_new{padding-top:25px;}
  .FAQs_detail_page_template_innerright_2_detail_mainvideoimage_new{margin-top:16px; }
  .FAQs_detail_page_template_innerright_3_detail_new.Common_faqs_accordion_new .accordion>ul>li .question h2{font-size:16px; padding:17px 50px 17px 0;}
  .FAQs_detail_page_template_innerright_3_detail_new.Common_faqs_accordion_new .accordion>ul>li .answer{font-size:16px;}
  /* Faq Details */

  /* CMS */
  .Page_template_breadcrumb_new .breadcrumbs { padding-top: 30px; }
  .Page_template_title_new{ margin-bottom:0; }
  .Page_template_innercontent_new { margin-top: 30px; }
  .Page_returns_template_mainloop_new{ margin-bottom:40px; }
  /* CMS */

  /* Shipping */
  .Page_shipping_template_main_new { margin: 20px 0 60px; }
  .Page_heading_with_lists_innertitle_new h2{ font-size:22px; }
  .Page_heading_with_lists_maininfos_new ol{ column-count:3; }
  /* Shipping */
  
  /* Video Call Appointment */
  .Page_video_call_template_main_new{margin:20px 0; padding:40px 0; border-radius:0px;}
  .Page_video_call_template_inner_new{max-width:100%;}
  .Page_video_call_template_leftrightboth_new{display:block;}
  .Page_video_call_template_mainleft_new{width:100%; padding-right:0px; padding-top:0; }
  .Page_video_call_template_innerleft_title_new{margin:0 auto 30px auto; }
  .Page_video_call_template_innerleft_title_new h2{font-size:22px; text-align:center; line-height: 131.818%;  }
  .Page_video_call_template_innerleft_mainloop_new{padding-top:20px;}
  .Page_video_call_template_innerleft_innerloop_new{grid-gap:0 20px;}
  .Page_video_call_template_innerleft_innerloop_mainboxs_new{width:calc(33.33% - 13px);}
  .Page_video_call_template_innerleft_innerloop_icons_new img{ margin:auto; justify-content:center; }
  .Page_video_call_template_innerleft_innerloop_infos_new p{ font-size: 13px; line-height: 150%; letter-spacing: .24px; text-align: center; }
  .Page_video_call_template_mainright_new{ width: 100%; padding: 30px 0 0 0; text-align: center; }
  
  /*.Page_video_call_template_main_new { margin: 30px 0 40px; padding: 40px 0; }
  .Page_video_call_template_mainleft_new{ width: 350px; padding: 0; }
  .Page_video_call_template_innerleft_title_new{margin-bottom:40px; max-width:300px;}
  .Page_video_call_template_innerleft_innerloop_new{grid-gap:0 20px;}
  .Page_video_call_template_innerleft_innerloop_mainboxs_new{width:calc(33.33% - 13px);}
  .Page_video_call_template_innerleft_innerloop_icons_new img{ height:40px !important; }
  .Page_video_call_template_innerleft_innerloop_infos_new{padding-top:20px;}
  .Page_video_call_template_innerleft_innerloop_infos_new p{font-size:14px;}
  .Page_video_call_template_mainright_new{width:calc(100% - 350px); padding:0 0 0 60px; }*/
  
  .Page_video_call_video_banner_main_new{margin:40px 0;}
  .Page_video_call_video_banner_innerboxs_videoimage_new{ height:0; padding-bottom:45%; }

  .Page_video_call_testimonials_main_new { margin: 40px 0; padding: 40px 0; }
  .Page_video_call_book_now_main_new { margin: 40px 0; }
  .Page_video_call_book_now_2_new{ padding:30px; }
  .Page_video_call_book_now_2_detail_innerright_button_new a{ font-size:14px; }
  /* Video Call Appointment */
  
  /* Offline Appointment */
  .Page_offline_template_main_new { margin: 30px 0; }
  .Page_offline_template_parts_1_detail_videoimage_new{ height:270px; }
  .Page_offline_template_parts_2_detail_new p{ font-size:26px; }

  .Page_offline_icons_with_texts_main_new { margin: 40px 0; }
  .Page_offline_icons_with_texts_innerloop_new { grid-gap: 30px; }
  .Page_offline_icons_with_texts_innerloop_mainboxs_new { width: calc(33.33% - 20px); }
  .Page_offline_icons_with_texts_innerloop_infos_new { padding-top: 20px; }
  .Page_offline_icons_with_texts_innerloop_infos_new p{ font-size:16px; }

  .Page_offline_testimonial_main_new { margin: 40px 0; }
  .Page_offline_testimonial_inner_new{ padding:25px; }
  /* Offline Appointment */

  /* Testimonial */
  .Page_testimonial_template_main_new{padding:50px 0;}
  .Page_testimonial_template_innertitle_new p{font-size:30px;}
  /* Testimonial */

  /* BRIDAL-COLLECTION */
  .Collection_bridal_product_toppart_1_new{ width: 100%; padding:10px 0 0 0 !important; }
  .Collection_bridal_product_toppart_1_new .mobile-facets__open { padding: 0; }
  .Collection_bridal_product_toppart_1_new .facet-filters { padding: 1px 0px; }
  .Collection_bridal_product_main_new { margin: 10px 0 0 !important; }
  .Collection_bridal_product_toppart_new{ flex-direction: column-reverse; }

  .Collection_bridal_product_toppart_new .mobile-facets__inner { width: 100% !important; max-width: 382px !important; padding: 58px 25px 35px 35px; }
  .Collection_bridal_product_toppart_new .mobile-facets__close { left: 24px !important; top: 45px !important; }
  .Collection_bridal_product_toppart_new .mobile-facets__header{ padding:0 0 12px 0px!important; }

  .Collection_bridal_product_bottompart_new { margin: 40px 0 80px; }
  .Collection_bridal_product_bottompart_new .product-grid { margin: 0 0 40px !important; justify-content: center; grid-gap: 40px 18px; }
  .Collection_bridal_product_bottompart_new .grid__item.Product_middle_1_new .card-wrapper { max-width: 440px; }
  /* BRIDAL-COLLECTION */

  /* LUXE-COLLECTION */
  .Luxe_collection_meta_banner_new{ padding-top:20px; }
  .Collection_luxe_product_main_new { margin: 25px 0 40px !important; }
  .Luxe_collection_main_template_new .breadcrumbs { padding: 25px 0 0; }
  .Collection_luxe_product_toppart_1_new{ padding:15px 0 0!important; }
  .Collection_luxe_product_toppart_1_new .facets-container{ justify-content:center; }
  .Collection_luxe_product_toppart_1_new .facets-container-drawer .mobile-facets__wrapper { margin-right: 0; flex-grow: initial; }
  .Collection_luxe_product_toppart_1_new .sorting { padding:15px 0 0 0 !important; justify-content:center; }
  .Collection_luxe_product_toppart_new .facets__display-vertical{ margin-top:15px !important; }
  .Collection_luxe_product_toppart_new .facets_sorting_new { width:100% !important; }
  .Collection_luxe_product_toppart_1_new .sorting .facet-filters__field{ flex-grow: initial !important; }
  .facets_custom_filter_luxe_new .facets__display-vertical{ min-width:219px !important; }

  .collection_luxe_banners_innerboxs_icons_new { max-width: 170px; }
  .collection_luxe_banners_innerboxs_infos_new { font-size: 19px; padding-top: 15px; line-height: 150%; }
  /* LUXE-COLLECTION */

  /* Event */
  .Page_Events_sliders_innerstatic_1_new { padding: 30px 16px; }
  .Page_Events_sliders_innerstatic_1_detail_button_new a{ font-size:0; }
  .Page_Events_sliders_innerstatic_1_detail_title_new { padding: 0 50px; }
  .Page_Events_sliders_innerstatic_1_detail_title_new h4{ font-size:14px; }
  .Page_Events_sliders_innerstatic_3_new{ padding:40px; }

  .Left_text_image_main_new:after, .Image_side_image_main_new:after, .Middle_text_image_main_new:after, .Left_author_text_image_main_new:after{ height:140px; }
  .Image_side_image_main_new:before, .Middle_text_image_main_new:before{ height:140px; }
  .swiper-container-vertical>.swiper-pagination-bullets{ right:16px; }
  .Left_text_image_main_new, .Image_side_image_main_new, .Middle_text_image_main_new, .Left_author_text_image_main_new{ height:100%; }
  
  .Left_text_image_mainleft_new{ width:40%; }
  .Left_text_image_mainright_new{ width:60%; }
  .Left_text_image_innerleft_1_title_new { padding-top: 20px; }
  .Left_text_image_innerleft_2_new { padding-top: 30px; }
  .Left_text_image_innerleft_2_title_new h2{ font-size: 40px; line-height: 100%; }
  .Left_text_image_innerleft_2_infos_new { padding-top: 15px; }
  .Left_text_image_innerleft_2_infos_new p{ font-size:14px; }
  .Left_text_image_innerleft_3_new { padding-top: 30px; }
  .Left_text_image_innerleft_3_new p{ font-size:14px; }
  .Left_text_image_innerleft_new { max-width: 300px; }

  .Image_side_image_innerboxs_2_new{ padding:30px; }
  .Image_side_image_innerboxs_2_new .button_transparent { min-width: 140px; padding: 6px; font-size: 12px; letter-spacing: 2.8px; }

  .Middle_text_image_innerdetail_titletexts_new h4{ font-size:18px; }
  .Middle_text_image_innerdetail_logos_new { padding-top: 30px; }
  .Middle_text_image_innerdetail_logos_new img { height: 28px !important; }
  .Middle_text_image_innerdetail_icons_new { padding-top: 20px; }
  .Middle_text_image_innerdetail_title_new { padding-top: 20px; }
  .Middle_text_image_innerdetail_title_new h4{ font-size:30px; }
  .Middle_text_image_innerdetail_infos_new { padding-top: 30px; }
  .Middle_text_image_innerdetail_new{ max-width:300px; }
  .Middle_text_image_innerdetail_infos_new p{ font-size:14px; }

  .Left_author_text_image_mainleft_new{ width:40%; }
  .Left_author_text_image_mainright_new{ width:60%; }
  .Left_author_text_image_innerleft_new { max-width: 300px; }
  .Left_author_text_image_innerleft_logos_new img{ height:28px !important; }
  .Left_author_text_image_innerleft_infos_new { padding-top: 30px; }
  .Left_author_text_image_innerleft_infos_new p{ font-size:14px; }
  .Left_author_text_image_innerleft_authordetail_new { padding-top: 30px; }
  .Left_author_text_image_innerleft_author_new h4{ font-size:14px; }
  .Left_author_text_image_innerleft_detail_new h4{ font-size:14px; }
  /* Event */

  /* Register & Login */
  .Customer_register_template_innerleft_title_new h2 p{ font-size:24px; }
  .Customer_register_template_innerleft_texts_new h3{ font-size:20px; }
  .Customer_register_template_innerleft_infos_new h4{ font-size:18px; }
  .Customer_register_template_mainright_new { padding: 40px 20px; }
  /* Register & Login */

  /* Account */
  .template-customers-account{ background:#fff; }
  .template-customers-addresses{ background:#fff; }
  .template-customers-order{ background:#fff; }
  .customer_account_page_details_left_new { width: 260px; }
  .customer_account_page_details_right_new { width: calc(100% - 260px); padding: 0 0 0 30px; }
  .customer_account_title_new h2{ font-size: 20px; }
  .order_details_new{ border: 0; padding: 0; }

  #AddAddress{ margin-top:30px; }
  /* Account */

  /* Bridal Page */
  .Page_bridal_video_texts_detail_1_videoimage_new { width: 100%; }
  .Page_bridal_video_texts_detail_2_title_new p { font-size: 20px; line-height: 28px; }
  .Page_bridal_script_video_detail_innerinfos_title_new p{ font-size: 20px; line-height: 28px; }

  /* Bridal Page */

  /* Weaves Page */
  .Page_weaves_template_main_new { padding: 0 0 15px 0; }
  .Page_weaves_template_main_new .Page_template_breadcrumb_new{ display:block; }

  .Page_weaves_top_banner_main_new { margin: 0 0 20px; }
  .Page_weaves_top_banner_main_new .Page_collection_detail_template_banner_videoimage_new{ height:auto; }
  .Page_weaves_top_banner_main_new .Page_collection_detail_template_banner_videoimage_new img{ position:relative; }

  .Page_weaves_banner_slider_main_new .Index_top_banner_slider_inner_new{ padding:0; }

  .Page_weaves_collections_main_new { margin: 32px 0 48px 0; }
  .Page_weaves_collections_leftrightboth_new { display: block; }
  .Page_weaves_collections_mainleft_new { width: 100%; padding-right: 0; }
  .Page_weaves_collections_innerleft_title_new p{ font-size:18px;  }
  .Page_weaves_collections_innerleft_title_new p br{ display:none; }
  .Page_weaves_collections_mainright_new { width: 100%; margin-top:30px; }
  .Page_weaves_collections_innerleft_links_new { padding-top: 15px; }
  .Page_weaves_collections_innerright_allloop_mainboxs_new .Index_custom_collections_allloop_innerboxs_3_new { padding: 20px 15px; }

  .Page_weaves_images_texts_main_new { margin: 48px 0; }
  .Page_weaves_images_texts_allloop_mainboxs_new { padding: 46px; }
  .Page_weaves_images_texts_allloop_innerboxs_mainleft_new{ width:50%; }
  .Page_weaves_images_texts_allloop_innerboxs_mainright_new { width:50%; padding-left: 20px; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_new { padding: 0; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_title_new h4{ font-size:18px; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_infos_new p{ font-size:14px; padding-top:20px; }
  /* Weaves Page */

  /* Mens LP */
  .container_width_new .Collection_meta_banner_inner_new { padding: 0 16px !important; }
  .Collection_category_lists_main_new { margin: 30px 0; }
  .Collection_category_lists_main_new .page-width{ padding:0 !important; }
  .Collection_custom_category_slider { padding:0 16px; }
  .Collection_category_lists_innerloop_mainboxs_new { width: 138px; }
  .Collection_category_lists_innerloop_innerboxs_2_titletextboth_new h3 p{ font-size:16px; }

  .Collection_sides_by_sides_main_new{ margin:40px 0; }
  .Collection_sides_by_sides_mainleft_new{}
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new{height:290px;}
  .Collection_sides_by_sides_innerleft_2_new{left:20px; width:190px; }
  .Collection_sides_by_sides_innerleft_2_title_new h2{font-size:24px; letter-spacing: 0.64px;}
  .Collection_sides_by_sides_innerleft_2_infos_new h4{font-size:15px; letter-spacing:0.5px; padding-top:8px;}
  .Collection_sides_by_sides_innerleft_2_button_new{ margin-top: 10px; padding: 8px 20px; min-width: 128px; line-height: 20px; font-size: 14px; }
  .Collection_sides_by_sides_mainright_new{width:250px;}
  .Collection_sides_by_sides_innerright_1_videoimageboth_new{height:290px;}
  .Collection_sides_by_sides_innerright_2_title_new h2{font-size:24px;}
  .Collection_sides_by_sides_innerright_2_infos_new h4{font-size:15px; letter-spacing:0.58px; padding-top: 5px; }
  .Collection_sides_by_sides_innerright_2_button_new{ margin-top: 10px; padding: 8px 20px; min-width: 128px; line-height: 20px; font-size: 14px; }
  .Collection_sides_by_sides_innerright_2_new{ bottom:20px; }
  
  .men_collection_banner_new .Collection_object_banners_mainloop_new { padding: 0; }
  /* Mens LP */

  .popup_manufacturing_open .Index_icon_with_text_list_allloop_popup_desc_main_new { padding: 24px; }
}

@media(min-width:990px) and (max-width:1424px){
  .page-width { padding: 0 16px!important; }
  .Common_title_new h2,.Common_title_new h3.recentyview { font-size: 24px; } 
  .Common_title_new h1 { font-size: 24px; }

  /* Header */
  .Header_desktop_left_menu_inner_new .header__inline-menu>.list-menu { grid-gap: 10px; }
  .Header_desktop_left_menu_inner_new .header__menu-item{ font-size:13px; }
  .header__search { width: 100%; max-width: 260px; margin-right: 6px; }
  .search_main_left_new{ font-size:11px; padding: 0 7px 0 35px;}
  .header_second_menu_new .list-menu { grid-gap: 4px; }
  .header__menu-item { padding: 19px 3px !important; font-size: 10.6px; }
  .megamenu_right_new { width: 230px; margin-left: 15px; }
  .megamenu_right_top_titlebutton_new{ padding:15px; }
  .megamenu_right_top_title_new{ font-size:18px; }
  .mega-menu__list { gap: 0px!important; }
  .mega-menu__list>li { padding: 0px 5px; }
  .mega-menu__link--level-2 { font-size: 14px; }
  .mega-menu__link { font-size: 13px; }
  .header__menu-item .icon-caret{ margin-left:6px; }
  .header_second_menu_new .list-menu>li { margin: 0 2px; }
  .header_second_menu_new .men_main_inner_menu_new .list-menu>li{ margin: 0 2px; }
  .header_second_menu_new .men_main_inner_menu_new .header__menu-item { padding: 19px 3px !important; }
  .header__icons .ps-widget-5971 {
      margin-right: -45px;
      padding: 8px 3px;
  }
  .megamenu_leftright_new{ padding: 20px 20px 0!important; }
  .mega-menu__list{ margin:0 -5px; }
  .mega-menu__link--level-2{ padding:0 0 6px!important; }
  .mega-menu__link{ margin-bottom:0; }
  /* Header */
  
  /* Index */
  .Index_icon_with_text_list_allloop_new{ grid-gap:0px; }

  .Index_custom_collections_allloop_innerboxs_3_new{ padding:20px 15px; }

  .Index_custom_price_budget_innerloop_innerboxs_2_title_new h2{ font-size:26px; }

  .Index_collection_lists_mainloop_new .Index_custom_collections_allloop_innerboxs_3_new { padding: 20px 15px; }

  .Index_newsletter_form_main_new .newsletter-form__button:not(:focus-visible):not(.focused){ font-size:14px; padding:16px; }
  .Index_newsletter_form_innerright_innerinfo_new p{ max-width:50%; }
  .Index_newsletter_form_innerleft_title_new h2{ font-size:30px; }
  /* Index */

  /* Product */
  .Product_meta_feature_list_mainleft_new{width:420px; min-height:600px;}
  .Product_meta_feature_list_mainright_new{width:calc(100% - 420px); padding:40px 20px;}
  .Product_meta_feature_list_innerright_titletexts_new.desktop_image_new h2{font-size:28px;}
  .Product_meta_feature_list_innerright_infoslists_lists_new{padding:15px 0;}
  .Product_meta_feature_list_innerright_infoslists_lists_new h4{font-size:18px;}
  .Product_meta_feature_list_innerright_infoslists_lists_new p{font-size:16px;}
  .Product_meta_feature_list_innerright_infoslists_new { padding: 24px 13px 0; }
  .Product_meta_feature_list_innerright_infoslists_lists_new:first-child { padding-top: 0; }
  .Product_meta_feature_list_innerright_infoslists_lists_new:last-child{ padding-bottom:0; }

  .Product_meta_product_list_innerdetail_new { grid-gap: 8px; }
  .Product_meta_product_list_innerdetail_new .product_grid_item_new { width: calc(20% - 6px); }
  .Product_meta_product_list_main_new{ margin-bottom:30px; }

  .bridal-links .collection-button { min-width: 300px; padding: 13px 16px; }
  .visitors_counter .shopper-view{ font-size: 14px !important; }
  /* Product */

  /* Collection */
  .Collection_meta_columns_loops_mainbox_new{width:33.33%;}
  .Collection_meta_columns_loops_innerbox_new:after{ height:100px; }
  .Collection_meta_columns_loops_innerbox_2_new{padding:15px;}

  .collection_left_new { width: 260px; padding-right: 60px; }
  .facets-vertical .product-grid-container { width: calc(100% - 260px)!important; }

  #product-grid.grid--4-col-desktop .grid__item { width: calc(33.34% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important; max-width: calc(33.34% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important; }
  
  .Collection_object_lists_main_new{margin:40px 0;}
  .Collection_object_lists_innerloop_new{grid-gap:8px;}
  .Collection_object_lists_innerloop_innerboxs_new a { padding:10px 20px; }
  
  .Collection_object_banners_main_new{margin:40px 0;}

  .Collection_descriptions_main_new { margin: 40px 0; }

  .Collection_object_faqs_main_new{ margin:40px 0; }
  /* Collection */
  
  /* Collection Details Page */
  .Page_collection_detail_template_main_new { margin: 25px 0 50px; }
  .Page_collection_detail_curated_innerloop_mainboxs_new { width: 290px; }
  .Page_collection_detail_curated_innerloop_innerboxs_1_videoimageboth_new { height: 390px; }
  .Page_collection_detail_curated_innerloop_innerboxs_2_new{ padding:20px; }

  .Page_collection_detail_columns_title_new { margin-bottom: 40px; }
  .Page_collection_detail_columns_innerloop_mainboxs_new{ height:530px; }
  .Page_collection_detail_columns_infos_new { padding-top: 40px; }

  .Page_collection_detail_product_innerloop_new{ grid-gap:15px; }
  .Page_collection_detail_product_innerloop_mainboxs_new { width: calc(20% - 12px); }

  .Page_collection_detail_product_title_new { margin-bottom: 40px; }

  .Page_collection_detail_devide_innerleft_infostext_new p{ font-size:18px; }
  /* Collection Details Page */

  /* About */
  .Page_about_us_milstone_innerloop_mainboxs_new { width: 255px; }
  .Page_about_us_block_lists_main_new { margin: 50px 0 85px; }
  /* About */
  
  /* Our Store */
  .Page_our_stores_objects_detail_mainleft_new{ padding-right:40px; }
  /* Our Store */
  
  /* Our Store Details */
  .Page_Store_detail_template_breadcrumb_new { padding: 20px 0; }

  .Page_store_detail_service_innerloop_new { grid-gap: 60px; }
  .Page_store_detail_service_innerloop_mainboxs_new { width: calc(25% - 45px); }

  .Page_store_detail_texts_object_infos_new { height: 140px; }
  .Page_Store_detail_objects_faqs_innerloop_new .accordion>ul { grid-gap: 0 50px; }

  .Page_store_detail_visits_inner_new { padding: 40px 0; }

  .page_store_detail_tabs_main_new{ margin:40px 0; }
  .page_store_detail_tabs_inner_new .tablinks { font-size: 24px; min-width: 164px; }
  .page_store_detail_tabs_inner_new .tab{ margin-bottom:30px; }

  .Page_Store_google_reviews_mainloop_new{padding-top:30px;}
  /* Our Store Details */

  /* contact */
  .Page_contact_us_template_detail_2_mainleft_new{ padding-right:0px;}
  .Page_contact_us_template_detail_2_innerleft_new{padding:30px;}
  .Page_contact_us_template_detail_2_innerright_new{padding:30px;}
  .Page_contact_us_block_lists_new { margin: 50px 0; padding: 0px 0; }
  /* contact */

  /* lookbook */
  .Page_lookbook_template_main_new{margin-bottom:80px;}
  /* .Page_lookbook_template_innerloop_new{grid-gap:20px;} */
  /* .Page_lookbook_template_innerloop_mainboxs_new{width:calc(33% - 9px);} */
  .Page_lookbook_template_innerloop_innerboxs_2_new{padding:20px;}
  /* lookbook */
  
  /* lookbook Details */
  .Page_lookbook_detail_template_detail_2_new{ padding:40px 0; }
  .Page_lookbook_object_detail_main_new { padding: 50px 0 50px; }
  .Page_lookbook_object_detail_inner_new { max-width: 800px; }
  .Page_lookbook_object_detail_title_new{margin-bottom:30px;}
  .Page_lookbook_object_detail_innerdetail_2_new{padding-top:30px;}
  .Page_lookbook_object_detail_innerdetail_3_infostexts_new { padding-top: 30px; }
  /* lookbook Details */
  
  /* Press */
  .Page_press_room_template_mainloop_new { margin: 40px 0 50px; }
  .Page_press_room_template_innerboxs_2_title_new h2{font-size:32px;}
  .Page_press_room_template_innerloop_mainboxs_main_new{grid-gap:35px 15px; padding-top:25px;}
  .Page_press_room_template_innerloop_mainboxs_new{width:calc(25% - 12px);}
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_new{width:80px;}
  .Page_press_room_template_innerloop_innerboxs_innerpart_2_logosimageboth_new{padding:12px;}
  .Page_press_room_details_main_new { margin: 50px 0; }
  .Page_press_room_details_loops_mainboxs_new{ padding:30px; }
  /* Press */

  /* Video Call Appointment */
  .Page_video_call_template_main_new { margin: 40px 0; padding: 60px 0; }
  .Page_video_call_template_mainleft_new { width: 450px; padding-top: 0; }
  .Page_video_call_template_mainright_new { width: calc(100% - 450px); padding: 0 0 0 70px; }
  .Page_video_call_template_innerleft_title_new{ max-width:370px; margin-bottom: 60px; }
  .Page_video_call_template_innerleft_innerloop_new { grid-gap: 30px; }
  .Page_video_call_template_innerleft_innerloop_mainboxs_new { width: calc(33.33% - 20px); }
  .Page_video_call_testimonials_main_new { margin: 50px 0; padding: 40px 0; }
  /* Video Call Appointment */

  /* Offline Appointment */
  .Page_offline_template_parts_1_detail_videoimage_new{ height:300px; }
  .Page_offline_template_parts_2_detail_new p{ font-size:30px; }

  .Page_offline_icons_with_texts_main_new { margin: 50px 0; }
  .Page_offline_testimonial_main_new { margin: 50px 0; }
  /* Offline Appointment */

  /* BRIDAL-COLLECTION */
  .Collection_bridal_product_toppart_1_new{ padding:0 !important; width:280px; }
  .Collection_bridal_product_toppart_3_new { width: 280px; }
  .Collection_bridal_product_toppart_1_new .mobile-facets__open { padding: 0; }
  .Collection_bridal_product_toppart_1_new .facet-filters { padding: 1px 0 1px 15px; }
  .Collection_bridal_product_main_new { margin: 30px 0 0 !important; }
  .Collection_bridal_product_toppart_new .mobile-facets__inner { width: 100% !important; max-width: 382px !important; padding: 58px 25px 35px 35px; }
  .Collection_bridal_product_toppart_new .mobile-facets__close { left: 24px !important; top: 45px !important; }
  .Collection_bridal_product_toppart_new .mobile-facets__header{ padding:0 0 12px 0px!important; }
  .Collection_bridal_product_toppart_new .mobile-facets__header-inner{ padding-left:44px; }

  .Collection_bridal_product_bottompart_new { margin: 40px 0 80px; }
  .Collection_bridal_product_bottompart_new .product-grid { margin: 0 0 50px !important; grid-gap: 50px 18px; }
  .Collection_bridal_product_bottompart_new #product-grid .grid__item.Product_top_1_new { max-width: 400px !important; width: calc(50% - 9px) !important; margin: 0; }
  .Collection_bridal_product_bottompart_new #product-grid .grid__item.Product_middle_1_new { max-width: 100% !important; width: 100% !important; }
  .Collection_bridal_product_bottompart_new #product-grid .grid__item.Product_middle_3_new { width: calc(33.33% - 12px) !important; max-width: calc(33.33% - 12px) !important; }
  .Collection_bridal_product_bottompart_new .grid__item.Product_middle_1_new .card-wrapper { max-width: 500px; }
  .Collection_bridal_product_bottompart_new #product-grid .grid__item.Product_bottom_2_new { max-width: 400px !important; width: calc(50% - 9px) !important; margin: 0; }
  /* BRIDAL-COLLECTION */

  /* LUXE-COLLECTION */
  .Luxe_collection_main_template_new .breadcrumbs { padding: 30px 0 0; }
  .Collection_luxe_product_toppart_1_new{ padding:30px 0 0!important; }

  .collection_luxe_banners_innerboxs_infos_new { font-size: 22px; line-height: 160%; }
  /* LUXE-COLLECTION */

  /* Event */
  .Page_Events_sliders_innerstatic_1_new { padding: 40px 30px; }
  .Page_Events_sliders_innerstatic_1_detail_button_new a{ font-size:14px; }
  .Page_Events_sliders_innerstatic_1_detail_title_new h4{ font-size:14px; }
  .Page_Events_sliders_innerstatic_3_new{ padding:40px; }

  .swiper-container-vertical>.swiper-pagination-bullets{ right:20px; }

  .Left_text_image_innerleft_2_new { padding-top: 40px; }
  .Left_text_image_innerleft_3_new { padding-top: 40px; }

  .Image_side_image_innerboxs_2_new{ padding:50px 10px; }

  .Middle_text_image_innerdetail_logos_new { padding-top: 40px; }
  .Middle_text_image_innerdetail_infos_new { padding-top: 40px; }

  .Left_author_text_image_innerleft_infos_new { padding-top: 40px; }
  .Left_author_text_image_innerleft_authordetail_new { padding-top: 40px; }
  /* Event */

  /* Account */
  #AddAddress{ margin-top:30px; }
  /* Account */

  /* Bridal Page */
  .Page_bridal_video_texts_detail_1_videoimage_new { width: 100%; max-width:500px; }

  /* Bridal Page */

  /* Weaves Page */
  .Page_weaves_template_main_new { padding: 0 0 15px 0; }
  .Page_weaves_template_main_new .Page_template_breadcrumb_new{ display:block; }

  .Page_weaves_top_banner_main_new { margin: 0 0 20px; }
  .Page_weaves_top_banner_main_new .Page_collection_detail_template_banner_videoimage_new{ height:auto; }
  .Page_weaves_top_banner_main_new .Page_collection_detail_template_banner_videoimage_new img{ position:relative; }

  .Page_weaves_banner_slider_main_new .Index_top_banner_slider_inner_new{ padding:0; }
  .Page_weaves_images_texts_allloop_mainboxs_new { padding: 40px; }
  .Page_weaves_images_texts_allloop_innerboxs_mainleft_new { width: 50%; }
  .Page_weaves_images_texts_allloop_innerboxs_mainright_new { width: 50%; padding-left: 0px; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_new { padding: 10px 27px; }
  .Page_weaves_images_texts_allloop_innerboxs_innerright_infos_new p{ padding-top:20px; }
  /* Weaves Page */

  /* Mens LP */
  .container_width_new .Collection_meta_banner_inner_new { padding: 0 16px !important; }
  .men_collection_banner_new .Collection_object_banners_mainloop_new { padding: 0; }

  .Collection_category_lists_innerloop_mainboxs_new{ width:114px; }
  .Collection_category_lists_innerloop_innerboxs_2_titletextboth_new h3 p{font-size:16px;}
  
  .Collection_sides_by_sides_innerleft_1_videoimageboth_new{height:430px;}
  .Collection_sides_by_sides_innerleft_2_new{ left:30px; }
  .Collection_sides_by_sides_innerleft_2_title_new h2{font-size:26px; letter-spacing: 0.65px;}
  .Collection_sides_by_sides_innerleft_2_infos_new h4{font-size:18px; letter-spacing:0.65px;}
  .Collection_sides_by_sides_innerleft_2_button_new{margin-top:18px;}
  
  /* .Collection_sides_by_sides_mainright_new{width:300px;} */
  .Collection_sides_by_sides_innerright_1_videoimageboth_new{height:430px;}
  .Collection_sides_by_sides_innerright_2_title_new h2{font-size:26px;}
  .Collection_sides_by_sides_innerright_2_infos_new h4{font-size:18px; letter-spacing:0.65px;}
  .Collection_sides_by_sides_innerright_2_button_new{margin-top:18px;}
  .Collection_sides_by_sides_innerright_2_new{ bottom:20px; }
  /* Mens LP */

}

@media(min-width:1200px) and (max-width:1424px){
  
  .header__menu-item { padding: 19px 5px !important; font-size: 12px; }
  .header_second_menu_new .men_main_inner_menu_new .list-menu>li{ margin: 0 2px; }
  .header_second_menu_new .men_main_inner_menu_new .header__menu-item { padding: 19px 5px !important; }

}

.first_menu_new{ margin: 50px 20px 10px 20px !important; display: flex;justify-content: space-between; border-bottom: 1px solid #d9d9d9; }

@media(min-width:0px) and (max-width:500px){
  .first_menu_new{margin: 20px 0px 0px !important;}
  .menu-drawer__menu-item{font-size: 1.2rem !important; line-height: 1 !important;}
  .wedding_2_new span{padding: 3.8px 4.8px 5.8px 4.8px; border-radius: 4px; margin: -4.8px;}
}

.women-desk,.men-desk{justify-content: space-between;}
.kids-desk{width: 25%; justify-content: space-between;}

@media(min-width:0px) and (max-width:1024px){
.editaddress .editaddressbox{
  width: 80%;
    height: 50%;
}
  
  /* Header */
  header-drawer { display: block !important; }
  .header_top_new{ padding:11px 0; }
  .header__heading-logo { max-width: 150px; margin: 0; min-width: 150px;}
  .header__icon--menu{ height: 24px;  width: 24px; }
  .header__icon--menu .icon-both { display: block; position: absolute; opacity: 1; transform: scale(1); transition: transform .15s ease,opacity .15s ease; }
  details:not([open])>.header__icon--menu .icon-close, details[open]>.header__icon--menu .icon-hamburger { visibility: hidden; opacity: 0; transform: scale(1); }
  details[open] > .header__icon--menu .icon-close{ display:block !important; visibility: visible; opacity: 1; }
  .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__content_drawer_new{ display:block; }
  .header-wrapper--border-bottom:after{ display:none; }
  .search-modal__content { padding: 0 17px; margin-bottom:2px; }
  .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 { position: absolute; 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:block !important; }
  .menu-drawer__utility-links{ display:none !important; }
  .header__icons {
    position: relative;
  }
  .header__icons .ps-widget-5971 {
      margin: 0;
      right: 0;
      top: 47px;
      position: absolute;
      padding: 9px 10px 8px;
  }
  /* Header */

  /* MOBILE_MEGAMENU_START */
  .menu-drawer__navigation { padding: 0 !important; }
  .search-modal__content_drawer_new{ height:auto; background:#F7F7F7; border-radius:5px; }
  .search-modal__content_drawer_new .search__input.field__input{ border:0; height:42px; margin-right: 0; background:#F7F7F7; padding-right: 25px !important; font-size:14px !important; font-weight:400 !important; color:#000; }
  .search-modal__content_drawer_new .search__button{ top:calc(50% - 14px); width:20px; height:20px; }
  .search-modal__content_drawer_new .search__button svg{ width:20px; height:20px; }
  .search-modal__content_drawer_new .search__input.field__input::-webkit-input-placeholder{color:#000; opacity:1 !important;}
  .search-modal__content_drawer_new .search__input.field__input::-moz-placeholder{color:#000; opacity:1 !important;}
  .search-modal__content_drawer_new .search__input.field__input:-ms-input-placeholder{color:#000; opacity:1 !important;}
  .search-modal__content_drawer_new .search__input.field__input:-moz-placeholder{color:#000; opacity:1 !important;}
  .menu-drawer__navigation-container{ height:auto !important; }
  .search__button .icon { height: 20px!important; width: 20px!important; }
  
  .menu-drawer__menu-item{ position:relative; }
  .submenu-open + .second_menu_new{ display:none; }
  .js .menu-drawer__submenu{ height:100vh; }
  .js .menu-drawer__menu li { margin-bottom: 0 !important; }
  .menu-drawer{ border-top: 0 !important; }
  
  .menu-drawer__menu-item { padding: 1rem 16px !important; text-decoration: none !important;font-size: 1.2rem !important; font-weight: 500; line-height: 19px !important; text-transform: uppercase; }
  .mobile_menu_image_new{ width:66px; height:87px; position:relative; margin-right:12px; }
  .mobile_menu_image_new img{position:absolute; width:100%; height:100% !important; object-fit:cover;}
  .menu-drawer__menu-item>.icon-arrow{ right:16px !important; width:20px; }
  .menu-drawer__menu-item--active, .menu-drawer__menu-item:focus, .menu-drawer__menu-item:hover{ background:none !important; }
  .tabcontent-box{flex-direction: column;}
  .tabcontent-box ul.list-menu li{ padding: .5rem 0;}
  .submenu3 .sub-link-menu{background-color: #faebd7; margin: 0 16px;}
  .submenu3 .menu-drawer__submenu,.submenu2bridal .menu-drawer__submenu{border: 1px solid #d9d9d9;border-top: 0;}
  .Header_drawer_mobile_bottom_2_new{ margin:1rem}
  .list-menu2{margin:0 1rem !important}
  .submenu2bridal .submenu2bridal-inner{background-color: #faebd7}


  .second_menu_new .menu-drawer__menu-item{ padding:15px 16px !important; }
  .js .second_menu_new .menu-drawer__menu li{ margin-bottom:12px !important; }
  .js .second_menu_new .menu-drawer__menu li:last-child{ margin-bottom:0 !important; }
  .menu-drawer__close-button{ margin-top: 12px !important; padding: 12px 16px !important; font-size: 16px !important; font-weight: 500; line-height: normal; text-transform: uppercase; background: #f7f7f7 !important; }
  .menu-drawer__close-button .icon-arrow{ width:20px !important; }
  .menu-drawer__inner-submenu .menu-drawer__menu-item{ padding:15px 16px!important; text-transform:capitalize; }


  .inner_menu_open_bottom_new{}
  .inner_menu_open_bottom_new .menu-drawer__submenu{ position: relative !important; transform: none !important; visibility: visible !important; height: auto !important; overflow: visible !important;}
  .inner_menu_open_bottom_new .menu-drawer__close-button{ display:none; }
  .inner_menu_open_bottom_close_new{ padding:10px 16px!important; background:none !important; }
  .inner_menu_open_bottom_title_image_new{  }
  .inner_menu_open_bottom_title_new{ padding:9px 16px 14px 16px; color: #0F0D1A; font-family: var(--font-heading-family); font-size: 20px; font-weight: 500; line-height: 24px; text-transform: capitalize; }
  .inner_menu_open_bottom_image_new{ margin-bottom:20px; padding:0 16px; }
  .inner_menu_open_bottom_image_new img{ display:flex; width:100%; }
  .inner_menu_open_bottom_image_new video{ display:flex; width:100%; }

  .inner_menu_open_bottom_new .item_uppercase_new{ text-transform:uppercase; font-weight:900; }
  .inner_menu_open_bottom_new [open] .item_uppercase_new{ color:#995c3d; }
  .inner_menu_open_bottom_new [open] .item_uppercase_new .icon-arrow{ transform: translateY(-50%) rotate(90deg); }
  .menu-drawer__inner-submenu .inner_menu_open_bottom_new .menu-drawer__submenu .menu-drawer__menu-item { padding: 10px 16px !important; }

  
  .menu-drawer__inner-submenu .menu-drawer__submenu .color_menu_new.menu-drawer__menu-item{ padding:10px 16px 10px 34px!important; }
  .color_menu_new .color_dot_new{ top: 15px; left: 16px; }
  .shop-all_3_new { font-family: var(--font-body-family); font-size: 16px; font-weight: 500; line-height: 19px!important; text-decoration-line: underline!important; text-transform: capitalize; text-underline-offset: 2px; }
  .shop-all_3_new .menu3_arrow_icon { margin: 0px 0 0 6px; }

  .second_menu_new .menu-drawer__inner-submenu .menu-drawer__menu li{ margin-bottom:0 !important; }

  .Header_drawer_mobile_bottom_main_new{padding:0 16px 14px 16px;}
  .Header_drawer_mobile_bottom_inner_new{border-top:1px solid #E4E4E6;}
  .Header_drawer_mobile_bottom_1_new{}
  .Header_drawer_mobile_bottom_1_new ul{margin:0; padding:15px 0px 8px 0px; display:flex; flex-wrap:wrap;}
  .Header_drawer_mobile_bottom_1_new ul li{width:calc(50% - 0px); list-style-type:none; font-size:14px; line-height:17px; font-weight:400; text-transform:capitalize; padding:0 10px 7px 10px; }
  .Header_drawer_mobile_bottom_1_new ul li a{color:rgba(64, 59, 57, 0.80); text-decoration:none; display:block; }
  .Header_drawer_mobile_bottom_2_new{}
  .Header_drawer_mobile_bottom_2_new .button{ min-width: 100%; padding: 16px; font-size: 18px; line-height: 26px; border-radius: 5px; }
  .Header_drawer_mobile_bottom_3_new{padding-top:12px; text-align:center;}
  .Header_drawer_mobile_bottom_3_new p{margin:0; color:#000; font-size:14px; font-weight:400; line-height:25.2px;}
  .template--luxe-collection-new .header__icon.header__icon--videocall path, .template--luxe-collection-new .header__icon.header__icon--videocall rect {
      stroke: #fff;
  }
  
  /* MOBILE_MEGAMENU_END */
}

@media only screen and (max-width: 767px) {
  header-drawer {
    width: auto;
  }
  .header__heading-link {
    margin-left: 12px;
    margin-right: auto;
  }
  .header_top_new > .header__heading {
    margin-right: auto;
  }
}

.facets__custom-filter {
  position: relative;
}
.facets__custom-filter .facets_form {
  display: flex;
  grid-gap: 12px;
  flex-wrap: wrap;
}
.facets__custom-filter .facets__disclosure-vertical {
  border-bottom: 0;
}
.facets__custom-filter .facets-summary {
  padding: 7px 12px;
  border-radius: 20px;
  border: 1px solid #2E2E33;
  width: fit-content;
  font-size: 15px;
  font-weight: 400;
  text-transform: capitalize;
      background: #f0f0f2;
    line-height: 18px;
}
.facets__custom-filter .facets-wrap {
  border: 0;
  padding: 0;
  margin: 0;
}
.facets__custom-filter .facets__display-vertical {
  position: absolute;
  top: 100%;
  left: 0;
  border: 1px solid #2E2E33;
  border-radius: 10px;
  min-width: 90%;
  background-color: #fff;
  z-index: 2;
  margin-top: 6px;
  max-height: 350px;
  overflow-y: scroll;
}
/* Demonstrate a "mostly customized" scrollbar
 * (won't be visible otherwise if width/height is specified) */
.facets__custom-filter .facets__display-vertical::-webkit-scrollbar {
  width: 3px;
  height: 8px;
  background-color: transparent;
}

/* Add a thumb */
.facets__custom-filter .facets__display-vertical::-webkit-scrollbar-thumb {
  background: #000;
}
.facets__custom-filter .facets__display-vertical {
  position: absolute;
  top: 100%;
  left: 0;
  border: 1px solid #2E2E33;
  border-radius: 10px;
  min-width: 640px;
  background-color: #fff;
  z-index: 2;
  margin-top: 6px;
  padding: 12px 20px;
}
.facets__custom-filter .facet-checkbox .icon-checkmark {
  position: unset;
  width: 16px;
  margin-right: 4px;
  display: none;
}
.facets__custom-filter .facet-checkbox>input[type=checkbox]:checked~.icon-checkmark {
  display: block;
}
.facets__custom-filter .facets__list {
  padding: 0;
}
.facets__custom-filter .facets__list {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  grid-gap: 12px;
}
.facets__custom-filter .facets__item label {
  padding: 8px 12px;
  border: 1px solid #2E2E33;
  border-radius: 20px;
  font-size: 12px;
  text-transform: capitalize;
  font-weight: 500;
  letter-spacing: 0.4px;
}
.facets__custom-filter .counter_new {
  margin-left: 5px;
  opacity: 0.6;
}
.facets__custom-filter details[open] summary svg {
  transform: scaleY(-1);
}
.facets__custom-filter .facets-summary > div {
  display: flex;
  align-items: center;
  grid-gap: 6px;
}
.facets__custom-filter .facets-summary svg {
  margin-top: 2px;
}
.collection__pagination {
  display: flex;
  align-items: center;
  grid-gap: 15px;
}
.collection__pagination .pagination__label {
  font-size: 13px;
  font-weight: 500;
  color: #756F6F;
}
.collection__pagination .pagination__grid {
  display: flex;
  align-items: center;
  grid-gap: 8px;
}
.collection__pagination .pagination_item {
  min-width: 28px;
  height: 28px;
  border: 1px dotted #D9D7D7;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 500;
  color: #000;
  cursor: pointer;
  padding:6px;
}
.collection__pagination .pagination_item.active {
  border: 1px solid #000;
}
.price-filter-list {
  margin-bottom: 18px;
}

.cs_loading__spinner {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.loader_spinner {
  margin: 0 auto;
  height: 64px;
  width: 64px;
  animation: rotate 0.8s infinite linear;
  border: 5px solid;
  border-right-color: transparent;
  border-radius: 50%;
  display: block;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}
.template-search .template-search__search {
  display: none;
}
.template--bridal .Header_announcement_bar_new {
  display: none;
}
.template--bridal .shopify-section-header-sticky {
  top: 0 !important;
}

/* ------------- Customization Charges ---------------- */
.customization-charges .Page_template_breadcrumb_new .breadcrumbs {
  padding-top: 16px;
}
.customization-charges.Page_template_main_new {
  padding: 0 0 46px;
}
.customization-tailoring {
  background-color: #fff6f2;
  max-width: 768px;
  margin: 0 auto;
  padding: 28px;
}
.pagebuilder-column-group {
  width: 100%;
  border: 1px solid rgb(225 225 229);
  padding: 25px;
}
.customization__main-heading {
  font-family: Noto Serif Display;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 1.2;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(102, 37, 5, var(--tw-text-opacity));
  margin: 0 0 30px;
}
.customization__subheading {
  margin: 0 0 16px;
  font-size: 24px;
  font-weight: 400;
  text-align: center;
  letter-spacing: 2px;
}
.customization-list {
  margin: 0 0 32px;
  padding: 0;
}
.customization-list li {
  list-style: none;
  text-align: center;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 1.375;
}
.customization-tailoring img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
@media screen and (max-width: 990px) {
  .page_scroll_up_new.collection_header_transparent_new .shopify-section-header-sticky .wk-icon svg path{ stroke: #fff; }
}
@media screen and (max-width: 767px) {
  .float1{
	position:fixed;
	width:35px;
	height:35px;
	bottom: 134px;
    right: 18px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:22px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
    display: block !important;
}
.float1 div {
    position: absolute;
    right: 5px;
    bottom: 100%;
    background-color: #000;
    color: #fff;
    border-radius: 4px;
    font-size: 10px;
    line-height: 1.4;
    width: 154px;
    text-align: left;
    padding: 2px;
}
.float1 div:after {
    content: "";
    position: absolute;
    top: 100%;
    right: 7px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 4px 0 4px;
    border-color: #000 transparent;
}
.my-float{
	margin-top:7px;
}
  .customization__main-heading {
    font-size: 30px;
    font-weight: 500;
  }
  .customization__subheading {
    font-weight: 500;
    font-size: 18px;
  }
  .pagebuilder-column-group {
    padding: 20px;
  }
  .customization-tailoring {
    padding: 20px;
  }
  .customization-list {
    margin: 0 0 16px;
    padding: 0;
  }

  .template-product.template--bridal .header_top_new wishlist-link .wk-button {
    --icon-stroke: white !important;
  }
}

.section-template--22346782114072__offer_banner_8qMFJG-padding,
.section-template--22093155827992__offer_banner_8qMFJG-padding{
  padding-bottom: 10px !important;
}
.gw-widget-placeholder-RC-wrapper {
  display: none !important;
}

.unavailable-variant span.kalki-atc-dot, 
.unavailable-variant [js-pdp-original-price] {
  display: none;
}
.product-custom .product_details .cta_button_new.unavailable-variant  {
  opacity: 1;
}
.float1{display:none;}

.product-custom media-gallery {
    flex: 1;
}
.header .wk-icon svg {
    width: 22px !important;
    height: 22px !important;
}
.header .header__icon--wishlist:empty {
    display: none !important;
}
.grecaptcha-badge {
    display: none !important;
}

@media ((min-width: 750px) and (max-width: 1080px)) {
  .Index_custom_collections_allloop_new{margin-bottom: 40px;}
  .Collection_luxe_product_toppart_1_new .facets-container {
        align-items: flex-end;
  }
  .facets_custom_filter_luxe_new .facets-summary {
    padding: 10px 12px !important;
  }
  .Collection_luxe_product_toppart_new .mobile-facets__open {
    padding: 10px 26px 10px 26px !important;
  }
}
@media (min-width: 0px) and (max-width: 749px) {
    .collection .card-information .plp-delivery-message {
        display: flex;
    }
    .header__heading-logo { max-width: 122px; min-width: unset;}
}
wishlist-link-floating {
    display: none;
}
.Collection_product_grid_rightside_maintop_new {
  z-index: 99;
  position: relative;
}
.Collection_product_grid_main_new input[type=checkbox] {
  display: none;
}

.d-hotline.h-btn {
    bottom: 85px !important;
}

.template--bridal-collection-new .facet-filters-form, .template--luxe-collection-new .facet-filters-form {
      z-index: 999 !important;
}


@media (min-width: 990px) and (max-width: 9999px) {
    /* .collection_header_transparent_new .shopify-section-header-sticky {
         transform: translateY(0px) !important;
    }
    .template--bridal sticky-header {
       display: block !important;
          position: relative !important;
         background: var(--gradient-background) !important;
    } */
    /* .template--luxe-collection-new sticky-header {
          display: block !important;
          position: relative !important;
       background: var(--gradient-background) !important;
    } */
   /* .template--bridal-wedding-dress-new sticky-header {
       background: var(--gradient-background) !important;
    } */
}

@media screen and (min-width: 990px) {
    /* .product-custom.bridal-pdp {
        margin-top: 0px !important;
    } */
   /* .template--luxe-collection-new .Collection_meta_banner_new {
       margin-top: 95px !important;
    } */
   /* .template--bridal-wedding-dress-new .Page_bridal_banner_button_new {
       margin-top: 95px !important;
   } */
}

@media screen and (min-width: 750px) {
  .template--bridal-collection-new aside facet-filters-form.facets.small-hide {
      display: none !important;
   }
}

#product-grid.grid {
    margin-top: 24px;
  --grid-desktop-horizontal-spacing: 15px;
  --grid-mobile-horizontal-spacing:8px;
}


/*------------ Luxe header black mobile------------*/
@media screen  and (max-width: 989px) {
   .template--luxe-collection-new sticky-header {  background: #000; }
  .template--luxe-collection-new .header__icon .icon path{ stroke: #fff; }
  .template--luxe-collection-new .header__heading-logo{ display:none; }
  .template--luxe-collection-new header.header a.header__heading-link .header__heading-logo-wrapper img.white_logo_new { 
      display:flex;
      padding: 0 !important;
      background: inherit !important;
      height: auto !important;
      width: auto !important;
      min-height: 37px;
  }
  .template--luxe-collection-new header.header a.header__heading-link .header__heading-logo-wrapper img.header__heading-logo {
    padding: 37px 85px 0px 0px !important;
    background: url('https://staticm247.kalkifashion.com/media/wysiwyg/KALKI-LUXE-Desk.png') !important;
    filter: brightness(0) invert(1);
    background-size: contain !important;
    background-repeat: no-repeat !important;
    min-height: auto;
    width: 0 !important;
    height: 0 !important;
  }
  .template--luxe-collection-new .search-modal__content_drawer_new{ border-radius: 7px; border-bottom: 1px solid #FFF; background: #2E2E30; }
  .template--luxe-collection-new .search-modal__content_drawer_new .search__input.field__input{ background: #2E2E30; color: #9B9AA7; height: 36px; }
  .template--luxe-collection-new .search__input.field__input::-webkit-input-placeholder{color:#9B9AA7; opacity:1 !important;}
  .template--luxe-collection-new .search__input.field__input::-moz-placeholder{color:#9B9AA7; opacity:1 !important;}
  .template--luxe-collection-new .search__input.field__input:-ms-input-placeholder{color:#9B9AA7; opacity:1 !important;}
  .template--luxe-collection-new .search__input.field__input:-moz-placeholder{color:#9B9AA7; opacity:1 !important;}
  .template--luxe-collection-new .search-modal__content_drawer_new .search__button svg path{ fill:#fff; }
   .template--luxe-collection-new .search-modal__content{ margin-bottom: 22px; }
  .template--luxe-collection-new .header_top_new wishlist-link .wk-button {
        --icon-stroke: white !important;
    }
  .Luxe_collection_meta_banner_new {
        padding-top: 0px !important;
    }
}
@media only screen  and (min-width: 768px) and (max-width: 989px) {
  .template--luxe-collection-new header.header a.header__heading-link .header__heading-logo-wrapper img.header__heading-logo {
      background-position: center !important;
  }
}
@media screen  and (max-width: 767px) {
  .template--luxe-collection-new header header-drawer {
    width: auto;
  }
  .template--luxe-collection-new header .header__heading-link {
    margin-right: auto;
    margin-left: 12px;
  }
}



/*------------- New filter css ----------*/

.facets_custom_filter_luxe_new .facets__display-vertical {
    min-width: 350px !important;
      z-index: 22;
}

.facets_custom_filter_luxe_new .facets__display-vertical .facets-wrap.parent-wrap {
   display:flex;
   gap:20px;
   justify-content: space-between;
}
.facets_custom_filter_luxe_new .facets__display-vertical .luxe-custom-filter-value-label {
    font-weight: 700;
    font-size: 15px !important;
    font-family: var(--font-heading-family);
}

.facets_custom_filter_luxe_new .facets__display-vertical .facets-layout-list {
   width: max-content;
}

.Collection_luxe_product_toppart_new .facets-container > div.facets__custom-filter {
    order: 2;
    width: 100%;
}
.Collection_luxe_product_toppart_new .active-facets-desktop {
    gap: 8px;
    margin-left: 12px;
    margin-top: 8px;
}
.Collection_luxe_product_toppart_new .active-facets-desktop div.facet-items_wrap {
    display: flex;
    flex-wrap: wrap;
    width: auto;
    padding: 0;
    background: no-repeat;
    gap: 8px;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .active-facets__button-inner.button,
.Collection_luxe_product_toppart_new .active-facets-desktop .active-facets__button-inner.button > .facets_item-wrap{
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between;
    line-height: normal;
    white-space: nowrap;
    font-weight: normal;
}
.facets_custom_filter_luxe_new .active-facets-desktop .facet_item-header {
    width: auto;
    margin: 0;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .faced_item {
    width: auto;
    padding: 7px 8px;
    background-color: #f3f4f6;
    margin: 0;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .active-facets__button {
    margin: 0 !important;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .Bridal_collection_desktop_only_new {
    position: static;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .active-facets__button-wrapper_cancel_all span {
    font-size: 14px;
    color: #d75156;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .active-facets__button .facet_item-header {
    margin-bottom: 0;
    justify-content: flex-end;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .active-color-swatch-item {
    min-width: 20px;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .facet-remove {
    pointer-events: none;
}
.Collection_luxe_product_toppart_new .active-facets-desktop .facet-remove svg {
    pointer-events: auto;
}

@media only screen and (max-width: 1024px) {
  .Collection_luxe_product_toppart_new .facets-container>div.facets__custom-filter {
    display: none !important;
  }
}

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

  #Countrypopup {padding: 10px 15px !important;}
  .geotargetlygeopopup1718172802875modal {width: 80% !important;}

}


/*--------------- Customer account page ------------*/

.customer_dashboard_info_new .account-change-password input, .customer_dashboard_info_new .account-change-password label {
    cursor: pointer;
}
.customer_dashboard_info_new .account-change-password {
    display: flex;
    align-items: center;
}
.account_recover_password_form {
    margin-top: 20px;
    max-width: 420px;
}


/*--------------- For "Try This On" app  ------------*/

#shopify-section-template--22866303058200__172473426029f5fa52{    position: absolute; z-index: 99;  right: 10px; top: 10px;}
#shopify-section-template--22866303058200__172473426029f5fa52 .page-width{padding:0px !important;}
#shopify-section-template--22866303058200__172473426029f5fa52 button{padding: 8px 20px  !important; min-width: fit-content !important;}
@media screen  and (max-width: 750px) {
  .MagicToolboxContainer{
    position: relative;
  }
}

/*--------------- For "Visit-our-Store new design" ------------*/

/* .Visit-our-Store-section{padding-top: 40px;} */
.about-us_page_new .Visit-our-Store-section{max-width: 1080px; margin: auto;}
.about-us_page_new .Visit-our-Store-section .Visit-our-Store-section-innerbox .storebox .textbox .button-box{flex-direction: column;}
.contact-us_page_new .Visit-our-Store-section{max-width: 1248px; margin: auto;}



.Visit-our-Store-section-innerbox{display:flex; flex-wrap:wrap; margin:-10px}
.Visit-our-Store-section-innerbox .storebox{position:relative;padding:10px;}
.Visit-our-Store-section-innerbox .w100{width:100%}
.Visit-our-Store-section-innerbox .w50{width:50%}
.Visit-our-Store-section-innerbox .w25{width:25%}
.Visit-our-Store-section-innerbox .w50 img,.Visit-our-Store-section-innerbox .w25 img{max-width:100%; height:auto; width: 100%;display: block;}
.Visit-our-Store-section-innerbox .storebox .textbox{position:absolute; z-index:1; bottom:0px;left:0;right:0; text-align:center; margin:auto;background-color: rgba(0, 0, 0, 0.5);  padding-bottom: 20px; margin: 0 10px 10px;}
.Visit-our-Store-section-innerbox .storebox .textbox h2{color:#ffffff !important;line-height: 1; margin: 15px 0; font-size:17px;}
.Visit-our-Store-section-innerbox .storebox .textbox .button-box{ display:flex; align-items:center;justify-content: center; gap: .625rem;}
.Visit-our-Store-section-innerbox .storebox .textbox .button-box a{padding: 10px;line-height: 1; width: fit-content; display: block; background: #fff; text-decoration: none; text-transform: uppercase; font-size: 13px;  color: #000; min-width:140px;}


.visit-our-Store-slider{width:calc(100% - 20px)}
.visit-our-Store-slider .storebox{padding:auto 0; margin: -10px;}
.visit-our-Store-slider .storebox img{max-width:100%; height:auto;}
.visit-our-Store-slider .storebox .textbox{position:absolute; z-index:1; bottom:0px;left:0;right:0; text-align:center; margin:auto;background-color: rgba(0, 0, 0, 0.5);  padding-bottom: 20px; margin: 0 10px 10px;}
.visit-our-Store-slider .storebox .textbox h2{color:#ffffff !important;line-height: 1; margin: 15px 0; font-size:17px;}
.visit-our-Store-slider .storebox .textbox .button-box{ display:flex; align-items:center;justify-content: center; gap: .625rem;}
.visit-our-Store-slider .storebox .textbox .button-box a{padding: 10px;line-height: 1; width: fit-content; display: block; background: #fff; text-decoration: none; text-transform: uppercase; font-size: 13px;  color: #000; min-width:140px;}
@media screen  and (max-width: 1280px) {
  /* .Visit-our-Store-section-innerbox .storebox .textbox{
    width: 90%;
  } */
  .Visit-our-Store-section-innerbox .storebox .textbox .button-box{flex-direction: column;}
}
@media screen  and (max-width: 991px) {
  .Visit-our-Store-section-innerbox .storebox{min-height:300px}
}
@media screen  and (max-width: 750px) {
  /* .Visit-our-Store-section-innerbox .storebox .textbox{bottom:px; width: 75%;} */
  .Visit-our-Store-section-innerbox .w50{width:100%}
  .Visit-our-Store-section-innerbox .w25{width:50%}
  .Visit-our-Store-section-innerbox{margin: 7px;}
  .Visit-our-Store-section-innerbox .storebox{padding: 10px;}
  /* .Visit-our-Store-section-innerbox .storebox .textbox{bottom: 20px;} */
  .Visit-our-Store-section-innerbox .storebox .textbox .button-box{flex-direction: column;}
}
@media screen  and (max-width: 750px) {
  .Visit-our-Store-section-innerbox .storebox .textbox .button-box a{padding: 5px;font-size: 10px;    min-width: 110px;}
}

/* Collection page middle banner */
.collection-mobile-middle-banner,
.collection-mobile-middle-banner ~ .collection-mobile-middle-banner{
  display: none;
}
@media screen  and (max-width: 767px) {
  .Visit-our-Store-section-innerbox .storebox{min-height:250px}
  .collection-mobile-middle-banner {
    display: block;
  }
  .collection-mobile-middle-banner img {
      display: block;
      width: 100%;
  }
}
.product-form__input_wrap {
    position: relative;
}
.product-form__input input[type=radio]:focus-within + label {
    background-color: #3F3D4D !important;
    border-color: #3F3D4D !important;
    color: #fff !important;
}
wishlist-button-block button.wk-button.wk-selected {
    --icon-fill: red;
}
.is-only-wishlist .product-form__buttons,
.product_details.is-only-wishlist .cs_delivery_wrapper,
.product_details.is-only-wishlist .Shipping_orders,
.product_details.is-only-wishlist .image_logo_text_blocks,
.product_details.is-only-wishlist .product-faq-wrapper {
  display: none;
}
.product_details.is-only-wishlist {
    padding-bottom: 55px !important;
    position: relative;
}
.product_details.is-only-wishlist #shopify-block-wishlist_king_wishlist_button_block_aii7nz wishlist-button-block,
.product_details.is-only-wishlist #shopify-block-wishlist_king_wishlist_button_block_8denaR wishlist-button-block {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.product_details.is-only-wishlist #shopify-block-wishlist_king_wishlist_button_block_8denaR wishlist-button-block {
    padding-right: 63px;
    padding-left: 100px;
}
@media only screen and (min-width: 990px) and (max-width: 1424px) {
  .product_details.is-only-wishlist #shopify-block-wishlist_king_wishlist_button_block_8denaR wishlist-button-block {
    padding-right: 16px;
    padding-left: 35px;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .product_details.is-only-wishlist #shopify-block-wishlist_king_wishlist_button_block_8denaR wishlist-button-block {
    padding-right: 16px;
    padding-left: 25px;
  }
}
@media only screen and (max-width: 749px) {
  .product_details.is-only-wishlist #shopify-block-wishlist_king_wishlist_button_block_8denaR wishlist-button-block {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.product_details.is-only-wishlist .wk-button.wk-full-width {
    background-color: #172926;
    border: 2px solid #172926;
    color: #fff;
    border-radius: 6px;
    --icon-stroke: #fff;
    --icon-fill: #fff;
    gap: 8px;
    transition: all .3s linear;
}
.product_details.is-only-wishlist .wk-button.wk-full-width:hover {
    background-color: #fff;
    color: #172926;
    --icon-stroke: #172926;
    --icon-fill: #172926;
}
.product_details.is-only-wishlist .wk-button.wk-full-width path {
    transition: all .3s linear;
}
.product_details.is-only-wishlist .wk-button.wk-full-width:after {
    content: "Add to Wishlist";
}
.product_details.is-only-wishlist .wk-button.wk-full-width.wk-selected:after {
    content: "Added to Wishlist";
}
body.template-product:has(.is-only-wishlist) .sticky-addtocart-button {
    display: none;
}
.product-custom .options-dropdown-list.options-dropdown-list-pre-drap {
    width: 100%;
    margin-top: 0;
    border-top: 0;
    padding-bottom: 0;
}
.product-custom .options-dropdown-list.options-dropdown-list-pre-drap .option:last-child {
    padding-bottom: 0;
}
.product-custom .non-returnable-pre-drap .options-dropdown-list.options-dropdown-list-pre-drap {
  display: block !important;
  visibility: visible;
  opacity: 1;
}
.tagalys-similar-products #tagalys-namespace {
  margin: 0 -8px;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .products-and-navigation {
    padding-right: 0;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-actions-container {
    position: static;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-btn svg,
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-btn.btn-disabled{
    display: none;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-btn {
    background: #fffffff2 url('right_arrow_slider.svg') no-repeat center center;
    width: 52px;
    height: 50px;
    right: 8px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-btn:first-child {
    left: 7px;
    right: auto;
    transform: rotate(-180deg);
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-link {
    padding-top: 0;
    padding-bottom: 0;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .widget-header {
    margin: 0;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .widget-heading {
    font-family: var(--font-body-family) !important;
    font-size: 24px;
    font-weight: 500;
    line-height: 118.75%;
    text-align: center;
    margin-bottom: 15px;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-name,
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-prices {
    text-align: left;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-name {
    font-family: var(--font-body-family);
    line-height: 128.571%;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-prices {
    margin-top: 8px;
    line-height: 100%;
    font-family: var(--font-heading-family);
}
.tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-prices .product-price-regular {
    font-weight: 500;
    line-height: 100%;
}
#paypal-button-container .paypal-buttons {
    visibility: visible;
    opacity: 1;
    pointer-events: auto;
}
.Page_lookbook_template_innerloop_new .pagination-wrapper,
.Page_press_room_template_mainloop_new .pagination-wrapper{
    width: 100%;
    margin-top: 20px !important;
}
.card-information .plp-delivery-message,
.product-stamps-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 4px 8px;
}
.product-stamps-wrap {
  margin-bottom: 6px;
}
.card_badge_online_stamps {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background-color: #fff;
    color: #781710;
    font-size: 11px;
    font-weight: 900;
    padding: 0 6px;
}
.card-information .card_badge_festival_stamp,
.product-stamps-wrap > div {
    padding: 0 6px;
    background: #f2d6c2;
    display: inline-block;
    font-size: 11px;
    font-weight: 900;
    color: #3a0b08;
    opacity: .9;
    line-height: 20px;
}
.cart-item.cart-hide-option dl .product-option {
    display: none;
}
.cart-items .product-option[data-property-first='Estimated delivery'] + .product-option[data-property-first='Estimated delivery'] {
    font-size: 0;
}
.order-btn-wrap button:after, .order-btn-wrap button:before {
  display: none;
}
.order_details_title_new .order-btn-wrap button {
    margin: 0;
    border: 1px solid #223330;
    background: no-repeat;
    color: #223330;
    border-radius: 5px;
    width: auto;
    padding: 10px 20px;
    min-height: auto;
    transition: 0.3s;
    min-width: auto;
}
.order_details_title_new .order-btn-wrap button:hover {
    background-color: #223330;
    color: #fff;
}
#mobileOTPLoginSection .g-recaptcha {
    margin-top: 15px;
}


.colletion-tab-slider .swiper-slide {
    cursor: pointer;
    padding: 13px 16px;
    transition: .3s;
    background-color: #f9f9fa;
    border: 1px solid #e1e1e5;
    border-bottom: 0 solid #e1e1e5;
    position: relative;
    color: #756f6f;
    width: 100%;
    text-align: center;
    line-height: 20px;
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}
.Collection_object_lists_mainloop_new {
    display: none;
    padding: 20px;
    border: 1px solid #e1e1e5;
}
.colletion-tab-slider .swiper-slide.active-tab {
    background-color: #fff;
    color: #000;
}
.shopby-btn-next, .shopby-btn-prev {
    background-color: transparent !important;
    height: 47px;
    margin: auto;
}
body.popup-active {
    overflow: hidden;
}
#fc_frame.fc-widget-normal {
    z-index: 999;
}

/* buying-guide start */
.buying-guide-inner-ul{ max-width: 1200px; margin: auto;list-style: none;padding: 0;display: flex;justify-content: flex-start;flex-wrap: wrap;gap: 1.33%;row-gap: 20px;margin-bottom: 40px;}
.buying-guide-inner-ul li{display: flex; flex-direction: column; width: 24%;}
.buying-guide-inner-ul li img{max-width:100%; margin: 0 auto;}
.buying-guide-inner-ul li h2{color:#bd8b54;font-weight: normal; font-size: 1.8rem;}
.buying-guide-inner-ul li .metafield-multi_line_text_field{font-size: 1.5rem; line-height: 1.5;}

/* buying-guide close */

@media screen  and (min-width: 990px) and (max-width: 1024px) {
  .template--luxe-collection-new.collection_header_transparent_new .shopify-section-header-sticky {
    height: 118px;
  }
  .template--luxe-collection-new .header__icons .ps-widget-5971 {
    top: 54px;
  }
}
@media screen  and (max-width: 989px) {
  .template--luxe-collection-new .header__icons .ps-widget-5971 {
    padding: 7px 10px 6px;
    top: 45px;
    filter: brightness(0) invert(1);
  }
  .tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-btn {
    width: 42px;
    height: 40px;
    background-size: 12px;
  }
  .template--luxe-collection-new .Collection_luxe_product_bottompart_new .plp-delivery-message .cs_delivery_wrapper-label,
  .template--luxe-collection-new .Collection_luxe_product_bottompart_new .plp-delivery-message .delivery-ready-to-ship .cs_delivery_wrapper-text,
  .template--luxe-collection-new .Collection_luxe_product_bottompart_new .card-information .card_badge_festival_stamp {
    display: none;
  }
  .template--luxe-collection-new .Collection_luxe_product_bottompart_new .plp-delivery-message .delivery-ready-to-ship.cs_delivery_wrapper-label {
    display: block;
    position: absolute;
    top: 10px;
    left: 0;
    height: 20px;
  }
  .template--luxe-collection-new .Collection_luxe_product_bottompart_new .plp-delivery-message .delivery-ready-to-ship.cs_delivery_wrapper-label {
    padding: 0 2px;
  }
  .template--luxe-collection-new .product-card-wrapper .card__content {
    position: relative;
  }
  .template--luxe-collection-new .card__content:has(.delivery-ready-to-ship) .card__heading {
    padding-left: 22px;
  }
  .template--luxe-collection-new  .collection .card-information .plp-delivery-message {
    margin: 0 !important;
  }
  .buying-guide-inner-ul li {
    width: 32.44%;
  }
}
@media screen and (min-width: 990px) {
  .template-search .collection_pagination_new {
    justify-content: flex-start;
  }
  .template-search .collection_pagination_new > div {
    width: 33.33%;
  }
}
@media screen  and (max-width: 1024px) {
  .mobile-facets__disclosure[open] #FacetFiltersFormMobile .mobile-facets__inner {
    transform: translate(0) !important;
  }
  .mobile-facets__details_size .mobile-facets__list {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    padding-bottom: 22px !important;
  }
  .mobile-facets__details_size .mobile-facets__label {
    border: 1px solid #c5c4cc;
    border-radius: 30px;
    padding: 8px 16px !important;
  }
  .mobile-facets__details_size .mobile-facets__label.active {
    background-color: #223330;
    color: #fff;
  }
  .mobile-facets__details_size .mobile-facets__label .facet-checkbox__text {
    padding: 0 !important;
  }
  .mobile-facets__details_size .mobile-facets__label .counter_new, .mobile-facets__details_size .mobile-facets__label .icon-checkmark {
    display: none;
  }
  .mobile-facets__details_size .mobile-facets__list li {
    margin: 0 !important;
  }
  .Collection_luxe_product_toppart_new .facets-container menu-drawer span.mobile-facets__open {
      padding: 0 5px !important;
  }
  .Collection_luxe_product_toppart_new .mobile-facets__open span.mobile-facets__open-label span {
      padding-top: 11px;
      padding-bottom: 11px;
      display: inline-block;
      vertical-align: top;
  }
  .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label h2:first-child:after {
    top: 0;
    bottom: 0;
    margin: auto;
  }
   .Collection_luxe_product_toppart_new .mobile-facets__open .mobile-facets__open-label h3:first-child:after {
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .facet-filters-form .mobile-facets div.mobile-facets__details.mobile-facets__sort_select,
  .sort-filter-open .mobile-facets .mobile-facets__main > details.mobile-facets__details,
  .sort-filter-open .mobile-facets .mobile-facets__clear-wrapper, 
  .sort-filter-open .mobile-facets .active-facets-mobile {
    display: none !important;
  }
  .sort-filter-open .facet-filters-form .mobile-facets div.mobile-facets__details.mobile-facets__sort_select {
    display: block !important;
    visibility: visible;
    opacity: 1;
  }
}
@media screen  and (max-width: 749px) {
  .tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .widget-heading {
    font-size: 22px;
  }
  .tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .carousel-btn {
    width: 36px;
    height: 34px;
    background-size: 10px;
  }
  .tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-name {
    font-size: 13px;
    line-height: 130%;
  }
  .tagalys-similar-products #tagalys-namespace.tagalys-namespace .widget .product .product-prices .product-price-regular {
    font-size: 14px;
  }
  .order_details_title_new #reorder-all-btn {
    padding: 10px 12px;
    font-size: 14px;
  }
  #mobileOTPLoginSection .g-recaptcha {
    transform: scale(0.9);
    transform-origin: top left;
    margin-bottom: -10px;
  }
  .buying-guide-inner-ul li {
    width: 100%;
  }
  .buying-guide-inner-ul {
    row-gap: 40px;
  }
  .buying-guide_page_new .rumi-page-edit .image-with-text {
    width: 100%;
  }
  .buying-guide_page_new .rumi-page-edit .image-with-text:not(:last-child) {
    margin-bottom: 20px
  }
}


#fc_frame {
  display: none;
}
#fc_frame.h-open-container, #fc_frame.fc-widget-normal.h-open-container {
    z-index: 99999;
}
.popin {
  position: fixed;
  right: 15px;
  bottom: 18px;
  z-index: 999;
} 
.overflow-hidden-tablet .popin {
  z-index: 998;
}
.popin-icon {
  width: 70px;
  height: 70px;
  background-color: #000;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 9px;
  padding: 10px;
  box-sizing: border-box;
  cursor: pointer;
}
.popin-icon img {
  height: auto;
  width: auto;
  max-width: 100%;
  max-height: 100%;
}
.popin-buttons {
  position: absolute;
  right: 0;
  bottom: 100%;
}
.popin button {
  margin-bottom: 5px;
  width: 144px;
  background-color: #000;
  color: #fff;
  border-radius: 5px;
  font-size: 14px;
  padding: 6px 10px;
  border: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
.popin button.live-chat {
  margin-bottom: 7px;
}
.popin button img {
  width: 24px;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  filter: brightness(0) invert(1);
}
.template-product.scrolled-past-header-body .popin {
  bottom: 128px;
}
@media only screen and (max-width: 749px) {
  .template-product .popin {
      bottom: 125px !important;
  }
}
@media only screen and (max-width: 767px) {
  .popin-icon {
    width: 45px;
    height: 45px;
    padding: 9px;
  }
} 