.header{padding:10px 15px}.header__logo-image{height:68px;object-fit:cover;object-position:center}@media screen and (min-width: 700px){.header__logo-image{height:auto;width:227px}}.header .header__primary-nav-item:before{font-size:16px;letter-spacing:0}.header .header__primary-nav-item>a,.header .header__primary-nav-item summary{color:#363636;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Montserrat;text-transform:uppercase}.header-sidebar .header-sidebar__linklist summary{font-size:14px}.header-sidebar .header-sidebar__linklist>li{line-height:20px}.header .mega-menu__linklist ul a{gap:4px;display:flex;align-items:center}.header-sidebar .header-sidebar__linklist .link-faded-reverse{opacity:1;color:#363636;font-size:14px;font-weight:400;line-height:20px;text-align:left;letter-spacing:0;text-underline-position:from-font;text-decoration-skip-ink:none;gap:4px;display:flex;align-items:center}.header .mega-menu__promo img,.header-sidebar .header-sidebar__promo img{height:288px;object-fit:cover;scale:none!important;object-position:center}.header-sidebar .header-sidebar__promo>*:only-child img{height:100%}.header .mega-menu__promo .mega-menu__promo-prose,.header-sidebar .header-sidebar__promo .mega-menu__promo-prose{gap:4px;text-transform:uppercase}.header .mega-menu__promo .mega-menu__promo-prose p.h6,.header-sidebar .header-sidebar__promo .mega-menu__promo-prose p.h6{font-family:Montserrat;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-underline-position:from-font;text-decoration-skip-ink:none}.header .mega-menu__promo .mega-menu__promo-prose p.text-subdued,.header-sidebar .header-sidebar__promo .mega-menu__promo-prose p.text-subdued{color:#5f727f;font-family:Montserrat;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:initial}@media screen and (min-width: 700px){.header{column-gap:34.5px}.header .header__secondary-nav{column-gap:16px}}@media screen and (min-width: 999px){.header{padding:10px 40px}.header .mega-menu__content{display:flex;margin:0 auto;column-gap:35px;max-width:1360px}.header .mega-menu{column-gap:35px;padding:16px 40px}.header .mega-menu__linklist{column-gap:0;flex:1 0 auto;flex-wrap:nowrap}.header .mega-menu__linklist>li{row-gap:16px}.header .mega-menu__linklist>li:only-child{padding-right:68px}.header .mega-menu__linklist>li:not(:last-child){margin-right:40px}.header .header__primary-nav-engagement-rings .mega-menu__linklist>li:last-child{margin-right:80px;padding-right:80px;border-right:1px solid #dfe5e8}.header .header__primary-nav-diamonds .mega-menu__linklist>li:nth-child(2n){padding-right:35px;margin-right:35px;border-right:1px solid #dfe5e8}.header .header__primary-nav-diamonds .mega-menu__linklist>li:last-child{margin-right:0!important}.header .mega-menu__linklist>li>a.h6{color:#7b6e4f;font-size:16px;font-weight:500;line-height:24px;text-align:left;letter-spacing:0;text-underline-position:from-font;text-decoration-skip-ink:none}.header .mega-menu__linklist ul{row-gap:8px}.header .mega-menu__linklist ul li{line-height:20px}.header .mega-menu__linklist ul a{opacity:1;color:#363636;font-size:14px;font-weight:400;line-height:20px;text-align:left;letter-spacing:0;text-underline-position:from-font;text-decoration-skip-ink:none}.header .mega-menu__promo{flex:1 auto}.header .mega-menu__promo>*{flex:100%;max-width:100%}.header .header__primary-nav-engagement-rings .mega-menu__content{column-gap:0px}.header .header__primary-nav-fine-jewellery .mega-menu__promo>*{flex:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}.header .mega-menu__promo img{height:352px}.header .header__primary-nav-fine-jewellery .mega-menu__promo img{height:348px}}@media screen and (min-width: 1150px){.header .header__primary-nav{column-gap:16px}}@media screen and (max-width: 1280px){.header{column-gap:24.5px;padding:4px 20px 8px}.header .header__primary-nav-item>a,.header .header__primary-nav-item summary{font-size:15px}.embos{font-size:88px}.image-with-text picture{display:flex;justify-content:center}.socialmewo{display:flex;justify-content:center}}@media screen and (max-width: 767px){.embos{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header-section.css.map */
