.Product.product-wrapper-spacing{position:relative}.Product.product-wrapper-spacing .Product__Gallery,.Product.product-wrapper-spacing .Product__InfoWrapper{width:100%}.Product.product-wrapper-spacing .Product__Gallery{margin:0}.Product.product-wrapper-spacing .Product__InfoWrapper .Product__Info{width:100%;margin:0}.Product .Product__Gallery__flex{display:flex;flex-grow:1;width:100%}.Product .Product__Wrapper .Product__Gallery{display:block}.Product .Product__Wrapper .Product__Gallery .Product__Gallery__flex{position:-webkit-sticky!important;position:sticky!important;top:140px}.Product .Product__Wrapper .Product__InfoWrapper{display:block}.Product .Product__Wrapper .Product__InfoWrapper .Product__Info{position:-webkit-sticky!important;position:sticky!important;top:140px}.product-wrapper-spacing .Product__Info .ProductMeta{display:flex;flex-wrap:wrap;margin-bottom:10px}.product-wrapper-spacing .ProductMeta .product-title-meta{width:100%;max-width:70%;padding:0 .5rem 0 0}.product-wrapper-spacing .ProductMeta .ProductMeta__PriceList{margin-top:0;flex:1;text-align:right}.ProductForm__Variants .ks-chart-container.ks-container-with-modal{position:relative}.ProductForm__Variants .ks-chart-modal-link.sizing-chart-modal-link{position:absolute;right:0;top:-8px;z-index:9}.Product__SlideshowNavScroller{overflow:scroll;scrollbar-width:none}.Product__Slideshow .flickity-prev-next-button{display:none}.Product__SlideshowNav .carousel-nav .carousel-cell:not(:last-child){margin-bottom:5px}.Product__SlideshowNav .carousel-nav .carousel-cell{border:1px solid #ddd}.Product__SlideshowNav .carousel-nav .carousel-cell.is-nav-selected{border:1px solid #000}.Product__SlideshowNav .Product__SlideshowNavScroller{-ms-overflow-style:none;scrollbar-width:none}.Product__SlideshowNav .Product__SlideshowNavScroller::-webkit-scrollbar{display:none}@media (min-width: 950px){.Product.product-wrapper-spacing .Product__Wrapper{max-width:100%;padding:30px 7vw 30px 10vw;display:flex}.Product.product-wrapper-spacing .Product__Gallery{max-width:50%}.Product.product-wrapper-spacing .Product__InfoWrapper{padding-left:3.5vw;max-width:50%;position:relative}.Product.product-wrapper-spacing .Product__InfoWrapper .Product__Info{max-width:550px}.Product .Product__Gallery--stack .Product__SlideshowNav--thumbnails{position:relative;top:0!important}}@media (min-width: 1008px){.Product.product-wrapper-spacing .Product__Gallery{flex-grow:1}.Product__Gallery--stack .Product__SlideshowNav--thumbnails{width:60px}.Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow{padding-left:10px}.Product__Gallery--stack .Product__Slideshow .Image--fadeIn{transform:translateY(0)}.Product__SlideshowNavScroller{max-height:392px}}@media (min-width: 1240px){.Product__Gallery .flickity-page-dots{display:none}.Product__Gallery--stack .Product__SlideshowNav--thumbnails{width:80px}.Product__SlideshowNavScroller{max-height:600px}}@media (max-width: 1139px){.Product__SlideshowNav .Product__SlideshowNavScroller{display:none}.Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow{padding-left:0;flex:1 0 auto}}@media (max-width: 949px){.Product.product-wrapper-spacing .Product__InfoWrapper{padding:20px 18px 0}.Product.product-wrapper-spacing .Product__InfoWrapper .Product__Info{max-width:100%}.Product__Gallery .Product__Slideshow .flickity-page-dots{bottom:20px}.product-wrapper-spacing .ProductMeta .product-title-meta{text-align:left}}@media (max-width: 640px){.Product__Wrapper .Product__Info .Container{padding-left:0;padding-right:0}.features--heading-normal .u-h2,.features--heading-normal .Rte h2{font-size:16px}}.Featured_Icon_Grid{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;margin:.5rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0;padding:1rem 0}.Featured_Icon_Item{align-items:center;display:flex;flex:1;flex-direction:column}.ProductFeatured_Icon .Featured_Icon_Item{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;width:33%;margin:.25rem 0 1rem}.ProductFeatured_Icon .Featured__Thumb{background:transparent none center center / contain no-repeat;background-image:none;margin:0 auto 10px;padding-top:40px;width:35px;display:block}.ProductFeatured_Icon .Featured__title{font-size:12px;line-height:1.5em!important;min-width:100px;width:100px;text-align:center}.ProductFair_Pricing .Fair_pricing{margin:.75rem 0;padding:1rem 2rem;background-color:#f5f5f5;font-size:12px;font-weight:400}.ProductFair_Pricing .fp-flex{display:flex}.ProductFair_Pricing .prfv-price{display:flex;align-items:flex-start}.ProductFair_Pricing .prfv-price img{max-height:33px}.ProductFair_Pricing .prfv-price span{flex:1;margin-right:11px}.ProductFair_Pricing .er-text{margin-left:10px;padding-left:10px;border-left:1px solid #bcbcbc}@media (min-width: 950px){.ProductFair_Pricing .prfv-price span,.ProductFair_Pricing .er-text{font-size:14px}.ProductFair_Pricing .Fair_pricing>h5{font-size:14px}}.featured-collections-alt{padding:3.5rem 0}.featured-collections-alt .Container{padding:0 1.25rem}.featured-collections-alt.carousel-side.carousel-quality .title{margin-bottom:1rem}.featured-collections-alt.carousel-side.carousel-quality .ProductListWrapper .Carousel__Cell.quality-item .image-contain{width:100%;height:300px;margin-bottom:.5rem}.featured-collections-alt.carousel-side.carousel-quality .ProductListWrapper .Carousel__Cell.quality-item .image-contain img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.featured-collections-alt.carousel-side.carousel-quality .ProductListWrapper .Carousel__Cell.quality-item .alt-content>div>p:first-child{font-weight:600;margin-bottom:.5rem}.featured-collections-alt.carousel-side.carousel-quality .ProductListWrapper .Carousel__Cell.quality-item{white-space:normal}.section_quality_trust .ProductList--carousel .flickity-prev-next-button.previous{left:0}.section_quality_trust .ProductList--carousel .flickity-prev-next-button.next{right:0}.featured-collections-alt .SectionHeader,.featured-collections-alt .SectionHeader:not(:only-child){margin:0}.featured-collections-alt .ProductList--carousel .Carousel__Cell{width:75%;padding:0 12px}@media (min-width: 950px){.featured-collections-alt{padding:3.5vw 0}.featured-collections-alt .ProductList--carousel{margin:0 0 0 90px}.featured-collections-alt .ProductList--carousel .Carousel__Cell{width:22%;padding:0 10px}.featured-collections-alt.carousel-side.carousel-quality .ProductListWrapper .Carousel__Cell.quality-item .image-contain{display:block;height:22vw;margin-bottom:1rem}.featured-collections-alt.carousel-side.carousel-quality .ProductListWrapper .Carousel__Cell.quality-item .alt-content>div>p:first-child{font-size:16px;line-height:1.4375;letter-spacing:.065em}.featured-collections-alt.carousel-side.carousel-quality .title{margin-top:0;margin-bottom:3rem}}@media (min-width: 1700px){.featured-collections-alt .Container{padding:0 90px}}@media (max-width: 640px){.section_quality_trust .ProductList--carousel .flickity-prev-next-button{display:none}.section_quality_trust h3.Heading.title{font-size:18px}}.Product.product-wrapper-spacing .Product__Wrapper .ProductMeta__Price.Price.Text--subdued.u-h4.money{font-weight:700;font-size:20px}.Product.product-wrapper-spacing .Product__Wrapper .ProductForm__AddToCart.Button.Button--primary.Button--full{padding:20px 28px}.Drawer__Content .Drawer__Main .Cart__ShippingNotice .Drawer__Container{text-align:center;font-size:16px}.pairit_product_grid{display:flex;flex-wrap:wrap;column-gap:25px}.pairit_product_grid .pair_product_item{flex:0 0 auto;width:calc(50% - 12.5px);position:relative}.pair-product-img a{display:block}.pair-product-img a img{width:100%;display:block}.pair-product-img{position:relative;margin-bottom:12px}.pairit_product_wrapper>h2{font-family:var(--heading-font-family);text-transform:uppercase;margin-bottom:20px;font-size:22px;letter-spacing:2px}.pairit_product_wrapper{position:relative;padding-top:18px;border-top:1px solid #ddd}.pair-product-title{font-family:var(--heading-font-family);font-size:16px;line-height:normal;max-width:90%;min-height:40px}.pair-product-price{margin-bottom:12px;font-size:14px;font-weight:500}.pair-product-variant>select{border:1px solid #000;width:100%;min-height:46px;background-color:#fff;padding:10px 25px 10px 10px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-image:url(/cdn/shop/files/down-arrow.png?v=1681107084);background-repeat:no-repeat;background-position:96.5% 50%;background-size:12px 12px}.pair-product-variant{margin-bottom:12px}@media (max-width: 949px){.pairit_product_grid{column-gap:0}.pairit_product_grid .pair_product_item{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.pair-product-img{flex:0 0 auto;width:28%;margin-bottom:0}.pair-product-content{flex:0 0 auto;width:68%}.pairit_product_grid .pair_product_item:not(:last-child){margin-bottom:20px}.pair-product-variantadd-group .pair_form{display:flex}.pair-product-variantadd-group .ProductForm__BuyButtons{flex:0 0 auto;width:150px}.pair-product-variantadd-group .ProductForm__BuyButtons .Button{min-height:46px}.pair-product-variantadd-group .pair-product-variant{flex:1;margin-bottom:0}}@media (max-width: 479px){.pair-product-content{width:70%}.pair-product-variantadd-group .ProductForm__BuyButtons{flex:0 0 auto;width:80px}.pair-product-variantadd-group .ProductForm__BuyButtons .Button{padding-left:10px;padding-right:10px}}@media (max-width: 767px){.SectionHeader__SubHeading{display:block;font-size:12px;margin-top:-20px;margin-bottom:0;letter-spacing:4px}.SectionHeader__SubHeading2{display:block;font-size:8px;margin-top:0;margin-bottom:0;letter-spacing:4px}}.Footer{position:relative}.Footer:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-image:url(/cdn/shop/files/Imperium-Jewelery-Logo-Symbol-White_1.png?v=1681363512);background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.06}@media (min-width: 641px){.Footer__Inner{margin-left:-25px;margin-right:-25px}}@media (min-width: 1140px){.Footer__Block{flex:0 0 auto;width:100%;max-width:18%}.Footer__Block.Footer__Block--logo{max-width:28%}.Footer__Inner+.Footer__Aside{margin-top:40px}}.Footer__Content.footer_logo img{max-width:270px;width:100%}.Footer .Footer__Inner .Footer__Block a{color:var(--footer-text-color)!important;width:auto;display:inline-block;text-decoration:none}.Footer .Footer__Inner .Footer__Block a:after{content:"";display:block;width:0;height:1px;background-color:var(--footer-text-color);-webkit-transition:.2s;transition:.2s}.Footer .Footer__Inner .Footer__Block a:hover:after{content:"";width:100%}.Footer__Copyright .Footer__StoreName.Heading{color:var(--footer-text-color)!important}@media (max-width: 1299px){.Footer{padding-left:0;padding-right:0}.features--heading-uppercase .Footer .Footer__Block .Heading{letter-spacing:.1em}}@media (min-width: 641px) and (max-width: 1023px){.features--heading-uppercase .Footer .Footer__Block .Heading{letter-spacing:.1em;font-size:18px}}@media (max-width: 1139px){.Footer{padding-top:60px;padding-bottom:40px}.Footer__Block{flex:1 1 25%}.Footer__Block.Footer__Block--logo{order:1;flex:1 1 100%;margin-top:0}.Footer__Block:first-child{order:2}.Footer__Block:nth-child(2){order:3}.Footer__Block:last-child{order:5}.Footer__Block:nth-child(4){order:4}.Footer__Content.footer_logo{text-align:center}.Footer__Content.footer_logo img{max-width:200px}}@media (max-width: 767px){.Footer__Block{flex:1 1 50%}}@media (max-width: 640.98px){.Footer{padding-top:10vw;padding-bottom:5vw}.Footer__Inner{display:flex;flex-wrap:wrap;justify-content:space-between}.Footer__Block:first-child{margin-top:48px}}#sidebar-cart{z-index:9999999999}#sidebar-cart .Drawer__Footer{padding-bottom:20px}.checkout-button__lock{position:absolute;left:20px}.checkout-button__lock svg{width:17px;height:17px}.cart-installment-msg{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.cart-installment-msg .cart-installment_price{font-weight:700}.cart-installment-msg p{margin-bottom:0}.cart-drawer-footer-logo{padding-top:10px;padding-bottom:40px}.ProductMeta__Title{width:100%}.Product__Info .ProductForm__Variants{margin-top:10px}.hide{opacity:0!important;display:none}.ProductMeta__PriceList .ProductMeta__Price{font-weight:700}.gurantee-icon-wrapper .gurantee-icon-block{display:flex;align-items:center;gap:10px;padding:10px}.gurantee-icon-wrapper .gurantee-icon-block p{font-size:12px}.ProductForm__Variants .ProductForm__Option .ProductForm__Label{display:inline-block}.ProductForm__Variants .ProductForm__Option .ProductForm__Label span{padding-left:5px}.estimated-shipping_bar{display:flex;flex-direction:row;align-items:center;gap:1rem;border:1px solid #000000;border-radius:12px;padding:10px 16px;margin-top:15px}.estimated-shipping_bar .icon{padding:1rem;border-radius:50%;background-color:#000;width:38px;min-width:38px;height:38px;display:flex;align-items:center;justify-content:center}.estimated-shipping_bar .content{font-size:12px;line-height:1.7}.estimated-shipping_bar .content p{display:inline;margin-bottom:0}.estimated-shipping_bar .js-estimated-shipping-date{display:inline;font-weight:700}.text-and-installment{display:flex;flex-wrap:wrap;padding-top:15px}.text-and-installment p{padding-right:3px;margin-bottom:0}.text-and-installment .installment-price{font-weight:700}.text-and-installment .logo-blocks img{max-height:11px;width:auto;margin-left:1px;margin-right:2px}.accord_panel{position:relative;width:100%;cursor:pointer;height:auto;padding:20px 0;border-top:1px solid #d9d9d9}.accord_panel:last-child{border-bottom:1px solid #d9d9d9}.accord_panel>h4{display:block;padding:0;text-decoration:none;color:#000;font-weight:400;margin:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;font-size:14px}.accord_panel>h4 i{float:right;margin-top:2px}.accord_panel_content{display:none;padding:5px 0}.accord_panel_content .Rte{padding-top:10px}.accord_panel>h4 i.fa-plus:before{content:"+";font-size:20px;font-style:normal;line-height:20px}.accord_panel>h4 i.fa-minus:before{content:"-";font-size:20px;font-style:normal;line-height:20px}.page-width{max-width:1350px;padding:0 40px;margin:0 auto}.video-section .section-header{text-align:center}.video-section .section-header h2{line-height:1.1;font-weight:700;margin-bottom:10px}.video-section .section-header h3{margin-bottom:0;line-height:1.1;font-weight:700}.video-section .section-header p{padding:28px 0}.video-section .section-content{display:flex}.video-section .video-block{position:relative;width:33.33%;padding:0 20px}.video-section .video-block video{width:100%;cursor:pointer;border-radius:10px;pointer-events:auto}.video-section .video-block svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}@media only screen and (max-width: 767px){.page-width{padding:0 15px}.video-section .section-content{flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:10px}.video-section .video-block{flex:0 0 auto;width:70%;margin-bottom:0;padding:0 13px}}.AnnouncementBar{height:39px}.AnnouncementBar .AnnouncementBar__Content{display:flex;align-items:center;justify-content:center;letter-spacing:0;gap:8px}.AnnouncementBar .AnnouncementBar__Content img{width:16px;height:16px;object-fit:contain}@media only screen and (max-width: 767px){.AnnouncementBar{height:50px}}.has-subheader{box-shadow:none}.sub-header-section{display:none;opacity:0;position:sticky;width:100%;top:144px;left:0;z-index:5}.sub-header-section.active{display:block;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.sub-header-section section{display:flex;justify-content:center;flex-wrap:nowrap;overflow-x:auto;padding:10px 0;background:#000;color:#fff}.sub-header-section .sub-items{flex:0 0 auto;padding:0 8px}.sub-header-section .sub-items a:hover{color:#ffb630!important}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 767px){.sub-header-section{top:75px}.sub-header-section section{justify-content:flex-start}}.Slideshow__Slide .Slideshow__Image{opacity:1!important}.featured-slide{overflow-x:hidden}.featured-slide .SectionHeader{margin-bottom:32px}.featured-slide .swiper{overflow:visible}.featured-slide .swiper .swiper-wrapper{padding-bottom:48px}.featured-slide .swiper-slide{width:23%;margin-right:24px}.featured-slide .swiper-arrows{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:43%;width:50px;height:50px;color:#debe61;border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0003}.featured-slide .swiper-arrows:after{font-size:20px}.featured-slide .swiper-button-disabled{cursor:not-allowed;pointer-events:auto}.featured-slide .swiper .swiper-scrollbar{width:70%;left:15%}.featured-slide .collection--img,.featured-slide .collection--img .img-part{position:relative}.featured-slide .collection--img .img-part:before{padding-bottom:100%;content:"";display:block}.featured-slide .collection--img .img-part img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:cover}.featured-slide .collection--img p{position:absolute;bottom:20px;left:20px;font-size:26px;color:#fff;font-weight:700}@media only screen and (max-width: 1024px){.featured-slide .swiper-slide{width:30%;margin-right:15px}}@media only screen and (max-width: 767px){.featured-slide .swiper-slide{width:40%}.featured-slide .swiper-arrows{display:none}}@media only screen and (max-width: 480px){.featured-slide .swiper-slide{width:70%}}.rich-content .heading-block:not(:last-child){padding-bottom:30px}.image-with-text .page-width{display:flex;flex-wrap:wrap;align-items:center}.image-with-text .page-width>div{padding:0 15px}.image-with-text .section-title{margin-bottom:25px}.image-with-text .section-text p{margin-bottom:24px}.image-with-text .feature{position:relative;margin-bottom:15px;padding-left:34px;display:inline-block;width:100%}@media only screen and (max-width: 1007px){.image-with-text .section-text p{padding-top:12px}}.image-section img{width:100%}.image-with-popup_wrapper{display:flex}.image-with-popup_wrapper .image-with-popup_block{width:33.3333%;padding:0 20px}.image-with-popup_wrapper .image-with-popup_block .image-part{position:relative;display:flex;flex-direction:column}.image-with-popup_wrapper .image-with-popup_block .image-part img{border-radius:5px}.image-with-popup_wrapper .popup-trigger{position:absolute;bottom:0;width:100%;background:#0006;text-align:center;color:#fff!important;padding:10px}.image-with-popup_wrapper .title{font-weight:700!important;padding-top:15px;text-transform:uppercase}.image-with-popup_wrapper .subtitle{font-weight:700!important}.popup{position:fixed;top:-100vh;left:0;right:auto;bottom:auto;width:100%;height:100%;background:#00000080;transition:top 0ms ease-in-out .3s}.popup.active{transition:top 0ms ease-in-out;top:0vh;z-index:999999999999}.popup .popup-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2);max-width:600px;width:100%;padding:30px 15px 15px;background:#fff;opacity:0;transition:all .3s ease-in-out;max-height:calc(100vh - 50px);height:100%;overflow-y:auto;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080}.popup.active .popup-container{opacity:1;transform:translate(-50%,-50%) scale(1)}.popup .popup-container .popup-close{position:absolute;top:2px;left:auto;bottom:auto;right:5px;width:30px;height:30px;background:#111;text-align:center;line-height:28px;color:#eee!important;border-radius:50%;font-size:14px;font-weight:600;cursor:pointer}.popup .popup-container img{border-radius:20px}.popup .popup-container .title{padding-top:20px;margin-bottom:.5rem}.popup .popup-container .content{padding-top:15px}.product-image_with_popup h6{font-weight:700;margin-bottom:.5rem}@media only screen and (max-width: 767px){.image-with-popup_wrapper{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:20px}.image-with-popup_wrapper .image-with-popup_block{flex:0 0 auto;width:70%;padding:0 13px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
