.site-control .site-control__inner .nav-account{padding-right:25px;display:inline-block}@media (max-width: 1441px){.site-control .site-control__inner .nav-account{padding-right:15px}}@media (max-width: 1300px){.site-control .site-control__inner .nav-account{padding-right:15px}}@media (max-width: 1100px){.site-control .site-control__inner .nav-account{display:none}}.site-control.nav-inline-desktop .site-control__inner .nav-row a{padding:2em 1.2em}.active:after{opacity:.3}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul>li>a:after{bottom:1em}.tier-2,.site-control__inner{border-bottom:1px solid #dddddd!important;-moz-box-shadow:0px 2px 2px rgba(0,0,0,.05);-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.05);box-shadow:0 2px 2px #0000000d}.column-title,#page-menu .main-nav li li.main-nav__mega-title{pointer-events:none!important}.nav-columns .contains-children ul:has(a[href^="/collections/engagement-rings?filter.p.m.custom.stone_shape="]),.nav-columns .contains-children:first-child ul:has(a[href^="/collections/round"]){display:grid!important;grid-template-columns:repeat(2,auto);gap:10px 30px;list-style:none;padding:0;margin:0}[data-section-type=header] a[href^="/collections/engagement-rings?filter.p.m.custom.stone_shape="]{background-image:url(/cdn/shop/files/diamond-icons-2.jpg?v=1764935512);padding-left:40px!important;background-size:30px auto;background-repeat:no-repeat}@media (max-width: 1100px){[data-section-type=header] a[href^="/collections/engagement-rings?filter.p.m.custom.stone_shape="]{background-image:url(/cdn/shop/files/diamond-icons-2.jpg?v=1764935512);padding-left:30px!important;background-size:19px auto;background-repeat:no-repeat}}.nav-container a[href^="/collections/engagement-rings-1?filter.p.m.custom.stone_shape="]{background-image:url(/cdn/shop/files/diamond-icons-2.jpg?v=1764935512);padding-left:30px!important;background-size:20px auto!important;background-repeat:no-repeat}.nav-columns .contains-children:first-child ul:has(a[href^="/collections/round"]) a[href^="/collections/"]{background-image:url(/cdn/shop/files/diamond-icons-2.jpg?v=1764935512);padding-left:40px!important;background-size:30px auto;background-repeat:no-repeat}@media (max-width: 1100px){.nav-columns .contains-children:first-child ul:has(a[href^="/collections/round"]) a[href^="/collections/"]{background-image:url(/cdn/shop/files/diamond-icons-2.jpg?v=1764935512);padding-left:30px!important;background-size:19px auto;background-repeat:no-repeat}}.nav-container ul:has([data-nav-title=diamonds]) li:nth-of-type(-n+8)>a[href^="/collections/"]{background-image:url(/cdn/shop/files/diamond-icons-2.jpg?v=1764935512);padding-left:30px!important;background-size:20px auto;background-repeat:no-repeat}[data-section-type=header] a[href$=Round],[data-section-type=header] a[href$=round]{background-position:0 6%}[data-section-type=header] a[href$=Oval],[data-section-type=header] a[href$=oval]{background-position:0 21%}[data-section-type=header] a[href$=Emerald],[data-section-type=header] a[href$=emerald],[data-section-type=header] a[href$=emerald-cut]{background-position:0 35%}[data-section-type=header] a[href$=Marquise],[data-section-type=header] a[href$=marquise]{background-position:0 50%}[data-section-type=header] a[href$=Princess],[data-section-type=header] a[href$=princess]{background-position:0 65%}[data-section-type=header] a[href$=Cushion],[data-section-type=header] a[href$=cushion]{background-position:0 79%}[data-section-type=header] a[href$=Pear],[data-section-type=header] a[href$=pear]{background-position:0 94%}.related-products{margin-top:40px}.related-products h2{font-size:1.8rem;margin-bottom:20px}.related-products .related-products-row{display:flex;gap:20px;flex-wrap:nowrap}.related-products .product-card{flex:1 1 0;max-width:25%;text-align:center;border:1px solid #eee;padding:10px;box-sizing:border-box;transition:transform .3s ease}@media (max-width: 1024px){.related-products-row{display:flex!important;flex-wrap:wrap!important;gap:20px!important}.product-card{flex:0 0 calc(50% - 20px)!important;max-width:calc(50% - 20px)!important;text-align:center!important;border:1px solid #eee!important;padding:10px!important;box-sizing:border-box!important;transition:transform .3s ease!important}}.related-products .product-card:hover{transform:translateY(-5px)}.related-products .product-card img{width:100%;height:auto;display:block;margin-bottom:10px}.related-products .product-title{font-size:1rem;margin-bottom:5px;font-weight:500}.related-products .product-price{font-size:.95rem;color:#555}.template-product .product-area .product-area__thumbs__thumb{width:100%!important;margin-bottom:0!important}.template-product .product-area .theme-viewport.swiper-container .swiper-slide{width:100%;overflow:hidden}.template-product .product-area .theme-viewport.swiper-container .swiper-slide .rimage-wrapper{padding-top:100%!important;position:relative;height:auto}.template-product .product-area .theme-viewport.swiper-container .swiper-slide img.rimage__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.template-product .product-area .product-slider .swiper-container{width:100%;max-width:600px;aspect-ratio:1 / 1;position:relative;overflow:hidden}.template-product .product-area.product-area--restrict-width.product-area--one-col .theme-images{padding-top:0!important;padding-bottom:0!important}.template-product .product-area .product-slider{margin-top:0!important}.template-product .product-area.product-area--restrict-width.product-area--one-col .product-area__media{padding-left:0!important;margin-top:40px!important;width:100%!important}.template-product .product-area.product-area--restrict-width.product-area--one-col .product-area__thumbs{margin-left:0!important}.template-product .product-area .product-area__thumbs{position:unset!important;width:unset!important;padding-bottom:0!important}.template-product .slick-slider,.template-product .slick-list,.template-product .slick-track{position:unset!important}.template-product .slick-track{display:flex!important;justify-content:space-between!important}.template-product .slick-slider .slick-track,.template-product .slick-slider .slick-list{height:fit-content!important}.product-area.product-area--restrict-width.product-area--one-col .product-area__thumbs .rimage-outer-wrapper .rimage-wrapper>img{border-radius:2px;box-shadow:0 0 2px 1px #a7a7a799}.rte .button{color:#fff;border:1px solid #00587a}.rte .button:hover{color:#00587a;border:1px solid #00587a}@media (max-width: 1024px){.overlay-type{padding:40px 20px 50px;text-align:center}.section-footer,.section-footer .section-footer__title{text-align:center}.section-footer ul.social-links__list{justify-content:center;margin-bottom:10px}.section-footer .section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
