@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}[data-v-c012ce8d] .icon77shop{font-size:16px}[data-v-c012ce8d] span{font-family:Plain Light,sans-serif}[data-v-c012ce8d] .select-filter .-selected>.toggle-filter-item{border:unset;border-bottom:1px solid #e4e4e4;font-weight:700;padding:10px}[data-v-c012ce8d] .select-filter .toggle-filter-item-outer:hover .toggle-filter-item{border:0}[data-v-c012ce8d] .mashed-items-toggle .toggle-filter-item-outer{max-width:25%}[data-v-c012ce8d] .mashed-items-toggle .toggle-filter-item{background:#fff;border-radius:0;padding:10px}@media (hover:hover){[data-v-c012ce8d] .mashed-items-toggle .toggle-filter-item-outer:hover .toggle-filter-item{border-color:#9e9e9e}}@media (hover:none){[data-v-c012ce8d] .mashed-items-toggle .toggle-filter-item-outer:not(.-selected):hover .toggle-filter-item{border-color:#ddd}}[data-v-c012ce8d] .mashed-items-toggle .toggle-filter-label{font-weight:400;padding:0}[data-v-c012ce8d] .mashed-items-toggle .-selected .toggle-filter-item{font-weight:700}.shapes-selector.centered .category-group{justify-content:center}.shapes-selector .category-group .toggle-filter-item-outer:first-child{padding-left:0}.shapes-selector .toggle-filter-item{border-radius:100%;height:32px;padding:1px;text-align:center;width:32px}.shapes-selector .toggle-filter-item-outer:not(.-selected) .toggle-filter-item{border:1px solid transparent}.shapes-selector .toggle-filter-item-outer.-selected .toggle-filter-item{border:1px solid #000}.shapes-selector .toggle-filter-item .toggle-filter-label{margin-bottom:0;padding:0}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:Domaine Text Light;src:local("Domaine Text Light Light"),url(../fonts/domaine-text/DomaineText-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:Plain Medium;src:local("Plain Medium Medium"),url(../fonts/plain/Plain-Medium-AK.woff2) format(woff2);font-display:swap;font-weight:500}.depth-select .toggle-filter-item,.width-select .toggle-filter-item{background:#fff}.depth-select .toggle-filter-item img,.width-select .toggle-filter-item img{max-height:none}.depth-select .toggle-filter-item-outer.-selected,.width-select .toggle-filter-item-outer.-selected{background:red;font-weight:700;pointer-events:none}.depth-select .toggle-filter-item-outer.-selected .toggle-filter-item,.width-select .toggle-filter-item-outer.-selected .toggle-filter-item{border:0;border-radius:4px;font-weight:700;padding:10px}.settingPricePopup .link{cursor:pointer;text-decoration:underline}.shop-new .item-details .settingPricePopup{vertical-align:top}.shop-new .item-details .disclaimer-alert{font-family:Plain Light;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin-top:1.3rem}.shop-new .item-details .discount-code-filter>input{flex:1 0 0;width:auto}.shop-new .item-details .stars-rating{cursor:pointer}.shop-new .item-details .common-filter{width:100%}.shop-new .item-details .common-filter label{font-family:Plain Light;font-size:16px;letter-spacing:.44px}.shop-new .item-details .common-filter>span{font-size:12px;letter-spacing:.5px}.shop-new .item-details .common-filter.ring-sizes{border:1px solid #000;border-radius:6px;color:#000;height:45px;padding:0}.shop-new .item-details .common-filter.ring-sizes label{font-family:Plain Medium;font-size:12px;letter-spacing:1px;line-height:18px;margin:auto;text-align:center;text-transform:uppercase}.shop-new .item-details .common-filter.ring-sizes .icon77shop{font-size:16px;position:absolute;right:20px}.shop-new .item-details hr{border:0;border-top:1px solid #000;clear:both;margin:0}.shop-new .item-details hr:last-of-type{margin-bottom:20px}.shop-new .item-details .itemPrice{color:#000;font-family:Plain Medium;font-size:22px;letter-spacing:.6px;margin:0}.shop-new .item-details .itemPrice .product-discount{color:#555;font-family:Plain Medium;font-size:14px;letter-spacing:.3px;text-decoration:line-through}.shop-new .item-details .itemPrice .product-discount+span{color:#9e0606}.shop-new .item-details .itemPrice .price-explained{display:block;font-family:Plain Light;font-size:12px;letter-spacing:.3px;line-height:25px}.shop-new .item-details .itemPrice .price-explained .settingPricePopup{float:none}.shop-new .item-details .itemPrice small{font-size:12px}.item section.educaction-guidance{background-color:#f2edea;margin:40px auto;padding:60px 0;text-align:center}.item section.educaction-guidance h3{font-family:Plain Medium;font-size:28px;letter-spacing:.88px;line-height:38px;margin-bottom:40px;text-align:center}@media (max-width:1024px){.item section.educaction-guidance h3{margin-bottom:20px}}.item section.educaction-guidance .slides{margin:auto;max-width:1024px}.item section.educaction-guidance .slides .slide-item{display:inline-flex;flex-direction:column;text-align:center}@media (max-width:1024px){.item section.educaction-guidance .slides .slide-item{margin-bottom:40px}}.item section.educaction-guidance .slides .slide-item>*{margin:auto;max-width:270px;vertical-align:text-top}.item section.educaction-guidance .slides .slide-item .icon77shop{height:95px;margin-bottom:15px;width:95px}.item section.educaction-guidance .slides .slide-item h4{font-family:Plain Medium;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:0;text-align:center}.item section.educaction-guidance .slides .slide-item p{font-family:Plain Light;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:10px;text-align:center}.item section.educaction-guidance .slides .slide-item a{font-family:Plain Medium;font-size:16px;letter-spacing:.5px;line-height:24px;text-align:center;text-decoration:underline}.item ._cta-black{height:auto;min-height:45px}.item .gallery .gallery-holder{min-height:200px}@media (max-width:1023px){.item .gallery .gallery-holder:not(.has-metal-filter){margin-bottom:30px}}.item label.variation-label{display:block;font-family:Plain Light;font-size:16px;letter-spacing:.5px;line-height:24px;text-align:center}.item .item-title{font-family:Domaine Text Light;font-size:24px;font-style:normal;font-weight:300;line-height:32px}@media (max-width:1023px){.item .item-title{margin-top:30px}}.item .item-description{font-family:Plain Light;font-size:14px;font-style:normal;font-weight:300;line-height:24px}.item .item-variation{display:flex}.item .item-variation .toggle-filter-item{align-items:center;display:flex;flex:1;flex-direction:column;height:80px;justify-content:space-around}.item .item-variation .toggle-filter-item p{line-height:1}.item .item-variation .toggle-filter-item+.toggle-filter-item{margin-left:-1px}.item .item-variation .toggle-filter-item.-selected{z-index:1}.item .item-variation .toggle-filter-label{color:#939393;display:block;font-size:12px;text-align:center}.item .item-variation .toggle-filter-label:first-line{color:#000}.item .item-variation .toggle-filter-item.-blank{display:none}.item .widths-variation{flex-wrap:wrap}.item .widths-variation .toggle-filter-item{flex:none;height:28px;line-height:24px;margin-bottom:-1px;margin-left:-1px;text-align:center;width:33.33%!important}.item .widths-variation .toggle-filter-label{font-family:Plain Light;font-size:11px;letter-spacing:.5px}.contry-item{width:100%}.item .gallery .photo-title{max-width:48%}.item .gallery .lifeStyleVideo{height:100%;left:0;position:absolute;top:0;width:100%}.item .gallery .lifeStyleVideo video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item .gallery .gallery-holder{position:relative}@media screen and (min-width:1439px){.item .gallery .gallery-holder{padding:36.4583333333% 50%}}@media screen and (max-width:767px){.item .gallery .gallery-holder{padding:36.4583333333% 50%}}@media screen and (max-width:480px){.item .gallery .gallery-holder{margin:0 -15px}}.item .gallery .gallery-zoom,.item .gallery .video-360{height:100%;left:0;position:absolute;top:0;width:100%}.ring-size-btn{line-height:1.3;padding:0 40px;position:relative;width:100%}.ring-size-btn:not(:hover){border-color:#c1c1c1;color:#555}.ring-size-btn label{margin-bottom:0}.ring-size-btn .icon77shop{font-size:16px;opacity:.5;position:absolute;right:20px;top:13px}.item section{width:auto}.item section.container{max-width:1000px;padding-left:0;padding-right:0}.item section.border-bottom{padding-bottom:50px}.item section #powrIframeLoader{height:0}.item section .section-header{margin-bottom:35px;margin-top:50px;text-align:center}.item section h3{font-family:Plain Medium;font-size:28px;letter-spacing:.88px;line-height:38px}.item section h5{font-family:Plain Medium;font-size:22px;letter-spacing:.6px;line-height:30px}.mashed-items .mashed-image{height:36px}.mashed-items .item-variation .toggle-filter-item{padding:.25rem}.mashed-items .item-variation .toggle-filter-item p{margin:0}.mashed-items.mashed-items-848 .item-variation .toggle-filter-item{height:120px;padding:15px .25rem}.mashed-items.mashed-items-848 .item-variation .toggle-filter-item p{margin:auto}.mashed-items.mashed-items-848 .mashed-image{height:60px;margin-top:auto}.text-muted{color:#666!important}
