@charset "UTF-8";.modal_bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:30}.modal_bg .modal{display:block;z-index:40;background:#fff;padding:1.5rem;height:auto;top:unset}@media screen and (min-width: 900px){.modal_bg .modal{margin:20%;top:0;bottom:unset}}.modal_bg .modal .headline{margin-left:0;padding-left:0}.modal_bg .modal .headline h2{padding:0}.modal_bg .modal .headline .current-selection{display:flex;margin-bottom:1rem}.modal_bg .modal .headline .current-selection img{margin-left:.5rem;width:30px;height:30px}.modal_bg .modal .footer{float:right;padding-top:1rem}.modal_bg .modal .footer button:not(:last-child){margin-right:1rem}.Configurator--js .d-none{display:none!important}.Configurator--js .grid{list-style:none;margin-top:0;margin-bottom:0;margin-left:unset;padding:0;position:relative}.Configurator--js .boxed{max-width:1370px;margin-left:auto;margin-right:auto}.Configurator--js .button-mt{background-color:#784f9e;color:#fff;font-size:13px;line-height:13px;text-transform:uppercase;border:1px solid #FFF;padding:.625rem .9375rem;font-weight:700}.Configurator--js .tabbed input,.Configurator--js .tabbed input~figure>div{display:none}.Configurator--js .tabbed .tab1:checked~figure .tab1,.Configurator--js .tabbed .tab2:checked~figure .tab2,.Configurator--js .tabbed .tab3:checked~figure .tab3{display:block}.Configurator--js .tabbed .tab1:checked~nav label[for=tab1],.Configurator--js .tabbed .tab2:checked~nav label[for=tab2],.Configurator--js .tabbed .tab3:checked~nav label[for=tab3]{background:#fff;color:#000;position:relative;border-bottom:0}.Configurator--js .tabbed nav .border{flex:1;border-bottom:2px solid black}.Configurator--js .tabbed nav{display:flex}.Configurator--js .tabbed nav label{float:left;padding:15px;margin-bottom:0;color:#000;border:2px solid black;border-left:0;border-collapse:collapse}.Configurator--js .tabbed nav label:first-child{border-left:2px solid black}.Configurator--js .tabbed nav label:hover{background:#000;color:#fff}.Configurator--js .tabbed nav label:active{border-bottom:0}.Configurator--js .tabbed figure{display:block;margin:0;clear:both;border:2px solid black;border-top:0}.Configurator--js .tabbed figure>div{padding:20px;width:100%;line-height:1.5em;letter-spacing:.3px;color:#444}#configurator img{max-width:100%;width:100%}#configurator .grid{margin-left:unset}.confi-template .product-info-block.classic .product-description{padding:0;margin:0;border:0}h2{padding:0 .625rem}#configurator .flex-items{display:flex;flex-wrap:wrap;margin:0 -10px}#configurator .flex-items .flex-item{padding:10px}#configurator .flex-items .flex-item .selection{height:100%}#configurator .flex-items .flex-item .selection a{display:flex;flex-direction:column;height:100%}#configurator .flex-items .flex-item .selection a span{flex:1;margin-top:10px;display:inline-flex;justify-content:center;align-items:center}#configurator a{text-decoration:none;text-align:left}#configurator .selection.active span{background-color:#784f9e;color:#fff}#configurator .product__price-wrapper{padding-top:0;text-align:right}#configurator form{width:100%}#configurator .form{display:flex;justify-content:center;padding:0 20%}#configurator .form .inputgroup input{padding:0}#configurator .form .inputgroup input[type=range]{border:none;background-color:#8d8d8d;border-radius:.5rem;height:.5rem}#configurator .form button.add-to-cart{margin-left:1rem;flex:1}#configurator .product__checkout-wrapper{text-align:right}#configurator .step{background-color:#fff;padding:0 20px}#configurator .element-list h4{font-size:xx-large;font-weight:bolder;text-transform:none;margin-bottom:0}#configurator .element-list span.subtitle{display:block}#configurator .element-list h5{text-transform:none;font-weight:bolder;margin-bottom:1rem;margin-top:2rem}#configurator .element-list .add-letter{font-weight:bolder;display:block;margin-top:1rem}#configurator .element-list .row{display:flex;flex-wrap:wrap;padding:0 1rem}#configurator .element-list .row>div{display:flex;align-items:center;flex-basis:50%;min-height:4rem}#configurator .element-list .row:nth-child(odd){color:#fff;background-color:#363636}#configurator .element-list .row .buttons{flex-basis:100%;justify-content:center}#configurator .element-list .row button{height:100%;display:flex;align-items:center}#configurator .element-list .row button svg{margin:0 .5rem}@media screen and (min-width: 900px){#configurator .element-list .row div{flex-basis:unset}#configurator .element-list .row .grow{flex-grow:1;justify-content:end;padding:0 1rem}#configurator .element-list .row .buttons{justify-content:end;flex-basis:unset;padding:0}}#configurator .element-list .row .name{padding-left:1rem}#configurator .element-list .row .name input{display:block;max-width:2rem}#configurator .element-list .row .size,#configurator .element-list .row .rotation{min-width:5rem}#configurator .element-list .row .element-control{position:relative}#configurator .element-list .row .element-control .color{width:2rem;height:2rem;cursor:pointer;background-color:#000849}#configurator .element-list .row .row_slider_control{position:absolute;left:100%;background:#fff;border:1px solid black;z-index:999;padding:.5rem;display:flex;text-decoration:none;transform-origin:left;transform:rotate(-90deg)}#configurator .element-list .row .row_slider_control .color{width:2rem;height:2rem;margin-right:1rem;cursor:pointer}#configurator .element-list .row .row_slider_control .color:last-child{margin-right:0}#configurator .element-list .row .row_slider_control .color.red{background-color:#b9af3c}#configurator .element-list .row .row_slider_control .color.black{background-color:#000849}#configurator .element-list .row .row_slider_control .color.silver{background-color:#bac9c4}#configurator .element-list .row .row_slider_control input{border:0}#configurator .element-list .row .row_slider_control input::-webkit-slider-runnable-track{background-color:#8d8d8d;border-radius:5px;height:10px}#configurator .element-list .row .row_slider_control input::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#784f9e;margin-top:-3px}#configurator .info-box{position:relative;background-color:#add8e6;margin-top:1rem;padding:1.5rem 5rem 1.5rem 1.5rem}#configurator .info-box .close{position:absolute;right:1rem;top:1rem}.selector-wrapper{display:none!important}.confi.product-actions{padding:20px 40px}#configurator h2,.steptitle,#configurator ul li a:hover span,#configurator ul li a:active span,#configurator ul li.active a span{color:#784f9e}#configurator h2,#configurator .option,#configurator ul,#configurator p{margin-bottom:20px}#configurator h2{font-weight:700;padding-bottom:20px;border-bottom:1px solid #e3e6e6}#configurator .option label,#configurator .option select{display:block}#configurator .option label{margin-bottom:5px}#configurator select#size,#configurator #swing_type{font-size:18px;padding:10px 35px 10px 15px;text-transform:none;margin-bottom:40px;background-color:#f8f8f8;border-color:#a6a6a6}#configurator ul li{margin-right:10px;float:left}#configurator ul li:last-child{margin-right:0}#configurator ul li a,#configurator ul li a span,#configurator ul li div span{display:block}#configurator ul li a:hover,#configurator ul li a:active{text-decoration:none}#configurator ul li a img{width:100%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#configurator ul li span{color:#222;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;text-transform:uppercase;background:#e3e6e6;padding:5px 10px;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}#configurator ul li.active a span,#configurator ul li:hover a span{background:#854ea2;color:#fff}#configurator .patch-color{display:none}#configurator #step03 .disabled{opacity:.3;pointer-events:none}#configurator #step02a ul{margin:0 auto;max-width:660px}#inlay-body,#inlay-edit,#inlay-stones .stone{background-repeat:no-repeat;background-position:0 0}#inlay-body,#inlay-stones{position:relative}.size-modal h3{font-size:12px}.size-modal{opacity:0;position:fixed;z-index:5000;width:auto;padding:10px;background:#fff;border:#9C3DCC 2px solid;text-align:center;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;-ms-transition:opacity .3s,visibility 0s .3s;-o-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.size-modal.visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s 0s;-moz-transition:opacity .3s,visibility 0s 0s;-ms-transition:opacity .3s,visibility 0s 0s;-o-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s}.step.step-design.design-grid{display:grid;grid-template-columns:1fr 2fr}.step.step-design.design-grid .design-grid-element{margin-top:1rem;grid-column-start:1;grid-column-end:3}@media screen and (min-width: 1300px){.step.step-design.design-grid .design-grid-element#inlay-stones{grid-column-start:1;grid-column-end:1;border-right:1px solid black;grid-row-start:2;grid-row-end:5;padding-right:1rem}.step.step-design.design-grid .design-grid-element#design{padding-left:1rem;grid-column-start:2;grid-column-end:3}.step.step-design.design-grid form.design-grid-element{padding-left:1rem;grid-column-start:2;grid-column-end:2;grid-row-start:4;grid-row-end:5;align-self:end}.step.step-design.design-grid form.design-grid-element>div{width:100%}.step.step-design.design-grid.pattern-text .design-grid-element#design{padding-left:0;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:4}.step.step-design.design-grid.pattern-text .design-grid-element.patch_controls{padding-left:3rem;grid-column-start:2;grid-column-end:4}.step.step-design.design-grid.pattern-text form.design-grid-element{grid-row-start:3;grid-row-end:4}}.step.step-design .stone-slot{float:left;margin:0 0 1px;background:url(../../../files/5032016-SWPMATERIAL-FVPL-120x120_4006bcef-cff6-43cc-8346-2a22dcc71680_v-1585653818.png) center no-repeat;background-size:56px;cursor:pointer;padding:2px}.step.step-design.style-straight .substep{width:490px;height:180px;background:url(configurator_design_background_loop_straight_v-118874263729327915041645698632.jpg) no-repeat;overflow:hidden;margin:0 auto;position:relative}.step.step-design.style-straight .substep .design{position:absolute;top:48px;left:8px}.step.step-design.style-straight .substep .stone-slot{display:none}.step.step-design.style-straight.pattern-mixed .substep .stone-slot{width:30px;height:30px;position:relative;background-size:26px}.step.step-design.style-straight.pattern-mixed .substep .stone-slot:nth-child(-n+17){display:block}.step.step-design.style-straight.pattern-mixed .substep .stone-slot:nth-child(3n+2){margin-left:-30px;margin-top:31px}.step.step-design.style-straight.pattern-mixed .substep .stone-slot:nth-child(3n){width:60px;height:60px;position:relative;background-size:56px}.step.step-design.style-straight.pattern-single .substep .stone-slot{width:60px;height:60px;background-size:56px}.step.step-design.style-straight.pattern-single .substep .stone-slot:nth-child(-n+8){display:block}.step.step-design.style-straight.pattern-double .substep .stone-slot{width:30px;height:30px;background-size:26px}.step.step-design.style-straight.pattern-double .substep .stone-slot:nth-child(-n+32){display:block}.step.step-design.style-swing .substep{width:600px;height:170px;background:url(//https://www.magictack.de/cdn/shop/t/102/assets/konfigurator_body_swing.jpg?26071) no-repeat;overflow:hidden;margin:0 auto;position:relative}.step.step-design.style-swing .substep .stone-slot{width:30px;height:30px;background-size:26px;position:absolute;display:none;z-index:40}.step.step-design.style-swing.pattern-single .substep .stone-slot{width:60px;height:60px;background-size:52px}.step.step-design.style-swing.pattern-single .substep .s1,.step.step-design.style-swing.pattern-single .substep .s2,.step.step-design.style-swing.pattern-single .substep .s3,.step.step-design.style-swing.pattern-single .substep .s4,.step.step-design.style-swing.pattern-single .substep .s5,.step.step-design.style-swing.pattern-single .substep .s6,.step.step-design.style-swing.pattern-single .substep .s7,.step.step-design.style-swing.pattern-single .substep .s8,.step.step-design.style-swing.pattern-single .substep .s9,.step.step-design.style-swing.pattern-single .substep .s10,.step.step-design.style-swing.pattern-single .substep .s11{display:block}.step.step-design.style-swing.pattern-single .substep .s1{top:30px;left:8px}.step.step-design.style-swing.pattern-single .substep .s2{top:47px;left:59px}.step.step-design.style-swing.pattern-single .substep .s3{top:61px;left:110px}.step.step-design.style-swing.pattern-single .substep .s4{top:72px;left:162px}.step.step-design.style-swing.pattern-single .substep .s5{top:78px;left:215px}.step.step-design.style-swing.pattern-single .substep .s6{top:80px;left:269px}.step.step-design.style-swing.pattern-single .substep .s7{top:78px;left:323px}.step.step-design.style-swing.pattern-single .substep .s8{top:72px;left:376px}.step.step-design.style-swing.pattern-single .substep .s9{top:60px;left:428px}.step.step-design.style-swing.pattern-single .substep .s10{top:45px;left:480px}.step.step-design.style-swing.pattern-single .substep .s11{top:27px;left:530px}.step.step-design.style-swing.pattern-double .substep .s1,.step.step-design.style-swing.pattern-double .substep .s2,.step.step-design.style-swing.pattern-double .substep .s3,.step.step-design.style-swing.pattern-double .substep .s4,.step.step-design.style-swing.pattern-double .substep .s5,.step.step-design.style-swing.pattern-double .substep .s6,.step.step-design.style-swing.pattern-double .substep .s7,.step.step-design.style-swing.pattern-double .substep .s8,.step.step-design.style-swing.pattern-double .substep .s9,.step.step-design.style-swing.pattern-double .substep .s10,.step.step-design.style-swing.pattern-double .substep .s11,.step.step-design.style-swing.pattern-double .substep .s12,.step.step-design.style-swing.pattern-double .substep .s13,.step.step-design.style-swing.pattern-double .substep .s14,.step.step-design.style-swing.pattern-double .substep .s15,.step.step-design.style-swing.pattern-double .substep .s16,.step.step-design.style-swing.pattern-double .substep .s17,.step.step-design.style-swing.pattern-double .substep .s18,.step.step-design.style-swing.pattern-double .substep .s19,.step.step-design.style-swing.pattern-double .substep .s20,.step.step-design.style-swing.pattern-double .substep .s21,.step.step-design.style-swing.pattern-double .substep .s22,.step.step-design.style-swing.pattern-double .substep .s23,.step.step-design.style-swing.pattern-double .substep .s24,.step.step-design.style-swing.pattern-double .substep .s25,.step.step-design.style-swing.pattern-double .substep .s26,.step.step-design.style-swing.pattern-double .substep .s27,.step.step-design.style-swing.pattern-double .substep .s28,.step.step-design.style-swing.pattern-double .substep .s29,.step.step-design.style-swing.pattern-double .substep .s30,.step.step-design.style-swing.pattern-double .substep .s31,.step.step-design.style-swing.pattern-double .substep .s32,.step.step-design.style-swing.pattern-double .substep .s33,.step.step-design.style-swing.pattern-double .substep .s34,.step.step-design.style-swing.pattern-double .substep .s35,.step.step-design.style-swing.pattern-double .substep .s36,.step.step-design.style-swing.pattern-double .substep .s37,.step.step-design.style-swing.pattern-double .substep .s38,.step.step-design.style-swing.pattern-double .substep .s39,.step.step-design.style-swing.pattern-double .substep .s40{display:block}.step.step-design.style-swing.pattern-double .substep .s1{top:28px;left:16px}.step.step-design.style-swing.pattern-double .substep .s2{top:38px;left:43px}.step.step-design.style-swing.pattern-double .substep .s3{top:47px;left:70px}.step.step-design.style-swing.pattern-double .substep .s4{top:57px;left:98px}.step.step-design.style-swing.pattern-double .substep .s5{top:64px;left:126px}.step.step-design.style-swing.pattern-double .substep .s6{top:71px;left:155px}.step.step-design.style-swing.pattern-double .substep .s7{top:76px;left:183px}.step.step-design.style-swing.pattern-double .substep .s8{top:79px;left:212px}.step.step-design.style-swing.pattern-double .substep .s9{top:82px;left:241px}.step.step-design.style-swing.pattern-double .substep .s10{top:83px;left:270px}.step.step-design.style-swing.pattern-double .substep .s11{top:83px;left:300px}.step.step-design.style-swing.pattern-double .substep .s12{top:81px;left:328px}.step.step-design.style-swing.pattern-double .substep .s13{top:78px;left:357px}.step.step-design.style-swing.pattern-double .substep .s14{top:74px;left:386px}.step.step-design.style-swing.pattern-double .substep .s15{top:68px;left:414px}.step.step-design.style-swing.pattern-double .substep .s16{top:62px;left:443px}.step.step-design.style-swing.pattern-double .substep .s17{top:54px;left:471px}.step.step-design.style-swing.pattern-double .substep .s18{top:45px;left:498px}.step.step-design.style-swing.pattern-double .substep .s19{top:35px;left:526px}.step.step-design.style-swing.pattern-double .substep .s20{top:25px;left:553px}.step.step-design.style-swing.pattern-double .substep .s21{top:55px;left:7px}.step.step-design.style-swing.pattern-double .substep .s22{top:64px;left:35px}.step.step-design.style-swing.pattern-double .substep .s23{top:75px;left:64px}.step.step-design.style-swing.pattern-double .substep .s24{top:84px;left:93px}.step.step-design.style-swing.pattern-double .substep .s25{top:91px;left:122px}.step.step-design.style-swing.pattern-double .substep .s26{top:98px;left:151px}.step.step-design.style-swing.pattern-double .substep .s27{top:105px;left:181px}.step.step-design.style-swing.pattern-double .substep .s28{top:108px;left:211px}.step.step-design.style-swing.pattern-double .substep .s29{top:110px;left:241px}.step.step-design.style-swing.pattern-double .substep .s30{top:110px;left:271px}.step.step-design.style-swing.pattern-double .substep .s31{top:110px;left:300px}.step.step-design.style-swing.pattern-double .substep .s32{top:108px;left:330px}.step.step-design.style-swing.pattern-double .substep .s33{top:105px;left:360px}.step.step-design.style-swing.pattern-double .substep .s34{top:101px;left:391px}.step.step-design.style-swing.pattern-double .substep .s35{top:96px;left:420px}.step.step-design.style-swing.pattern-double .substep .s36{top:89px;left:449px}.step.step-design.style-swing.pattern-double .substep .s37{top:81px;left:478px}.step.step-design.style-swing.pattern-double .substep .s38{top:71px;left:506px}.step.step-design.style-swing.pattern-double .substep .s39{top:62px;left:535px}.step.step-design.style-swing.pattern-double .substep .s40{top:51px;left:563px}.step.step-design.style-swing.pattern-mixed .substep{background:url(//https://www.magictack.de/cdn/shop/t/102/assets/konfigurator_body_swing_mixed.jpg?26071) no-repeat}.step.step-design.style-swing.pattern-mixed .substep .s1,.step.step-design.style-swing.pattern-mixed .substep .s2,.step.step-design.style-swing.pattern-mixed .substep .s3,.step.step-design.style-swing.pattern-mixed .substep .s4,.step.step-design.style-swing.pattern-mixed .substep .s5,.step.step-design.style-swing.pattern-mixed .substep .s6,.step.step-design.style-swing.pattern-mixed .substep .s7,.step.step-design.style-swing.pattern-mixed .substep .s8,.step.step-design.style-swing.pattern-mixed .substep .s9,.step.step-design.style-swing.pattern-mixed .substep .s10,.step.step-design.style-swing.pattern-mixed .substep .s11,.step.step-design.style-swing.pattern-mixed .substep .s12,.step.step-design.style-swing.pattern-mixed .substep .s13,.step.step-design.style-swing.pattern-mixed .substep .s14,.step.step-design.style-swing.pattern-mixed .substep .s15,.step.step-design.style-swing.pattern-mixed .substep .s16,.step.step-design.style-swing.pattern-mixed .substep .s17,.step.step-design.style-swing.pattern-mixed .substep .s18,.step.step-design.style-swing.pattern-mixed .substep .s19,.step.step-design.style-swing.pattern-mixed .substep .s20,.step.step-design.style-swing.pattern-mixed .substep .s21,.step.step-design.style-swing.pattern-mixed .substep .s22,.step.step-design.style-swing.pattern-mixed .substep .s23{display:block}.step.step-design.style-swing.pattern-mixed .substep .s3,.step.step-design.style-swing.pattern-mixed .substep .s6,.step.step-design.style-swing.pattern-mixed .substep .s9,.step.step-design.style-swing.pattern-mixed .substep .s12,.step.step-design.style-swing.pattern-mixed .substep .s15,.step.step-design.style-swing.pattern-mixed .substep .s18,.step.step-design.style-swing.pattern-mixed .substep .s21{height:48px;width:48px;background-size:46px;z-index:20}.step.step-design.style-swing.pattern-mixed .substep .s1{top:43px;left:54px}.step.step-design.style-swing.pattern-mixed .substep .s2{top:71px;left:45px}.step.step-design.style-swing.pattern-mixed .substep .s3{top:58px;left:73px}.step.step-design.style-swing.pattern-mixed .substep .s4{top:63px;left:119px}.step.step-design.style-swing.pattern-mixed .substep .s5{top:91px;left:112px}.step.step-design.style-swing.pattern-mixed .substep .s6{top:75px;left:139px}.step.step-design.style-swing.pattern-mixed .substep .s7{top:76px;left:185px}.step.step-design.style-swing.pattern-mixed .substep .s8{top:105px;left:181px}.step.step-design.style-swing.pattern-mixed .substep .s9{top:85px;left:207px}.step.step-design.style-swing.pattern-mixed .substep .s10{top:83px;left:252px}.step.step-design.style-swing.pattern-mixed .substep .s11{top:111px;left:250px}.step.step-design.style-swing.pattern-mixed .substep .s12{top:88px;left:276px}.step.step-design.style-swing.pattern-mixed .substep .s13{top:83px;left:319px}.step.step-design.style-swing.pattern-mixed .substep .s14{top:111px;left:321px}.step.step-design.style-swing.pattern-mixed .substep .s15{top:84px;left:345px}.step.step-design.style-swing.pattern-mixed .substep .s16{top:75px;left:386px}.step.step-design.style-swing.pattern-mixed .substep .s17{top:103px;left:391px}.step.step-design.style-swing.pattern-mixed .substep .s18{top:74px;left:413px}.step.step-design.style-swing.pattern-mixed .substep .s19{top:59px;left:452px}.step.step-design.style-swing.pattern-mixed .substep .s20{top:87px;left:459px}.step.step-design.style-swing.pattern-mixed .substep .s21{top:54px;left:479px}.step.step-design.style-swing.pattern-mixed .substep .s22{top:39px;left:517px}.step.step-design.style-swing.pattern-mixed .substep .s23{top:66px;left:526px}.step.step-design.product-patch .info-box{display:none}.step.step-design.product-patch .glove{width:460px;height:500px;margin:0 auto;position:relative;padding:0!important}.step.step-design.product-patch.base-color-black .substep .glove{background:url(configurator_design_background_gloves_black_v-89422720690502287071652520441.jpg) top left no-repeat}.step.step-design.product-patch.base-color-blue .substep .glove{background:url(configurator_design_background_gloves_blue_v-127694267692184931031652520441.jpg) top left no-repeat}.step.step-design.product-patch.base-color-white .substep .glove{background:url(configurator_design_background_gloves_white_v-106231950544217482351652520443.jpg) top left no-repeat}.step.step-design.product-patch.base-color-brown .substep .glove{background:url(configurator_design_background_gloves_brown_v-31865864209226126871652520442.jpg) top left no-repeat}.step.step-design.product-patch.base-color-caramel .substep .glove{background:url(configurator_design_background_gloves_caramel_v-123643278946896826781652520442.jpg) top left no-repeat}.step.step-design.product-patch .design{width:100%;height:100%;background-size:100% auto}.step.step-design.product-patch.product-color-black .design{background:url(configurator_design_background_patch_black_v-140027199882660092421652520443.png) left top no-repeat}.step.step-design.product-patch.product-color-blue .design{background:url(configurator_design_background_patch_blue_v-26568327498877597371652520444.png) left top no-repeat}.step.step-design.product-patch.product-color-brown .design{background:url(configurator_design_background_patch_brown_v-54762928178971253681652520444.png) left top no-repeat}.step.step-design.product-patch.product-color-white .design{background:url(configurator_design_background_patch_white_v-60747715354034452531652520445.png) left top no-repeat}.step.step-design.product-patch.product-color-caramel .design{background:url(configurator_design_background_patch_caramel_v-15218315722740872821652520445.png) left top no-repeat}.step.step-design.product-patch .stone-slot{width:38px;height:38px;position:absolute;background-size:34px;display:none}.step.step-design.product-patch.pattern-circle .stone-slot:nth-child(-n+9){display:block}.step.step-design.product-patch.pattern-circle .s1{top:182px;left:207px}.step.step-design.product-patch.pattern-circle .s2{top:201px;left:250px}.step.step-design.product-patch.pattern-circle .s3{top:240px;left:265px}.step.step-design.product-patch.pattern-circle .s4{top:280px;left:250px}.step.step-design.product-patch.pattern-circle .s5{top:295px;left:207px}.step.step-design.product-patch.pattern-circle .s6{top:280px;left:164px}.step.step-design.product-patch.pattern-circle .s7{top:240px;left:149px}.step.step-design.product-patch.pattern-circle .s8{top:201px;left:164px}.step.step-design.product-patch.pattern-circle .s9{top:232px;left:199px;height:52px;width:52px;background-size:50px}.step.step-design.product-patch.pattern-flower .stone-slot:nth-child(-n+13){display:block}.step.step-design.product-patch.pattern-flower .s1{top:195px;left:207px}.step.step-design.product-patch.pattern-flower .s2{top:176px;left:247px}.step.step-design.product-patch.pattern-flower .s3{top:217px;left:247px}.step.step-design.product-patch.pattern-flower .s4{top:241px;left:281px}.step.step-design.product-patch.pattern-flower .s5{top:262px;left:247px}.step.step-design.product-patch.pattern-flower .s6{top:301px;left:247px}.step.step-design.product-patch.pattern-flower .s7{top:285px;left:207px}.step.step-design.product-patch.pattern-flower .s8{top:301px;left:167px}.step.step-design.product-patch.pattern-flower .s9{top:262px;left:167px}.step.step-design.product-patch.pattern-flower .s10{top:241px;left:133px}.step.step-design.product-patch.pattern-flower .s11{top:217px;left:167px}.step.step-design.product-patch.pattern-flower .s12{top:176px;left:167px}.step.step-design.product-patch.pattern-flower .s13{top:232px;left:199px;width:52px;height:52px;background-size:50px}.step.step-design.product-patch.pattern-chaos .stone-slot:nth-child(-n+10){display:block}.step.step-design.product-patch.pattern-chaos .s6,.step.step-design.product-patch.pattern-chaos .s7,.step.step-design.product-patch.pattern-chaos .s8,.step.step-design.product-patch.pattern-chaos .s9,.step.step-design.product-patch.pattern-chaos .s10{width:52px;height:52px;background-size:50px}.step.step-design.product-patch.pattern-chaos .s1{top:302px;left:274px}.step.step-design.product-patch.pattern-chaos .s2{top:247px;left:260px}.step.step-design.product-patch.pattern-chaos .s3{top:184px;left:218px}.step.step-design.product-patch.pattern-chaos .s4{top:233px;left:156px}.step.step-design.product-patch.pattern-chaos .s5{top:313px;left:186px}.step.step-design.product-patch.pattern-chaos .s6{top:178px;left:262px}.step.step-design.product-patch.pattern-chaos .s7{top:180px;left:151px}.step.step-design.product-patch.pattern-chaos .s8{top:272px;left:141px}.step.step-design.product-patch.pattern-chaos .s9{top:278px;left:221px}.step.step-design.product-patch.pattern-chaos .s10{top:225px;left:203px}.step.step-design.product-patch.pattern-text #design h3{display:none}.step.step-design.product-patch.pattern-text .design>svg{position:absolute;top:150px;left:125px}.step.step-design.product-patch.pattern-text .design>svg text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step.step-design.product-patch.pattern-text .design>svg .draggable{cursor:move}.step.step-design.product-crystalnet.product-color-lightblonde .substep{background:url(configurator_design_background_crystalnet_lightblonde_v-104984998668757136361645698632.jpg) left top no-repeat;background-size:100% auto}.step.step-design.product-crystalnet.product-color-darkblonde .substep{background:url(configurator_design_background_crystalnet_darkblonde_v-104984998668757136361645698632.jpg) left top no-repeat;background-size:100% auto}.step.step-design.product-crystalnet.product-color-black .substep{background:url(configurator_design_background_crystalnet_black_v-104984998668757136361645698632.jpg) left top no-repeat;background-size:100% auto}.step.step-design.product-crystalnet .substep{width:500px;height:493px;margin:0 auto 20px;position:relative}.step.step-design.product-crystalnet .substep .stone-slot{width:26px;height:26px;background-size:24px;position:absolute;display:block}.step.step-design.product-crystalnet .substep .s1{top:236px;left:243px}.step.step-design.product-crystalnet .substep .s2{top:203px;left:250px}.step.step-design.product-crystalnet .substep .s3{top:217px;left:272px}.step.step-design.product-crystalnet .substep .s4{top:242px;left:276px}.step.step-design.product-crystalnet .substep .s5{top:264px;left:264px}.step.step-design.product-crystalnet .substep .s6{top:272px;left:235px}.step.step-design.product-crystalnet .substep .s7{top:252px;left:211px}.step.step-design.product-crystalnet .substep .s8{top:225px;left:210px}.step.step-design.product-crystalnet .substep .s9{top:205px;left:226px}.step.step-design.product-crystalnet .substep .s10{top:168px;left:256px}.step.step-design.product-crystalnet .substep .s11{top:179px;left:280px}.step.step-design.product-crystalnet .substep .s12{top:197px;left:297px}.step.step-design.product-crystalnet .substep .s13{top:221px;left:307px}.step.step-design.product-crystalnet .substep .s14{top:248px;left:308px}.step.step-design.product-crystalnet .substep .s15{top:271px;left:295px}.step.step-design.product-crystalnet .substep .s16{top:293px;left:281px}.step.step-design.product-crystalnet .substep .s17{top:304px;left:257px}.step.step-design.product-crystalnet .substep .s18{top:303px;left:227px}.step.step-design.product-crystalnet .substep .s19{top:289px;left:205px}.step.step-design.product-crystalnet .substep .s20{top:268px;left:182px}.step.step-design.product-crystalnet .substep .s21{top:240px;left:176px}.step.step-design.product-crystalnet .substep .s22{top:217px;left:175px}.step.step-design.product-crystalnet .substep .s23{top:192px;left:188px}.step.step-design.product-crystalnet .substep .s24{top:175px;left:207px}.step.step-design.product-crystalnet .substep .s25{top:166px;left:232px}.step.step-design.product-crystalnet .substep .s26{top:135px;left:263px}.step.step-design.product-crystalnet .substep .s27{top:155px;left:297px}.step.step-design.product-crystalnet .substep .s28{top:180px;left:325px}.step.step-design.product-crystalnet .substep .s29{top:215px;left:339px}.step.step-design.product-crystalnet .substep .s30{top:252px;left:340px}.step.step-design.product-crystalnet .substep .s31{top:291px;left:328px}.step.step-design.product-crystalnet .substep .s32{top:322px;left:302px}.step.step-design.product-crystalnet .substep .s33{top:337px;left:263px}.step.step-design.product-crystalnet .substep .s34{top:336px;left:219px}.step.step-design.product-crystalnet .substep .s35{top:317px;left:183px}.step.step-design.product-crystalnet .substep .s36{top:284px;left:152px}.step.step-design.product-crystalnet .substep .s37{top:244px;left:142px}.step.step-design.product-crystalnet .substep .s38{top:208px;left:143px}.step.step-design.product-crystalnet .substep .s39{top:171px;left:160px}.step.step-design.product-crystalnet .substep .s40{top:145px;left:189px}.step.step-design.product-crystalnet .substep .s41{top:133px;left:227px}.step.step-design.product-crystalnet .substep .s42{top:102px;left:269px}.step.step-design.product-crystalnet .substep .s43{top:130px;left:315px}.step.step-design.product-crystalnet .substep .s44{top:163px;left:352px}.step.step-design.product-crystalnet .substep .s45{top:208px;left:370px}.step.step-design.product-crystalnet .substep .s46{top:257px;left:372px}.step.step-design.product-crystalnet .substep .s47{top:307px;left:354px}.step.step-design.product-crystalnet .substep .s48{top:347px;left:320px}.step.step-design.product-crystalnet .substep .s49{top:369px;left:268px}.step.step-design.product-crystalnet .substep .s50{top:367px;left:211px}.step.step-design.product-crystalnet .substep .s51{top:297px;left:125px}.step.step-design.product-crystalnet .substep .s52{top:340px;left:164px}.step.step-design.product-crystalnet .substep .s53{top:247px;left:109px}.step.step-design.product-crystalnet .substep .s54{top:200px;left:111px}.step.step-design.product-crystalnet .substep .s55{top:151px;left:136px}.step.step-design.product-crystalnet .substep .s56{top:121px;left:175px}.step.step-design.product-crystalnet .substep .s57{top:98px;left:223px}.step.step-design.product-crystalnet .substep .s58{top:70px;left:276px}.step.step-design.product-crystalnet .substep .s59{top:103px;left:330px}.step.step-design.product-crystalnet .substep .s60{top:144px;left:378px}.step.step-design.product-crystalnet .substep .s61{top:201px;left:403px}.step.step-design.product-crystalnet .substep .s62{top:261px;left:405px}.step.step-design.product-crystalnet .substep .s63{top:322px;left:382px}.step.step-design.product-crystalnet .substep .s64{top:374px;left:338px}.step.step-design.product-crystalnet .substep .s65{top:404px;left:274px}.step.step-design.product-crystalnet .substep .s66{top:400px;left:198px}.step.step-design.product-crystalnet .substep .s67{top:364px;left:144px}.step.step-design.product-crystalnet .substep .s68{top:312px;left:97px}.step.step-design.product-crystalnet .substep .s69{top:250px;left:73px}.step.step-design.product-crystalnet .substep .s70{top:190px;left:78px}.step.step-design.product-crystalnet .substep .s71{top:131px;left:110px}.step.step-design.product-crystalnet .substep .s72{top:91px;left:158px}.step.step-design.product-crystalnet .substep .s73{top:67px;left:219px}.step.step-design.product-crystalnet .substep .s74{top:39px;left:281px}.step.step-design.product-crystalnet .substep .s75{top:75px;left:344px}.step.step-design.product-crystalnet .substep .s76{top:124px;left:400px}.step.step-design.product-crystalnet .substep .s77{top:193px;left:436px}.step.step-design.product-crystalnet .substep .s78{top:265px;left:436px}.step.step-design.product-crystalnet .substep .s79{top:336px;left:408px}.step.step-design.product-crystalnet .substep .s80{top:400px;left:357px}.step.step-design.product-crystalnet .substep .s81{top:434px;left:279px}.step.step-design.product-crystalnet .substep .s82{top:429px;left:187px}.step.step-design.product-crystalnet .substep .s83{top:387px;left:123px}.step.step-design.product-crystalnet .substep .s84{top:330px;left:67px}.step.step-design.product-crystalnet .substep .s85{top:252px;left:35px}.step.step-design.product-crystalnet .substep .s86{top:180px;left:44px}.step.step-design.product-crystalnet .substep .s87{top:110px;left:82px}.step.step-design.product-crystalnet .substep .s88{top:61px;left:141px}.step.step-design.product-crystalnet .substep .s89{top:35px;left:214px}.stone-slot img{vertical-align:inherit}.tabbed{width:100%}.tabbed .stone{font-size:0;position:relative;width:30px;height:30px;margin:4px 8px 0 0;display:inline-block;cursor:pointer;border-radius:15px}.tabbed .stone img{position:absolute;top:0;left:0;border-radius:14px}.tabbed .stone.active img{box-shadow:0 0 16px #c34cff,0 0 8px #c34cff;animation:stone-pulse 2s infinite ease-in-out}.current-selection{display:flex;margin-bottom:1rem}.current-selection img{margin-left:.5rem;width:30px!important;height:30px!important}.patch_controls .element-list .stones{padding-left:15px;margin-left:-2rem;display:flex}.patch_controls .element-list .stones .add-stone,.patch_controls .element-list .stones .edit-stone{cursor:pointer;background-color:#e3e6e6;position:relative;padding:.3rem .75rem;font-weight:bolder;margin-left:2rem;display:inline-block}.patch_controls .element-list .stones .add-stone .btn,.patch_controls .element-list .stones .edit-stone .btn{border-radius:100%;width:30px;height:30px;min-width:unset;padding:0;position:absolute;top:2px;left:-15px}.patch_controls .element-list .stones .add-stone:hover,.patch_controls .element-list .stones .edit-stone:hover{background-color:#8d8d8d;color:#fff}.patch_controls .element-list .stones .add-stone.active,.patch_controls .element-list .stones .edit-stone.active{background-color:#363636;color:#fff}.patch_controls .element-list .stones .add-stone img,.patch_controls .element-list .stones .edit-stone img{width:30px!important;height:30px!important;position:absolute;top:auto;bottom:auto;left:-15px}.patch_controls .element-list .stones .add-stone span,.patch_controls .element-list .stones .edit-stone span{margin-left:1rem}@keyframes stone-pulse{0%,to{opacity:1}50%{opacity:.5}}@media only screen and (max-width: 480px){.step>ul{display:flex;flex-wrap:wrap;justify-content:center}#configurator ul li{margin-right:0}#inlay-body{transform:scale(.65);transform-origin:center left;margin-left:45px}}#confi_breadcrumb,.headline{margin-left:.625rem;padding-left:10px}.headline h1{display:inline-block;margin-right:1rem;text-transform:none}.headline .steptitle{font-size:larger;font-weight:700}#confi_breadcrumb{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}#confi_breadcrumb>div{display:inline-block;padding:.5rem 0 .5rem .5rem;position:relative;text-transform:capitalize;cursor:pointer;background-color:#c4afd7;font-weight:bolder}#confi_breadcrumb>div:before{content:"/\a0\a0"}#confi_breadcrumb>div:last-child{padding-right:.5rem}#confi_breadcrumb>div:first-child:before{content:""}#confi_breadcrumb>div .breadcrumb-value{color:#784f9e;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/102/assets/configurator.scss.css.map?v=140550593632165066071715592953 */