:root{--bgcolor-trans: transparent;--bgcolor-main: #8F2140;--bgcolor-1: #000000;--bgcolor-2: #999999;--bgcolor-3: #7B7B7E;--bgcolor-4: #F9F7F3;--bgcolor-5: #F7F7F7;--bgcolor-6: #28323E;--bgcolor-7: #F7ECE6;--bgcolor-8: #F6EDE6;--bgcolor-9: #F3E1E3;--bgcolor-9: #D8C7C3;--bgcolor-white: #FFFFFF;--bgcolor-black:#000000;--labcolor-main: #008564;--font-heading-family:EB Garamond ;--font-body-family: Avenir}.tps-announcement-bar{font-family:var(--font-body-family);text-align:center}.tps-announcement-bar b{font-weight:400}.tps-announcement-bar a{color:var( --g-main)}.header-announcement-bar{background-color:#f9f7f3;color:#000;width:100%;padding:5px 0;text-align:center;font-size:12px}.color-transparent .header-announcement-bar{background-color:transparent}.header-announcement-bar p{margin:0}.header-center{position:relative}.head-seach{align-self:center}.header-logo{text-align:center;padding:10px 0}.phone-number p{font-style:normal;font-weight:600;font-size:18px;line-height:18px}.header-1 .site-nav{justify-content:center}.header-1 .header-bottom{border-top:1px solid #E5E5E5}.header-1 .header-announcement-bar-left ul{display:flex;align-items:center}.header-1 .header-announcement-bar-left ul li{margin-right:20px}.header-1 .login-topbar,.header-1 .login-content{display:flex;align-items:center;justify-content:center!important}.header-1 .login-content{margin:0 15px}.header-1 .login-topbar .dropdown-toggle:after{margin:0}.header-1 .login-topbar .block_currencies{padding:0 10px}.header-1 .header-announcement-bar-left ul svg{margin-right:10px;padding-block:0px!important}.header-1 .header-search-left .search-media{display:none}.header-1 .header-search-left .form-search{position:relative;opacity:1;visibility:visible}.header-1 .header-search-left .icon-search form.search.search-modal__form{border:1px solid #E5E5E5;border-radius:5px}.header-1 .header-search-left .collection-select-search .select-items.select-hide,.header-1 .header-search-left .collection-select-search .select-selected{display:none}.header-1 .header-search-left .icon-search .field__button{background-color:#fff;color:#000}.header-1 .header-search-left .field__label{font-style:normal;font-weight:400;font-size:13px;line-height:26px;color:#666}.header-1 .phone-right{font-style:normal;font-weight:400;margin-right:20px;font-size:12px;line-height:18px}.header-1 .phone-right p{font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:var( --g-main);margin:0}.header-announcement-bar{background-color:#f9f7f3;padding:2px 0 4px;height:50px;transition:height .3s ease-in}.header-announcement-bar.sticky-announcement-bar{height:40px;background-color:#f9f7f3;position:fixed;top:0;right:0;left:0;z-index:9}.header-1 .header-bottom.sticky-header{position:fixed;top:77px;right:0;left:0;background:#fff;z-index:9}.header-announcement-bar.sticky-announcement-bar+.header-center{opacity:0}.header-announcement-bar p,.tps-announcement-bar a,.header-announcement-bar .login-content a{color:var(--bgcolor-1);position:relative}.tps-announcement-bar a:after,.header-announcement-bar .login-content a:after{content:"";width:100%;height:1px;background-color:#fff;position:absolute;left:50%;transform:translate(-50%);bottom:0;transition:width .5s ease-in-out}.icon-search form.search.search-modal__form .collection-select-search select{padding:5px 0;min-height:35px}.header-1 .header-search-left .field__label{top:50%;transform:translateY(-50%)}.header-1 .search__input.field__input{padding-block:5px;height:35px}.header-1 .header-search-left form.search .collection-select-search+.field{max-width:115px}.header-1 .header-search-left{width:fit-content}.header-1 .disclosure__button{font-size:13px;padding:2px .5rem}.header-logo{padding:6px 0 7px}.header-1 .login-topbar a,.header-1 .header-announcement-bar-left ul svg{color:#fff}.header-announcement-bar .login-content a{color:var(--bgcolor-1)!important}.header-announcement-bar .login-content,.header-announcement-bar .login-content a,.header-announcement-bar .login-content p,.header-announcement-bar p,.tps-announcement-bar a{color:var(--bgcolor-1);text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.header-1 .phone-right p{font-size:12px}.tps_collection_multicolumn .multicolumn-card{background-color:transparent!important}.header-announcement-bar a{text-decoration:underline;text-underline-offset:3px}.header-center .head-seach{display:flex;align-items:center;grid-gap:27px;justify-content:flex-start;padding:0 5px}.phone-number p,.store-icon-text p,.virtual-appointment-text p{color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0!important;padding-bottom:0!important;padding-top:3px}.header-center .store-icon-text,.header-center .virtual-appointment-text,.header-center .phone-number{display:flex!important;justify-content:flex-start;align-items:center;grid-gap:3px}.header-center .store-icon,.header-center .phone-icon{background:url(header-footer1.svg);display:block;width:25px;height:25px}.header-center .store-icon-text .store-icon{background-position:-15px -16px}.header-center .virtual-appointment-text .store-icon{background-position:-61px -16px}.header-center .phone-icon{background-position:-15px -115px}@media(min-width:992px){.col-lg-6{flex:0 0 auto;width:30%!important}.col-lg-3{flex:0 0 auto;width:35%!important}}@media(hover:hover){.tps-announcement-bar a:hover:after,.header-announcement-bar .login-content a:hover:after{width:0%}}@media(min-width:992px)and (max-width:1399px){.header-1 .header-menubar .site-nav{justify-content:center}}@media(max-width:1400px){.tps-home-slider .video-content{bottom:55px}.site-nav__dropdown.meganav{width:100%!important}.header-center .head-seach{grid-gap:12px;padding:10px}}@media(max-width:1350px){.header-1 .site-nav li{margin-inline:0px!important;padding-inline:0px!important}.head-seach{padding-right:0}.site__dropdown{padding-inline:10px}}@media(max-width:1280px){sticky-header span.tps_child_menu{margin:0 2px 3px 0}sticky-header .site-nav__dropdown ul.nav-links li{display:inline-block}sticky-header .site-nav__dropdown.meganav{max-width:100%!important;width:100%!important}sticky-header .site-nav__dropdown.meganav .row>*{--bs-gutter-x: 15px}.col-lg-5.tps_shop_by_shape_menu .widget-inner,.col-lg-6.tps_shop_by_shape_menu .widget-inner{margin-right:0}sticky-header .col-lg-6.tps_shop_by_style_menu ul li{width:100%}.tps_menu_div_engagement_ring .mega-col.order-4{width:15.666667%!important}}@media(max-width:1199px){.header-1 .header-search-left .icon-search form.search.search-modal__form .field{width:64px;overflow:hidden}.header-1 .header-search-left .icon-search form.search.search-modal__form .field .field__label{display:none}.header-1 .header-search-left .icon-search .field__button{right:6px}sticky-header .container .row .head-seach,sticky-header .container .row .header-icon{width:37.5%!important}sticky-header .container .row .header-center{width:25%!important}sticky-header .header-search-left{width:fit-content!important}.tps-home-slider .video-content h1{font-size:32px!important;line-height:42px!important;max-width:300px;margin-inline:auto}.footer-1 .col-sm-4{width:15%!important}.site-nav__dropdown ul.nav-links a.tps_menu{font-size:12px}.site__dropdown{padding:20px 15px!important}.site-nav__dropdown .container{padding-inline:0px}.tps_main_menu_jewellery .col-lg-7.order-1,.tps_menu_div_diamonds .col-lg-8.order-1{width:70.333333%!important}.tps_main_menu_jewellery .col-lg-4.order-1,.tps_menu_div_diamonds .col-lg-4.order-4{width:25.333333%!important}.tps_menu_div_engagement_ring .col-lg-5.tps_create_your_own_ring_menu{width:29.666667%!important}.tps_menu_div_engagement_ring .col-lg-5.tps_shop_by_style_menu,.tps_menu_div_engagement_ring .col-lg-5.tps_shop_by_metal_menu{width:20.666667%!important}.tps_menu_div_engagement_ring .col-lg-5.tps_shop_by_metal_menu .nav-links{grid-template-columns:1fr}.footer-1 .footer-blog-items{padding-inline:0px!important}.site-nav__dropdown .container .row.aa{margin-left:auto!important;margin-right:auto!important}.header-announcement-bar,.header-announcement-bar.sticky-announcement-bar{height:64px}.header-1 .header-bottom.sticky-header{top:40px}}@media(max-width:1024px){.col-lg-4.tps_natural_diamonds_menu .widget-inner,.col-lg-4.tps_lab_diamonds_menu .widget-inner{margin-right:0}.site-nav__dropdown ul.nav-links a.tps_menu{font-size:11px}.footer-1 .footer-blog-items{padding:20px 0!important}.footer-black .footer-menu{justify-content:center}.site__dropdown{padding:0 5px!important}.header-announcement-bar,.header-announcement-bar.sticky-announcement-bar{height:64px}.header-1 .header-bottom.sticky-header{top:55px}.header-announcement-bar.sticky-announcement-bar+.header-center{opacity:0}}@media(max-width:999px){.header-center .head-seach{grid-gap:9px}}@media(max-width:992px){.mega-col-inner,.site__dropdown{padding:0!important}.site__dropdown{padding:0 5px!important}.tps_main_menu_jewellery .col-lg-4.order-1,.tps_menu_div_diamonds .col-lg-4.order-4{width:100%!important}}@media(max-width:991px){.header-1 .head-seach{display:flex}.header-logo{padding:5px 0}.homepage .site-header__icon-menu svg path{color:#000}body.homepage sticky-header:hover .site-header__icon-menu svg path,body.homepage sticky-header:focus .site-header__icon-menu svg path{color:#000}.site__dropdown.aa .row.aa,.site__dropdown.aa .row.aa .row{margin-inline:0px!important}.site-nav__dropdown ul.nav-links a.tps_menu{font-size:13px!important}.site-nav__dropdown .tps_design_your_own_menu ul.nav-links,.col-lg-2.tps_create_your_own_jewellery_menu .nav-links{display:flex;flex-direction:column}.drawer__nav-toggle--open{padding:15.5px 25px!important}.mega-col-inner .drawer__nav-toggle--open{padding:11.5px 25px!important}.site-nav__dropdown .tps_design_your_own_menu ul.nav-links .site-nav__link,body.homepage .header-bottom:not(.sticky-header) .site-nav .site-nav__link{color:#000!important}.menu-title.ff{padding:10px 0}.col-lg-4.tps_natural_diamonds_menu .widget-inner,.col-lg-4.tps_lab_diamonds_menu .widget-inner,.col-lg-5.tps_create_your_own_ring_menu .mega-col-inner .widget-inner,.col-lg-5.tps_shop_by_style_menu .widget-inner,.col-lg-5.tps_shop_by_shape_menu .widget-inner,.col-lg-5.tps_create_your_own_pendant_menu .widget-inner,.col-lg-6.tps_create_your_own_earring_menu .widget-inner,.col-lg-6.tps_shop_by_style_menu .widget-inner,.col-lg-6.tps_shop_by_shape_menu .widget-inner,.col-lg-2.tps_earrings_menu .tps_jwelery_subsection{border:none!important}.site-nav__dropdown ul.nav-links li{margin:5px 0!important}.col-lg-2.tps_create_your_own_jewellery_menu .drawer__nav-toggle--open,.site-nav .mega-col-inner .drawer__nav-toggle--open{display:none}.col-lg-2.tps_create_your_own_jewellery_menu .widget-inner,.mega-col-inner .widget-inner{display:block!important}.site-nav__dropdown.meganav.meganav-1 .mega-col.col-lg-7.order-1,.col-lg-2.tps_create_your_own_jewellery_menu,.col-lg-5.tps_create_your_own_ring_menu,.col-lg-5.tps_shop_by_style_menu,.col-lg-5.tps_shop_by_shape_menu,.col-lg-5.tps_shop_by_metal_menu,.site-nav__dropdown.meganav.meganav-2 .mega-col.col-lg-5.order-4,.site-nav__dropdown.meganav.meganav-4 .mega-col.col-lg-5.order-4,.site-nav__dropdown.meganav.meganav-5 .mega-col.col-lg-5.order-4,.tps_menu_div_pendant_builder .tps_create_your_own_pendant_menu,.tps_menu_div_pendant_builder .tps_shop_by_style_menu,.tps_menu_div_earring_builder .mega-col .col-lg-6{width:100%!important}li.active .site__dropdown{display:block!important;opacity:1!important}.tps_menu_div_engagement_ring .widget-inner .nav-links,.tps_menu_div_pendant_builder .tps_create_your_own_pendant_menu .nav-links,.tps_menu_div_pendant_builder .tps_shop_by_style_menu .nav-links,.tps_menu_div_earring_builder .tps_create_your_own_earring_menu .nav-links{display:flex;flex-wrap:wrap}.tps_menu_div_engagement_ring .widget-inner .nav-links li,.tps_menu_div_pendant_builder .tps_create_your_own_pendant_menu .nav-links li,.tps_menu_div_pendant_builder .tps_shop_by_style_menu .nav-links li,.tps_menu_div_earring_builder .tps_create_your_own_earring_menu .nav-links li{width:100%}.site__dropdown.aa .row.aa{justify-content:flex-start}.tps_menu_div_engagement_ring .col-lg-5.tps_create_your_own_ring_menu,.tps_menu_div_engagement_ring .col-lg-5.tps_shop_by_style_menu,.tps_menu_div_engagement_ring .col-lg-5.tps_shop_by_metal_menu{width:100%!important}.homepage .header-announcement-bar.sticky-announcement-bar+.header-center{background:#000000b3}.header-announcement-bar.sticky-announcement-bar+.header-center,.header-1 .header-bottom.sticky-header{position:unset}.header-announcement-bar.sticky-announcement-bar+.header-center{opacity:1}.header-center .virtual-appointment-text{order:4}.header-center .store-icon-text{order:3}.header-center .phone-number{order:2}.header-center .icon-menu-mobile{order:1}.header-center .phone-number p,.header-center .store-icon-text p,.header-center .virtual-appointment-text p{display:none}}@media(max-width:830px){.footer-1 .col-sm-4{width:33%!important;padding-top:0!important;padding-bottom:0!important}.footer-blog{padding:18px 15px 10px!important}}@media(max-width:767px){.tps-home-slider .video-content{width:100%;padding-inline:15px}.tps-home-slider .video-content .tps-setting-eng{grid-column-gap:15px}.header-announcement-bar p,.header-announcement-bar div,.header-announcement-bar .login-content{font-size:9px!important;line-height:15px!important}.disclosure__button{font-size:12px!important}sticky-header .container .row .head-seach{width:33.5%!important}sticky-header .container .row .header-center{width:29%!important}.tps-home-slider .video-hero__wrapper .video-mobile{display:block!important;width:100%!important;height:100%!important}.tps-home-slider .video-hero__wrapper .desktop-video{display:none!important}.tps-home-slider .container-fluid{padding-inline:0px!important}span.tps_menu_icon_rings{background-position:-8px -165px}.tps_main_menu_jewellery .col-lg-7.order-1,.tps_menu_div_diamonds .col-lg-8.order-1{width:100%!important}.header-announcement-bar .login-content a,.tps-announcement-bar a{font-size:10px!important}}@media(max-width:567px){.header-1 .icon-search{display:none}.header-1 .login-content{margin:0}.header-announcement-bar{font-size:10px}.tps-announcement-bar{border-bottom:1px solid #E5E5E5}.footer-1 .col-sm-4{width:100%!important}.header-announcement-bar,.header-announcement-bar.sticky-announcement-bar{height:70px}.header-announcement-bar.sticky-announcement-bar+.header-center{top:70px}}@media(max-width:480px){.tps-home-slider .video-content .tps-setting-eng a{padding-inline:0px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/header-1.css.map */
