@media(min-width:576px){#metrix-configurator{padding:30px 0 20px}}@media(max-width:767.98px){#metrix-configurator{margin:0 -15px}}#metrix-configurator .configurator-src{background:transparent}#metrix-configurator .configurator-src .preview .btns{margin-top:0;position:static}#metrix-configurator .configurator-src .container{width:100%}#metrix-configurator .configurator-src .wrapper{max-height:none}#metrix-configurator .configurator-src .form-control{border-radius:2px}#metrix-configurator .configurator-src .box-panel{padding-bottom:15px}#metrix-configurator .configurator-src .box-group .option-group .option{height:36px}#metrix-configurator .configurator-src .box-group .option-group .option .option-image{height:34px}#metrix-configurator .configurator-src .engraving-text-select .option-group .option,#metrix-configurator .configurator-src .symbols .btn{padding:3px 8px;width:36px}#metrix-configurator .configurator-src .btn-upper{text-transform:none}#metrix-configurator .configurator-src .intro-title{font-family:Cormorant Garamond}#metrix-configurator .configurator-src .intro-subtitle{font-size:17px}#metrix-configurator .configurator-src .price-label,#metrix-configurator .configurator-src .price-text{font-size:12px;line-height:15px}#metrix-configurator .configurator-src .price-label{margin-bottom:0}#metrix-configurator .configurator-src .modal-content{max-height:calc(100vh - 20px)}#metrix-configurator .details{margin-bottom:0}.configurator__model{background:#fff;border-radius:2px;box-shadow:0 1px 2px #a1a2a3;height:200px;margin-right:20px;white-space:inherit;width:220px}.configurator__model.active{border:1px solid #000;box-shadow:none}.configurator__model--slider{height:203px}.configurator__model--image{align-items:center;display:flex;height:150px;margin:10px;width:200px}.configurator__model--image img{height:auto;width:100%}.configurator__model--name{font:normal normal normal 12px/16px SmytheSans Regular;letter-spacing:.12px;overflow:hidden;padding:0 5px;text-align:center;text-overflow:ellipsis}.configurator-landing{padding-bottom:20px}@media(max-width:575.98px){.configurator-landing{margin-left:-15px;margin-right:-15px;overflow-x:hidden;padding:0 15px}}.configurator-landing .hero{background-position:50%;background-size:cover;min-height:375px;padding:50px 0}@media(max-width:991.98px){.configurator-landing .hero{background-image:none!important;padding:0}}.configurator-landing .hero h1{margin-bottom:15px;margin-top:0}@media(max-width:991.98px){.configurator-landing .hero h1{font-size:24px;line-height:28px;margin-top:15px}}.configurator-landing .hero .banner-mobile{text-align:center}.configurator-landing .hero ol{list-style-position:inside;margin-bottom:1.5rem;padding-inline-start:0}.configurator-landing .configurator-entry{background:#f4f5f6;margin-top:70px}.configurator-landing .configurator-entry .selection{background:#e5ebf0;padding:20px;position:relative;z-index:10}.configurator-landing .configurator-entry .selection:before{background:rgba(0,0,0,.1);bottom:0;clip-path:polygon(0 0,0 100%,51px 50%);content:"";height:100%;position:absolute;right:-51px;width:51px}@media(max-width:767.98px){.configurator-landing .configurator-entry .selection:before{bottom:-32px;clip-path:polygon(0 0,50% 32px,100% 0);height:32px;right:0;width:100%}}.configurator-landing .configurator-entry .selection:after{background:#e5ebf0;bottom:0;clip-path:polygon(0 0,0 100%,49px 50%);content:"";height:100%;position:absolute;right:-48px;width:49px}@media(max-width:767.98px){.configurator-landing .configurator-entry .selection:after{bottom:-29px;clip-path:polygon(0 0,50% 30px,100% 0);height:30px;right:0;width:100%}}.configurator-landing .configurator-entry .selection h2{font-size:22px;line-height:26px;margin:0}.configurator-landing .configurator-entry .selection p{margin:15px 0 5px}.configurator-landing .configurator-entry .selection .model-pic{background:#fff;border:1px solid #d3d6d9;border-bottom:0;text-align:center}.configurator-landing .configurator-entry .selection .model-pic img{margin:10px 0 0;max-width:200px}.configurator-landing .configurator-entry .selection select option:disabled{display:none}.configurator-landing .configurator-entry .configurations{background:#f4f5f6;padding:20px 25px 20px 79px;text-align:center}@media(max-width:991.98px){.configurator-landing .configurator-entry .configurations{padding:20px 20px 20px 64px}}@media(max-width:767.98px){.configurator-landing .configurator-entry .configurations{padding:46px 20px 20px;text-align:left}}.configurator-landing .configurator-entry .configurations h3{margin-top:0}.configurator-landing .configurator-entry .configurations p{margin-bottom:20px}@media(max-width:767.98px){.configurator-landing .configurator-entry{background:transparent;margin-top:35px}.configurator-landing .configurator-entry .selection{padding:15px 50px;text-align:center}}.configurator-landing .teaser-block{margin-top:70px;text-align:center}.configurator-landing .teaser-block .teaser{border:1px solid #d3d6d9;margin:0 auto;max-width:546px;padding:15px 15px 30px}@media(max-width:767.98px){.configurator-landing .teaser-block{margin-top:50px}.configurator-landing .teaser-block h3{font-size:18px;line-height:21px}}.configurator-landing .teaser-block .teaser-sm{background:#f4f5f7;padding:20px 15px 30px}.configurator-landing .teaser-block .teaser-sm p{line-height:22px}.configurator-landing .teaser-block .teaser-sm h3{font-size:22px;line-height:26px;margin:20px 0}.configurator-landing .products-block{margin-bottom:100px;margin-top:70px;text-align:center}@media(max-width:767.98px){.configurator-landing .products-block{margin-top:50px}}.configurator-landing .products-block h2{font-size:24px;margin-bottom:25px;padding-bottom:25px;position:relative}.configurator-landing .products-block h2:after{border-bottom:1px solid #d3d6d9;bottom:0;content:"";left:calc(50% - 75px);position:absolute;width:150px}.configurator-landing .products-block p{margin:0 auto;max-width:548px}.configurator-landing .products-block .list-switch{display:flex;flex-wrap:wrap;justify-content:center;margin-top:28px}.configurator-landing .products-block .list-switch li{background:#f4f5f7;color:#000;cursor:pointer;height:40px;letter-spacing:.56px;line-height:40px;min-width:90px;padding:0 10px}@media(min-width:992px){.configurator-landing .products-block .list-switch li{min-width:150px;padding:0 20px}}.configurator-landing .products-block .list-switch li+li{border-left:1px solid #fff}.configurator-landing .products-block .list-switch li.active{background:#bbc9d8;color:#fff}.configurator-landing .products-block .product-list{border:1px solid #d3d6d9;border-width:1px 0;margin-bottom:15px;padding-bottom:35px}@media(max-width:767.98px){.configurator-landing .products-block .product-list{margin-left:0;margin-right:0}}.configurator-landing .products-block .product-list .product{margin-top:20px;padding:0 30px}.configurator-landing .products-block .product-list .product a{display:flex;flex-direction:column;height:100%;justify-content:space-between}.configurator-landing .products-block .product-list .product .content-product-brick__ring--image{height:160px;width:100%}.configurator-landing .products-block .product-list .product .title{line-height:22px;margin-bottom:25px}.configurator-landing .products-block .product-list .product .price{border:2px solid #e9eaec;border-width:2px 0;height:29px;line-height:25px;margin:5px auto 0;width:100%}.configurator-landing .latest-block{background:#f4f5f6;margin-top:100px;padding:20px 28px 27px;text-align:center}@media(max-width:991.98px){.configurator-landing .latest-block{margin-top:50px;padding:15px}}.configurator-landing .latest-block h3{font-size:18px;letter-spacing:.18px;line-height:21px;margin:0 0 10px}.configurator-landing .latest-block p{margin:0 auto 20px;max-width:590px}.configurator-landing .items{padding:0}@media(min-width:992px){.configurator-landing .items--container{direction:rtl;margin:0 -25px 0 -95px;padding:1px 25px 3px 0}}.configurator-landing .matching-item{background:#fff;border-radius:2px;box-shadow:0 1px 2px #a1a2a3;direction:ltr;font-size:12px;line-height:16px;margin-left:20px;min-height:257px;min-width:165px;padding:2px 4px 14px 5px;text-align:center;width:165px}.configurator-landing .matching-item:first-child{margin-left:0}@media(min-width:992px){.configurator-landing .matching-item:first-child{margin-left:20px}}.configurator-landing .matching-item .title{line-height:16px}.configurator-landing .matching-item .price{border-top:2px solid #e9eaec;margin:5px auto 0;padding-top:7px;width:100%}.configurator-landing .matching-item:not(.active){display:none}@media(max-width:767.98px){.configurator-landing .matching-item.active.last-active{margin-right:60px}}@media(min-width:992px){.configurator-landing .matching-item.active.last-active{margin-left:108px}}@media(max-width:767.98px){.configurator-landing .matching-item.active~.active~.active~.active~.active~.active~.active~.active~.active~.active{margin-right:60px}}@media(min-width:992px){.configurator-landing .matching-item.active~.active~.active~.active~.active~.active~.active~.active~.active~.active{margin-left:108px}}.configurator-landing .matching-item.active~.active~.active~.active~.active~.active~.active~.active~.active~.active~.active{display:none}.configurator-landing .content-block{margin-top:70px}.configurator-landing .content-block h2{font-size:22px;font-weight:400;line-height:26px;margin-top:0}.configurator-landing .content-block h3{font-size:18px;font-weight:400;line-height:21px}.configurator-landing .content-block h3:first-child{margin-top:0}@media(max-width:767.98px){.configurator-landing .content-block .img-col{margin-bottom:30px;padding:0}}.configurator-landing .content-block .d-lg-none h3{margin-top:0}.configurator-landing .btn{font-size:14px;height:40px;letter-spacing:.56px;line-height:40px;padding:0 35px;text-decoration:none;text-transform:none}.configurator-landing h2,.configurator-landing h3{font-family:Open Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400}.configurator-landing .select-cont{position:relative}.configurator-landing .select-cont select{appearance:none;background:transparent linear-gradient(180deg,#fff,#f9f9fa) 0 0;border-color:#d3d6d9;padding:0 .75rem}.configurator-landing .select-cont select::-ms-expand{display:none}@media(max-width:991.98px){.configurator-landing .select-cont:after{color:#858e99;content:"a";font-family:vrint;font-size:14px;line-height:34px;pointer-events:none;position:absolute;right:12px;top:0}}@media(min-width:576px){#metrix-configurator{padding-top:0}}@media(max-width:767.98px){#metrix-configurator{margin:-32px calc(var(--bs-gutter-x)*-.5) 0}#metrix-configurator .configurator-src .top-wrapper{z-index:50}}#metrix-configurator .configurator-src{font-family:Open Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#metrix-configurator .configurator-src .intro-subtitle,#metrix-configurator .configurator-src .intro-title{font-family:Cormorant Garamond}#metrix-configurator .configurator-src .intro-title{font-size:34px}#metrix-configurator .configurator-src .intro-subtitle{font-size:20px}#metrix-configurator .configurator-src .panel-default>.panel-heading{font-size:16px;text-transform:none}#metrix-configurator .configurator-src .btn.btn-close{border:none}#metrix-configurator .configurator-src .btn.btn-close:active,#metrix-configurator .configurator-src .btn.btn-close:focus{box-shadow:none}#metrix-configurator .configurator-src .btn svg{display:none}#metrix-configurator .configurator-src .btn-primary{background:#000;border-color:#000}#metrix-configurator .configurator-src .btn-primary:hover{background:#fff;color:#212529}#metrix-configurator .configurator-src .btn-help{background:transparent;border:0;box-shadow:0;color:#fff;outline:none}#metrix-configurator .configurator-src .btn-help .icon-info{background-image:url(/static/images/themes/jde/icons/icon-info.2b5dfd11d30f255a639a.svg);background-position:50%;background-position-y:-1px;background-repeat:no-repeat;border:1px solid #000;border-radius:50%;display:inline-block;height:24px;vertical-align:middle;width:24px}#metrix-configurator .configurator-src .dropdown-menu .option.active{background:#000}.configurator-landing .matching-item .price{border-color:transparent;font-weight:700}.configurator-landing .configurator-entry .selection .model-pic{border-color:var(--bs-border-color)}.configurator-landing .configurator-entry .selection .model-pic img{margin:10px 0}