.carat-ring{width:80px;filter:drop-shadow(2px 4px 4px rgba(0,0,0,.5))}.ring-metal{display:flex;width:80px}.ring-metal+.ring-metal{position:absolute;top:0}.ring-metal.solitaire.wg>span{background-image:url(/images/shop/carat-slider/rings/solitaire/wg/ring.png)}.ring-metal+.ring-metal.solitaire.wg>span{background-image:url(/images/shop/carat-slider/rings/solitaire/wg/ring-dark.png)}.ring-metal.solitaire.rg>span{background-image:url(/images/shop/carat-slider/rings/solitaire/rg/ring.png)}.ring-metal+.ring-metal.solitaire.rg>span{background-image:url(/images/shop/carat-slider/rings/solitaire/rg/ring-dark.png)}.ring-metal.solitaire.yg>span{background-image:url(/images/shop/carat-slider/rings/solitaire/yg/ring.png)}.ring-metal+.ring-metal.solitaire.yg>span{background-image:url(/images/shop/carat-slider/rings/solitaire/yg/ring-dark.png)}.ring-metal.diamond-band.wg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band/wg/ring.png)}.ring-metal+.ring-metal.diamond-band.wg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band/wg/ring-dark.png)}.ring-metal.diamond-band.rg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band/rg/ring.png)}.ring-metal+.ring-metal.diamond-band.rg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band/rg/ring-dark.png)}.ring-metal.diamond-band.yg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band/yg/ring.png)}.ring-metal+.ring-metal.diamond-band.yg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band/yg/ring-dark.png)}.ring-metal.vintage.wg>span{background-image:url(/images/shop/carat-slider/rings/vintage/wg/ring.png)}.ring-metal+.ring-metal.vintage.wg>span{background-image:url(/images/shop/carat-slider/rings/vintage/wg/ring-dark.png)}.ring-metal.vintage.rg>span{background-image:url(/images/shop/carat-slider/rings/vintage/rg/ring.png)}.ring-metal+.ring-metal.vintage.rg>span{background-image:url(/images/shop/carat-slider/rings/vintage/rg/ring-dark.png)}.ring-metal.vintage.yg>span{background-image:url(/images/shop/carat-slider/rings/vintage/yg/ring.png)}.ring-metal+.ring-metal.vintage.yg>span{background-image:url(/images/shop/carat-slider/rings/vintage/yg/ring-dark.png)}.ring-metal.trilogy.wg>span{background-image:url(/images/shop/carat-slider/rings/trilogy/wg/ring.png)}.ring-metal+.ring-metal.trilogy.wg>span{background-image:url(/images/shop/carat-slider/rings/trilogy/wg/ring-dark.png)}.ring-metal.trilogy.rg>span{background-image:url(/images/shop/carat-slider/rings/trilogy/rg/ring.png)}.ring-metal+.ring-metal.trilogy.rg>span{background-image:url(/images/shop/carat-slider/rings/trilogy/rg/ring-dark.png)}.ring-metal.trilogy.yg>span{background-image:url(/images/shop/carat-slider/rings/trilogy/yg/ring.png)}.ring-metal+.ring-metal.trilogy.yg>span{background-image:url(/images/shop/carat-slider/rings/trilogy/yg/ring-dark.png)}.ring-metal.halo.wg>span{background-image:url(/images/shop/carat-slider/rings/halo/wg/ring.png)}.ring-metal+.ring-metal.halo.wg>span{background-image:url(/images/shop/carat-slider/rings/halo/wg/ring-dark.png)}.ring-metal.halo.rg>span{background-image:url(/images/shop/carat-slider/rings/halo/rg/ring.png)}.ring-metal+.ring-metal.halo.rg>span{background-image:url(/images/shop/carat-slider/rings/halo/rg/ring-dark.png)}.ring-metal.halo.yg>span{background-image:url(/images/shop/carat-slider/rings/halo/yg/ring.png)}.ring-metal+.ring-metal.halo.yg>span{background-image:url(/images/shop/carat-slider/rings/halo/yg/ring-dark.png)}.ring-metal.solitaire-1477-classic.wg>span{background-image:url(/images/shop/carat-slider/rings/solitaire-1477-classic/wg/ring.png)}.ring-metal+.ring-metal.solitaire-1477-classic.wg>span{background-image:url(/images/shop/carat-slider/rings/solitaire-1477-classic/wg/ring-dark.png)}.ring-metal.solitaire-1477-classic.rg>span{background-image:url(/images/shop/carat-slider/rings/solitaire-1477-classic/rg/ring.png)}.ring-metal+.ring-metal.solitaire-1477-classic.rg>span{background-image:url(/images/shop/carat-slider/rings/solitaire-1477-classic/rg/ring-dark.png)}.ring-metal.solitaire-1477-classic.yg>span{background-image:url(/images/shop/carat-slider/rings/solitaire-1477-classic/yg/ring.png)}.ring-metal+.ring-metal.solitaire-1477-classic.yg>span{background-image:url(/images/shop/carat-slider/rings/solitaire-1477-classic/yg/ring-dark.png)}.ring-metal.diamond-band-tsarina.wg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band-tsarina/wg/ring.png)}.ring-metal+.ring-metal.diamond-band-tsarina.wg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band-tsarina/wg/ring-dark.png)}.ring-metal.diamond-band-tsarina.rg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band-tsarina/rg/ring.png)}.ring-metal+.ring-metal.diamond-band-tsarina.rg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band-tsarina/rg/ring-dark.png)}.ring-metal.diamond-band-tsarina.yg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band-tsarina/yg/ring.png)}.ring-metal+.ring-metal.diamond-band-tsarina.yg>span{background-image:url(/images/shop/carat-slider/rings/diamond-band-tsarina/yg/ring-dark.png)}.ring-metal>span{display:inline-block;height:40px;background-size:80px 40px;image-rendering:pixelated}.carat-stonebg{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);image-rendering:-webkit-optimize-contrast}.ring-claws,.ring-sides{position:absolute;left:50%;top:55%;width:12px}.ring-claws img,.ring-sides img{position:absolute}.ring-sides{width:8px}.skin{position:relative;height:100%;overflow:hidden}.skin img{object-fit:none;width:100%;height:100%}.skin img+img{position:absolute;top:0;left:0}.dark-hand{position:absolute;width:100%;height:100%}.skin-carat{position:relative;margin:auto;width:500px;height:350px}@media screen and (min-width:375px){.skin-carat{width:150%}}@media screen and (min-width:768px){.skin-carat{width:584px;height:470px}}.skin-carat .carat-ring{position:absolute;top:50%;left:50%;margin-top:28px;margin-left:-146px;transform:rotate(-26deg)}.skin-slider{font-family:Nunito Sans Light;font-size:10px;letter-spacing:.33px}.skin-vue-slider .vue-slider-rail{background-color:#ccc;border-radius:6px}.skin-vue-slider .vue-slider-rail:before{display:none}.skin-vue-slider .vue-slider-dot-handle{background-color:#9a9a9a;border:none}.new-carat-slider{display:flex;align-items:center;width:100%;font-family:Nunito Sans;font-size:10px;letter-spacing:.3px;line-height:14px}.new-carat-slider>span:first-child{margin-right:10px}.new-carat-slider>span:last-child{margin-left:10px}@media(max-width:767.8px){.new-carat-slider>span{display:none}}.carat-vue-slider{flex:1}.carat-vue-slider .vue-slider-rail{background-color:#d0d0d0;border-radius:3px}@media(max-width:766px){.carat-vue-slider .vue-slider-rail{margin-left:0}}.carat-vue-slider .vue-slider-rail .vue-slider-marks .vue-slider-mark{top:11px}.carat-vue-slider .vue-slider-rail .vue-slider-marks .vue-slider-mark .vue-slider-mark-step{top:-8px}.carat-vue-slider .vue-slider-rail .vue-slider-marks .vue-slider-mark .sliderLabel .progress{margin:0 -10px;color:#666;font-family:Nunito Sans Light;font-size:10px;letter-spacing:.3px;line-height:18px}.carat-vue-slider .vue-slider-rail:before{display:none}@media(max-width:768px){.carat-vue-slider .vue-slider-dot{width:19px!important;height:19px!important}}.carat-vue-slider .vue-slider-dot-tooltip-inner{font-family:Nunito Sans SemiBold;font-size:10px;letter-spacing:.5px;line-height:18px;padding:0 7px}.carat-vue-slider .vue-slider-dot-handle{border:1px solid #fff}@media(max-width:768px){.carat-vue-slider .vue-slider-dot-handle{border:2px solid #fff}}.carat-vue-slider .vue-slider-mark:first-child .vue-slider-mark-step,.carat-vue-slider .vue-slider-mark:last-child .vue-slider-mark-step{display:block}.virtual-styler .accordion-item-label{line-height:44px;font-family:Nunito Sans Bold;font-size:12px;letter-spacing:.4px;border-left:2px solid transparent;padding-left:15px;background-color:#fff}.virtual-styler .accordion-item .collapse{background-color:#f9f9f9}.virtual-styler .accordion-item.-opened .accordion-item-label{border-left-color:#ffc13b;border-bottom:1px solid #ddd}.virtual-styler .accordion-item:hover .accordion-item-label{border-left-color:#ffc13b}.virtual-styler .accordion-list{padding:5px 0}.virtual-styler .accordion-list-item{font-family:Nunito Sans;font-size:12px;letter-spacing:.4px;line-height:30px;padding:0 17px;cursor:pointer}.virtual-styler .accordion-list-item.-selected{font-family:Nunito Sans Bold}.virtual-styler .accordion-list-item.-disabled{opacity:.5;pointer-events:none}.carat-title{margin:12px auto;font-size:16px;font-family:Nunito Sans SemiBold}@media screen and (max-width:767.8px){.carat-filters .accordion{display:flex;flex-wrap:wrap;padding:5px}.carat-filters .accordion-item{flex:1 0 40%;margin:5px;position:relative}.carat-filters .accordion-item .accordion-item-label{border:1px solid #ddd;font-family:Nunito Sans SemiBold;font-size:14px;letter-spacing:.4px}.carat-filters .accordion-item .accordion-item-label:after{content:"";position:absolute;display:inline-block;right:5px;background-image:url(/images/shop/icons/dropdown_bold.svg);width:25px;height:100%;background-repeat:no-repeat;background-position:50%}.carat-filters .accordion-item .collapse{background-color:#fff;position:absolute;min-width:100%;bottom:100%;z-index:10}.carat-filters .accordion-item.-double .collapse{width:200%;width:calc(200% + 10px)}.carat-filters .accordion-item.-opened .accordion-item-label,.carat-filters .accordion-item.-opened .collapse{border:1px solid #000}.carat-filters .accordion-item.-opened .accordion-item-label:after{transform:rotate(180deg)}.carat-filters .accordion-list{padding:0}.carat-filters .accordion-list-item{font-size:14px;padding:5px 17px;white-space:nowrap}.carat-filters .accordion-list-item:not(:last-child){border-bottom:1px solid #ccc}}@media screen and (min-width:768px){.carat-filters{border-right:1px solid #ddd}}.ring-caption{text-align:center;font-family:Nunito Sans;letter-spacing:.5px;font-size:12px;line-height:1.2;margin-top:12px;white-space:pre-line;color:#888}.slider-notice{position:absolute;bottom:100%;margin:20px 8px;padding:12px 30px;font-family:Plain Light;font-size:11px;color:#0d0900;letter-spacing:0;line-height:1.4;text-align:center}.slider-notice,.slider-notice:after{border:1px solid #ffc13b;background-color:#fff;box-shadow:3px 17px 12px -1px rgba(0,0,0,.2)}.slider-notice:after{content:"";position:absolute;width:15px;height:15px;top:100%;left:50%;margin-left:-15px;margin-top:-7.5px;border-width:0 1px 1px 0;transform:rotate(45deg)}@media screen and (min-width:375px){.slider-notice{font-size:12px}}@media screen and (min-width:425px){.slider-notice{margin:20px 10%;font-size:12px;padding:12px 40px}}@media screen and (min-width:768px){.slider-notice{margin:20px 15%;padding:12px 50px;font-size:14px}}.slider-notice .slider-notice-close{position:absolute;top:0;right:0;font-size:12px}