.single_product_des .toggle-text{color:#728080!important;cursor:pointer;font-size:14px;text-decoration:none}.shape-slider-wrapper,.carat_weight-slider-wrapper{display:flex;align-items:center;position:relative}.shape-slider{overflow-x:clip;max-width:100%}@media(max-width:1300px){.shape-slider{max-width:100%}}@media screen and (min-width:180px){.shape-slider.mySwiper2{max-width:80%}}.diamond-shapes{display:flex;padding:0;margin:0;list-style:none;transition:transform .3s ease}.diamond-shapes_li{flex:0 0 auto}.pdpfx-btn{border:1px solid #ddd;border-radius:50%;padding:10px;background:#fff;cursor:pointer}.slider-arrow{background:none;border:none;display:flex;cursor:pointer}.slider-arrow:disabled svg{fill:#ccc;cursor:auto;opacity:.35;pointer-events:none}.pdpfx-btn{position:relative;display:inline-block;border:none;background:transparent;cursor:pointer;color:#395754}.pdpfx-btn .tooltip-text{visibility:hidden;width:auto;background-color:#2c4d4d;color:#fff;text-align:center;font-size:13px;padding:8px;border-radius:4px;position:absolute;z-index:10;bottom:120%;left:50%;transform:translate(-50%);white-space:nowrap;opacity:0;transition:opacity .3s}.pdpfx-btn .tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2c4d4d transparent transparent transparent}.pdpfx-btn:hover .tooltip-text{visibility:visible;opacity:1}.metal-colors_li .pdpfx-btn.active span.tooltip-text,.diamond-shapes_li .pdpfx-btn.active span.tooltip-text{display:none}.warranty-box{background:#f9f9f8;padding:20px;border-radius:4px;font-family:Segoe UI,sans-serif;margin-bottom:20px}.warranty-box h3{font-size:16px;color:#2c4d4d;margin-bottom:10px}.warranty-box ul{margin:0;padding-left:20px;color:#333;font-size:14px;line-height:1.6}.warranty-box .extra-info{margin-top:10px;font-size:14px;color:#2c4d4d;font-weight:500}.shipping-info{display:flex;align-items:center;margin:16px 0;flex-wrap:wrap}.truck-icon{margin-right:8px;font-size:18px}.shipping-text{color:#728080;margin-right:10px;font-size:16px;font-weight:600;letter-spacing:1px}.faster-link{color:#728080;font-size:14px;text-decoration:none;letter-spacing:1px}.faster-link:hover{text-decoration:underline}.pdpfx{margin:20px 0 10px}.pdpfx-grid{display:flex;gap:40px;align-items:start}.pdpfx-left{width:60%}@media(max-width:991px){.pdpfx-left{width:100%}}.pdpfx-right{width:40%}@media(max-width:991px){.pdpfx-right{width:100%}}span.busShip svg{width:45px;height:45px}span.busShip{margin-right:10px}.pdpfx-left,.pdpfx-right{min-width:0}.pdpfx-sticky{position:sticky;top:24px}#pdpfx-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:10px}@media(max-width:991px){#pdpfx-gallery{display:block}}#pdpfx-gallery .pdpfx-cell{border:none!important;padding:0!important;margin:0!important;box-shadow:none!important;outline:none!important;overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}#pdpfx-gallery .pdpfx-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0;max-width:100%;overflow:hidden}.pdpfx-inner img{cursor:zoom-in}#pdpfx-gallery img,#pdpfx-gallery video{display:block;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;width:auto!important;height:auto!important;object-fit:contain}.pdpfx-title{font-size:32px;line-height:1.2;margin:0 0 8px}.pdpfx-price-row{display:flex;gap:10px;align-items:baseline;margin-bottom:18px;flex-wrap:wrap}span.single_product_des{font-size:14px;letter-spacing:1px;line-height:20px;color:#a2a2a2;margin-top:5px}.pdpfx-price{font-size:22px;font-weight:700}.pdpfx-sku{font-size:12px;color:#6b7280;letter-spacing:.02em}.pdpfx-block{margin:14px 0}.pdpfx-label{font-weight:800;letter-spacing:.14em;color:#1f2e2f;text-transform:uppercase;font-size:12px;margin-bottom:14px}.pdpfx-sub{color:#bcbcbc;letter-spacing:3px;font-weight:500;white-space:nowrap}.RING_SIZE_cls .pdpfx-block{margin-top:0}.pdpfx-buttons{display:flex;flex-wrap:wrap;gap:10px}.carat_weight-slider-wrapper .pdpfx-buttons{flex-wrap:inherit;float:left;padding:0}.pdpfx-btn{height:42px;width:42px;padding:0;border:1px solid #cfd6da;border-radius:999px;background:#fff;cursor:pointer;line-height:1;font-size:14px;transition:.15s;box-shadow:0 0 #11343d00;order:4}@media(max-width:1150px){.pdpfx-btn{font-size:11px}}button.pdpfx-btn[data-value=Emerald]{order:2}button.pdpfx-btn[data-value=Ruby]{order:3}button.pdpfx-btn[data-value=Sapphire]{order:1}.pdpfx-btn:hover{border-color:#9fb0b9}.pdpfx-btn.active{color:#fff;border:2px solid rgb(114 128 128)!important}.pdpfx-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.pdpfx-select{padding:10px 12px;border:1px solid #cfd6da;border-radius:8px;min-width:180px}.pdpfx-atc{margin-top:12px;padding:12px 20px;background:#11343d;color:#fff;border:0;border-radius:8px;font-weight:700;cursor:pointer}.pdpfx-atc:hover{filter:brightness(.95)}.pdpfx-desc{margin-top:45px;color:#a2a2a2;line-height:17px;font-size:12px;letter-spacing:1.5px}.pdpfx-note{color:#a33}@media(max-width:980px){.pdpfx-grid{grid-template-columns:1fr}.pdpfx-sticky{position:static}}#pdpfx-gallery .media-item{position:relative;overflow:hidden}#pdpfx-gallery .media-item .skeleton{display:none;position:absolute;animation:pdpfx-shimmer 1.2s ease-in-out infinite;top:95%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;text-align:center;color:#a8b2b0;font-size:12px;font-weight:500;letter-spacing:1px}#pdpfx-gallery .pdpfx-cell:first-child .media-item .skeleton{display:block!important}#pdpfx-gallery .media-item.loading img{opacity:0}#pdpfx-gallery .media-item img{display:block;width:100%;height:auto;transition:opacity .25s ease}.pdpfx-gallery-wrap{position:relative;min-height:var(--pdpfx-gallery-h, 320px)}@media(max-width:991px){.pdpfx-gallery-wrap{min-height:max-content!important}}.pdpfx-gallery-wrap .pdpfx-skeleton-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));pointer-events:none}.pdpfx-skel-card{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:1 / 1}.pdpfx-skel-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:400% 100%;animation:pdpfx-shimmer 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pdpfx-skel-card:before{animation:none}}#pdpfx-gallery:empty{position:relative;overflow:hidden}#pdpfx-gallery:empty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:400% 100%;animation:pdpfx-shimmer 1s ease-in-out infinite}#pdpfx-gallery:empty:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to right,transparent 0,transparent 12px,rgba(255,255,255,.35) 12px,rgba(255,255,255,.35) 14px);mix-blend-mode:overlay;pointer-events:none}#pdpfx-gallery .pdpfx-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000008;pointer-events:none;z-index:1;border-radius:inherit}@media(max-width:991px){#pdpfx-gallery .pdpfx-cell:before{background:unset}}#pdpfx-gallery .pdpfx-cell>*{position:relative;z-index:0}#pdpfx-gallery .pdpfx-cell{position:relative;overflow:hidden}#pdpfx-gallery .pdpfx-cell img,#pdpfx-gallery .pdpfx-cell picture img,#pdpfx-gallery .pdpfx-cell video{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}#pdpfx-gallery .pdpfx-cell[style*=background-image],#pdpfx-gallery .pdpfx-cell .pdpfx-bg{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat}#pdpfx-gallery .pdpfx-cell img:not([style*="position:absolute"]),#pdpfx-gallery .pdpfx-cell video:not([style*="position:absolute"]){margin-left:auto;margin-right:auto}#pdpfx-screen-skeleton{position:fixed;z-index:2147483000;pointer-events:none;border-radius:10px;overflow:hidden;display:none}#pdpfx-screen-skeleton.active{display:block}#pdpfx-screen-skeleton .grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}#pdpfx-screen-skeleton .card{position:relative;overflow:hidden;border-radius:10px;aspect-ratio:1 / 1}#pdpfx-screen-skeleton .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:400% 100%;animation:pdpfx-shimmer 1s ease-in-out infinite}@media(prefers-reduced-motion:reduce){#pdpfx-screen-skeleton .card:before{animation:none}}#pdpfx-screen-skeleton .card{aspect-ratio:4 / 5}#pdpfx-screen-skeleton .grid{grid-template-columns:repeat(2,1fr)}@media(min-width:480px){#pdpfx-screen-skeleton .grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){#pdpfx-screen-skeleton .grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){#pdpfx-screen-skeleton .grid{grid-template-columns:repeat(5,1fr)}}#pdpfx-viewport-skeleton{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:none;pointer-events:none;background:transparent}#pdpfx-viewport-skeleton.active{display:block}#pdpfx-viewport-skeleton .grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:12px;padding:16px;grid-template-columns:repeat(2,1fr)}@media(min-width:480px){#pdpfx-viewport-skeleton .grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){#pdpfx-viewport-skeleton .grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){#pdpfx-viewport-skeleton .grid{grid-template-columns:repeat(5,1fr)}}#pdpfx-viewport-skeleton .card{border-radius:12px;aspect-ratio:4 / 5;position:relative;overflow:hidden}#pdpfx-viewport-skeleton .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:400% 100%;animation:pdpfx-shimmer 1s ease-in-out infinite}@keyframes pdpfx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){#pdpfx-viewport-skeleton .card:before{animation:none}}.pdpfx-acc-panel{overflow:hidden;height:0;transition:height .26s ease;will-change:height}.pdpfx-acc-trigger .pdpfx-acc-chevron{display:inline-block;transition:transform .2s ease}.pdpfx-acc-trigger[aria-expanded=true] .pdpfx-acc-chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.pdpfx-acc-panel,.pdpfx-acc-trigger .pdpfx-acc-chevron{transition:none}}.pdpfx-acc{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .28s ease;border-radius:10px}.pdpfx-acc[data-open=true]{grid-template-rows:auto 1fr}.pdpfx-acc .pdpfx-acc-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 0}.pdpfx-acc .pdpfx-acc-chevron{flex:0 0 auto;transition:transform .24s ease}.pdpfx-acc[data-open=true] .pdpfx-acc-chevron{transform:rotate(180deg)}.pdpfx-acc .pdpfx-acc-panel{min-height:0;overflow:hidden;will-change:grid-template-rows;display:grid}.pdpfx-acc .pdpfx-acc-inner{min-height:0;overflow:auto;opacity:0;transition:opacity .22s ease}.pdpfx-acc[data-open=true] .pdpfx-acc-inner{opacity:1}@media(prefers-reduced-motion:reduce){.pdpfx-acc,.pdpfx-acc .pdpfx-acc-inner{transition:none}}.pdpfx_accordion button.accordion-button,#pdp-atc{cursor:pointer}.accordion-item.pdpfx_accordion.active .accordion-body.pdpfx-desc{display:block;padding:16px 20px;margin:0}.accordion-item.pdpfx_accordion.active button.accordion-button svg{transform:rotate(180deg)}.error{border:1px solid red!important}#pdpfx-extra-filters button.pdpfx-btn[data-key=gemstone_shape]{font-size:9px;padding:12px 16px;line-height:unset;border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-custom.css.map */
