.custom-Default-2-0-css .line-item-property__field{margin-top:0}.product-detail-slideshow-wrapper em,.product-detail-slideshow-wrapper em i{font-style:normal!important}.Product__Shortdescription p em{font-style:italic!important}.custom-Default-2-0-css .line-item-property__field .dropdown-lable,.custom-default-2-0-meta-css .line-item-property__field .dropdown-lable{text-transform:uppercase;font-family:var(--font-aktivgrotesk)!important;font-weight:400!important;font-size:14px!important;letter-spacing:0!important;margin-bottom:8px!important;display:block;color:#000}.custom-Default-2-0-css .line-item-property__field #charCountCustomization,.custom-default-2-0-meta-css .line-item-property__field #charCountCustomization{top:64px}.custom-Default-2-0-css .font_drop_down .Icon,.custom-default-2-0-meta-css .font_drop_down .Icon{top:46px}.custom-Engagement .stock-status--wrapper{display:none}.Product__Info .ProductMeta__Price_pdp{flex-wrap:wrap}.Product__Info .Price--highlight{width:100%;display:block;text-align:center}.engagement-templates-plus-meta .u_content_button.v-container-padding-padding{padding:0 0 24px!important}.custom-engagement-2-0-meta-css .engagement-templates-plus-meta .u_content_button.v-container-padding-padding{padding:0 0 12px!important}.engagement-templates-plus-meta .ProductForm{margin-bottom:0}.engagement-templates-plus-meta .ProductForm__Variants{margin-top:24px;margin-bottom:0}.engagement-templates-plus-meta .ProductForm__Variants .CustomEternitySliderPdp .flickity-viewport{height:60px!important}.engagement-templates-plus-meta .Diamond.Shape.ProductForm__Option,.engagement-templates-plus-meta .ProductForm__AddToCart_button{margin-bottom:0!important}body.drawer-pdp-open{overflow:hidden!important}.swym-add-to-wishlist-view-product:focus-visible{outline:2px solid black;border-radius:2px}body.is-flickity-scroll{overflow:hidden!important;padding-right:13px!important}body.drawer-pdp-open:after{opacity:0;visibility:visible}.product-detail-slideshow-wrapper{max-width:100%;margin-bottom:0}span.add-bottom-space{margin-bottom:20px;display:inline-block}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper{padding:0 0 0 40px}}.product-detail-slideshow-wrapper .Product__Wrapper{max-width:100%;width:100%}@media (min-width: 768px){.product-detail-slideshow-wrapper .Product__Wrapper{display:flex}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery{flex:0 0 100%;margin-left:0}@media (max-width: 767px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery{padding-top:0;background:transparent;height:auto!important}}@media (min-width: 768px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery{flex:0 0 calc(100% - 320px)}}@media (min-width: 960px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery{flex:0 0 calc(100% - 390px)}}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery{flex:0 0 calc(100% - 483px)}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .pdp-product-gallery-wrapper{position:relative;padding-bottom:36px}@media (min-width: 768px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .pdp-product-gallery-wrapper{display:flex;flex-flow:row-reverse;justify-content:space-between}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .pdp-product-gallery-wrapper2{width:100%}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__Slideshow{max-width:100%}@media (max-width: 767px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__Slideshow{border-bottom:solid 2px var(--border-black)}}@media (min-width: 768px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__Slideshow{flex:0 0 calc(100% + -0px);margin-left:0}}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__Slideshow{flex:0 0 calc(100% - 170px);margin-left:20px}}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__Slideshow{flex:0 0 calc(100% - 197px);margin-left:40px}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav{position:relative;top:0!important;left:0;width:157px;z-index:1;margin:0;text-align:left}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav{transform-origin:left top}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav{transform:rotate(90deg) translateY(-115%)}}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav{width:810px;transform:rotate(90deg) translateY(-100%)}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav .carousel-cell{transform:rotate(0)!important;cursor:pointer;width:170px;height:145px}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav .carousel-cell{width:196px;height:157px;margin-right:24px}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav .carousel-cell .Product__SlideshowNavImage{width:140px;transform:rotate(-90deg) translate(10px);background:transparent}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav .carousel-cell .Product__SlideshowNavImage{width:157px;height:196px;transform:rotate(-90deg) translate(21px,17px);border:0}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .carousel-nav .carousel-cell.is-nav-selected.is-selected .Product__SlideshowNavImage.is-selected{border:0px solid #797676}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .AspectRatio:before{padding-bottom:160px}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .AspectRatio:before{padding-bottom:196px}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .AspectRatio.is-selected{border:0}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .AspectRatio.is-selected img{border:0px solid #636363}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .AspectRatio img{object-fit:cover;width:100%;height:100%;transform:translate(-2px,2px)}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .flickity-prev-next-button{right:-80px}@media screen and (min-width: 1008px) and (max-width: 1239px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .flickity-prev-next-button{right:-70px}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .flickity-prev-next-button.previous{top:auto;bottom:24px}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .flickity-prev-next-button:hover{background-color:transparent}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .flickity-prev-next-button.next{top:24px}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideshowNav .flickity-prev-next-button.next{top:24px}}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideItem .AspectRatio img{object-fit:cover}.product-detail-slideshow-wrapper .Product__Wrapper .pdp-product-gallery .Product__SlideItem .AspectRatio:before{padding-bottom:100%}.product-detail-slideshow-wrapper .Product__Wrapper .product_slideshow_image_wrapper{position:relative}.Product__InfoWrapper{font-family:var(--font-aktivgrotesk)}@media screen and (min-width: 1008px){.Product__InfoWrapper{z-index:2}}.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper{position:relative}@media (min-width: 768px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper{flex:0 0 320px}}@media (min-width: 960px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper{flex:0 0 390px}}@media screen and (min-width: 1240px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper{flex:0 0 483px}}.template-product .product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info{padding:16px 24px 24px;width:100%}@media (max-width: 640px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info{padding:40px 20px 20px}}@media (min-width: 768px) and (max-width: 1023px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info{padding:8px 24px 24px}}.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .Product_title_main .ProductMeta__Title{font-family:var(--font-ivyprestoheadline);letter-spacing:.1rem;font-size:36px;line-height:40px;text-align:center;width:100%;font-weight:300}@media (max-width: 640px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .Product_title_main .ProductMeta__Title{font-size:30px;margin-top:0}}@media (min-width: 768px) and (max-width: 1023px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .Product_title_main .ProductMeta__Title{font-weight:400}}.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .pdp-affirm-as-low-as{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.01em}@media (max-width: 640px){.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .pdp-affirm-as-low-as{margin-bottom:65px}}.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .pdp-split-cta{display:flex;justify-content:center;flex-wrap:wrap;padding:0 5px;flex-flow:column;align-items:center}.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .pdp-split-cta .pdp-cta-link{margin:0 0 16px;letter-spacing:.07em;font-weight:400;font-family:var(--font-aktivgroteskex)}.product-detail-slideshow-wrapper .Product__Wrapper .ProductForm__AddToCart_button{font-family:var(--font-aktivgroteskex);font-size:16px;letter-spacing:.5;font-weight:700;line-height:20.48px;padding:24px 12px;border:0;margin-bottom:24px}@media (min-width: 768px) and (max-width: 1023px){.product-detail-slideshow-wrapper .Product__Wrapper .ProductForm__AddToCart_button{padding:24px 5px}}.product-detail-slideshow-wrapper .Product__Wrapper .ProductForm__AddToCart_button.Button--primary:hover{background-color:var(--black-background);border-color:var(--border-black);color:var(--text-white)}.product-detail-slideshow-wrapper .Product__Wrapper .ProductForm__AddToCart_button.Button--primary:hover:before{background-color:var(--black-background)}.product-detail-slideshow-wrapper .Product__Wrapper .ProductForm__AddToCart_button .jsAddtocartFinalSale{display:none}@media (max-width: 1008px){.product-detail-slideshow-wrapper .Product__SlideshowNav--thumbnails{display:none}}.product-detail-slideshow-wrapper .wish-share-link-wrapper{display:flex;position:absolute;top:8px;left:0;right:auto;bottom:auto;padding:12px 16px;height:48px}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .wish-share-link-wrapper{padding:8px 10px 8px 220px!important;top:auto;bottom:0;height:72px}}.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product{padding:0;max-width:fit-content}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product{padding:16px}}.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product span{opacity:0}@media (max-width: 1023px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product span{display:none}}.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product.swym-loaded span{opacity:1}.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product .saved-state{display:none}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .swym-button.swym-add-to-wishlist-view-product.swym-added .saved-state{display:block!important}}.product-detail-slideshow-wrapper .wish-share-link-wrapper .pdp-share-button{background:transparent;max-width:max-content}@media (max-width: 1023px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .pdp-share-button{font-size:0;padding:0;margin-left:16px}}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .pdp-share-button{padding:16px}}.product-detail-slideshow-wrapper .wish-share-link-wrapper .mobile-share-button{display:flex}@media (min-width: 1008px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .mobile-share-button{display:none}}.product-detail-slideshow-wrapper .wish-share-link-wrapper .mobile-share-button svg{margin-left:0}.product-detail-slideshow-wrapper .wish-share-link-wrapper .desktop-share-button{display:none}@media (min-width: 1008px){.product-detail-slideshow-wrapper .wish-share-link-wrapper .desktop-share-button{display:flex}}@media (max-width: 1007px){.product-detail-slideshow-wrapper .tangiblee-cta-wrapper{position:absolute;top:8px;padding:12px 0;bottom:auto;left:94px;width:auto;right:auto}}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .tangiblee-cta-wrapper{right:125px;bottom:26px;top:auto}}.product-detail-slideshow-wrapper .tangiblee-cta-wrapper .tangiblee-cta{padding:0}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .tangiblee-cta-wrapper .tangiblee-cta{padding:4px 0}}.product-detail-slideshow-wrapper .pdp-product-slideshow .flickity-page-dots{margin:0 auto;padding:0 24px;position:absolute;top:auto;bottom:-24px;width:100%;max-width:100%}@media (max-width: 640px){.product-detail-slideshow-wrapper .pdp-product-slideshow .flickity-page-dots{margin:0!important;padding:0!important;bottom:-36px!important;top:auto}}@media (max-width: 1023px){.product-detail-slideshow-wrapper .pdp-product-slideshow .flickity-page-dots .dot{margin:4px;border-width:1px}}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription{text-align:left;margin-top:15px;line-height:20px;font-size:14px}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription p{font-size:14px;line-height:20px;text-align:left}@media (max-width: 767px){.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription{margin-top:24px}}@media (min-width: 768px) and (max-width: 1023px){.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription{margin-top:24px}}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription p,.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription a{color:var(--text-black);text-transform:none}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription p,.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription,.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .Product__Shortdescription ul{text-align:center}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .product__Detailedlink{text-align:center;margin:8px auto 80px;font-size:12px;font-family:var(--font-aktivgroteskex);line-height:20px;font-weight:400}@media (max-width: 767px){.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .product__Detailedlink{margin:8px auto 36px;font-weight:400}}@media (min-width: 768px) and (max-width: 1023px){.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .product__Detailedlink{margin:8px auto 56px}}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .product__Detailedlink a{color:var(--text-black);letter-spacing:.1rem;text-decoration:none}.product-detail-slideshow-wrapper .Product__Shortdescription--wrapper .product__Detailedlink .pdp-cta-link{color:var(--text-black);letter-spacing:.07em}.product-detail-slideshow-wrapper .custom-stock-level-message{margin-top:3px;line-height:20px;margin-bottom:8px;display:inline-block;text-align:center;width:100%;min-height:auto}.product-detail-slideshow-wrapper .custom-stock-level-message.clock-enabled .stock-level-message:before{content:"";background-image:url(Clock.svg);width:24px;height:24px;background-repeat:no-repeat;background-size:24px;margin-right:4px;position:relative;display:inline-block;bottom:-7px}.product-detail-slideshow-wrapper .bspoke-detail-section #js-customization-required,.product-detail-slideshow-wrapper .bspoke-detail-section .notify-container{display:none!important}.product-detail-slideshow-wrapper .bspoke-detail-section .time-on-arrive{display:none}.product-detail-slideshow-wrapper .diamond-shape-list>li a{min-width:32px;max-width:32px;min-height:32px}.product-detail-slideshow-wrapper .ProductForm__Variants .carat-weight-dropdown{height:auto}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond{height:auto;margin-bottom:44px}@media (max-width: 767px){.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond{margin-top:32px}}@media (min-width: 1024px){.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond{margin-bottom:56px}}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .ProductForm__Items{margin-bottom:24px;pointer-events:none}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .ProductForm__Items .ProductForm__OptionName{text-transform:initial;display:flex;align-items:baseline}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .ProductForm__Items .ProductForm__OptionName .productform__selectedlabel{font-size:12px;font-family:var(--font-aktivgroteskex);line-height:20px;font-weight:500;text-transform:uppercase;display:flex;margin-bottom:0!important;width:auto}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .ProductForm__Items .ProductForm__OptionName .productform__selectedlabel:after{display:none}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .ProductForm__Items .ProductForm__OptionName .ProductForm__SelectedValue{margin-left:5px;padding:0!important;width:auto!important;height:auto!important;font-size:14px;line-height:20px;font-weight:400;font-family:var(--font-aktivgrotesk)}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .flickity-viewport{margin:auto;width:100%}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .flickity-viewport .Carousel__Cell{width:32px;height:36px;margin-right:13px}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond button.flickity-prev-next-button{max-width:32px;max-height:32px;transform:scale(1);box-shadow:0 0;border-radius:0;padding:0;background-color:transparent}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond button.flickity-prev-next-button:hover{background-color:transparent}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .flickity-prev-next-button.next{right:-45px}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .flickity-prev-next-button.previous{left:-45px}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .flickity-prev-next-button[disabled]{opacity:.3}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .product-item-diamond-shape li a{justify-content:center;display:block;width:32px;height:32px;position:relative}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .product-item-diamond-shape li a svg{width:32px;height:32px}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .product-item-diamond-shape,.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .product-item-metal{margin:auto;max-width:348px;width:calc(100% - 77px)}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .flickity-slider{height:36px}.product-detail-slideshow-wrapper .ProductForm__Variants .Diamond .diamond-shape-list>li.active a:after{content:"";height:1px}@media screen and (max-width: 767px){.product-detail-slideshow-wrapper .ProductForm__Variants .ProductForm__Option{margin-bottom:16px}.product-detail-slideshow-wrapper .ProductForm__Variants .ProductForm__Option .ProductForm__Item{padding:0}}.product-detail-slideshow-wrapper .drawer-pdp-header .drawer-pdp-close{padding:8px}.product-detail-slideshow-wrapper .Product_title_main .ProductMeta__Title{text-align:center;width:100%}.product-detail-slideshow-wrapper button.swym-button.disabled,.product-detail-slideshow-wrapper button.swym-button:disabled{opacity:1!important;font-size:22px;background-image:none}.product-detail-slideshow-wrapper button.swym-button.disabled .add-save,.product-detail-slideshow-wrapper button.swym-button:disabled .add-save{display:none}.product-detail-slideshow-wrapper button.swym-button.disabled .saved-sate,.product-detail-slideshow-wrapper button.swym-button:disabled .saved-sate{display:block}.product-detail-slideshow-wrapper .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{opacity:1!important;font-size:22px;background-image:none}.product-detail-slideshow-wrapper .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added *:not(.swym-tooltip){opacity:1!important}@media screen and (min-width: 1008px){.product-detail-slideshow-wrapper .pdp-product-gallery-wrapper .pdp-product-slideshow .Carousel__Cell{opacity:0;transition:opacity .15s ease-in-out;z-index:-1;left:0!important}.product-detail-slideshow-wrapper .pdp-product-gallery-wrapper .pdp-product-slideshow .Carousel__Cell.is-selected{opacity:1;z-index:0;left:0!important}.product-detail-slideshow-wrapper .pdp-product-gallery-wrapper .pdp-product-slideshow .flickity-slider{transform:translate(0)!important}}.pdp-info-detail-wrapper .Product__Shortdescription--wrapper .product__Detailedlink{margin:8px auto 80px}@media screen and (max-width: 767px){.pdp-info-detail-wrapper .Product__Shortdescription--wrapper .product__Detailedlink{margin:8px auto 36px;font-weight:400}}@media screen and (max-width: 767px){.pdp-info-detail-wrapper .pdp-split-cta{text-align:center;padding:0 5px}}.pdp-info-detail-wrapper .ProductForm{margin-top:10px;margin-bottom:0}.pdp-info-detail-wrapper .ProductMeta__Price.pdp-product-meta-price.Text--subdued.hide{display:block!important}.ProductMeta__PriceList{margin-top:15px;text-align:center}.ProductMeta__Price_pdp{display:flex;justify-content:center;width:100%;text-align:center;font-size:18px;line-height:26px;margin-top:12px}.ProductMeta__Price_pdp #appendReg{font-weight:400!important;font-size:24px!important;line-height:120%}.custom-engagement-2-0-meta-css .ProductMeta__Price_pdp #appendReg{font-weight:500!important}.ProductMeta__Price_pdp .price-text{margin-right:5px}.ProductMeta__Price_pdp .ProductMeta__PriceList,.ProductMeta__Price_pdp .pdp-product-meta-price{margin:0!important}.drawer-pdp p{font-size:14px;line-height:20px;font-weight:400;margin-bottom:0}button[class*=flickity-]{padding:0;color:var(--text-black);background:var(--white-background);border:none}button[class*=flickity-]:hover{background:var(--white-background);border:none}button[class*=flickity-]:focus{color:var(--text-black);background:var(--white-background);border:none}button[class*=flickity-][disabled],button[class*=flickity-].disabled{color:var(--text-black);background:var(--white-background);border:none}button.Popover__Value{padding:12px 20px;color:var(--text-black)}.time-on-arrive a,.affirm-modal-trigger,.notify-text p{color:var(--text-black)}.ProductMeta .Product_title_main{display:flex;justify-content:space-between;align-items:flex-start}.pdp-product-meta-price{font-size:15px;line-height:20px;color:#000;display:block;text-align:left;margin-top:20px;margin-bottom:10px}.pdp-product-meta-price.Price--highlight{font-weight:600;font-size:19px;line-height:20px;letter-spacing:.05em;margin-bottom:10px;color:#ba755f}.pdp-product-meta-price.Price--highlight span{font-size:21px}@media (max-width: 767px){.Product__InfoWrapper .Container{padding:0}}.Product__InfoWrapper .Product__Info{padding:25px 40px 40px}@media (max-width: 767px){.Product__InfoWrapper .Product__Info{padding:20px 28px}}.Product__InfoWrapper .Product__Info .pdp-affirm-as-low-as{font-size:14px;line-height:20px}.Product__InfoWrapper .Product__Info .Product_title_main .ProductMeta__Title{font-family:IvyPrestoHeadline,Times New Roman,Georgia,serif;font-size:36px;line-height:40px;text-align:center}.Product__InfoWrapper .Product__Info .pdp-product-meta-price{text-align:center;margin-top:12px;font-size:25px;line-height:26px;font-weight:500}.Product__InfoWrapper .Product__Info .gift-wrapper{display:none}@media (max-width: 767px){.Product__InfoWrapper .mobile-view-enabled{display:block!important}}@media (min-width: 768px){.Product__InfoWrapper .mobile-view-enabled{display:none!important}}@media (max-width: 767px){.Product__InfoWrapper .desktop-view-enabled{display:none!important}.u_content_button.v-container-padding-padding{padding:12px 0 10px!important}.Product__Info .all-faq-card{margin-top:10px;margin-bottom:0!important}}@media (max-width: 767px){.Product__InfoWrapper .Product__Shortdescription--wrapper .Product__Shortdescription{margin-top:18px}}.Product__InfoWrapper .Product__Shortdescription--wrapper .Product__Shortdescription a{font-family:AktivGrotesk,Arial,Helvetica,sans-serif!important;font-size:14px!important;letter-spacing:normal!important}.Product__InfoWrapper .Product__Shortdescription--wrapper .product__Detailedlink{text-align:center;margin:10px auto 50px}@media (max-width: 767px){.Product__InfoWrapper .Product__Shortdescription--wrapper .product__Detailedlink{margin:10px auto 70px}}.Product__InfoWrapper .Product__Shortdescription--wrapper .product__Detailedlink a{font-weight:500;text-transform:uppercase;line-height:20px;border-bottom:solid 1px #000000;letter-spacing:.07em;font-size:12px;font-family:AktivGroteskEx,Arial,Helvetica,sans-serif}.Product__InfoWrapper .custom-stock-level-message{display:flex;text-align:center;justify-content:center;align-items:center;margin-bottom:4px;margin-top:30px}.Product__InfoWrapper .custom-stock-level-message .stock-level-message{font-weight:700;font-size:14px;line-height:20px;font-family:var(--font-aktivgrotesk)}.Product__InfoWrapper .custom-stock-level-message .clock-icon{background-image:url(Clock.svg);width:24px;height:24px;background-repeat:no-repeat;background-size:24px;margin-right:4px;display:none!important}.Product__InfoWrapper .custom-stock-level-message.clock-enabled .clock-icon{display:block}.Product__InfoWrapper .time-on-arrive{margin:0 0 30px}.Product__Info .all-faq-card{margin-bottom:50px}.pdp-affirm-as-low-as{font-weight:500;font-size:13px;line-height:28px;letter-spacing:.05em;margin:20px 0;text-align:center;display:block}.pdp-affirm-as-low-as .affirm-modal-trigger{text-decoration:underline;margin-left:5px;text-transform:none;letter-spacing:.01em;font-family:var(--font-aktivgrotesk)}.pdp-productForm-variants .ProductForm__Option{margin-bottom:0}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item{border:0!important;border-bottom:1px solid #e8e8e8!important;padding:20px 33px 20px 0;background:transparent}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#000}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__SelectedValue{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#000;float:right}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .dropdown-selected-value,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .stone-selected-value{float:right}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .Icon{width:12px;height:12px;color:#000}.ProductForm__OptionName{font-size:12px;line-height:normal;text-transform:uppercase}.ProductForm__OptionName .Form__Item input[type=date]:invalid::-webkit-datetime-edit{color:#000}.ProductForm__OptionName .recipient-date-picker{position:relative;max-width:100%;width:100%}.ProductForm__OptionName .recipient-date-picker .Form__Input{width:100%;border:0;padding:0;min-height:28px!important}.ProductForm__OptionName .recipient-date-picker input[type=date]{min-height:28px!important}.ProductForm__OptionName .recipient-date-picker .has-value{-webkit-appearance:none;display:block;padding:0;border-radius:0;border:0px solid #d9d9d9;width:100%;line-height:normal;resize:none;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;background:0 0}.ProductForm__OptionName .recipient-date-picker input[type=date]:not(.has-value):before{content:attr(placeholder);position:absolute;top:50%;height:28px!important;width:calc(100% - 30px);left:0;background:#fff;display:flex;align-items:center;transform:translateY(-50%);z-index:1;color:#000;font-size:12px;line-height:normal;text-transform:uppercase}.ProductForm__Item,.ProductForm__OptionName{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-o-user-select:none!important}.pdp-split-section{padding:75px 0}@media (max-width: 1024px){.pdp-split-section{padding:36px 24px}}.pdp-split-row{display:flex;align-items:center;background:#f9f9f9;margin:0 auto;max-width:1330px}@media (max-width: 1024px){.pdp-split-row{flex-direction:column-reverse}}.pdp-split-left,.pdp-split-right{width:50%}@media (max-width: 1024px){.pdp-split-left,.pdp-split-right{width:100%}}.pdp-split-info{max-width:500px;margin:22px auto 0;padding:0 24px}.pdp-split-info h1,.pdp-split-info h2{font-weight:600;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:#000;text-align:center;margin-bottom:20px}.pdp-split-info p{font-weight:500;font-size:15px;line-height:24px;text-align:left;letter-spacing:.05em;color:#000}.pdp-view-specs{font-weight:600;font-size:12px;line-height:15px;letter-spacing:.05em;text-decoration-line:underline;text-transform:uppercase;color:#797676;display:flex;align-items:center;justify-content:center}.pdp-view-specs svg{display:none;margin-right:8px}.view-specs-body{display:none;padding:15px 0}.pdp-hr{border-color:#d8d8d8;border-width:1px 0 0 0;border-style:solid;max-width:450px;margin:22px auto}@media (max-width: 1025px){.pdp-hr{width:90%}}@media (max-width: 767px){.pdp-hr{display:none}.ProductForm button.ProductForm__AddToCart{margin:0!important}}.pdp-split-cta{display:flex;justify-content:center;flex-wrap:wrap;padding:15px 5px 22px;flex-flow:column;align-items:center}@media (max-width: 1025px){.pdp-split-cta{text-align:center}}.pdp-split-cta .pdp-cta-link{font-weight:500;text-decoration:none;font-size:12px;line-height:20px;letter-spacing:.05em;border-bottom:solid 1px #000000;text-transform:uppercase;display:inline-block;padding:0;font-family:AktivGroteskEx,Arial,Helvetica,sans-serif;margin:8px 0}.product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .pdp-split-cta .pdp-cta-link:last-child{margin-bottom:0}@media (max-width: 767px){.pdp-split-cta .pdp-cta-link{font-weight:400}}.pdp-split-thumb{position:relative;width:100%;height:0;padding-top:100%}.pdp-split-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#affirm_product_pdp .affirm-modal-trigger{display:inline}.affirm-modal-trigger{text-transform:none;display:block}.flickity-page-dots .dot:only-child{visibility:hidden}.percentageCompareAt{margin-top:0;margin-left:5px;font-size:20px;font-weight:500}.checkoutNowButton{padding:24px 10px;font-size:16px;font-family:AktivGroteskEx;font-weight:700;line-height:20px;margin:-20px 0 15px;height:68px;letter-spacing:.07em}@media (max-width: 767px){.checkoutNowButton{margin-top:5px}}.weddingDatepopupbox{font-family:AktivGroteskEx,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:32px}.sp-modal-heading{font-size:20px;font-family:AktivGrotesk;font-weight:700;line-height:20px;margin:15px 0 0;color:#000!important;display:flex;justify-content:center;width:100%}.affirm-modal-trigger{font-size:14px}.rc-carousel-cell{width:100%}.rc-carousel-main .rc-carousel-cell{width:100%;position:relative;padding-bottom:56.25%}.rc-carousel-main .rc-carousel-cell>img,.rc-carousel-main .rc-carousel-cell img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.notify-container{background:none;padding:0}.notify-text{font-family:AktivGrotesk;font-weight:400;font-size:14px;margin-top:28px;margin-bottom:0;line-height:20px}.notify-container .vow-form-control{width:100%;border:1px solid #000;margin:4px 0 32px;padding:18px 16px;min-height:56px;font-family:AktivGrotesk;font-weight:400;font-size:14px;line-height:20px}.notify-container .vow-form-control::placeholder{text-transform:uppercase;font-family:AktivGroteskEx;font-weight:500;font-size:14px;line-height:20px}.notify-container .notify-form{flex-wrap:wrap;margin-bottom:0}.notify-form .Button--secondary{background:#000;width:100%;border:0;padding:24px;font-family:AktivGroteskEx;font-weight:700;font-size:16px;line-height:20px;color:#fff;letter-spacing:.8px;margin-bottom:24px}.notify-form .Button--secondary:hover{background:#3c3c3c}.notify-form .Button--secondary[disabled]{background:#dedede;color:#949494}.notify-form .form-label{text-transform:uppercase;font-family:AktivGroteskEx;font-weight:500;font-size:12px;line-height:20px;margin-top:28px;display:block}.notify-form .form-label.hidden{display:none}.notify-form .form-label.hidden+.vow-form-control{margin-top:28px}@media screen and (min-width: 1249px){.Product__InfoWrapper .Product__Info{width:440px}}@media screen and (min-width: 1008px){.Product__InfoWrapper .Product__Info{padding:25px 24px 40px}}@media screen and (max-width: 1008px){.notify-container .vow-form-control{margin-bottom:28px}}@media screen and (max-width: 767px){.notify-form .form-label,.notify-form .form-label.hidden+.vow-form-control{margin-top:24px}.notify-container .vow-form-control{margin-bottom:28px}}.ProductForm button.ProductForm__AddToCart{padding:24px 10px;font-size:16px;font-family:AktivGroteskEx;font-weight:700;line-height:20px;margin:14px 0 32px;height:68px;letter-spacing:.07em}.custom-bespoke-flash-product-css.template-product nav.breadcrumb,.custom-bespok-flash-product-meta-css.template-product nav.breadcrumb,.custom-bridal-2-0-meta-css.template-product nav.breadcrumb,.custom-engagement-2-0-meta-css.template-product nav.breadcrumb{padding:0 0 22px}.custom-bespoke-flash-product-css.template-product nav.breadcrumb a,.custom-bespok-flash-product-meta-css.template-product nav.breadcrumb a,.custom-bridal-2-0-meta-css.template-product nav.breadcrumb a,.custom-engagement-2-0-meta-css.template-product nav.breadcrumb a{min-height:24px}.template-product nav.breadcrumb{text-align:left;padding:0 0 22px;max-width:1330px;margin:0 auto}.template-product .Product__Info nav.breadcrumb{text-align:center}.template-product nav.breadcrumb a{line-height:17px}.percentageCompareAt,.percentageOffPDP{font-weight:400!important;font-size:20px!important;line-height:120%}.template-product .pdp-affirm-as-low-as{margin:20px 0 0;text-align:center}.Product__Info #color-dropdown{margin-top:20px}.template-product .affirm-modal-trigger{line-height:16px!important;min-height:auto!important;display:inline-block!important;margin-left:8px}@media screen and (min-width: 768px) and (max-width: 960px){.ProductForm button.ProductForm__AddToCart{padding:5px 24px}}@media screen and (min-width: 1008px) and (max-width: 1239px){.ProductForm button.ProductForm__AddToCart{display:flex;flex-wrap:wrap;height:auto}}@media screen and (max-width: 767px){.template-product #zonos.left{z-index:1!important;bottom:70px}.template-product #chat-button{bottom:94px!important;right:5px!important}}.pdp-info-detail-wrapper .ProductForm__Variants{margin:0}.pdp-info-detail-wrapper .view-color-combination-btn{background:transparent;color:#000;font-weight:500;font-size:12px;line-height:20px;letter-spacing:.07em;text-transform:uppercase;position:relative;width:auto;margin:auto;max-width:fit-content;display:flex;padding:28px 0;align-items:center;justify-content:center}.pdp-info-detail-wrapper .view-color-combination-btn:hover,.pdp-info-detail-wrapper .view-color-combination-btn:focus{background:transparent;color:#000}.pdp-info-detail-wrapper .view-color-combination-btn:after{content:"";width:calc(100% - 32px);height:1px;position:absolute;background:#000;left:32px;bottom:22px}.pdp-info-detail-wrapper .view-color-combination-btn svg{margin-right:8px}@media screen and (max-width: 767px){.pdp-info-detail-wrapper .view-color-combination-btn{margin-top:-12px}}.template-product .line-item-property__field div[data-maxlength-template=true]{font-family:AktivGrotesk;font-style:normal;font-weight:400;font-size:12px;line-height:17px;text-align:right;letter-spacing:.01em;color:#000;margin-bottom:4px}.template-product .line-item-property__field .product-form-characters{display:none}.template-product .line-item-property__field input{display:block!important}span.label-text{display:none}.ProductForm .line-item-property__field{position:relative}.showlabel span.label-text{display:inline-block;position:absolute;top:0;font-family:AktivGroteskEx;font-style:normal;font-weight:500;font-size:12px;line-height:20px;letter-spacing:.07em;text-transform:uppercase;color:#000}.template-product .line-item-property__field input.font-update{font-size:30px}.template-product .line-item-property__field input.font-update::placeholder{font-size:0}.template-product .line-item-property__field.showlabel .preview-text,.template-product .line-item-property__field.showlabel+.customization-error+.preview-text{display:none!important}.template-product .line-item-property__field input.font-update{position:relative;top:20px}.template-product .line-item-property__field.with-maxlength input.font-update{top:0}.template-product .line-item-property__field.with-maxlength input.font-update[style*=Loveline]{text-indent:2px;line-height:37px}.template-product .line-item-property__field input[id*=text],.template-product .line-item-property__field input[id=customization]{border-color:#000}.diamond-heading{font-size:12px;font-family:AktivGroteskEx,Arial,Helvetica Neue,Helvetica,sans-serif;line-height:20px;font-weight:500;display:flex;margin-top:20px;margin-bottom:20px!important;width:auto}.diamond-heading .ovalheading{margin-left:5px;padding:0!important;width:auto!important;height:auto!important;font-size:14px;line-height:20px;font-weight:400;font-family:AktivGrotesk,Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (min-width: 767px){.CustomSliderPdp{width:100%!important;max-width:100%!important}.CustomSliderPdp .flickity-prev-next-button{display:none}.CustomSliderPdp .flickity-prev-next-button{margin-bottom:22px!important}}.CustomSliderPdp .flickity-viewport{height:60px!important}.CustomSliderPdp .flickity-prev-next-button{margin-bottom:22px!important}button.remove_focus_bg:focus{color:var(--text-black);background:none}.recipient-date-picker .Form__Input{background:url(/cdn/shop/files/calendar-ic.png?v=1680168213) no-repeat;background-size:16px;background-position:calc(100% - 14px) center;cursor:pointer}.ui-widget.ui-widget-content{z-index:999!important}@media (max-width:767px){.plr-zero{padding-left:0!important;padding-right:0!important}.close-icon{top:12px!important}.title-padding{margin-top:18px}}.engraving-wrapper{border:1px solid #000;font-size:14px;line-height:20px!important;letter-spacing:.07em;color:#000;width:100%;margin:14px 0 0;padding:0;font-style:normal}.disabled_fields{opacity:.3}.customization-text-box{width:calc(100% - 54px)}.input-text-engraving{border:0;width:calc(100% - 54px);min-height:46px;font-size:14px;line-height:20px!important;letter-spacing:.07em;color:#000;padding:2px 14px}.input-text-engraving::-webkit-input-placeholder{font-style:italic}.input-text-engraving:-ms-input-placeholder{font-style:italic}.input-text-engraving::placeholder{font-style:italic}.engraving-wrapper span{width:50px;font-size:14px;line-height:20px!important;letter-spacing:.07em;color:#000;font-style:italic}.customflex{display:flex;justify-content:space-between}.fontPreview,.fontPreviewTwo{font-size:30px;margin-top:14px;white-space:pre-line;word-wrap:break-word;line-height:normal}.Label-details h4{font-family:AktivGroteskEx;font-weight:500;font-size:12px;line-height:20px!important;margin-bottom:0;letter-spacing:.07em;color:#000}.Label-details p{color:#000;font-size:12px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:.01em}.switch input{display:none}.switch{display:inline-block;width:50px;height:24px;margin:0;transform:translateY(50%);position:relative}.slider{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:34px;cursor:pointer;border:2px solid #d3d3d3;overflow:hidden;transition:.2s}.slider:before{position:absolute;content:"";width:16px;height:16px;background-color:#d3d3d3;border-radius:34px;transform:translate(4px);transition:.2s;top:2px;left:-2px}input:checked+.slider:before{transform:translate(29px);background-color:#000}input:checked+.slider{border:2px solid #000}#gorgias-chat-container iframe#chat-window,#gorgias-chat-container iframe#chat-campaigns,#gorgias-chat-container iframe#chat-button{z-index:9!important}abbr[data-title]{position:relative;text-decoration:underline dotted}abbr[data-title]:hover:after,abbr[data-title]:focus:after{content:attr(data-title);position:absolute;left:50%;bottom:-22px;transform:translate(-50%);width:auto;white-space:nowrap;background:#000;color:#fff;border-radius:6px;font-size:10px;padding:1px 5px;text-transform:none;margin-left:2px}.romanNumeralPreviewText{font-family:AktivGrotesk!important;font-weight:400!important;font-size:14px!important;line-height:20px!important;text-transform:none!important;color:#000!important;letter-spacing:.01em!important}.custom-made-color{color:#cb9f91}.stone-thumb{width:30px;height:30px}.stone-thumb-selected{width:25px;height:25px}.dropdown-selected-value{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px;vertical-align:top}.insert_spacing{margin-left:10px!important}.preview-text{font-size:30px}.popover-value-stock-label{font-family:Avenir Next,sans-serif!important}.template-product.noscroll{overflow:hidden!important}html.no-scroll{overflow:visible}html.no-scroll body.template-product{overflow:hidden!important}.custom-bespok-flash-product-meta-css .pdp-productForm-variants .ProductForm__Option{height:auto}.pdp-productForm-variants .ProductForm__Option{height:auto;margin-bottom:0!important}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName .dropdown-selected-value,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName .ProductForm__SelectedValue,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName span[class*=value]{display:block;width:100%;padding:14px 48px 14px 16px;font-family:AktivGrotesk;font-weight:400;font-size:14px;line-height:20px!important;text-transform:none;max-width:100%;color:#000!important;height:48px;letter-spacing:.01em}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName .dropdown-lable,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName .productform__selectedlabel,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName span[class*=label],.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName span[class*=lable]{font-family:AktivGroteskEx;font-weight:500;font-size:12px;line-height:20px!important;letter-spacing:.07em}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName>span{display:block;text-align:left;width:100%;float:none;font-family:var(--font-aktivgroteskex)!important}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item{padding:0;height:auto;border-bottom:0 solid #000!important}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .Icon{visibility:hidden}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item[aria-expanded=true] .ProductForm__OptionName .dropdown-lable:after,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item[aria-expanded=true] .ProductForm__OptionName span[class*=lable]:after,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item[aria-expanded=true] .ProductForm__OptionName span[class*=label]:after{top:54px;border-bottom:8.5px solid #000;border-top:0}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName .dropdown-lable:after,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName .productform__selectedlabel:after,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName span[class*=label]:after,.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName span[class*=lable]:after{content:"";border-top:8.5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);position:absolute;right:21.5px;top:55px}.pdp-productForm-variants .ProductForm__Option .ProductForm__Item .ProductForm__OptionName span img.stone-thumb{width:auto!important;height:16px!important;margin:0!important}#complimentary_Note textarea.vow-form-control.required,#customization.vow-form-control-light.required,#customHeartWrapper .vow-form-control-light.required,#custom-stones .required .required,input.vow-form-control-light.required,#color-dropdown button.required,textarea.vow-form-control.required,.pdp-productForm-variants .required .ProductForm__Option .ProductForm__Item{border-top:0!important;border-left:0!important;border-right:0!important;border-width:1px!important;border-color:#810e0e!important}#custom-stones .required{border-top:0!important;border-left:0!important;border-right:0!important;border-width:1px!important}.Product__Info .ProductForm .ProductForm__Variants>.required .ProductForm__Option button.required .dropdown-lable,.Product__Info .ProductForm .ProductForm__Variants .ProductForm__Option.required button.required .stone-lable{color:#b00020!important}.errormsg{font-family:AktivGrotesk;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.01em;color:#b00020;min-height:auto;margin-top:4px;margin-bottom:4px}@media screen and (max-width: 1199px){.errormsg{margin-bottom:8px}}@media screen and (max-width: 767px){.pdp-productForm-variants>.required>.productForm__Option{margin-bottom:0}}#customHeartWrapper .heart-wrap-error .hide{display:none}#customHeartWrapper p .required+span+.heart-wrap-error{display:block!important}.ProductForm .line-item-property__field{margin-bottom:0}#name-count .ProductForm__Option{height:auto}#custom-stones .ProductForm__Option{height:auto;border-bottom:0!important}#custom-stones .ProductForm__Option.required .stone-error{display:none}#custom-stones .ProductForm__Option .required{height:88px}#custom-stones .ProductForm__Option.required .custom_stone_dropdown.required+.stone-error{display:block}@media screen and (min-width: 900px) and (max-width: 1008px){.Product__Wrapper{display:flex}.Product__Gallery,.Product__InfoWrapper{width:50%}.Product__InfoWrapper .Product__Info{padding:8px 28px 0}}.js-viewMoreSection{display:none}.swym-btn-container .swym-add-to-wishlist.swym-heart:after{color:#000!important}.chatWithSpecialistCta{padding:24px;font-size:16px;font-family:AktivGroteskEx;font-weight:700;line-height:20px;margin:0 0 24px;height:68px;letter-spacing:.07em;background:#fff!important;border-color:#000!important;color:#000!important;transition:all .3s ease-in-out}.chatWithSpecialistCta:hover,.chatWithSpecialistCta:focus{background:#000!important;color:#fff!important}.product-form-bespoke .ProductForm__AddToCart{display:none!important}.bespoke-connect-link-wrapper{display:block;text-align:center;margin:0 auto;padding:8px 0}@media screen and (min-width: 1008px){.bespoke-connect-link-wrapper{padding:16px 0 0}}.bespoke-connect-link{position:relative;display:inline-block;text-decoration:none;font-weight:500}.bespoke-connect-link:after{content:"";position:absolute;bottom:-4px;display:block;width:100%;border-bottom:1px solid #000}@media (max-width:767px){.chatWithSpecialistCta{margin:-14px 0 24px;padding:24px 10px;font-size:15px;letter-spacing:normal}}#u_content_button_cta{padding:0!important}.three-list{display:flex;flex-wrap:no-wrap;justify-content:space-around;list-style:none;margin:0;padding:0}.three-list li{text-align:center;padding:10px 16px}.three-list li:first-child{padding-left:0}.three-list li:last-child{border-right:0 solid #000;padding-right:0}.three-list li:nth-child(2){width:44%;border-right:1px solid #000;border-left:1px solid #000}.three-list.three-list-two-items li{width:50%;position:relative}.three-list.three-list-two-items li:nth-child(2){width:50%;border-right:0 solid #000;border-left:0 solid #000}.three-list.three-list-two-items li:nth-child(2):after{content:"";height:100%;width:1px;background:#000;position:absolute;left:0;top:0}.three-list li a{display:block;width:100%;margin-top:10px;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.01em;text-decoration:underline}.three-list li img{width:auto;height:26px;object-fit:contain}.threelist-button{background-color:transparent;border:0;margin:10px 0 0;padding:0;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.01em;text-decoration:underline;width:100%;display:block;font-family:var(--font-aktivgrotesk)}.threelist-button:hover,.threelist-button:focus,.threelist-button:active{background-color:transparent;color:#000;border:0}.threelist-button p{margin:0;padding:0;color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.01em}.Product.product-detail-slideshow-wrapper.Product--large{padding:0}@media (max-width: 768px){.custom-bridal-2-0-meta-css.template-product nav.breadcrumb,.custom-bespok-flash-product-meta-css.template-product nav.breadcrumb,.custom-default-2-0-meta-css.template-product nav.breadcrumb,.custom-engagement-2-0-meta-css.template-product nav.breadcrumb,.custom-bespoke-flash-product-css.template-product nav.breadcrumb{padding:0 0 20px}.template-product .product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info{padding:18px 20px 24px}.template-product nav.breadcrumb{padding:0 0 20px}.product-detail-slideshow-wrapper .pdp-product-slideshow .flickity-page-dots{padding:0 20px;margin:0;bottom:24px;top:auto}.percentageCompareAt,.percentageOffPDP{font-weight:400!important;font-size:20px!important;line-height:24px}.template-product .Product__Info .ProductMeta{margin-bottom:22px}.template-product .yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text{line-height:16px!important}.template-product .product-detail-slideshow-wrapper .Product__Wrapper .Product__InfoWrapper .Product__Info .pdp-affirm-as-low-as{margin-bottom:27px}.yotpo-reviews-main-widget .modal-close-btn-wrapper{position:absolute;top:100px;right:0}}@media (max-width:767px){.three-list li a,.threelist-button,.threelist-button p{font-size:10px}.three-list li img{width:45px}.Product__Shortdescription--wrapper.engagement-description.mobile-view-enabled .product__Detailedlink{margin:0}.custom-Engagement .meet-favorite-jeweler .meet-favorite-jeweler-container{padding-top:0}.gorgias-chat-key-kz2tmc iframe{max-height:calc(100% - 94px)!important}}.not-for-sale-description{margin-top:0;margin-bottom:35px}.Customization-DropDown-Placement{margin-top:-15px}.engravable-text-two-error{margin-top:-25px}button.GiftWizard-gift-button.ProductForm__AddToCart.BlackWhiteCustomizer.Button.Button--secondary.Button--full.gwbutton{display:none}button.GiftWizard-gift-button.BlackWhiteCustomizer.Button.Button--secondary.Button--full.gwbutton{margin-bottom:35px}.breadcrumb a{line-height:24px;display:inline-block}.flickity-page-dots .dot{width:8px;height:8px;margin:0 4px;background:#ccc;border-radius:0;transition:width .3s ease,height .3s ease,background .3s ease}.flickity-page-dots .dot--selected{width:12px;height:12px;background:#333}.flickity-page-dots .dot--near{width:10px;height:10px;background:#777}.flickity-page-dots .dot--offscreen{display:none}.pdp-product-slideshow .Carousel__Cell{counter-increment:Carousel__Cell}.pdp-product-slideshow .flickity-page-dots{display:block;white-space:nowrap;font-size:0}.pdp-product-slideshow .flickity-page-dots .dot{background:0;margin:0 4px;display:inline-block;border:0;width:9px;height:9px}.pdp-product-slideshow .flickity-page-dots .dot:before{content:"";border:1px solid #000;background:#fff;display:block;width:9px;height:9px;top:0;right:0;bottom:0;left:0}.pdp-product-slideshow .flickity-page-dots .dot.is-selected:before{content:"";background:#000}.pdp-product-slideshow .flickity-page-dots--overflow{left:0;overflow:hidden;transition:all .2s .15s;margin:0 auto;max-width:120px!important;text-align:center;left:50%!important;transform:translate(-50%)}.pdp-product-slideshow .flickity-page-dots--overflow .dot:before{transition:transform .1s .15s}.pdp-product-gallery-wrapper [data-dot=dot--prev]:before,.pdp-product-gallery-wrapper [data-dot=dot--next]:before{transform:scale(.7)}.pdp-product-gallery-wrapper [data-dot=dot--prev-prev]:before,.pdp-product-gallery-wrapper [data-dot=dot--next-next]:before{transform:scale(.4)}.pdp-product-gallery-wrapper [data-dot=dot--offscreen]:before{transform:scale(.2)}@media (max-width: 375px){.ProductForm button.ProductForm__AddToCart{font-size:14px}}@media (max-width: 340px){.ProductForm button.ProductForm__AddToCart{font-size:12px;padding:14px 4px}}.Color-circle{position:relative;display:inline-block;height:24px;width:24px;vertical-align:top;cursor:pointer;background-size:cover}.color-dropdown-list .HorizontalList__Item{padding:0;margin-left:8px;margin-right:8px}.Color-circle,.Color-circle:after{border-radius:100%!important}.Color-circle.is-active:after{content:"";position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}.Color-circle.is-active:after{border:1px solid currentColor!important}.ColorCircle__Radio{display:none}.u-visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.color-dropdown-list{margin-bottom:30px}.Product-Form__Label{margin-bottom:10px;text-transform:uppercase;display:flex}.Product-Form__SelectedValue{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px;vertical-align:top}.time-on-arrive:empty{display:none}.ProductForm .ProductForm__Option{margin-top:20px!important}.ProductForm .ProductForm__Label,.ProductForm .dropdown-lable{margin-bottom:4px!important}.ProductForm .dropdown-lable .custom-all-size-guide{top:0!important}.custom_size_options #customSizeMetaWrapper,.ProductForm .pdp-productForm-variants.custom_size_options_earrings{margin-top:20px!important}.ProductForm .pdp-productForm-variants.custom_size_options_earrings .ProductForm__Option.custom-size-dropdown{margin-top:0!important}.ProductForm .stock-status--wrapper,.Product__Info #dropahint,.Product__Info .pdp-usp-icons--wrapper,.Product__Info .three-list,.Product__Info .buttons--wrapper{margin-top:20px!important}.Product__Info .all-faq-card{margin-top:14px!important}.custom-default-2-0-meta-css .pdp-affirm-as-low-as{text-align:center}.custom-engagement-2-0-meta-css .stock-status--wrapper,.custom-engagement-2-0-meta-css .ProductForm__Variants.pdp-productForm-variants~.buttons--wrapper,.custom-engagement-2-0-meta-css .bespoke-connect-link-wrapper{display:none!important}.Label-details,.recently-viewed-pdp{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/1660/assets/product-detail.css.map */
