@font-face{font-family:"Georgia";src:url(14909a4067c35d54fa1c.woff2) format("woff2"),url(40de7f391d635bea4fc8.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Nautilus Pompilius";src:url(068ffc02e7683dd5f50b.woff2) format("woff2"),url(667f90be902a1b2d59fb.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lobster";src:url(893f2c71771bc4dac32b.woff2) format("woff2"),url(df0bfa5befdc5c7ab57c.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cyrillic Old a";src:url(d3b1bbdaa5bc52777437.woff2) format("woff2"),url(84a1fd014a2668e21ed8.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Monotype Corsiva";src:url(264bbdeffee3ad7ce564.woff2) format("woff2"),url(59c4d198136cdcf14afa.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Mon Amour Two";src:url(11c8afab67d0bd623729.woff2) format("woff2"),url(e84bc88d19ec4f9e6c39.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Isadora Cyr";src:url(59ee8443e422ed76e5a8.woff2) format("woff2"),url(2e4e914192ca5b8b1c59.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mon Amour One";src:url(29879aede0ce0f2fafb5.woff2) format("woff2"),url(33ea5c2432849e95fc33.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Informer";src:url(318cfd855d5f7646d151.woff2) format("woff2"),url(27744fd76ca0ec26d5a3.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mazurka script";src:url(8cccb039670d79f008f5.woff2) format("woff2"),url(658ab736d70cb5429262.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}*{padding:0;margin:0}a{color:gray}section{padding:30px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;max-width:100%;display:flex;flex-direction:column;justify-content:space-between}section p{font-size:18px;font-weight:700;margin-top:30px;display:block}.container{padding:0;margin-top:30px}.container .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:30px;margin-bottom:20px}@media(max-width: 768px){.container .title{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.container .title a,.container .title span{font-size:13px;color:gray;text-decoration:underline;cursor:pointer}@media(max-width: 768px){.container .title a,.container .title span{margin-top:10px}}.colors-container{display:flex;flex-direction:row;justify-content:space-between}.colors-container section.container{width:45%;align-self:start}.userfont-container{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 768px){.userfont-container{flex-direction:column}}.userfont-container section.container:nth-child(1){width:35%;justify-content:flex-start;align-items:flex-start}@media(max-width: 768px){.userfont-container section.container:nth-child(1){width:100%}}.userfont-container section.container:nth-child(1) .userFont span{width:160px}.userfont-container section.container:nth-child(2){width:58%}@media(max-width){.userfont-container section.container:nth-child(2){width:100%}}.constructor{display:flex;flex-direction:row;width:100%;justify-content:space-between}@media(max-width: 768px){.constructor{flex-direction:column}}.leftSide{display:flex;flex-direction:column;width:50%}@media(max-width: 768px){.leftSide{width:100%}}.rightSide{display:flex;flex-direction:column;align-items:center;width:50%;position:relative}@media(max-width: 768px){.rightSide{width:100%}}.rightSide .formWrapper{padding:30px;background-color:#f8e9e1;border-radius:50px;width:380px;position:relative;top:-23px}.rightSide .formWrapper #form-order{display:flex;flex-direction:column}.rightSide .formWrapper #form-order input{height:60px;margin-bottom:10px;padding-left:15px;font-size:14px;border-radius:50px;outline:0px solid;border:1px solid gray}.rightSide .formWrapper #form-order textarea{max-width:353px;padding-left:15px;border:0}.rightSide .formWrapper #form-order button{height:60px;border-radius:50px;border:none;margin-top:20px;background:#e2a0f2;font-size:16px}.rightSide .formWrapper #form-order .policyCheck{display:flex;flex-direction:row;justify-content:center;align-items:center}.rightSide .formWrapper #form-order .policyCheck input[type=checkbox]{background:#ccc}.rightSide .formWrapper #form-order .policyCheck label{width:260px;font-size:13px;line-height:1.1em;display:flex;max-width:40%}.rightSide .additionHoodBox{width:292px;height:140px;background-position:0px 20px;background-size:cover;background-repeat:no-repeat;position:absolute;z-index:10;top:70px}.rightSide .userText{position:absolute;display:flex;align-items:center;justify-content:center;height:756px;width:250px;align-content:center;z-index:20;text-align:center;font-family:"Lobster";font-size:32px;line-height:1.2em;white-space:break-spaces}.rightSide .imageBox{width:380px;height:555px;background-size:contain;background-repeat:no-repeat;z-index:-1;position:relative;top:2px;right:0}.category{margin:20px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.category div{display:flex;justify-content:center;align-items:center;background:#000;color:#fff;padding:12px;width:26.6666666667%;border-radius:50px;cursor:pointer;text-decoration:none}@media(max-width: 768px){.category div{width:23.3333333333%}}.category div:hover{background:#b08a39;transition:background .3s}.category .active{background:#bc9a52}@media(max-width: 768px){.userFont{margin-bottom:40px}}.gender,.cloth,.addition,.size-text-field,.front-text,.userFont{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid #e3e3e3;padding-bottom:10px}.gender div,.gender span,.cloth div,.cloth span,.addition div,.addition span,.size-text-field div,.size-text-field span,.front-text div,.front-text span,.userFont div,.userFont span{display:flex;padding:5px;position:relative;box-sizing:border-box;width:170px;align-items:center;padding-left:30px;cursor:pointer}.gender div::before,.gender span::before,.cloth div::before,.cloth span::before,.addition div::before,.addition span::before,.size-text-field div::before,.size-text-field span::before,.front-text div::before,.front-text span::before,.userFont div::before,.userFont span::before{content:"";display:block;position:absolute;left:0;top:3px;width:20px;height:20px;border:1px solid #000;border-radius:50px}.gender .active::before,.cloth .active::before,.addition .active::before,.size-text-field .active::before,.front-text .active::before,.userFont .active::before{background:#b08a39;border-color:#b08a39}.size{border-bottom:1px solid #e3e3e3;padding-bottom:20px;height:auto;margin-top:0}.size div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;height:auto}.size div span{display:flex;justify-content:center;align-items:center;border:1px solid #000;padding:5px 10px;border-radius:50px;margin-right:10px;cursor:pointer;background:#fff;width:70px;margin-bottom:10px}.size div span:hover{transition:.3s;color:#fff;background:#b08a39;border-color:#b08a39}.size div .active{background:#b08a39;border-color:#b08a39;color:#fff}.size [from-category=towel]{justify-content:flex-start}.size .size62{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:13px;color:gray;align-items:center;margin-top:10px}.size .size62 div{margin-top:10px}.size .size62 input{padding:6px;border-radius:50px;border-radius:7px;border-style:solid;border-color:#e3e3e3;background-color:#e3e3e3;margin-top:10px}@media(max-width: 768px){.size .size62 input{margin-top:10px}}.color,.colorEmbroidery{display:flex;flex-direction:row;flex-wrap:wrap}.color span,.colorEmbroidery span{width:30px;height:30px;margin-right:4px;margin-bottom:4px;border-radius:25px;cursor:pointer;border-radius:50px;box-shadow:0px 1px 2px rgba(0,0,0,.3);outline:2px;outline-style:ridge;outline-offset:3px;outline-color:rgba(255,255,255,.11)}.color .active,.colorEmbroidery .active{border-color:#000;outline-style:auto;outline-offset:-1px}.imageButton{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;justify-content:space-between}.imageButton span{padding:10px;background:#fff;display:flex;justify-content:center;align-items:center;min-width:43%;border-radius:50px;position:relative;box-shadow:0px 1px 2px rgba(0,0,0,.3);cursor:pointer}.imageButton span:hover{background:#000;color:#fff;transition:.3s}.imageButton span:after{content:"⧉";font-size:22px;width:4px;height:4px;display:block;position:absolute;top:6px;right:30px;position:absolute;color:orange}@media(max-width: 768px){.imageButton span:after{content:""}}textarea{width:93%;padding:10px;border-radius:25px}@media(max-width: 768px){textarea{width:127%}}.popupImage1{background-color:beige;position:fixed;width:45%;height:100%;z-index:105;top:0;padding:40px;overflow-y:auto;padding-bottom:120px}.filterImage,.filterImage2{display:flex;flex-direction:row;margin-bottom:30px;flex-wrap:wrap}.filterImage span,.filterImage2 span{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:50px;margin:5px;cursor:pointer;box-shadow:0px 1px 2px rgba(0,0,0,.3);background:#fff}.filterImage .active,.filterImage2 .active{background:#b08a39;border-color:#b08a39;color:#fff}.imageList,.imageList2{display:flex;flex-direction:row;flex-wrap:wrap}.imageList div,.imageList2 div{width:80px;height:80px;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:2;background-color:#e3e3e3;margin:5px;border-radius:10px;border:2px solid rgba(0,0,0,0);cursor:pointer;background-size:60%;padding:10px}.imageList .active,.imageList2 .active{border:2px solid orange}.close{position:fixed;top:15px;right:50%;margin-left:auto;width:40px;height:40px;transition:.3s;background:#fff;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50px}.close:hover{background:#b08a39}.close span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:.3s}.close span:hover{transform:rotate(90deg);color:#fff}.userImage1{width:150px;height:182px;background-position:center;background-repeat:no-repeat;z-index:105;position:absolute;background-size:75%;top:176px}.userImage2{width:140px;height:50px;background-position:center;background-repeat:no-repeat;z-index:105;position:absolute;background-size:75%;top:420px}.money{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:10px 0}.popupSizeList{display:block;position:fixed;z-index:100505;width:100%;height:100%;top:0;background:#fefefe;overflow:scroll;font-family:"Helvetica Neue",sans-serif}.popupSizeList .close{position:fixed}.popupSizeList .title{font-size:20px;margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding-bottom:20px;text-align:center}.popupSizeList .size-list{display:flex;flex-direction:column;padding:30px;margin-top:70px}.popupSizeList .size-list .size-row{display:flex;flex-direction:column;margin-bottom:40px;border-radius:4px;padding:30px}.popupSizeList .size-list .size-row .list{display:flex;flex-direction:row;width:100%;justify-content:space-around}.popupSizeList .size-list .size-row .list .col{display:flex;flex-direction:column;justify-content:center;text-align:center}.popupSizeList .size-list .size-row .list .col span{margin-bottom:5px;font-size:14px;color:#333}.popupSizeList .size-list .size-row .list .col span:nth-child(1){color:#777;margin-bottom:10px;font-size:13px;font-weight:300}@media(max-width: 768px){.userfont-container section.container:nth-child(2){width:100%}.colors-container{flex-direction:column}.colors-container section.container{width:100%}.color span,.colorEmbroidery span{width:50px;height:50px}.rightSide{top:-100px}}span[color-variable=purple]::before{content:"";background-color:#bab3d6;width:31px;height:31px;border-radius:25px;position:absolute;outline:1px solid #bab3d6}@media(max-width: 414px){.rightSide .formWrapper{width:370px}.popupImage1{width:100%}.imageButton span{margin-bottom:10px}}@media(max-width: 375px){.rightSide .formWrapper{width:298px}textarea{width:95%}}@media(max-width: 320px){.rightSide .formWrapper{width:240px}.rightSide .formWrapper #form-order input{height:43px}.category div{width:100%;margin-bottom:10px}}.size-text-field span{width:240px}span[plus=gold],span[plus=silver]{position:relative}span[plus=gold]:hover::before,span[plus=silver]:hover::before{content:"С переливом +500";position:absolute;font-size:11px;background:#fff;width:100px;z-index:500;padding:2px;left:20px;top:5px}span[plus=gold]::before,span[plus=silver]::before{content:"ⓘ";position:absolute;width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:15px;font-size:14px;right:-5px;bottom:-3px}.delImage1,.delImage2{position:absolute;right:0;top:-20px;width:20px;height:20px}.delImage1:hover::after,.delImage2:hover::after{color:#000;background:orange}.delImage1::after,.delImage2::after{content:"✕";font-size:8px;width:30px;height:30px;display:block;position:absolute;top:0px;right:-10px;position:absolute;color:orange;background:#000;display:flex;justify-content:center;align-items:center;border-radius:50%}
