.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}div#MegaMenu-Content-5,div#MegaMenu-Content-2{display:flex}div#MegaMenu-Content-3{height:365px}header ul.list-menu li:nth-child(1) ul.mega-menu__list.page-width>li:nth-child(2) ul{display:grid!important;grid-template-columns:repeat(3,1fr);width:100%;margin-left:0;margin-right:0}header ul.list-menu li:nth-child(3) ul.mega-menu__list.page-width>li:nth-child(1) ul{display:grid!important;grid-template-columns:repeat(3,1fr);width:100%;margin-left:0;margin-right:0}header ul.list-menu li:nth-child(3) ul.mega-menu__list.page-width>li:nth-child(1) ul li{width:135px}header ul.list-menu li:nth-child(3) ul.mega-menu__list{display:flex;justify-content:space-between}header ul.list-menu li:nth-child(3) .mega-menu__content .image-banner{position:absolute;top:20px;left:40%;z-index:111}header ul.list-menu li:nth-child(4) ul.mega-menu__list.page-width{display:flex;justify-content:space-between!important}div#MegaMenu-Content-6{display:flex;flex-direction:row-reverse}header ul.list-menu li:nth-child(6) ul.mega-menu__list.page-width>li:nth-child(2) ul{column-count:2}.menu-banner-button-url{text-align:center;border:1px solid #bcc2c6;color:#223442;padding:5px;text-decoration:none}.menu-banner-button-url:hover{background:#17796a;color:#fff;border-color:#17796a}#MegaMenu-Content-2 .menu-banner-button-url,#MegaMenu-Content-1 .menu-banner-button-url{position:absolute;bottom:50px;width:45%}div#MegaMenu-Content-4{display:flex;flex-direction:column;align-items:center}div#MegaMenu-Content-4 .menu-banner-button-url{width:20%;margin-top:20px}.wedding-shopbycategor .title.h1{margin:0!important}.wedding-shopbycategor .sub_title_newbanner{text-align:center}.wedding-shopbycategor h4.heading_img{text-align:start;margin-top:8px}.wedding-shopmetal-types .banner-image-url{display:flex;flex-direction:column-reverse}.wedding-shopmetal-types .heading_img{margin:0}.wedding-band-section .content-row .image{width:30%}.wedding-band-section .content-row .image video{width:100%}@media only screen and (max-width: 767px){.consultation-text{flex:1 1 35%;padding-left:0!important}.consultation-buttons{display:flex;width:100%;justify-content:space-between}.consultation-buttons a.btn{display:inline-block;padding:5px 10px!important;margin-right:15px;border:1px solid #ccc;text-decoration:none;color:#000;background-color:#fff;transition:.3s;font-size:12px!important}}.rockrush-slider-home .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}.rockrush-slider-home .slider-counter__link--dots .dot{border:.1rem solid #fff}.rockrush-slider-home .slideshow__controls{border:none}.shop-by-shape .shape-slider .shape-item .shape-image img{width:70px!important;min-width:70px}@media (min-width: 1024px){.scroll-sticky-raj header.header{grid-template-areas:"heading navigation icons"!important;grid-template-columns:auto auto 1fr;column-gap:2rem}.header--top-center *>.header__search{display:block}.header--top-center .mega-menu__list>li{width:20%;padding-right:2.4rem}.header--top-center .mega-menu__list{display:flex;justify-content:flex-start!important;flex-wrap:wrap;column-gap:15px;padding-left:0!important}.header__heading,.header__heading-link{grid-area:heading;justify-self:center!important;margin-left:15%}.scroll-sticky-raj .header__heading,.scroll-sticky-raj .header__heading-link{grid-area:heading;justify-self:center!important;margin-left:0%}}header.header.header--middle-left.header--mobile-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.header__heading,.header__heading-link{grid-area:heading;justify-self:center!important}nav.header__inline-menu{text-align:center;margin-top:0!important}.header-contact{display:flex;align-items:center;gap:10px;font-size:14px;position:absolute;top:20px}.header-contact a{text-decoration:none;color:#000;display:flex;align-items:center;gap:5px}.header-contact .dropdown{position:relative}.header-contact .dropdown-toggle{cursor:pointer}.header-contact .dropdown-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 8px #0000001a;z-index:1000}.header-contact .dropdown-menu a{display:block;padding:10px;color:#333;white-space:nowrap}.header-contact .dropdown-menu a:hover{background-color:#f5f5f5}.header-contact .dropdown:hover .dropdown-menu{display:block}.header-contact svg.feather{width:18px;height:18px}.scroll-sticky-raj .header-contact.header-top-left{display:none}.header__icons .icon-menu{position:relative;display:flex;align-items:center;gap:0px;padding:0}.header__icons .icon-menu a{display:inline-block;padding:10px 5px 5px;color:#333;text-decoration:none}.header__icons .icon-menu a svg{width:20px;height:20px;stroke:currentColor;transition:stroke .2s ease}.header__icons .icon-menu a:hover svg{stroke:#00b894}.header__icons .icon-menu .icon-button{position:relative;cursor:pointer}.header__icons .icon-menu .dropdown{display:none;position:absolute;top:40px;right:0;background-color:#fff;box-shadow:0 4px 8px #00000026;border-radius:6px;padding:8px 0;min-width:240px;z-index:10}.header__icons .icon-menu .dropdown a{display:block;padding:10px 16px;text-decoration:none;color:#000;font-size:14px;white-space:nowrap}.header__icons .icon-menu .dropdown a:hover{background-color:#f1f1f1}.header__icons .icon-menu .icon-button:hover+.dropdown,.header__icons .icon-menu .dropdown:hover{display:block}.header__icons .icon-menu{display:none}.scroll-sticky-raj .header__icons .icon-menu{display:block}@media (max-width: 1024px){.header-contact.header-top-left,.scroll-sticky-raj .header__icons .icon-menu{display:none}}@media (min-width: 1024px){.jdgm-carousel__arrows{display:flex;position:absolute;right:0;top:10px;gap:48px}section.jdgm-widget.jdgm-carousel.jdgm-carousel--default-theme.jdgm-carousel--done{position:relative}}label.bcpo-front-color-label{color:#000!important;display:flex;align-content:center}.bcpo-front-image-label{box-shadow:none!important;-webkit-box-shadow:none!important}#bcpo .bcpo-colors input:checked+label{-webkit-box-shadow:0 0 0 2px #17796a!important}.produ-tabs-details .tab-content .accordion{max-width:424px;margin:0}.produ-tabs-details .tabs{display:flex;border-bottom:1px solid #ccc;background:#edf6f9}.produ-tabs-details .tab-button{padding:10px 20px;border:none;background:#edf6f9;cursor:pointer}.produ-tabs-details .tab-button.active{background:#00796b;color:#fff}.produ-tabs-details .tab-content{display:none;padding:20px 0}.produ-tabs-details .tab-content.active{display:block}.produ-tabs-details .accordion-header{font-weight:700;padding:10px;cursor:pointer;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#17796a}.produ-tabs-details .details-list{list-style:none;padding-left:0;margin-top:0}.produ-tabs-details .details-list li{padding:5px 0;border-bottom:1px dotted #ccc}.title-wrapper-with-link{display:flex;flex-direction:column}ul.soho-flagship-experience-features{list-style:none;padding-left:0}ul.soho-flagship-experience-features li{display:flex;align-items:center;gap:10px;margin-top:18px}@media screen and (min-width: 750px){.image-with-text__media--placeholder.image-with-text__media--adapt:has(video){height:650px!important}}.about-us .about-soho-images-group{display:flex;align-items:end;justify-content:space-between;margin:0 -10px}.section-white{width:100%;overflow:hidden}.about-us .about-soho-images:first-child{width:8.6%;height:auto;padding-bottom:25px}.about-us .about-soho-images:nth-child(2){width:20%;height:auto;padding-bottom:140px}.about-us .about-soho-images:nth-child(3){width:33.33%;height:auto;padding-bottom:45px}.about-us .about-soho-images:last-child{width:13.33%;height:auto;padding-bottom:0}.full-section .container{max-width:100%;padding:0 50px}@media (min-width: 575px){.about-us .about-soho-images-group{margin-bottom:80px!important}}@media (max-width: 676px){.consult-section .consult-container .consult-image{order:0}.consult-section .consult-container .consult-text{order:2}.section-white.full-section.home-shop-engagement-rings{padding-top:0}.full-section .container{max-width:100%;padding:0 20px}.about-us .about-soho-images:first-child{height:auto;padding-bottom:25px;display:none;width:16%!important}.about-us .about-soho-images:last-child{width:20.33%;height:auto;padding-bottom:0}.about-us .about-soho-images:nth-child(3){width:40.33%;height:auto;padding-bottom:45px}.about-us .about-soho-images:nth-child(2){width:30%;height:auto;padding-bottom:140px}}.contact-map-box iframe.map{position:absolute;width:100%;height:100%;left:0}.contact-map-box{width:100%;position:relative;padding:50px;display:flex;justify-content:flex-end}.contact-map-box .green-bg{width:100%;max-width:450px;background:#10554a;padding:20px;position:relative;z-index:2;top:20px}.contact-map-box .contact-rockrush-logo2{display:block;margin-bottom:20px}.contact-map-box .contact-menu{padding:0;margin:0;width:100%;list-style:none}.contact-map-box .contact-menu li{width:100%;padding:0 0 12px 33px;margin:0;color:#ffffffa8;font-size:16px;line-height:24px;position:relative}.contact-map-box .contact-menu li .icon{width:20px;display:block;position:absolute;left:0;top:0}.contact-map-box .contact-menu li a{color:#ffffffa8}.contact-map-box .box-map-social-icons .list-unstyled.list-social{padding-top:0}.contact-map-box .box-map-social-icons .list-social .list-social__item svg{color:#ffffffa8}@media only screen and (max-width: 768px){.contact-map-box .map{position:relative!important;height:300px!important}.contact-map-box{flex-flow:wrap!important;padding:20px}}.promotions-amp-special-offers .page-title{text-align:center;color:#327671}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
