.yellowgold{background:#f0e6ce;background:linear-gradient(135deg,#f0e6ce 0,#dcc37e 50%,#cea942 51%,#e8d9b0 100%)}.rosegold{background:#f5e1eb;background:linear-gradient(135deg,#f9eeea 0,#f1d4d0 50%,#eabfb9 51%,#f9eeea 100%)}.whitegold{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 100%)}.silver{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 75%,#ededed 100%)}.titan{background:#bababa;background:linear-gradient(135deg,#ccc 0,#999 50%,#999 51%,#ccc 100%)}.yg-wg-rg{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 33%,#f3f3f3 34%,#bababa 66%,#f9eeea 64%,#eabfb9 100%)}.wg-rg{background:#c19e67;background:linear-gradient(135deg,#f3f3f3 0,#bababa 50%,#f9eeea 51%,#eabfb9 100%)}.yg-wg{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 50%,#f3f3f3 51%,#bababa 100%)}.yg-rg{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 50%,#f9eeea 51%,#eabfb9 100%)}.fadePinkToLighter{background:#b4146e;background:linear-gradient(90deg,#861b61 0,#ab156c 100%)}.fadePinkToDarker{background:#b4146e;background:linear-gradient(90deg,#ab156c 0,#861b61 100%)}.fadeBlackToLighter{background:#222;background:linear-gradient(90deg,#222 0,#444 100%)}.fadePinkToDarker45{background:#b4146e;background:linear-gradient(45deg,#ab156c 0,#861b61 100%)}.goldFading{background:#e7d289;background:linear-gradient(90deg,#e7d289 0,#a9793e 100%)}.silverFading{background:#ccc;background:linear-gradient(90deg,#ccc 0,#999 100%)}.pinkFading{background:#b4146e;background:linear-gradient(90deg,#ab156c 0,#861b61 100%)}.grid-teaser{overflow:hidden;box-sizing:content-box}.grid-teaser a{position:relative;display:block;width:100%;height:100%;overflow:hidden;float:left;cursor:pointer}.grid-teaser img{float:left;width:100%;max-width:none}.grid-teaser .teaser-text{position:absolute;bottom:0;left:0;display:block;width:100%;box-sizing:border-box;padding-bottom:10px}.grid-teaser .teaser-text.white{color:#fff}.grid-teaser .teaser-text.black{color:#111}.grid-teaser .teaser-text .h2,.grid-teaser .teaser-text .p{display:block;width:100%}.grid-teaser .teaser-text .btn,.grid-teaser .teaser-text .h2{text-transform:uppercase;font-size:24px}.grid-teaser .teaser-text .btn{border:none;background:0 0}.grid-teaser .teaser-text .btn:after{content:' >'}@media screen and (min-width:1024px){.grid-teaser .teaser-text{padding-bottom:20px}}@media screen and (min-width:1200px){.grid-teaser .teaser-text{padding-bottom:30px}}.jewelry-widget{position:relative;margin:0 10px 30px;font-size:0;line-height:0;text-align:center;text-transform:uppercase;overflow:hidden;background-color:#fff}.jewelry-widget .nolink{position:relative;padding-top:100%}.jewelry-widget .silver{background:0 0}.jewelry-widget .silver .silver{opacity:1}.jewelry-widget .silver .gold{opacity:0}.jewelry-widget .gold{background:0 0}.jewelry-widget .gold .gold{opacity:1}.jewelry-widget .gold .silver{opacity:0}.jewelry-widget .section-wrapper{position:relative;width:300%}.jewelry-widget .section-wrapper.q1{margin-left:0;transition:margin-left .5s}.jewelry-widget .section-wrapper.q2{margin-left:-100%;transition:margin-left .5s}.jewelry-widget .section-wrapper.q3{margin-left:-200%;transition:margin-left .5s}.jewelry-widget .section-wrapper.q3 .silver{background:0 0}.jewelry-widget .section-wrapper.q3 .silver .silver{display:block;opacity:1}.jewelry-widget .section-wrapper.q3 .silver .gold{display:none;opacity:0}.jewelry-widget .section-wrapper.q3 .gold{background:0 0}.jewelry-widget .section-wrapper.q3 .gold .gold{display:block;opacity:1}.jewelry-widget .section-wrapper.q3 .gold .silver{display:none;opacity:0}.jewelry-widget .jewelry-widget-section{position:relative;float:left;box-sizing:border-box;width:33.33333333%;padding:0 5px;transition:left .5s}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-title{position:relative;left:0;bottom:0;width:100%;font-size:18px;line-height:22px}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options{position:relative}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option{position:relative;display:inline-block;width:50%;float:left;box-sizing:border-box;padding:0 5px;margin:0 0 10px;font-size:0;line-height:0;cursor:pointer}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option img{float:left}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{position:absolute;left:5px;right:5px;bottom:0;z-index:2;display:block;padding:10px 0 8px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;line-height:15px;color:#fff;background-color:#9b8c77}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option.checked .attribute-label:after{display:inline;padding-left:5px;font-family:FontAwesome,monospace;content:'\f00c'}.jewelry-widget .jewelry-widget-section-tabs{box-sizing:border-box;position:relative;width:100%;margin:18px 0 0;padding:0 10px;text-align:center;text-transform:none}.jewelry-widget .jewelry-widget-section-tabs li{position:relative;box-sizing:border-box;display:block;width:33.33333333%;margin:0;padding:0;float:left;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;text-align:center;color:#ddd7c7}.jewelry-widget .jewelry-widget-section-tabs li .text{display:block;padding:0 10px;line-height:16px}.jewelry-widget .jewelry-widget-section-tabs li:before{position:relative;z-index:2;display:block;width:32px;height:32px;margin:0 auto 10px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;line-height:32px;text-align:center;border:1px solid #ddd7c7;border-radius:100%;background-color:#fff}.jewelry-widget .jewelry-widget-section-tabs li .line{position:absolute;top:18px;display:block;width:50%}.jewelry-widget .jewelry-widget-section-tabs li .line:before{display:block;content:' ';border-top:1px solid #ddd7c7}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1):before{content:'1'}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1) .line{left:50%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1) .line:before{margin:0 0 0 26px}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2):before{content:'2'}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(1){left:0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(1):before{margin:0 26px 0 0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(2){left:50%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(2):before{margin:0 0 0 26px}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3):before{content:'3'}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line{left:0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line:before{margin:0 26px 0 0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line:nth-child(2){display:none}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(4){display:none}.jewelry-widget .jewelry-widget-section-tabs li.current{color:#9b8c77}.jewelry-widget .jewelry-widget-section-tabs li.current:before{border-color:#b1a594}.jewelry-widget .jewelry-widget-section-tabs li.current .line:before{border-color:#ddd7c7}.jewelry-widget .jewelry-widget-section-tabs li.current .line:nth-child(2):before{border-color:#ddd7c7}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1).current .line:before{border-color:#ddd7c7}.jewelry-widget .jewelry-widget-section-tabs li.done{color:#9b8c77}.jewelry-widget .jewelry-widget-section-tabs li.done:before{font-family:FontAwesome,monospace;content:'\f00c';border-color:#b1a594;color:#9b8c77}.jewelry-widget .jewelry-widget-section-tabs li.done .line:before{border-color:#b1a594}.jewelry-widget #widget-message{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(255,255,255,.5)}.jewelry-widget #widget-message p{padding:50% 0;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;font-size:15px;line-height:20px;text-align:center}@media screen and (min-width:481px){.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{font-size:15px;line-height:20px}}@media screen and (min-width:640px){.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options.options-count-2{width:50%;margin:0 auto}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options.options-count-2 .jewelry-widget-section-option{width:50%}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option{width:25%}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{font-size:12px;line-height:15px}}@media screen and (min-width:641px){.jewelry-widget #widget-message p{padding:15% 0}}@media screen and (min-width:768px){.jewelry-widget{margin:0 30px 70px}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-title{font-size:22px}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{padding:8px 0;font-size:16px;line-height:20px}.jewelry-widget .jewelry-widget-section-tabs li{font-size:18px}.jewelry-widget .jewelry-widget-section-tabs li .text{padding:0 10px;line-height:20px}}@media screen and (min-width:769px){.jewelry-widget .jewelry-widget-section{padding:0 10px}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option{padding:0 10px}.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{left:10px;right:10px}.jewelry-widget .jewelry-widget-section-tabs li .text{padding:0 20px}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1),.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3){width:25%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2){width:50%}.jewelry-widget .jewelry-widget-section-tabs li:before{border-width:2px}.jewelry-widget .jewelry-widget-section-tabs li .line:before{border-width:2px}}@media screen and (min-width:1025px){.jewelry-widget .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.03em;font-size:20px;line-height:25px}.jewelry-widget .jewelry-widget-section-tabs li{font-size:20px}.jewelry-widget .jewelry-widget-section-tabs li .text{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.03em;line-height:25px}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1) .line{left:50%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(1) .line:before{margin:0 0 0 24px}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2),.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3){width:25%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(1),.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line:nth-child(1){left:0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(1):before,.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line:nth-child(1):before{margin:0 24px 0 0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(2),.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line:nth-child(2){display:block;left:50%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(2) .line:nth-child(2):before,.jewelry-widget .jewelry-widget-section-tabs li:nth-child(3) .line:nth-child(2):before{margin:0 0 0 24px}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(4){display:block;width:25%}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(4):before{content:'4'}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(4) .line{left:0}.jewelry-widget .jewelry-widget-section-tabs li:nth-child(4) .line:before{margin:0 24px 0 0}}@media screen and (min-width:1200px){.cms-index-index .jewelry-widget{margin:0 calc((100% - 1140px)/ 2) 70px}}.catalog-category-view .category-top-widget-test{position:relative}.catalog-category-view .category-top-widget-test .col.category-cms.category-teaser{display:none}.catalog-category-view .jewelry-widget.category{box-sizing:border-box;margin:0 0 40px;padding:0 0 10px;background-color:#fff;box-shadow:0 0 21px 3px rgba(51,51,51,.8)}.catalog-category-view .jewelry-widget.category .close-icon{top:7px;right:0}.catalog-category-view .jewelry-widget.category .close-icon:after{width:30px;height:30px;background-color:#fff;color:#111;font-family:FontAwesome,monospace;font-size:16px;line-height:30px;content:'\e901'}.catalog-category-view .jewelry-widget.category .jewelry-widget-title{margin:20px 10px 0;font-size:15px;line-height:20px;text-transform:none;text-align:left;border-bottom:1px solid #ccc}.catalog-category-view .jewelry-widget.category .jewelry-widget-title strong{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs{position:relative;margin:0;padding:0;width:100%;float:left}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab{position:relative;width:35%;padding:0;font-size:0;line-height:0;color:#575756;border-bottom:1px solid #ccc}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .nolink{position:relative;display:inline-block;width:75px;height:50px;margin:0 0 0 15%;clear:both;padding-top:0}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .nolink img{width:auto;height:50px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .text{display:block;padding:0;font-size:10px;line-height:20px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .text:before{display:inline;border:none;margin:0 2px 0 0;font-size:10px;line-height:19px;color:#575756;background-color:transparent}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:before{display:none}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:after{position:absolute;top:10px;right:-27px;z-index:2;transform:rotate(45deg);display:block;width:49px;height:49px;border-top:1px solid #ccc;border-right:1px solid #ccc;content:''}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(2){width:30%}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(2) .text:before{content:'1.'}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(3) .text:before{content:'2.'}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(4){display:block}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(4):after{display:none}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(4) .text:before{content:'3.'}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab.current{color:#b4146e;border-bottom-color:#b4146e}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab.current .text:before{color:#b4146e}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab.done .text:before{font-family:FontAwesome,monospace;font-size:10px;content:'\e902'}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs #start-button-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:100%}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs #start-button-container:before{display:none}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs #start-button-container .btn{position:absolute;top:19px;left:20px;right:70%}.catalog-category-view .jewelry-widget.category .jewelry-widget-section{padding:0}.catalog-category-view .jewelry-widget.category .jewelry-widget-section h2{margin:20px 10px 5px;font-size:12px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options{width:100%;max-width:600px;margin:0 auto 20px;box-sizing:border-box;padding:0 5px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option{width:25%;margin:0 0 20px;padding:0 5px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .nolink{border:1px solid #ccc}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{position:absolute;top:100%;left:1px;right:1px;bottom:auto;padding:3px 0 1px;font-size:10px;text-transform:none;color:#575756;background-color:transparent}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options.options-count-2 .jewelry-widget-section-option:first-child{margin-left:25%}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options.options-count-2 .jewelry-widget-section-option:nth-child(2){margin-right:25%}.catalog-category-view .jewelry-widget.category.start{margin:0 0 20px;text-shadow:none;box-shadow:none}.catalog-category-view .jewelry-widget.category.start .close-icon{display:none}.catalog-category-view .jewelry-widget.category.start .jewelry-widget-title{text-align:center}.catalog-category-view .jewelry-widget.category.start .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(2) .text,.catalog-category-view .jewelry-widget.category.start .jewelry-widget-section-tabs li.jewelry-widget-section-tab:nth-child(2):before{opacity:0}.catalog-category-view .jewelry-widget.category.start .jewelry-widget-section-tabs li.jewelry-widget-section-tab-1 .x-image-container{opacity:0}.catalog-category-view .jewelry-widget.category .jewelry-widget-result{z-index:-1;opacity:0;position:absolute;top:0;left:0;box-sizing:border-box;margin:0;padding:0;width:100%;height:110px;float:left;text-align:center}.catalog-category-view .jewelry-widget.category .jewelry-widget-result h2{margin:20px 0 0;font-size:15px;line-height:20px;text-transform:none;border-bottom:1px solid #ccc}.catalog-category-view .jewelry-widget.category .jewelry-widget-result h2 strong{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}.catalog-category-view .jewelry-widget.category .jewelry-widget-result p{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:15px;text-transform:none;margin:0 0 15px;padding:15px 0 0}.catalog-category-view .jewelry-widget.category .jewelry-widget-result .btn-restart{display:inline-block;font-size:13px;line-height:17px;text-transform:none}.catalog-category-view .jewelry-widget.category.faded-out{display:none}@media screen and (min-width:769px){.catalog-category-view .jewelry-widget.category{margin:0 0 40px;padding:0 10px 10px}.catalog-category-view .jewelry-widget.category .jewelry-widget-title{margin:20px 10px 0}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs{padding:0 10px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .nolink{width:120px;height:80px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .nolink img{height:80px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .text{font-size:13px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab .text:before{font-size:13px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab:after{top:14px;right:-35px;width:71px;height:71px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs li.jewelry-widget-section-tab.done .text:before{font-size:13px;line-height:16px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section-tabs #start-button-container .btn{top:34px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section{padding:0}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options{padding:0;float:none}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option{margin-bottom:0;padding:0 10px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .x-image-container{left:10px;right:10px}.catalog-category-view .jewelry-widget.category .jewelry-widget-section .jewelry-widget-section-options .jewelry-widget-section-option .attribute-label{top:auto;bottom:0;font-size:13px}.catalog-category-view .jewelry-widget.category .jewelry-widget-result{padding:0 20px}}@media screen and (min-width:1025px){.catalog-category-view .category-top-widget-test{width:100%;padding-top:15.928571%;margin:0 0 20px}.catalog-category-view .category-top-widget-test.widget-started{height:200px}.catalog-category-view .category-top-widget-test .col.category-cms.category-teaser{display:none}.catalog-category-view .jewelry-widget.category{display:none;text-shadow:none;box-shadow:none}.catalog-category-view.show-widget .jewelry-widget.category{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.catalog-category-view.show-banner .category-top-widget-test .col.category-cms.category-teaser{display:block;position:absolute;top:0;left:0;right:0;bottom:0;padding:0 20px}}@media screen and (min-width:1140px){.catalog-category-view .category-top-widget-test.widget-started{height:180px}}.category-promo{display:block;padding:0 10px;text-align:center}.category-promo .text{padding:20px}.category-promo .text h2{margin:0 0 1em}@media screen and (min-width:769px){.category-promo{padding:0 20px}.category-promo .cols{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.category-promo .cols .text{align-self:center}}@media screen and (min-width:1200px){.category-promo{padding:0 10px}}.category-promo.triple ul{position:relative}.category-promo.triple ul li{position:relative;display:none}.category-promo.triple ul li:first-child{display:block}.category-promo.triple ul li:first-child span{display:none}@media screen and (min-width:769px){.category-promo.triple ul{margin-bottom:50px;overflow:visible}.category-promo.triple ul li{display:block;position:absolute;top:0}.category-promo.triple ul li a,.category-promo.triple ul li span{display:block;width:33.3333333%;height:50px;position:absolute;top:100%;line-height:50px;text-align:center;color:#b4146e;text-transform:uppercase;text-decoration:none;user-select:none}.category-promo.triple ul li picture{position:relative;z-index:1}.category-promo.triple ul li:first-child{position:relative}.category-promo.triple ul li:first-child picture{z-index:2}.category-promo.triple ul li:first-child span{display:block;background-color:#f2f2f2}.category-promo.triple ul li:nth-child(2) a{left:33.3333333%}.category-promo.triple ul li:nth-child(3) a{left:66.6666666%}.category-promo.triple ul li a:hover{background-color:#b4146e;color:#fff}.category-promo.triple ul li a:hover+picture{z-index:3}}.category-promo.video video{display:block;width:100%;height:auto}.category-sub-slider{padding:0 10px}.category-sub-slider h2{margin:40px 0 10px}.category-sub-slider p{line-height:20px}.feature-category-slider-container{position:relative;margin:0 0 40px;padding:0 15px}.feature-category-slider-container li{box-sizing:border-box;padding:0 15px}.feature-category-slider-container a{position:relative;display:block;width:100%;padding-bottom:calc(100% + 25px);text-decoration:underline;cursor:pointer}.feature-category-slider-container a picture{position:absolute;top:0;left:0;width:100%}.feature-category-slider-container a span{position:absolute;left:0;bottom:0;display:block;box-sizing:border-box;width:100%;padding:2px 5px;border:1px solid #b4146e;border-radius:3px;font-size:13px;line-height:15px;color:#b4146e}@media screen and (min-width:768px){.category-sub-slider{padding:0 20px}.feature-category-slider-container{margin:0 40px 20px;padding:0 10px}.feature-category-slider-container li{padding:0 25px}}.brand-promo{margin:10px 10px 20px}.brand-promo.cms{margin:10px 5px 20px}.brand-promo .additional{margin:15px 0 0;text-align:center}.brand-promo .additional h2{margin:0 0 10px;font-size:15px;line-height:20px}.brand-promo .buttons{margin:15px 0;display:grid;grid-column-gap:10px}.brand-promo .buttons.three-buttons,.brand-promo .buttons.two-buttons{grid-template-columns:1fr 1fr}.brand-promo .buttons.three-buttons .current{display:none;background-color:#f2f2f2;border-color:#f2f2f2;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.01em;color:#575756}.brand-promo .buttons .button{color:#fff;border-radius:8px}@media screen and (min-width:640px){.brand-promo .additional{margin:20px 0 0}.brand-promo .additional h2{margin:0 0 15px;font-size:20px;line-height:25px}.brand-promo .additional p{font-size:15px;line-height:20px}.brand-promo .additional.image{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.brand-promo .additional.image picture{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}.brand-promo .additional.image .text{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;align-self:center;padding:0 20px}.brand-promo .buttons{margin:20px 0;display:grid;grid-column-gap:10px}.brand-promo .buttons.three-buttons{grid-template-columns:1fr 1fr 1fr}.brand-promo .buttons.three-buttons .current{display:block}.brand-promo .buttons .button{color:#fff;border-radius:8px}}@media screen and (min-width:769px){.brand-promo{margin:10px 20px 40px}.brand-promo.cms{margin:0 10px 40px}.brand-promo .images{grid-column-gap:20px}.brand-promo .additional.image{grid-column-gap:20px}.brand-promo .buttons{grid-column-gap:20px}}@media screen and (min-width:1200px){.brand-promo{max-width:1160px;margin:10px auto 40px}}.category-buttons{width:100%;text-align:center}.category-buttons .btn{display:block;padding:12px 10px 10px}.category-buttons .col{margin:0 0 10px}@media screen and (min-width:481px){.category-buttons.col-count-2 .col{width:50%}}@media screen and (min-width:641px){.category-buttons.col-count-3 .col{width:33.33333333%}}@media screen and (min-width:769px){.category-buttons .col{margin:0 0 20px}.category-buttons.col-count-2{width:70%;margin:20px 15%}.category-buttons.col-count-4 .col{width:25%}}@media screen and (min-width:1025px){.category-buttons.col-count-2{width:50%;margin:20px 25%}.category-buttons.col-count-3{width:70%;margin:20px 15%}}.horizontal-slider{position:relative;display:block;width:100%;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}.horizontal-slider ul{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;left:0;width:auto;font-size:0;line-height:0;white-space:nowrap;text-align:center}.horizontal-slider ul li{display:inline-block;flex:0 0 50%;white-space:normal;vertical-align:top}.horizontal-slider ul li .details-box{position:relative}.horizontal-slider ul li .details-box .materials{height:29px;padding-bottom:5px}.horizontal-slider ul li .details-box .materials .base-material{display:inline-block;float:none;font-size:13px}.horizontal-slider ul li .details-box .materials .material-x{display:inline-block;float:none;vertical-align:top}.horizontal-slider.scroll-lock{overflow-x:hidden}.slider-control{position:absolute;top:50%;display:inline-block;z-index:20;cursor:pointer;width:20px;height:20px;margin:-10px 0 0}.slider-control:after,.slider-control:before{position:absolute;display:block;width:12px;height:12px;content:'';border-left-width:1px;border-left-style:solid;border-bottom-width:1px;border-bottom-style:solid}.slider-control.prev{left:0}.slider-control.prev:before{top:4px;left:4px;transform:rotate(45deg);border-color:#575756}.slider-control.prev:after{top:4px;left:2px;transform:rotate(45deg);border-color:#fff}.slider-control.next{right:0}.slider-control.next:before{top:4px;left:4px;transform:rotate(225deg);border-color:#fff}.slider-control.next:after{top:4px;left:2px;transform:rotate(225deg);border-color:#575756}.slider-control.slider-control-large{width:40px;height:40px;margin:-20px 0 0}.slider-control.slider-control-large:after,.slider-control.slider-control-large:before{width:24px;height:24px}.slider-control.slider-control-large.prev{left:10px}.slider-control.slider-control-large.prev:before{top:11px;left:11px}.slider-control.slider-control-large.prev:after{top:11px;left:9px}.slider-control.slider-control-large.next{right:8px}.slider-control.slider-control-large.next:before{top:11px}.slider-control.slider-control-large.next:after{top:11px}.slider-control.disabled{cursor:default}@media screen and (min-width:1024px) and (hover:hover){.horizontal-slider{overflow:hidden}}@media screen and (min-width:640px){.horizontal-slider ul li{flex:0 0 33.33333333%}}@media screen and (min-width:900px){.horizontal-slider ul li{flex:0 0 25%}.slider-control.slider-control-large.prev{left:10px}.slider-control.slider-control-large.next{right:10px}}@media screen and (min-width:1025px){.horizontal-slider ul li{flex:0 0 20%}}.products-slider{position:relative;text-align:center;margin:0 25px 30px;padding:0}.products-slider .slider-control.prev{left:-15px}.products-slider .slider-control.next{right:-15px}@media screen and (min-width:640px){.products-slider{margin:0 35px 30px}.products-slider .slider-control.prev{left:-25px}.products-slider .slider-control.next{right:-25px}}@media screen and (min-width:768px){.products-slider{margin:0 35px 50px}}@media screen and (min-width:769px){.products-slider .slider-control.prev{left:-20px}.products-slider .slider-control.next{right:-20px}}@media screen and (min-width:1200px){.products-slider{margin:0 calc((100% - 1120px)/ 2) 50px}}.bubbles-banner{position:relative;min-height:75px;padding:0 30px}.bubbles-banner ul{display:flex;flex-direction:row;column-gap:10px;overflow-x:auto;padding:10px 0}.bubbles-banner ul li{flex:0 0 90px;margin:0}.bubbles-banner ul li a{display:block;line-height:20px;text-align:center;color:#575756;user-select:none}.bubbles-banner ul li a picture{display:block;width:50px;height:50px;margin:0 auto;border-radius:100%}.bubbles-banner ul li a picture img{border-radius:100%}.bubbles-banner ul li a span{display:block;padding:5px 0 0;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.01em;font-size:11px}.bubbles-banner ol{justify-content:center;display:flex;flex-direction:row}.bubbles-banner ol li{position:relative;flex:0 0 16px;height:16px;margin:0 5px 10px}.bubbles-banner ol li:after{position:absolute;top:3px;left:3px;display:block;width:8px;height:8px;content:'';border:1px solid #ccc;border-radius:100%}.bubbles-banner ol li.current{border:1px solid #ccc;border-radius:100%}.bubbles-banner ol li.current:after{background-color:#ccc}@media screen and (min-width:480px){.bubbles-banner.bubblecount-4 ul{justify-content:center}.bubbles-banner.bubblecount-4 .next,.bubbles-banner.bubblecount-4 .prev{display:none}}@media screen and (min-width:580px){.bubbles-banner.bubblecount-5 ul{justify-content:center}.bubbles-banner.bubblecount-5 .next,.bubbles-banner.bubblecount-5 .prev{display:none}}@media screen and (min-width:680px){.bubbles-banner.bubblecount-6 ul{justify-content:center}.bubbles-banner.bubblecount-6 .next,.bubbles-banner.bubblecount-6 .prev{display:none}}@media screen and (min-width:780px){.bubbles-banner.bubblecount-7 ul{justify-content:center}.bubbles-banner.bubblecount-7 .next,.bubbles-banner.bubblecount-7 .prev{display:none}}@media screen and (min-width:880px){.bubbles-banner.bubblecount-8 ul{justify-content:center}.bubbles-banner.bubblecount-8 .next,.bubbles-banner.bubblecount-8 .prev{display:none}}@media screen and (min-width:980px) and (max-width:1023px){.bubbles-banner.bubblecount-9 ul{justify-content:center}.bubbles-banner.bubblecount-9 .next,.bubbles-banner.bubblecount-9 .prev{display:none}}@media screen and (min-width:1024px){.bubbles-banner{padding:0 30px}.bubbles-banner ul{padding:20px 0 10px}.bubbles-banner ul li{flex:0 0 120px}.bubbles-banner ul li a picture{width:75px;height:75px}.bubbles-banner ul li a span{font-size:13px}.bubbles-banner ul li a:hover picture{box-shadow:0 0 5px rgba(0,0,0,.5)}}#category-bubbles .bubbles-banner,.cms-index-index .bubbles-banner{margin:0 0 10px;background-color:#efe9e2}#category-bubbles .bubbles-banner ul li a picture,.cms-index-index .bubbles-banner ul li a picture{width:100px;height:100px;border:1px solid #fff}@media screen and (min-width:1024px){#category-bubbles .bubbles-banner,.cms-index-index .bubbles-banner{padding:0}#category-bubbles .bubbles-banner ul,.cms-index-index .bubbles-banner ul{max-width:1140px;margin:0 auto;padding:16px 0}#category-bubbles .bubbles-banner ul li,.cms-index-index .bubbles-banner ul li{flex:1 0 auto}#category-bubbles .bubbles-banner ul li a picture,.cms-index-index .bubbles-banner ul li a picture{width:120px;height:120px}#category-bubbles .bubbles-banner{margin:0 0 20px}.cms-index-index .bubbles-banner{margin:-20px 0 20px}}.catalog-category-view .bubbles-banner{padding:20px 30px 10px}@media screen and (min-width:769px){.catalog-category-view .bubbles-banner{padding:20px 30px}}.c-slider ul{scroll-behavior:smooth;scrollbar-width:none}.c-slider .next,.c-slider .prev{position:absolute;top:calc(50% - 1rem);width:2rem;height:2rem;cursor:pointer;border-radius:100%;background-color:transparent;border:none}.c-slider .next:after,.c-slider .next:before,.c-slider .prev:after,.c-slider .prev:before{position:absolute;top:6px;display:block;width:1rem;height:1rem;border:1px solid transparent;content:'';transform-origin:center}.c-slider .next:disabled,.c-slider .prev:disabled{opacity:.1}.c-slider .prev{left:0}.c-slider .prev:after,.c-slider .prev:before{transform:rotate(45deg)}.c-slider .prev:before{left:10px;border-left-color:#fff;border-bottom-color:#fff}.c-slider .prev:after{left:11px;border-left-color:#111;border-bottom-color:#111}.c-slider .next{right:0}.c-slider .next:after,.c-slider .next:before{transform:rotate(-45deg)}.c-slider .next:before{right:10px;border-right-color:#fff;border-bottom-color:#fff}.c-slider .next:after{right:11px;border-right-color:#111;border-bottom-color:#111}.catalog-category-view .main-container{padding-top:0}.catalog-category-view .main>.col-set{padding:0}.catalog-category-view .category-products{box-sizing:border-box;padding:0 5px}@media screen and (min-width:769px){.catalog-category-view .category-products{padding:0 10px}}@media screen and (min-width:769px){.col-set .category-teaser{padding:0 20px}}.category-head{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;margin:0}.category-head .category-title{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:11}.category-head .category-sorter{grid-row-start:2;grid-row-end:3;grid-column-start:6;grid-column-end:11}.category-head .filter-title{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:6}.category-head .category-filter-active{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:11}.category-head.currency-switch .category-sorter{grid-row-start:2;grid-row-end:3;grid-column-start:9;grid-column-end:11}.category-head.currency-switch #alternative-currency{grid-row-start:2;grid-row-end:3;grid-column-start:5;grid-column-end:9}.category-head.currency-switch .filter-title{grid-column-start:1;grid-column-end:5}.category-head.currency-switch .category-filter-active{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:11}@media screen and (min-width:769px){.category-head{display:grid;margin:0 20px}}@media screen and (min-width:1025px){.category-head{grid-template-columns:1fr min-content 130px;margin-bottom:10px}.category-head .category-title{grid-column-start:1;grid-column-end:2}.category-head .category-sorter{grid-row-start:2;grid-row-end:3;grid-column-start:3;grid-column-end:4}.category-head .category-pager{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:4}.category-head .filter-title{display:none}.category-head .category-filter-active{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3}.category-head.currency-switch{grid-template-columns:1fr min-content 130px}.category-head.currency-switch #alternative-currency{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3;min-width:200px}.category-head.currency-switch .category-sorter{grid-column-start:3;grid-column-end:4}.category-head.currency-switch .category-filter-active{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2}}p.note-msg.no-products{margin:10px 10px 30px;padding:10px 20px}p.note-msg.no-products a{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}@media screen and (min-width:769px){p.note-msg.no-products{margin:10px 20px 30px}}.category-title{position:relative;display:block;box-sizing:border-box;margin:0;padding:10px}.category-title span{line-height:20px}.category-title .category-name{font-size:20px}.category-title .products-amount{display:inline-block;white-space:nowrap;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;text-transform:none;color:#575756}.shopsearch .category-title{margin:20px 0 10px}@media screen and (min-width:1025px){.category-title{padding:8px 0 0}.category-title .products-amount{display:block}}#alternative-currency .toggle-currency-select{position:relative;display:block;padding:4px 10px;border:1px solid #ccc;border-right:none;background-color:#fff;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;line-height:30px;cursor:pointer}#alternative-currency .toggle-currency-select:after{position:absolute;top:4px;right:10px;display:block;padding-left:5px;font-family:FontAwesome,monospace;font-size:20px;content:'\e928';text-decoration:none}#alternative-currency .currency-select{position:absolute;top:85px;left:0;right:0;z-index:100}#alternative-currency .currency-select ul{display:block}@media screen and (min-width:769px){#alternative-currency{position:relative;margin:0 0 0 20px}#alternative-currency .toggle-currency-select{border-right:1px solid #ccc}#alternative-currency .currency-select{top:40px}}@media screen and (min-width:1025px){#alternative-currency{margin:0 10px 0 5px}#alternative-currency .toggle-currency-select{line-height:20px}#alternative-currency .toggle-currency-select:after{top:4px}#alternative-currency .currency-select{top:30px}}.filter-title{box-sizing:border-box;text-align:center;border:1px solid #ccc;border-right:none}.filter-title>span{position:relative;display:inline-block;padding:4px 25px 4px 0;border-right:none;background-color:#fff;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:32px;font-weight:400;color:#575756;cursor:pointer}.filter-title>span:after{position:absolute;top:5px;right:0;font-family:FontAwesome,monospace;font-size:18px;line-height:30px;content:'\e992'}@media screen and (min-width:769px){.filter-title{border-right:1px solid #ccc}}@media screen and (min-width:1025px){.filter-title{display:none}}.category-sorter{position:relative;display:block;box-sizing:border-box;border:1px solid #ccc;text-align:center}.category-sorter label{position:relative;display:inline-block;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;padding:4px 25px 4px 0;font-size:13px;line-height:32px;text-align:center}.category-sorter label:after{position:absolute;top:4px;right:0;display:inline-block;font-family:FontAwesome,monospace;font-size:18px;content:'\f176\f175'}.category-sorter .select-box{position:absolute;top:0;left:0;display:block;width:100%;height:40px;box-sizing:border-box;line-height:30px;min-width:initial;max-width:none;border-color:transparent;background-color:transparent}.category-sorter .select-box:after{display:none}.category-sorter .select-box select{width:100%;height:40px;box-sizing:border-box;padding:4px 10px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:0;line-height:0;font-weight:400;color:#575756}.category-sorter .select-box select option{font-size:12px;line-height:30px}.category-sorter .select-box select::-ms-expand{display:none}@media screen and (min-width:360px){.shopsearch .category-sorter{padding:0 5px}}@media screen and (min-width:769px){.category-sorter{margin:0 0 0 20px}.shopsearch .category-sorter{padding:0 10px}}@media screen and (min-width:1025px){.category-sorter{margin:0}.category-sorter label{line-height:32px}.category-sorter .select-box{height:30px}.category-sorter .select-box select{height:30px}.category-sorter .select-box .sorter-icon{top:0}.category-sorter .select-box .sorter-icon:after{font-size:16px;line-height:32px}}.category-pager{display:none;position:relative;margin:0 0 15px;padding:0;font-size:13px;line-height:20px;box-sizing:border-box;text-align:center}.category-pager .pages ol{display:block;font-size:0;line-height:0}.category-pager .pages ol li{display:none;margin:0 5px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:10px;line-height:28px}.category-pager .pages ol li a,.category-pager .pages ol li span{display:inline-block;height:30px;box-sizing:border-box;padding:0 9px;text-align:center;border:1px solid}.category-pager .pages ol li a{color:#575756;border-color:#ccc;background-color:#fff}.category-pager .pages ol li span{color:#ccc;border-color:#ccc;background-color:#f2f2f2}.category-pager .pages ol li.first,.category-pager .pages ol li.last{display:inline-block}.category-pager .pages ol li.first a,.category-pager .pages ol li.last a{min-width:100px;color:#fff;border-color:#b4146e;background-color:#b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}.category-pager .pages ol li.first span,.category-pager .pages ol li.last span{min-width:100px;color:#ccc;border-color:#ccc;background-color:#f2f2f2}.category-pager .pages ol li.current span{padding:0;color:#575756;border-color:transparent;background-color:transparent;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}.category-pager .pages-amount{margin:15px 0 20px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em}@media screen and (min-width:480px){.category-pager .pages ol li a,.category-pager .pages ol li span{padding:0 10px}.category-pager .pages ol li.first-page,.category-pager .pages ol li.last-page{display:inline-block}.category-pager .pages ol li.first-page a,.category-pager .pages ol li.last-page a{color:#575756;border-color:#ccc;background-color:#fff}.category-pager .pages ol li.first-page span,.category-pager .pages ol li.last-page span{color:#ccc;border-color:#ccc;background-color:#f2f2f2}.category-pager .pages ol li.current{display:inline-block}.category-pager .pages ol li.current span{padding:0 10px;color:#fff;border-color:#b4146e;background-color:#b4146e}.category-pager .pages ol li.dots{display:inline-block}.category-pager .pages ol li.dots span{padding:0;color:#575756;border-color:transparent;background-color:transparent}.category-pager .pages-amount{display:none}}@media screen and (min-width:768px){.category-pager .pages ol li{display:inline-block;font-size:11px}}@media screen and (min-width:1025px){.category-pager{display:block;padding:10px 0;text-align:right;white-space:nowrap}.category-pager .pages ol li{font-size:13px;display:inline-block;line-height:22px}.category-pager .pages ol li a,.category-pager .pages ol li span{height:24px}.category-pager .pages ol li.first a,.category-pager .pages ol li.first span{font-size:13px;min-width:40px;padding-right:10px}.category-pager .pages ol li.last{margin-right:0}.category-pager .pages ol li.last a,.category-pager .pages ol li.last span{font-size:13px;min-width:40px;padding-left:10px}}@media screen and (min-width:1140px){.category-pager .pages ol li.first a,.category-pager .pages ol li.first span{min-width:60px}.category-pager .pages ol li.last a,.category-pager .pages ol li.last span{min-width:60px}}.category-filter-active{position:relative;display:block;width:100%;box-sizing:border-box;margin:10px 0 0;clear:both}.category-filter-active .btn-clear{display:inline-block;float:left;margin:0 10px 10px 0;padding:3px 15px;line-height:14px;border-color:#f2f2f2}.category-filter-active .btn-clear:before{display:inline-block;margin-right:5px;font-family:FontAwesome,monospace;font-size:10px;content:'\f00d'}.category-filter-active .btn-clear-all{background-color:transparent;border-color:transparent;padding:5px 5px 3px;margin:0 10px 15px 0}.category-filter-active .btn-clear-all:before{display:none}@media screen and (min-width:1025px){.category-filter-active{width:50%;margin:0 0 10px;float:left;clear:none}.category-filter-active .btn-clear{margin:0 10px 10px 0}}.search-message{padding:0 5px}@media screen and (min-width:769px){.search-message{padding:0 10px}}.toolbar-bottom{clear:both}.toolbar-bottom .category-sorter{display:none}.toolbar-bottom .category-pager{display:block}.toolbar-bottom .toolbar{margin-top:10px;border-top:1px solid #ccc;border-bottom:none}@media screen and (min-width:1025px){.toolbar-bottom{padding:10px 0}.toolbar-bottom .category-pager{display:block;width:100%}}@media screen and (min-width:1281px){.toolbar-bottom{margin:20px 10px;padding:10px 0}}.catalog-category-view .infobox-gem{float:none;margin:0 auto;max-width:650px}.catalog-category-view .infobox-gem td:nth-child(odd){text-align:left}.catalog-category-view .infobox-gem td:nth-child(even){text-align:right}.catalog-category-view .infobox-gem td.pic-center{text-align:center}.category-cms{margin:0 0 10px}.catalog-category-view .jewelry-widget,.catalog-category-view .jewelry-widget.custom{width:100%;margin:0;float:left}.category-description{box-sizing:border-box;width:100%;clear:both;margin:2em 0;padding:0 10px}.category-description h2{padding:0;margin:2em 0 1em}.category-description li,.category-description p{margin:0;font-style:normal}.category-description li+li,.category-description li+p,.category-description p+li,.category-description p+p{margin:1em 0 0}.category-description li ol,.category-description li ul,.category-description p ol,.category-description p ul{margin:0 0 2em}.category-description img{margin:30px auto}.category-description img.x-adaptive-image{margin:0 auto}.category-description .category-description-image-450,.category-description .category-description-image-600{display:inline-block;margin:30px auto}.category-description .category-description-image-450{width:100%;max-width:450px}.category-description .category-description-image-600{width:100%;max-width:600px}.category-description .category-description-image-box{position:relative;display:block;width:100%}.category-description .category-description-video{margin:40px 0}.category-description .category-description-video .video{position:relative;width:100%;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.category-description .category-description-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.category-description .category-description-video .video-meta{width:100%}.category-description .category-description-video .video-meta h3{margin:20px 0}.category-description .category-description-video .video-meta tr th{border-right:1px solid #ccc;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-weight:400}.category-description .category-description-video .video-meta tr td,.category-description .category-description-video .video-meta tr th{padding:7px 5px 5px;border-bottom:1px solid #ccc}.category-description .category-description-video .video-meta tr:first-child td,.category-description .category-description-video .video-meta tr:first-child th{border-top:1px solid #ccc;background-color:#f2f2f2}@media screen and (min-width:768px){.category-description .category-description-video .video{width:50%;float:left;padding-bottom:28.125%}.category-description .category-description-video .video-meta{box-sizing:border-box;width:50%;float:right;padding-left:20px}.category-description .category-description-video .video-meta h3{margin:0 0 20px}}@media screen and (min-width:769px){.category-description{padding:0 20px}}.trustedshops-wrapper{box-sizing:border-box;width:100%;clear:both;margin:2em 0;padding:0 10px}@media screen and (min-width:769px){.trustedshops-wrapper{padding:0 20px}}.catalog-category-view .trustpilot-widget.reviews{width:100%;margin:40px 0;float:left}.category-products{width:100%;float:left}.category-products .no-products{margin:0 5px}.category-products .products-grid{position:relative;padding-top:20px}.products-grid li.teaser-grid-item.size-1x2{position:relative;box-sizing:border-box;grid-column:span 2;text-align:center;box-shadow:none;z-index:1}.products-grid li.teaser-grid-item.size-1x2 .teaser-grid-height{position:relative;box-sizing:border-box;display:block;padding-bottom:75%}.products-grid li.teaser-grid-item.size-1x2 .teaser-grid-content{position:absolute;top:0;left:0;right:0;background-size:cover;background-position:center}@media screen and (min-width:640px){.products-grid li.teaser-grid-item.size-1x2 .teaser-grid-height{padding-bottom:calc(50% + 130px)}}.catalog-category-view .featured-products{position:relative}.catalog-category-view .featured-headline{margin:40px 0 20px;text-align:center}@media screen and (min-width:769px){.trustedshops-wrapper{padding:0 20px}}@media screen and (min-width:1025px){.category-products{width:72.5%;float:left}.category-products .products-grid:first-child:before{display:block;position:absolute;left:10px;right:10px;top:0;border-top:1px solid #e2e2e2;content:' '}.category-products.no-filter{width:100%}.catalog-category-view .clear.decorative,.catalog-category-view .featured-products,.catalog-category-view .jewelry-widget.custom,.catalog-category-view .toolbar-bottom,.category-description,.trustedshops-wrapper{position:relative;width:72.5%;float:right}.catalog-category-view .jewelry-widget.category{position:relative;width:100%;float:none;clear:both}.catalog-category-view .featured-headline{text-align:left;width:72.5%;float:right}.catalog-category-view .featured-products .horizontal-slider ul li{width:23.5%}.catalog-category-view .jewelry-widget.custom{margin:0}.catalog-category-view .main-container .content-header h1{margin-left:0;padding-left:0}.catalog-category-view .main-container .main .left-col{z-index:3;width:100%;padding-right:0;float:none}.catalog-category-view .main-container .main .right-col{width:100%;padding-left:0;float:none}.category-cms{margin:0 0 20px;padding:0 20px}}.top-teaser-bottom{margin:20px 0;padding:0 5px}@media screen and (min-width:1200px){.category-products{width:75%}.catalog-category-view .content-header h1{margin-left:0;padding-left:0}.catalog-category-view .clear.decorative,.catalog-category-view .featured-products,.catalog-category-view .jewelry-widget.custom,.catalog-category-view .toolbar-bottom,.category-description,.top-teaser-bottom,.trustedshops-wrapper{width:75%;float:right}.catalog-category-view .jewelry-widget.category{width:100%;float:none}.catalog-category-view .featured-headline{width:75%}.category-promo{margin:0 10px 10px}.category-description{padding:0 10px}}.category-abitur .products-grid li .flags{display:none}.category-lea-selection .percentage-flag{display:none}.catalog-product-view.category-bsw .clear.red,.catalog-product-view.category-bsw .featured-products,.catalog-product-view.category-bsw .recent-products,.catalog-product-view.category-bsw .upsell-categories{display:none}.feature-category-header{position:relative;margin:5px 0 20px;padding:0 10px}.feature-category-header .no-link{position:relative;width:100%;padding-bottom:50%}.feature-category-header h1{margin:20px 0 0;font-size:20px;line-height:25px;text-align:center}.feature-category-header p.intro-text{margin:10px 0 0;font-size:13px;line-height:18px;overflow:hidden}.feature-category-header .toggle-intro{text-align:center;margin:10px 0 0}.feature-category-header .toggle-intro .show-less,.feature-category-header .toggle-intro .show-more{display:none;cursor:pointer;text-align:center;border:1px solid #b4146e;color:#b4146e;padding:1px 10px;line-height:15px}.feature-category-header .toggle-intro .show-less:before,.feature-category-header .toggle-intro .show-more:before{display:inline;font-family:FontAwesome,monospace;padding-right:5px;float:left}.feature-category-header.show-more-less .show-more{display:none}.feature-category-header.show-more-less .show-less{display:inline-block}.feature-category-header.show-more-less .show-less:before{content:'\F106'}.feature-category-header.show-more-less.collapsed p.intro-text{max-height:72px}.feature-category-header.show-more-less.collapsed .show-more{display:inline-block}.feature-category-header.show-more-less.collapsed .show-more:before{content:'\f107'}.feature-category-header.show-more-less.collapsed .show-less{display:none}@media screen and (min-width:521px){.feature-category-header .no-link{padding-bottom:15.9166666%}}@media screen and (min-width:768px){.feature-category-header{margin:20px 0;padding:0 20px}.feature-category-header h2{text-align:left}.feature-category-header .toggle-intro{display:none}}@media screen and (min-width:1024px){.feature-category-header p{font-size:15px;line-height:20px}}.feature-category-slider-title{padding:0 10px}.feature-category-slider-title h2{margin:40px 0 10px}.feature-category-slider-title p{line-height:20px}.feature-category-slider-container{position:relative;margin:0 25px 20px}.feature-category-slider-container .feature-category-slider ul{position:relative;left:0;width:auto;padding:0;font-size:0;line-height:0;white-space:nowrap;text-align:center}.feature-category-slider-container .feature-category-slider ul li{position:relative;display:inline-block;flex:1 0 50%;box-sizing:border-box;padding:0 15px;float:none;white-space:normal}.feature-category-slider-container .slider-control.prev{left:-15px}.feature-category-slider-container .slider-control.next{right:-15px}.feature-category-slider-container .no-link,.feature-category-slider-container a{position:relative;display:block;width:100%;padding-bottom:calc(100% + 25px)}.feature-category-slider-container .no-link .slider-image-title,.feature-category-slider-container a .slider-image-title{position:absolute;left:0;bottom:0;display:block;width:100%;font-size:13px;line-height:15px;text-transform:uppercase;color:#575756}.feature-category-slider-container a{text-decoration:underline;cursor:pointer}.feature-category-slider-container a .slider-image-title{text-decoration:underline}@media screen and (min-width:480px){.feature-category-slider-container .feature-category-slider ul li{flex:1 0 33.33333333%}}@media screen and (min-width:640px){.feature-category-slider-container{margin:0 35px 20px}.feature-category-slider-container .slider-control.prev{left:-25px}.feature-category-slider-container .slider-control.next{right:-25px}}@media screen and (min-width:768px){.feature-category-slider-title{padding:0 20px}.feature-category-slider-container{margin:0 40px 20px;padding:0 10px}.feature-category-slider-container li{padding:0 25px}}@media screen and (min-width:769px){.feature-category-slider-container .feature-category-slider ul li{flex:1 0 25%}}@media screen and (min-width:1025px){.feature-category-slider-container .feature-category-slider ul li{flex:1 0 20%}}html.category-filter-open{overflow:hidden!important}html.category-filter-open #site-header{z-index:1}html.category-filter-open #trust-custom-badge{display:none!important}@media screen and (min-width:641px){html.category-filter-open{overflow:auto!important}html.category-filter-open #site-header{z-index:15}}.category-filter{position:fixed;top:77px;left:0;right:0;bottom:100%;z-index:101;width:auto;box-sizing:border-box;margin:0;padding:0;overflow:hidden;transition:bottom .5s;background:#fff}.category-filter.open{bottom:0;padding:1px 0 0;transition:bottom .5s;box-shadow:0 3px 3px #575756}.header-banderole-visible .category-filter{top:107px}.category-filter-title{position:absolute;top:0;left:0;z-index:2;width:100%;height:40px;padding:0;background-color:#f2f2f2;border-bottom:none}.category-filter-title h2{margin:0;padding:0 10px;font-size:13px;line-height:40px;text-align:center}.category-filter-options{position:absolute;top:0;left:0;bottom:0;width:100%;padding:40px 0 30px;overflow-x:hidden;overflow-y:auto}.category-filter-options .btn-show-all{display:none}.category-filter-options .filter-option-add_limit{display:none}.category-filter-close{position:absolute;right:0;z-index:10;height:40px;width:auto;box-sizing:border-box;padding:0 30px 0 0;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:0;line-height:40px;color:#575756}.category-filter-close:after{display:none}.category-filter-close .close-icon{position:absolute;top:0;right:0;width:30px;height:40px}.category-filter-close .close-icon:after,.category-filter-close .close-icon:before{position:absolute;background-color:#575756;content:'';transform:rotate(45deg)}.category-filter-close .close-icon:before{top:14px;left:9px;width:2px;height:12px}.category-filter-close .close-icon:after{top:19px;left:4px;width:12px;height:2px}@media screen and (min-width:340px){.category-filter-close{font-size:11px}}@media screen and (min-width:1025px){.category-filter-close{display:none}}@media screen and (min-width:641px){.category-filter{position:relative;top:0;left:0;right:auto;bottom:auto;width:100%;max-height:0;margin:0;transition:max-height .5s}.category-filter.open{bottom:auto;max-height:8000px;padding:10px 0 40px;overflow:visible;transition:max-height .5s;box-shadow:none}.category-filter.open:before{position:absolute;top:0;left:5px;right:5px;display:block;height:1px;background-color:#ccc;content:''}.category-filter-title{display:none}.category-filter-options{position:relative;width:100%;padding:0}}@media screen and (min-width:769px){.category-filter.open{padding-left:10px;padding-right:10px}.category-filter.open:before{left:20px;right:20px}}@media screen and (min-width:1025px){.category-filter{width:27.5%;max-height:none;padding:0;float:left;top:0}.category-filter.open{padding:0}.category-filter.open:before{left:0;right:auto}.header-banderole-visible .category-filter{top:0}}@media screen and (min-width:1200px){.category-filter{width:25%;max-height:none;float:left}.category-filter.open:before{left:0;right:auto}}.filter-attribute .filter-attribute-title{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;width:100%;height:40px;background-color:#f2f2f2;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:40px;text-align:center;text-transform:uppercase;cursor:pointer}.filter-attribute .filter-attribute-title .back{position:absolute;top:0;left:0;display:block;height:40px;box-sizing:border-box;padding:0 0 0 30px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:0;text-align:left;text-transform:none;color:#575756}.filter-attribute .filter-attribute-title .back .back-icon{position:absolute;top:0;left:0;width:30px;height:40px}.filter-attribute .filter-attribute-title .back .back-icon:after,.filter-attribute .filter-attribute-title .back .back-icon:before{position:absolute;content:''}.filter-attribute .filter-attribute-title .back .back-icon:before{top:16px;left:14px;width:6px;height:6px;border-left:2px solid #575756;border-bottom:2px solid #575756;transform:rotate(45deg)}.filter-attribute .filter-attribute-title .back .back-icon:after{background-color:#575756;top:19px;left:15px;width:9px;height:2px}.filter-attribute .filter-attribute-title.layered-collapsed{position:relative;z-index:1;height:auto;margin:0 0 -1px;padding:4px 10px;background-color:#fff;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;line-height:32px;text-align:left;color:#404040}.filter-attribute .filter-attribute-title.layered-collapsed .back{display:none}.filter-attribute .filter-attribute-title.layered-collapsed:after{display:block;margin:0 5px 0 10px;float:right;font-family:FontAwesome,monospace;font-size:20px;font-style:normal;line-height:28px;content:'\f105'}.filter-attribute.active .filter-attribute-title.layered-collapsed{color:#b4146e}.filter-attribute .filter-attribute-values{position:absolute;top:40px;left:0;bottom:0;z-index:2;display:block;width:100%;box-sizing:border-box;background:#fff;transition:left .25s;overflow-x:hidden;overflow-y:auto}.filter-attribute .filter-attribute-values.layered-collapsed{left:100%}.filter-attribute .filter-attribute-values .catalog-filter-attribute-price-form,.filter-attribute .filter-attribute-values ol{display:block;width:100%;box-sizing:border-box;margin:10px 0}.filter-attribute .layered-clear-filter{display:block;float:left;margin:10px 10px 0;padding:3px 10px;border:1px solid #b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:10px;line-height:14px;cursor:pointer}.filter-attribute .layered-clear-filter:before{display:inline;font-family:FontAwesome,monospace;font-size:10px;content:'\f00d'}.filter-attribute li{position:relative;display:block;box-sizing:border-box;margin:0;padding:8px 10px;border-top:1px solid #ccc;font-size:13px;line-height:20px;color:#ccc;overflow:hidden}.filter-attribute li a{display:grid;grid-template-columns:16px auto auto;grid-column-gap:7px;box-sizing:border-box;cursor:pointer;text-decoration:none}.filter-attribute li a:before{font-family:FontAwesome,monospace;font-size:18px;color:#ccc;content:'\f096'}.filter-attribute li a .layered-label{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.01em;color:#111}.filter-attribute li a .item-count{text-align:right;color:#575756}.filter-attribute li.layered-selected a .layered-label{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;color:#b4146e}.filter-attribute li.layered-selected a .item-count{color:#b4146e}.filter-attribute li.layered-selected a:before{content:'\f046';color:#b4146e}.filter-attribute li.clear-filter{border-top:none}.filter-attribute li.clear-filter .layered-clear-filter{margin:0 0 10px}.filter-attribute li.clear-filter .layered-clear-filter:before{display:none}.filter-attribute li.layered-show-more-hide{display:none}.filter-attribute li.layered-toggle-show-more{cursor:pointer;display:block;line-height:20px}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less,.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more{max-width:50%;box-sizing:border-box;margin:40px auto;padding:3px 20px;border:1px solid #b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:30px;text-align:center;color:#b4146e;cursor:pointer}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more{display:block}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less{display:none}.filter-attribute li.alphabet-marker{background-color:#f2f2f2;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;color:#575756}.filter-attribute .layered-show-all .layered-show-more-hide{display:block}.filter-attribute .layered-show-all .layered-toggle-show-more .layered-toggle-text-show-more{display:none}.filter-attribute .layered-show-all .layered-toggle-show-more .layered-toggle-text-show-less{display:block}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize{border-top:none;width:20%;padding:20% 0 0;float:left}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a{position:absolute;top:0;left:0;right:0;bottom:0}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a:before{display:none}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a .layered-label{position:absolute;top:50%;left:50%;float:none;display:block;width:36px;height:36px;margin:-19px 0 0 -19px;border:1px solid #ccc;border-radius:100%;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;line-height:38px;text-align:center}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a .item-count{display:none}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize.layered-selected .layered-label{border-color:#b4146e;box-shadow:0 0 3px rgba(0,0,0,.5)}.filter-attribute .catalog-filter-attribute-stone_color ol{width:46.5%;float:left}.filter-attribute .catalog-filter-attribute-stone_color ol.list-right{width:53.5%}.filter-attribute .catalog-filter-attribute-price-form .layered-clear-filter{margin:0 10px 20px}.filter-attribute .catalog-filter-attribute-price-form .input-box-title{display:block;margin:20px 10px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:18px;color:#ccc}.filter-attribute .catalog-filter-attribute-price-form .col{box-sizing:border-box;width:50%;padding:0 10px}.filter-attribute .catalog-filter-attribute-price-form .col:first-of-type{float:left}.filter-attribute .catalog-filter-attribute-price-form .col:nth-of-type(2){float:right}.filter-attribute .catalog-filter-attribute-price-form .input-box label{top:-7px;left:0!important;padding:0;font-size:15px!important;line-height:20px!important}.filter-attribute .catalog-filter-attribute-price-form .input-box input[type=number]{border:none;border-bottom:1px solid #111;border-radius:0;padding-left:0;padding-right:0}.filter-attribute .catalog-filter-attribute-price-form .input-box input[type=number]:focus~label{font-size:15px!important;line-height:20px!important}.filter-attribute .catalog-filter-attribute-price-form .input-box.input-box-filled label{font-size:15px;line-height:20px;top:-7px;left:0!important}.filter-attribute .catalog-filter-attribute-price-form .apply-price-filter{display:block;max-width:50%;box-sizing:border-box;margin:40px auto;padding:3px 10px;border:1px solid #b4146e;background-color:#b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;line-height:30px;text-align:center;color:#fff;cursor:pointer}li.stone_color{position:relative;border-top:none;padding:10px}li.stone_color:before{position:absolute;top:20px;left:15px;display:block;width:28px;height:28px;content:'';border-radius:100%}li.stone_color:after{position:absolute;top:15px;left:10px;display:block;width:36px;height:36px;content:'';border:1px solid #ccc;border-radius:100%}li.stone_color a{position:relative;display:block;width:100%;height:48px;padding-left:48px}li.stone_color a:before{display:none}li.stone_color a .layered-label{padding-top:16px;line-height:18px}li.stone_color a .item-count{display:none}li.stone_color.layered-selected a:after{border-color:#b4146e;box-shadow:0 0 3px rgba(0,0,0,.5)}@keyframes color_change{from{background-color:#066}to{background-color:#b00}}li.stone_color-1:before,li[data-value="1"]:before{background-color:#ccc}li.stone_color-3:before,li[data-value="3"]:before{background-color:#111}li.stone_color-4:before,li[data-value="4"]:before{background-color:#0e3ece}li.stone_color-5:before,li[data-value="5"]:before{background-color:#d322ce}li.stone_color-6 a:before,li[data-value="6"]:before{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-7:before,li[data-value="7"]:before{background-color:#00cd5f}li.stone_color-8:before,li[data-value="8"]:before{background-color:#38ffff}li.stone_color-9:before,li[data-value="9"]:before{background:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%)}li.stone_color-10:before,li[data-value="10"]:before{background-color:#be0e0e}li.stone_color-11:before,li[data-value="11"]:before{background-color:#ff9dff}li.stone_color-12:before,li[data-value="12"]:before{background-color:#fc0}li.stone_color-13:before,li[data-value="13"]:before{background-color:#ff993b}li.stone_color-14:before,li[data-value="14"]:before{background-color:#6f3b24}li.stone_color-15:before,li[data-value="15"]:before{animation:color_change 3s infinite alternate}li.stone_color-16:before,li[data-value="16"]:before{background-color:#2c8080}li.stone_color-17:before,li[data-value="17"]:before{background-color:#ccc}li.stone_color-18:before,li[data-value="18"]:before{background-color:#ceff42}li.stone_color-19:before,li[data-value="19"]:before{background:linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%)}li.stone_color-20:before,li[data-value="20"]:before{background-color:#fff8dd;box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-21:before,li[data-value="21"]:before{background:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-22:before,li[data-value="22"]:before{background:linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%)}li.stone_color-23:before,li[data-value="23"]:before{background:linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%)}li.stone_color-24:before,li[data-value="24"]:before{background:linear-gradient(-45deg,#ffd164 0,#ff993b 100%)}li.stone_color-25:before,li[data-value="25"]:before{background:linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%)}li.stone_color-26:before,li[data-value="26"]:before{background:linear-gradient(-45deg,#6f3b24 0,#139b1f 100%)}li.stone_color-27:before,li[data-value="27"]:before{background:radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-27:before,li[data-value="28"]:before{background-color:#ffcba4}@media screen and (min-width:340px){.filter-attribute .filter-attribute-title .back{font-size:11px}}@media screen and (min-width:641px){.category-filter-options{overflow:visible;bottom:auto}.filter-attribute{position:relative;z-index:initial;width:50%;height:30px;box-sizing:border-box;margin:0 0 10px;padding:0 5px;float:left}.filter-attribute .filter-attribute-title{position:absolute;top:0;left:5px;right:5px;z-index:2;height:29px;width:auto;margin:0;padding:4px 10px;background-color:#fff;border:1px solid #b4146e;border-bottom:none;line-height:20px;text-align:left;box-shadow:0 0 0 1px #b4146e}.filter-attribute .filter-attribute-title:after{display:block;margin:0;float:right;font-family:FontAwesome,monospace;font-size:20px;font-style:normal;line-height:16px;content:'\f106'}.filter-attribute .filter-attribute-title.layered-collapsed{position:absolute;top:0;left:5px;right:5px;width:auto;height:30px;margin:0;padding:4px 10px;border-bottom:1px solid #ccc;border-color:#ccc;line-height:20px;box-shadow:none}.filter-attribute .filter-attribute-title.layered-collapsed:after{margin:0;line-height:18px;content:'\f107'}.filter-attribute .filter-attribute-title .back{display:none}.filter-attribute .filter-attribute-values{left:5px;right:5px;top:29px;bottom:auto;z-index:15;width:auto;max-height:5000px;padding:10px 0;overflow:visible;border:1px solid #b4146e;border-top:none;box-shadow:0 0 0 1px #b4146e}.filter-attribute .filter-attribute-values:before{position:absolute;top:-1px;left:0;right:0;display:block;height:1px;background-color:#fff;content:''}.filter-attribute .filter-attribute-values.layered-collapsed{left:5px;right:5px;z-index:1;max-height:0;padding:0;border-color:#ccc;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .layered-clear-filter{margin:10px}.filter-attribute li{border:none}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less,.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more{max-width:none;margin:10px 0;border:none;padding:0;line-height:20px;text-align:left}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less:before,.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more:before{display:block;width:20px;box-sizing:border-box;float:left;margin-right:3px;padding-left:3px;font-family:FontAwesome,monospace;font-size:12px}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more:before{content:'\f067'}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less:before{content:'\f068'}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a .layered-label{width:28px;height:28px;margin:-15px 0 0 -15px;line-height:28px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color{border-top:none;padding:0 10px;font-size:12px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color:before{top:9px;left:14px;width:18px;height:18px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color:after{top:5px;left:10px;width:24px;height:24px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color a{height:40px;padding-left:35px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color a .layered-label{padding-top:8px;line-height:20px}}@media screen and (min-width:769px){.filter-attribute{width:33.33333333%;padding:0 0 0 20px}.filter-attribute .filter-attribute-title{left:10px;right:10px}.filter-attribute .filter-attribute-title.layered-collapsed{left:10px;right:10px}.filter-attribute .filter-attribute-values{left:10px;right:10px}.filter-attribute .filter-attribute-values.layered-collapsed{left:10px;right:10px}}@media screen and (min-width:1000px){.filter-attribute{width:33.33333333%}}@media screen and (min-width:1025px){.filter-attribute{width:100%;height:auto;margin:0 0 20px}.filter-attribute .filter-attribute-title{position:relative;left:0;right:0;border-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .filter-attribute-title.layered-collapsed{position:relative;left:0;right:0;border-color:#f2f2f2;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .filter-attribute-values{position:relative;left:0;right:0;top:0;border-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .filter-attribute-values ol{margin-bottom:0}.filter-attribute .filter-attribute-values.layered-collapsed{position:relative;left:0;right:0;top:0;border-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .catalog-filter-attribute-price-form .input-box-title{display:none}.filter-attribute .catalog-filter-attribute-price-form .apply-price-filter{margin:20px auto 0}}.ui-rangeSlider-withArrows .ui-rangeSlider-container{margin:0 15px;box-shadow:inset 0 4px 6px -2px rgba(0,0,0,.5)}.ui-rangeSlider-noArrow .ui-rangeSlider-container{border-left:solid 1px #515862;border-right:solid 1px #515862;box-shadow:inset 0 4px 6px -2px rgba(0,0,0,.5)}.ui-rangeSlider-container{height:30px;border-top:solid 1px #232a32;border-bottom:solid 1px #6a7179;background:#67707f;background:-moz-linear-gradient(top,#67707f 0,#888da0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#67707f),color-stop(100%,#888da0))}.ui-rangeSlider-arrow{width:14px;height:30px;border-top:solid 1px #232a32;border-bottom:solid 1px #6a7179;background:#67707f;cursor:pointer;box-shadow:inset 0 4px 6px -2px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 4px 6px -2px rgba(0,0,0,.5);-moz-box-shadow:inset 0 4px 6px -2px rgba(0,0,0,.5);background:-moz-linear-gradient(top,#67707f 0,#888da0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#67707f),color-stop(100%,#888da0))}.ui-rangeSlider-leftArrow{border-left:solid 1px #515862}.ui-rangeSlider-rightArrow{border-right:solid 1px #515862}.ui-rangeSlider-arrow-inner{position:absolute;top:50%;border:10px solid transparent;width:0;height:0;margin-top:-10px}.ui-rangeSlider-leftArrow .ui-rangeSlider-arrow-inner{border-right:10px solid #a4a8b7;left:0;margin-left:-8px}.ui-rangeSlider-leftArrow:hover .ui-rangeSlider-arrow-inner{border-right:10px solid #b3b6c2}.ui-rangeSlider-rightArrow .ui-rangeSlider-arrow-inner{border-left:10px solid #a4a8b7;right:0;margin-right:-8px}.ui-rangeSlider-rightArrow:hover .ui-rangeSlider-arrow-inner{border-left:10px solid #b3b6c2}.ui-rangeSlider-innerBar{width:110%;height:100%;left:-10px}.ui-rangeSlider-bar{background:#68a1d6;height:29px;margin:1px 0;cursor:move;cursor:grab;cursor:-moz-grab;-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,.5);-moz-box-shadow:inset 0 2px 6px rgba(0,0,0,.5);box-shadow:inset 0 2px 6px rgba(0,0,0,.5)}.ui-rangeSlider-handle{width:10px;height:30px;background:0 0;cursor:col-resize}.ui-rangeSlider-label{background:#888da0;background:-moz-linear-gradient(top,#67707f 0,#888da0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#67707f),color-stop(100%,#888da0));padding:5px 10px;bottom:50px;-webkit-box-shadow:0 1px 0 #c2c5d6;-moz-box-shadow:0 1px 0 #c2c5d6;box-shadow:0 1px 0 #c2c5d6;color:#fff;font-size:15px;cursor:col-resize}.ui-rangeSlider-label-inner{position:absolute;top:100%;left:50%;display:block;z-index:99;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:-10px;border-top:10px solid #888da0}.ui-editRangeSlider-inputValue{width:2em;text-align:center;font-size:15px}.ui-rangeSlider .ui-ruler-scale{position:absolute;top:0;left:0;bottom:0;right:0}.ui-rangeSlider .ui-ruler-scale0 .ui-ruler-tick-inner{color:#fff;margin-top:1px;border-left:1px solid #fff;height:29px;padding-left:2px;position:relative}.ui-rangeSlider .ui-ruler-scale0 .ui-ruler-tick-label{position:absolute;bottom:6px}.ui-rangeSlider .ui-ruler-scale1 .ui-ruler-tick-inner{border-left:1px solid #fff;margin-top:25px;height:5px}.c-jewelry-helper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:10}.c-jewelry-helper .wrapper{position:relative;max-width:500px;margin:10px;padding:0 10px 10px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.75)}.c-jewelry-helper .wrapper .close{top:10px}.c-jewelry-helper .wrapper .close:after{background-color:transparent;color:#575756;font-size:20px}.c-jewelry-helper .wrapper h2{margin:0 0 10px;padding:10px 0;border-bottom:1px solid #ccc;text-align:center}.c-jewelry-helper .wrapper picture{display:block;margin:0 auto 10px;max-width:320px}.c-jewelry-helper .wrapper picture img{width:100%;max-width:320px}.c-jewelry-helper .wrapper video{display:inline-block;width:100%;height:auto;margin:0 0 10px}.c-jewelry-helper .wrapper a.pdf:before{display:none}.c-jewelry-helper .wrapper a.pdf:after{display:inline-block;margin:0 0 0 5px;padding:2px 5px 1px;border-radius:3px;background-color:#b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;font-size:10px;line-height:12px;color:#fff;content:'PDF'}.c-jewelry-helper .wrapper h3{margin:0;padding:0 0 10px;border-bottom:1px solid #ccc}.c-jewelry-helper .wrapper ul li{margin:0;border-bottom:1px solid #ccc;line-height:30px}.c-jewelry-helper .wrapper ul li a{display:flex;flex-direction:row;color:#575756;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;text-decoration:none}.c-jewelry-helper .wrapper ul li a span:first-child{flex:1 0 auto}.c-jewelry-helper .wrapper ul li a .cta{flex:0 0 auto;color:#b4146e}.c-jewelry-helper .wrapper ul li a:hover .cta{text-decoration:underline}.c-jewelry-helper .wrapper table{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em}.c-jewelry-helper .wrapper table tr td,.c-jewelry-helper .wrapper table tr th{padding:0 5px;border-bottom:1px solid #ccc;line-height:30px;text-align:left}.c-jewelry-helper .wrapper table tr:nth-child(odd) td,.c-jewelry-helper .wrapper table tr:nth-child(odd) th{background-color:#fff}.c-jewelry-helper .wrapper table tr:nth-child(even) td,.c-jewelry-helper .wrapper table tr:nth-child(even) th{background-color:#f2f2f2}@media screen and (min-width:520px){.c-jewelry-helper .wrapper{padding:0 20px 20px;margin:10px auto}.c-jewelry-helper .wrapper .close{right:20px}}@media screen and (min-width:769px){.c-jewelry-helper .wrapper{margin:30px auto}}.image-teasers-rectangular{display:grid;grid-template-columns:1fr;grid-row-gap:10px;margin:10px 5px}.image-teasers-rectangular a{position:relative;border-radius:3px;overflow:hidden;color:#575756;text-decoration:none}.image-teasers-rectangular a:hover{box-shadow:0 0 3px rgba(0,0,0,.5)}.image-teasers-rectangular a span{position:absolute;left:10px;bottom:10px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}.image-teasers-rectangular a span:after{padding-left:5px;font-family:FontAwesome;font-weight:400;font-size:10px;content:'\f054'}@media screen and (min-width:400px){.image-teasers-rectangular{grid-template-columns:1fr 1fr;grid-column-gap:10px}}@media screen and (min-width:640px){.image-teasers-rectangular{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:769px){.image-teasers-rectangular{grid-column-gap:20px;grid-row-gap:20px;margin:20px 10px}}@media screen and (min-width:1024px){.image-teasers-rectangular{grid-template-columns:1fr 1fr 1fr 1fr}}
/*# sourceMappingURL=maps/compiled.category.css.map */
