

/* Start:/local/templates/catherine/css/grid-flex.min.css?173161852481785*/
.itc-container,.itc-container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;width:100%}@media (min-width:576px){.itc-container{max-width:540px}}@media (min-width:768px){.itc-container{max-width:720px}}@media (min-width:992px){.itc-container{max-width:940px}}@media (min-width:1200px){.itc-container{max-width:1140px}}@media (min-width:1460px){.itc-container{max-width:1400px}}/*@media (min-width:1900px){.itc-container{max-width:1800px}}*/.itc-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.itc-col,.no-gutters>[class*=itc-col-]{padding-right:0;padding-left:0}.itc-col,.itc-col-1,.itc-col-10,.itc-col-11,.itc-col-12,.itc-col-13,.itc-col-14,.itc-col-15,.itc-col-16,.itc-col-17,.itc-col-18,.itc-col-19,.itc-col-2,.itc-col-20,.itc-col-21,.itc-col-22,.itc-col-23,.itc-col-24,.itc-col-3,.itc-col-4,.itc-col-5,.itc-col-6,.itc-col-7,.itc-col-8,.itc-col-9,.itc-col-auto,.itc-col-20p,.itc-col-lg,.itc-col-lg-1,.itc-col-lg-10,.itc-col-lg-11,.itc-col-lg-12,.itc-col-lg-13,.itc-col-lg-14,.itc-col-lg-15,.itc-col-lg-16,.itc-col-lg-17,.itc-col-lg-18,.itc-col-lg-19,.itc-col-lg-2,.itc-col-lg-20,.itc-col-lg-21,.itc-col-lg-22,.itc-col-lg-23,.itc-col-lg-24,.itc-col-lg-3,.itc-col-lg-4,.itc-col-lg-5,.itc-col-lg-6,.itc-col-lg-7,.itc-col-lg-8,.itc-col-lg-9,.itc-col-lg-auto,.itc-col-lg-20p,.itc-col-md,.itc-col-md-1,.itc-col-md-10,.itc-col-md-11,.itc-col-md-12,.itc-col-md-13,.itc-col-md-14,.itc-col-md-15,.itc-col-md-16,.itc-col-md-17,.itc-col-md-18,.itc-col-md-19,.itc-col-md-2,.itc-col-md-20,.itc-col-md-21,.itc-col-md-22,.itc-col-md-23,.itc-col-md-24,.itc-col-md-3,.itc-col-md-4,.itc-col-md-5,.itc-col-md-6,.itc-col-md-7,.itc-col-md-8,.itc-col-md-9,.itc-col-md-auto,.itc-col-md-20p,.itc-col-sm,.itc-col-sm-1,.itc-col-sm-10,.itc-col-sm-11,.itc-col-sm-12,.itc-col-sm-13,.itc-col-sm-14,.itc-col-sm-15,.itc-col-sm-16,.itc-col-sm-17,.itc-col-sm-18,.itc-col-sm-19,.itc-col-sm-2,.itc-col-sm-20,.itc-col-sm-21,.itc-col-sm-22,.itc-col-sm-23,.itc-col-sm-24,.itc-col-sm-3,.itc-col-sm-4,.itc-col-sm-5,.itc-col-sm-6,.itc-col-sm-7,.itc-col-sm-8,.itc-col-sm-9,.itc-col-sm-auto,.itc-col-sm-20p,.itc-col-xl,.itc-col-xl-1,.itc-col-xl-10,.itc-col-xl-11,.itc-col-xl-12,.itc-col-xl-13,.itc-col-xl-14,.itc-col-xl-15,.itc-col-xl-16,.itc-col-xl-17,.itc-col-xl-18,.itc-col-xl-19,.itc-col-xl-2,.itc-col-xl-20,.itc-col-xl-21,.itc-col-xl-22,.itc-col-xl-23,.itc-col-xl-24,.itc-col-xl-3,.itc-col-xl-4,.itc-col-xl-5,.itc-col-xl-6,.itc-col-xl-7,.itc-col-xl-8,.itc-col-xl-9,.itc-col-xl-auto,.itc-col-xl-20p,.itc-col-xxl,.itc-col-xxl-1,.itc-col-xxl-10,.itc-col-xxl-11,.itc-col-xxl-12,.itc-col-xxl-13,.itc-col-xxl-14,.itc-col-xxl-15,.itc-col-xxl-16,.itc-col-xxl-17,.itc-col-xxl-18,.itc-col-xxl-19,.itc-col-xxl-2,.itc-col-xxl-20,.itc-col-xxl-21,.itc-col-xxl-22,.itc-col-xxl-23,.itc-col-xxl-24,.itc-col-xxl-3,.itc-col-xxl-4,.itc-col-xxl-5,.itc-col-xxl-6,.itc-col-xxl-7,.itc-col-xxl-8,.itc-col-xxl-9,.itc-col-xxl-auto,.itc-col-xxl-20p,.itc-col-xxxl,.itc-col-xxxl-1,.itc-col-xxxl-10,.itc-col-xxxl-11,.itc-col-xxxl-12,.itc-col-xxxl-13,.itc-col-xxxl-14,.itc-col-xxxl-15,.itc-col-xxxl-16,.itc-col-xxxl-17,.itc-col-xxxl-18,.itc-col-xxxl-19,.itc-col-xxxl-2,.itc-col-xxxl-20,.itc-col-xxxl-21,.itc-col-xxxl-22,.itc-col-xxxl-23,.itc-col-xxxl-24,.itc-col-xxxl-3,.itc-col-xxxl-4,.itc-col-xxxl-5,.itc-col-xxxl-6,.itc-col-xxxl-7,.itc-col-xxxl-8,.itc-col-xxxl-9,.itc-col-xxxl-auto,.itc-col-xxxl-20p{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.itc-col{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-first{-webkit-order:-1;order:-1}.itc-order-last{-webkit-order:25;order:25}.itc-order-0{-webkit-order:0;order:0}.itc-order-1{-webkit-order:1;order:1}.itc-order-2{-webkit-order:2;order:2}.itc-order-3{-webkit-order:3;order:3}.itc-order-4{-webkit-order:4;order:4}.itc-order-5{-webkit-order:5;order:5}.itc-order-6{-webkit-order:6;order:6}.itc-order-7{-webkit-order:7;order:7}.itc-order-8{-webkit-order:8;order:8}.itc-order-9{-webkit-order:9;order:9}.itc-order-10{-webkit-order:10;order:10}.itc-order-11{-webkit-order:11;order:11}.itc-order-12{-webkit-order:12;order:12}.itc-order-13{-webkit-order:13;order:13}.itc-order-14{-webkit-order:14;order:14}.itc-order-15{-webkit-order:15;order:15}.itc-order-16{-webkit-order:16;order:16}.itc-order-17{-webkit-order:17;order:17}.itc-order-18{-webkit-order:18;order:18}.itc-order-19{-webkit-order:19;order:19}.itc-order-20{-webkit-order:20;order:20}.itc-order-21{-webkit-order:21;order:21}.itc-order-22{-webkit-order:22;order:22}.itc-order-23{-webkit-order:23;order:23}.itc-order-24{-webkit-order:24;order:24}.itc-offset-1{margin-left:4.16667%}.itc-offset-2{margin-left:8.33333%}.itc-offset-3{margin-left:12.5%}.itc-offset-4{margin-left:16.66667%}.itc-offset-5{margin-left:20.83333%}.itc-offset-6{margin-left:25%}.itc-offset-7{margin-left:29.16667%}.itc-offset-8{margin-left:33.33333%}.itc-offset-9{margin-left:37.5%}.itc-offset-10{margin-left:41.66667%}.itc-offset-11{margin-left:45.83333%}.itc-offset-12{margin-left:50%}.itc-offset-13{margin-left:54.16667%}.itc-offset-14{margin-left:58.33333%}.itc-offset-15{margin-left:62.5%}.itc-offset-16{margin-left:66.66667%}.itc-offset-17{margin-left:70.83333%}.itc-offset-18{margin-left:75%}.itc-offset-19{margin-left:79.16667%}.itc-offset-20{margin-left:83.33333%}.itc-offset-21{margin-left:87.5%}.itc-offset-22{margin-left:91.66667%}.itc-offset-23{margin-left:95.83333%}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-flex!important;display:flex!important}.d-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-grid{display:grid !important;}.d-inline-grid{display:inline-grid !important;}@media (min-width:576px){.itc-col-sm{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-sm-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-sm-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-sm-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-sm-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-sm-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-sm-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-sm-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-sm-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-sm-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-sm-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-sm-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-sm-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-sm-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-sm-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-sm-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-sm-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-sm-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-sm-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-sm-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-sm-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-sm-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-sm-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-sm-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-sm-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-sm-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-sm-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-sm-first{-webkit-order:-1;order:-1}.itc-order-sm-last{-webkit-order:25;order:25}.itc-order-sm-0{-webkit-order:0;order:0}.itc-order-sm-1{-webkit-order:1;order:1}.itc-order-sm-2{-webkit-order:2;order:2}.itc-order-sm-3{-webkit-order:3;order:3}.itc-order-sm-4{-webkit-order:4;order:4}.itc-order-sm-5{-webkit-order:5;order:5}.itc-order-sm-6{-webkit-order:6;order:6}.itc-order-sm-7{-webkit-order:7;order:7}.itc-order-sm-8{-webkit-order:8;order:8}.itc-order-sm-9{-webkit-order:9;order:9}.itc-order-sm-10{-webkit-order:10;order:10}.itc-order-sm-11{-webkit-order:11;order:11}.itc-order-sm-12{-webkit-order:12;order:12}.itc-order-sm-13{-webkit-order:13;order:13}.itc-order-sm-14{-webkit-order:14;order:14}.itc-order-sm-15{-webkit-order:15;order:15}.itc-order-sm-16{-webkit-order:16;order:16}.itc-order-sm-17{-webkit-order:17;order:17}.itc-order-sm-18{-webkit-order:18;order:18}.itc-order-sm-19{-webkit-order:19;order:19}.itc-order-sm-20{-webkit-order:20;order:20}.itc-order-sm-21{-webkit-order:21;order:21}.itc-order-sm-22{-webkit-order:22;order:22}.itc-order-sm-23{-webkit-order:23;order:23}.itc-order-sm-24{-webkit-order:24;order:24}.itc-offset-sm-0{margin-left:0}.itc-offset-sm-1{margin-left:4.16667%}.itc-offset-sm-2{margin-left:8.33333%}.itc-offset-sm-3{margin-left:12.5%}.itc-offset-sm-4{margin-left:16.66667%}.itc-offset-sm-5{margin-left:20.83333%}.itc-offset-sm-6{margin-left:25%}.itc-offset-sm-7{margin-left:29.16667%}.itc-offset-sm-8{margin-left:33.33333%}.itc-offset-sm-9{margin-left:37.5%}.itc-offset-sm-10{margin-left:41.66667%}.itc-offset-sm-11{margin-left:45.83333%}.itc-offset-sm-12{margin-left:50%}.itc-offset-sm-13{margin-left:54.16667%}.itc-offset-sm-14{margin-left:58.33333%}.itc-offset-sm-15{margin-left:62.5%}.itc-offset-sm-16{margin-left:66.66667%}.itc-offset-sm-17{margin-left:70.83333%}.itc-offset-sm-18{margin-left:75%}.itc-offset-sm-19{margin-left:79.16667%}.itc-offset-sm-20{margin-left:83.33333%}.itc-offset-sm-21{margin-left:87.5%}.itc-offset-sm-22{margin-left:91.66667%}.itc-offset-sm-23{margin-left:95.83333%}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-flex!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-sm-grid{display:grid !important;}.d-sm-inline-grid{display:inline-grid !important;}}@media (min-width:768px){.itc-col-md{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-md-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-md-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-md-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-md-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-md-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-md-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-md-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-md-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-md-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-md-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-md-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-md-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-md-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-md-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-md-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-md-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-md-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-md-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-md-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-md-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-md-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-md-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-md-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-md-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-md-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-md-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-md-first{-webkit-order:-1;order:-1}.itc-order-md-last{-webkit-order:25;order:25}.itc-order-md-0{-webkit-order:0;order:0}.itc-order-md-1{-webkit-order:1;order:1}.itc-order-md-2{-webkit-order:2;order:2}.itc-order-md-3{-webkit-order:3;order:3}.itc-order-md-4{-webkit-order:4;order:4}.itc-order-md-5{-webkit-order:5;order:5}.itc-order-md-6{-webkit-order:6;order:6}.itc-order-md-7{-webkit-order:7;order:7}.itc-order-md-8{-webkit-order:8;order:8}.itc-order-md-9{-webkit-order:9;order:9}.itc-order-md-10{-webkit-order:10;order:10}.itc-order-md-11{-webkit-order:11;order:11}.itc-order-md-12{-webkit-order:12;order:12}.itc-order-md-13{-webkit-order:13;order:13}.itc-order-md-14{-webkit-order:14;order:14}.itc-order-md-15{-webkit-order:15;order:15}.itc-order-md-16{-webkit-order:16;order:16}.itc-order-md-17{-webkit-order:17;order:17}.itc-order-md-18{-webkit-order:18;order:18}.itc-order-md-19{-webkit-order:19;order:19}.itc-order-md-20{-webkit-order:20;order:20}.itc-order-md-21{-webkit-order:21;order:21}.itc-order-md-22{-webkit-order:22;order:22}.itc-order-md-23{-webkit-order:23;order:23}.itc-order-md-24{-webkit-order:24;order:24}.itc-offset-md-0{margin-left:0}.itc-offset-md-1{margin-left:4.16667%}.itc-offset-md-2{margin-left:8.33333%}.itc-offset-md-3{margin-left:12.5%}.itc-offset-md-4{margin-left:16.66667%}.itc-offset-md-5{margin-left:20.83333%}.itc-offset-md-6{margin-left:25%}.itc-offset-md-7{margin-left:29.16667%}.itc-offset-md-8{margin-left:33.33333%}.itc-offset-md-9{margin-left:37.5%}.itc-offset-md-10{margin-left:41.66667%}.itc-offset-md-11{margin-left:45.83333%}.itc-offset-md-12{margin-left:50%}.itc-offset-md-13{margin-left:54.16667%}.itc-offset-md-14{margin-left:58.33333%}.itc-offset-md-15{margin-left:62.5%}.itc-offset-md-16{margin-left:66.66667%}.itc-offset-md-17{margin-left:70.83333%}.itc-offset-md-18{margin-left:75%}.itc-offset-md-19{margin-left:79.16667%}.itc-offset-md-20{margin-left:83.33333%}.itc-offset-md-21{margin-left:87.5%}.itc-offset-md-22{margin-left:91.66667%}.itc-offset-md-23{margin-left:95.83333%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-flex!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-md-grid{display:grid !important;}.d-md-inline-grid{display:inline-grid !important;}}@media (min-width:992px){.itc-col-lg{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-lg-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-lg-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-lg-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-lg-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-lg-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-lg-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-lg-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-lg-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-lg-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-lg-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-lg-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-lg-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-lg-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-lg-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-lg-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-lg-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-lg-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-lg-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-lg-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-lg-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-lg-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-lg-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-lg-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-lg-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-lg-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-lg-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-lg-first{-webkit-order:-1;order:-1}.itc-order-lg-last{-webkit-order:25;order:25}.itc-order-lg-0{-webkit-order:0;order:0}.itc-order-lg-1{-webkit-order:1;order:1}.itc-order-lg-2{-webkit-order:2;order:2}.itc-order-lg-3{-webkit-order:3;order:3}.itc-order-lg-4{-webkit-order:4;order:4}.itc-order-lg-5{-webkit-order:5;order:5}.itc-order-lg-6{-webkit-order:6;order:6}.itc-order-lg-7{-webkit-order:7;order:7}.itc-order-lg-8{-webkit-order:8;order:8}.itc-order-lg-9{-webkit-order:9;order:9}.itc-order-lg-10{-webkit-order:10;order:10}.itc-order-lg-11{-webkit-order:11;order:11}.itc-order-lg-12{-webkit-order:12;order:12}.itc-order-lg-13{-webkit-order:13;order:13}.itc-order-lg-14{-webkit-order:14;order:14}.itc-order-lg-15{-webkit-order:15;order:15}.itc-order-lg-16{-webkit-order:16;order:16}.itc-order-lg-17{-webkit-order:17;order:17}.itc-order-lg-18{-webkit-order:18;order:18}.itc-order-lg-19{-webkit-order:19;order:19}.itc-order-lg-20{-webkit-order:20;order:20}.itc-order-lg-21{-webkit-order:21;order:21}.itc-order-lg-22{-webkit-order:22;order:22}.itc-order-lg-23{-webkit-order:23;order:23}.itc-order-lg-24{-webkit-order:24;order:24}.itc-offset-lg-0{margin-left:0}.itc-offset-lg-1{margin-left:4.16667%}.itc-offset-lg-2{margin-left:8.33333%}.itc-offset-lg-3{margin-left:12.5%}.itc-offset-lg-4{margin-left:16.66667%}.itc-offset-lg-5{margin-left:20.83333%}.itc-offset-lg-6{margin-left:25%}.itc-offset-lg-7{margin-left:29.16667%}.itc-offset-lg-8{margin-left:33.33333%}.itc-offset-lg-9{margin-left:37.5%}.itc-offset-lg-10{margin-left:41.66667%}.itc-offset-lg-11{margin-left:45.83333%}.itc-offset-lg-12{margin-left:50%}.itc-offset-lg-13{margin-left:54.16667%}.itc-offset-lg-14{margin-left:58.33333%}.itc-offset-lg-15{margin-left:62.5%}.itc-offset-lg-16{margin-left:66.66667%}.itc-offset-lg-17{margin-left:70.83333%}.itc-offset-lg-18{margin-left:75%}.itc-offset-lg-19{margin-left:79.16667%}.itc-offset-lg-20{margin-left:83.33333%}.itc-offset-lg-21{margin-left:87.5%}.itc-offset-lg-22{margin-left:91.66667%}.itc-offset-lg-23{margin-left:95.83333%}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-flex!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-lg-grid{display:grid !important;}.d-lg-inline-grid{display:inline-grid !important;}}@media (min-width:1200px){.itc-col-xl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-xl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-xl-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-xl-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-xl-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-xl-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-xl-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-xl-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-xl-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-xl-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-xl-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-xl-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-xl-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-xl-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-xl-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-xl-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-xl-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-xl-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-xl-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-xl-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-xl-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-xl-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-xl-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-xl-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-xl-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-xl-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-xl-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-xl-first{-webkit-order:-1;order:-1}.itc-order-xl-last{-webkit-order:25;order:25}.itc-order-xl-0{-webkit-order:0;order:0}.itc-order-xl-1{-webkit-order:1;order:1}.itc-order-xl-2{-webkit-order:2;order:2}.itc-order-xl-3{-webkit-order:3;order:3}.itc-order-xl-4{-webkit-order:4;order:4}.itc-order-xl-5{-webkit-order:5;order:5}.itc-order-xl-6{-webkit-order:6;order:6}.itc-order-xl-7{-webkit-order:7;order:7}.itc-order-xl-8{-webkit-order:8;order:8}.itc-order-xl-9{-webkit-order:9;order:9}.itc-order-xl-10{-webkit-order:10;order:10}.itc-order-xl-11{-webkit-order:11;order:11}.itc-order-xl-12{-webkit-order:12;order:12}.itc-order-xl-13{-webkit-order:13;order:13}.itc-order-xl-14{-webkit-order:14;order:14}.itc-order-xl-15{-webkit-order:15;order:15}.itc-order-xl-16{-webkit-order:16;order:16}.itc-order-xl-17{-webkit-order:17;order:17}.itc-order-xl-18{-webkit-order:18;order:18}.itc-order-xl-19{-webkit-order:19;order:19}.itc-order-xl-20{-webkit-order:20;order:20}.itc-order-xl-21{-webkit-order:21;order:21}.itc-order-xl-22{-webkit-order:22;order:22}.itc-order-xl-23{-webkit-order:23;order:23}.itc-order-xl-24{-webkit-order:24;order:24}.itc-offset-xl-0{margin-left:0}.itc-offset-xl-1{margin-left:4.16667%}.itc-offset-xl-2{margin-left:8.33333%}.itc-offset-xl-3{margin-left:12.5%}.itc-offset-xl-4{margin-left:16.66667%}.itc-offset-xl-5{margin-left:20.83333%}.itc-offset-xl-6{margin-left:25%}.itc-offset-xl-7{margin-left:29.16667%}.itc-offset-xl-8{margin-left:33.33333%}.itc-offset-xl-9{margin-left:37.5%}.itc-offset-xl-10{margin-left:41.66667%}.itc-offset-xl-11{margin-left:45.83333%}.itc-offset-xl-12{margin-left:50%}.itc-offset-xl-13{margin-left:54.16667%}.itc-offset-xl-14{margin-left:58.33333%}.itc-offset-xl-15{margin-left:62.5%}.itc-offset-xl-16{margin-left:66.66667%}.itc-offset-xl-17{margin-left:70.83333%}.itc-offset-xl-18{margin-left:75%}.itc-offset-xl-19{margin-left:79.16667%}.itc-offset-xl-20{margin-left:83.33333%}.itc-offset-xl-21{margin-left:87.5%}.itc-offset-xl-22{margin-left:91.66667%}.itc-offset-xl-23{margin-left:95.83333%}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-flex!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-xl-grid{display:grid !important;}.d-xl-inline-grid{display:inline-grid !important;}}@media (min-width:1460px){.itc-col-xxl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-xxl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-xxl-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-xxl-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-xxl-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-xxl-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-xxl-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-xxl-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-xxl-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-xxl-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-xxl-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-xxl-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-xxl-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-xxl-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-xxl-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-xxl-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-xxl-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-xxl-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-xxl-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-xxl-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-xxl-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-xxl-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-xxl-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-xxl-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-xxl-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-xxl-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-xxl-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-xxl-first{-webkit-order:-1;order:-1}.itc-order-xxl-last{-webkit-order:25;order:25}.itc-order-xxl-0{-webkit-order:0;order:0}.itc-order-xxl-1{-webkit-order:1;order:1}.itc-order-xxl-2{-webkit-order:2;order:2}.itc-order-xxl-3{-webkit-order:3;order:3}.itc-order-xxl-4{-webkit-order:4;order:4}.itc-order-xxl-5{-webkit-order:5;order:5}.itc-order-xxl-6{-webkit-order:6;order:6}.itc-order-xxl-7{-webkit-order:7;order:7}.itc-order-xxl-8{-webkit-order:8;order:8}.itc-order-xxl-9{-webkit-order:9;order:9}.itc-order-xxl-10{-webkit-order:10;order:10}.itc-order-xxl-11{-webkit-order:11;order:11}.itc-order-xxl-12{-webkit-order:12;order:12}.itc-order-xxl-13{-webkit-order:13;order:13}.itc-order-xxl-14{-webkit-order:14;order:14}.itc-order-xxl-15{-webkit-order:15;order:15}.itc-order-xxl-16{-webkit-order:16;order:16}.itc-order-xxl-17{-webkit-order:17;order:17}.itc-order-xxl-18{-webkit-order:18;order:18}.itc-order-xxl-19{-webkit-order:19;order:19}.itc-order-xxl-20{-webkit-order:20;order:20}.itc-order-xxl-21{-webkit-order:21;order:21}.itc-order-xxl-22{-webkit-order:22;order:22}.itc-order-xxl-23{-webkit-order:23;order:23}.itc-order-xxl-24{-webkit-order:24;order:24}.itc-offset-xxl-0{margin-left:0}.itc-offset-xxl-1{margin-left:4.16667%}.itc-offset-xxl-2{margin-left:8.33333%}.itc-offset-xxl-3{margin-left:12.5%}.itc-offset-xxl-4{margin-left:16.66667%}.itc-offset-xxl-5{margin-left:20.83333%}.itc-offset-xxl-6{margin-left:25%}.itc-offset-xxl-7{margin-left:29.16667%}.itc-offset-xxl-8{margin-left:33.33333%}.itc-offset-xxl-9{margin-left:37.5%}.itc-offset-xxl-10{margin-left:41.66667%}.itc-offset-xxl-11{margin-left:45.83333%}.itc-offset-xxl-12{margin-left:50%}.itc-offset-xxl-13{margin-left:54.16667%}.itc-offset-xxl-14{margin-left:58.33333%}.itc-offset-xxl-15{margin-left:62.5%}.itc-offset-xxl-16{margin-left:66.66667%}.itc-offset-xxl-17{margin-left:70.83333%}.itc-offset-xxl-18{margin-left:75%}.itc-offset-xxl-19{margin-left:79.16667%}.itc-offset-xxl-20{margin-left:83.33333%}.itc-offset-xxl-21{margin-left:87.5%}.itc-offset-xxl-22{margin-left:91.66667%}.itc-offset-xxl-23{margin-left:95.83333%}.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-flex!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-xxl-grid{display:grid !important;}.d-xxl-inline-grid{display:inline-grid !important;}}/*@media (min-width:1900px){.itc-col-xxxl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-xxxl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-xxxl-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-xxxl-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-xxxl-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-xxxl-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-xxxl-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-xxxl-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-xxxl-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-xxxl-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-xxxl-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-xxxl-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-xxxl-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-xxxl-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-xxxl-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-xxxl-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-xxxl-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-xxxl-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-xxxl-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-xxxl-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-xxxl-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-xxxl-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-xxxl-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-xxxl-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-xxxl-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-xxxl-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-xxxl-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-xxxl-first{-webkit-order:-1;order:-1}.itc-order-xxxl-last{-webkit-order:25;order:25}.itc-order-xxxl-0{-webkit-order:0;order:0}.itc-order-xxxl-1{-webkit-order:1;order:1}.itc-order-xxxl-2{-webkit-order:2;order:2}.itc-order-xxxl-3{-webkit-order:3;order:3}.itc-order-xxxl-4{-webkit-order:4;order:4}.itc-order-xxxl-5{-webkit-order:5;order:5}.itc-order-xxxl-6{-webkit-order:6;order:6}.itc-order-xxxl-7{-webkit-order:7;order:7}.itc-order-xxxl-8{-webkit-order:8;order:8}.itc-order-xxxl-9{-webkit-order:9;order:9}.itc-order-xxxl-10{-webkit-order:10;order:10}.itc-order-xxxl-11{-webkit-order:11;order:11}.itc-order-xxxl-12{-webkit-order:12;order:12}.itc-order-xxxl-13{-webkit-order:13;order:13}.itc-order-xxxl-14{-webkit-order:14;order:14}.itc-order-xxxl-15{-webkit-order:15;order:15}.itc-order-xxxl-16{-webkit-order:16;order:16}.itc-order-xxxl-17{-webkit-order:17;order:17}.itc-order-xxxl-18{-webkit-order:18;order:18}.itc-order-xxxl-19{-webkit-order:19;order:19}.itc-order-xxxl-20{-webkit-order:20;order:20}.itc-order-xxxl-21{-webkit-order:21;order:21}.itc-order-xxxl-22{-webkit-order:22;order:22}.itc-order-xxxl-23{-webkit-order:23;order:23}.itc-order-xxxl-24{-webkit-order:24;order:24}.itc-offset-xxxl-0{margin-left:0}.itc-offset-xxxl-1{margin-left:4.16667%}.itc-offset-xxxl-2{margin-left:8.33333%}.itc-offset-xxxl-3{margin-left:12.5%}.itc-offset-xxxl-4{margin-left:16.66667%}.itc-offset-xxxl-5{margin-left:20.83333%}.itc-offset-xxxl-6{margin-left:25%}.itc-offset-xxxl-7{margin-left:29.16667%}.itc-offset-xxxl-8{margin-left:33.33333%}.itc-offset-xxxl-9{margin-left:37.5%}.itc-offset-xxxl-10{margin-left:41.66667%}.itc-offset-xxxl-11{margin-left:45.83333%}.itc-offset-xxxl-12{margin-left:50%}.itc-offset-xxxl-13{margin-left:54.16667%}.itc-offset-xxxl-14{margin-left:58.33333%}.itc-offset-xxxl-15{margin-left:62.5%}.itc-offset-xxxl-16{margin-left:66.66667%}.itc-offset-xxxl-17{margin-left:70.83333%}.itc-offset-xxxl-18{margin-left:75%}.itc-offset-xxxl-19{margin-left:79.16667%}.itc-offset-xxxl-20{margin-left:83.33333%}.itc-offset-xxxl-21{margin-left:87.5%}.itc-offset-xxxl-22{margin-left:91.66667%}.itc-offset-xxxl-23{margin-left:95.83333%}.d-xxxl-none{display:none!important}.d-xxxl-inline{display:inline!important}.d-xxxl-inline-block{display:inline-block!important}.d-xxxl-block{display:block!important}.d-xxxl-table{display:table!important}.d-xxxl-table-row{display:table-row!important}.d-xxxl-table-cell{display:table-cell!important}.d-xxxl-flex{display:-webkit-flex!important;display:flex!important}.d-xxxl-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-xxxl-grid{display:grid !important;}.d-xxxl-inline-grid{display:inline-grid !important;}}*/@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-flex!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-print-grid{display:grid !important;}.d-print-inline-grid{display:inline-grid !important;}}.flex-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.flex-sm-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-sm-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.text-sm-nowrap{white-space:nowrap!important;}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.flex-md-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-md-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-md-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-md-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-md-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.text-md-nowrap{white-space:nowrap!important;}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.flex-lg-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-lg-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.text-lg-nowrap{white-space:nowrap!important;}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.flex-xl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xl-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.text-xl-nowrap{white-space:nowrap!important;}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1460px){.flex-xxl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xxl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xxl-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xxl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xxl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xxl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xxl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xxl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xxl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xxl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xxl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xxl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}.text-xxl-nowrap{white-space:nowrap!important;}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}/*@media (min-width:1900px){.flex-xxxl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xxxl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xxxl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxxl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxxl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxxl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxxl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xxxl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xxxl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xxxl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xxxl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xxxl-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-xxxl-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-xxxl-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-xxxl-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-xxxl-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-xxxl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xxxl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xxxl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xxxl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xxxl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xxxl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xxxl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xxxl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xxxl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xxxl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xxxl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xxxl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-xxxl-left{float:left!important}.float-xxxl-right{float:right!important}.float-xxxl-none{float:none!important}.m-xxxl-0{margin:0!important}.mt-xxxl-0,.my-xxxl-0{margin-top:0!important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0!important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0!important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0!important}.m-xxxl-1{margin:.25rem!important}.mt-xxxl-1,.my-xxxl-1{margin-top:.25rem!important}.mr-xxxl-1,.mx-xxxl-1{margin-right:.25rem!important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:.25rem!important}.ml-xxxl-1,.mx-xxxl-1{margin-left:.25rem!important}.m-xxxl-2{margin:.5rem!important}.mt-xxxl-2,.my-xxxl-2{margin-top:.5rem!important}.mr-xxxl-2,.mx-xxxl-2{margin-right:.5rem!important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:.5rem!important}.ml-xxxl-2,.mx-xxxl-2{margin-left:.5rem!important}.m-xxxl-3{margin:1rem!important}.mt-xxxl-3,.my-xxxl-3{margin-top:1rem!important}.mr-xxxl-3,.mx-xxxl-3{margin-right:1rem!important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:1rem!important}.ml-xxxl-3,.mx-xxxl-3{margin-left:1rem!important}.m-xxxl-4{margin:1.5rem!important}.mt-xxxl-4,.my-xxxl-4{margin-top:1.5rem!important}.mr-xxxl-4,.mx-xxxl-4{margin-right:1.5rem!important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:1.5rem!important}.ml-xxxl-4,.mx-xxxl-4{margin-left:1.5rem!important}.m-xxxl-5{margin:3rem!important}.mt-xxxl-5,.my-xxxl-5{margin-top:3rem!important}.mr-xxxl-5,.mx-xxxl-5{margin-right:3rem!important}.mb-xxxl-5,.my-xxxl-5{margin-bottom:3rem!important}.ml-xxxl-5,.mx-xxxl-5{margin-left:3rem!important}.p-xxxl-0{padding:0!important}.pt-xxxl-0,.py-xxxl-0{padding-top:0!important}.pr-xxxl-0,.px-xxxl-0{padding-right:0!important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0!important}.pl-xxxl-0,.px-xxxl-0{padding-left:0!important}.p-xxxl-1{padding:.25rem!important}.pt-xxxl-1,.py-xxxl-1{padding-top:.25rem!important}.pr-xxxl-1,.px-xxxl-1{padding-right:.25rem!important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:.25rem!important}.pl-xxxl-1,.px-xxxl-1{padding-left:.25rem!important}.p-xxxl-2{padding:.5rem!important}.pt-xxxl-2,.py-xxxl-2{padding-top:.5rem!important}.pr-xxxl-2,.px-xxxl-2{padding-right:.5rem!important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:.5rem!important}.pl-xxxl-2,.px-xxxl-2{padding-left:.5rem!important}.p-xxxl-3{padding:1rem!important}.pt-xxxl-3,.py-xxxl-3{padding-top:1rem!important}.pr-xxxl-3,.px-xxxl-3{padding-right:1rem!important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:1rem!important}.pl-xxxl-3,.px-xxxl-3{padding-left:1rem!important}.p-xxxl-4{padding:1.5rem!important}.pt-xxxl-4,.py-xxxl-4{padding-top:1.5rem!important}.pr-xxxl-4,.px-xxxl-4{padding-right:1.5rem!important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:1.5rem!important}.pl-xxxl-4,.px-xxxl-4{padding-left:1.5rem!important}.p-xxxl-5{padding:3rem!important}.pt-xxxl-5,.py-xxxl-5{padding-top:3rem!important}.pr-xxxl-5,.px-xxxl-5{padding-right:3rem!important}.pb-xxxl-5,.py-xxxl-5{padding-bottom:3rem!important}.pl-xxxl-5,.px-xxxl-5{padding-left:3rem!important}.m-xxxl-auto{margin:auto!important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto!important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto!important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto!important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto!important}.text-xxxl-nowrap{white-space:nowrap!important;}.text-xxxl-left{text-align:left!important}.text-xxxl-right{text-align:right!important}.text-xxxl-center{text-align:center!important}}*/.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important}.text-light{color:#818a91!important}a.text-light:focus,a.text-light:hover{color:#687077!important}.text-dark{color:#373a3c!important}a.text-dark:focus,a.text-dark:hover{color:#1f2021!important}.text-muted{color:#b7b7b7!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.hidden{display:none!important}
/* End */


/* Start:/local/templates/catherine/css/tabs.min.css?1731618524890*/
.tabs-nav{position:relative;font-size:12px;line-height:22px;border-bottom:1px solid #FFCD00;background:#f4f4f4;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.tabs-nav *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs-nav__list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.tabs-nav__item{position:relative;margin:0;padding:0;text-align:center;display:inline-block}.tabs-nav__item:before{content:none}.tabs-nav__link{position:relative;padding:16px 20px 16px 20px;display:block;text-decoration:none;color:inherit}.tabs-nav__item--current .tabs-nav__link,.tabs-nav__item.ui-tabs-active .tabs-nav__link,.tabs-nav__link:hover{background:#FFCD00;color:#fff}.js .tabs-block__item{display:none}.tabs-block__item--current{display:block}
/* End */


/* Start:/local/templates/catherine/assets/bundle.min.css?1787063179204298*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-tap-highlight-color:transparent}a{color:#FFCD00;text-decoration:none;border-bottom:1px solid rgba(243,192,4,.3)}a:hover{color:#FFCD00;border-bottom:1px solid rgba(243,192,4,.1)}@font-face{font-family:text-font;src:url(/bitrix/templates/catherine/fonts/text-font/1.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/1.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:text-font;src:url(/bitrix/templates/catherine/fonts/text-font/2.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/2.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:text-font;src:url(/bitrix/templates/catherine/fonts/text-font/3.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/3.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:title-font;src:url(/bitrix/templates/catherine/fonts/text-font/4.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-size:14px;line-height:1.74;color:#666;font-family:text-font,Helvetica,Arial,sans-serif}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}main,main .scroll-content{position:relative;width:100%;overflow:hidden}main .scroll-content{will-change:transform}.pixel-links{position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.pixel-links .link{position:absolute;top:40%;left:90%;width:6px;height:6px;pointer-events:all;border:0;display:flex;align-items:center;justify-content:center;cursor:default}.pixel-links .link:before{content:"";width:1px;height:1px;background:#000}.pixel-links .link:first-child{top:80%;left:auto;right:90%}.pixel-links.about .link:first-child{top:55%;right:75%}.pixel-links.about .link:nth-child(2){top:25%;left:70%}.pixel-links.delivery .link:first-child{top:60%}.pixel-links.delivery .link:nth-child(2){top:25%;left:60%}.pixel-links.contacts .link:first-child{top:40%}.pixel-links.contacts .link:nth-child(2){top:80%}*,:after,:before{box-sizing:border-box}.flex{display:flex}.flex.flex-center-v{align-items:center}.flex.flex-center-h{justify-content:center}.flex.flex-just-a{justify-content:space-around}.flex.flex-just-c{justify-content:center}.flex.flex-just-b{justify-content:space-between}.flex.flex-just-end{justify-content:flex-end}.flex.flex-just-start{justify-content:flex-start}.flex.flex-col{flex-direction:column}.flex.flex-wrap{flex-wrap:wrap}.flex.flex-top{margin-top:0;margin-bottom:auto}.flex.flex-bot{margin-bottom:0;margin-top:auto}.flex.flex-full-h{height:100vh}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.off-col-1{margin-left:8.333333%}.off-col-2{margin-left:16.666667%}.off-col-3{margin-left:25%}.off-col-4{margin-left:33.333333%}.off-col-5{margin-left:41.666667%}.off-col-6{margin-left:50%}.off-col-7{margin-left:58.333333%}.off-col-8{margin-left:66.666667%}.off-col-9{margin-left:75%}.off-col-10{margin-left:83.333333%}.off-col-11{margin-left:91.666667%}.off-col-12{margin-left:100%}.fix-100{padding-left:100%;flex:0 0 100%;height:100px;background:#eee}.center{max-width:1700px;padding:0 50px;margin:0 auto}.center.limited{max-width:1000px}.full-screen{height:100vh}.table{display:table;height:100%;width:100%}.table .table-cell{display:table-cell;vertical-align:middle}h1{font-size:4.28571em}h1,h2{font-weight:600;color:#000;margin-bottom:40px;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase}h2{font-size:2.85714em}h3{font-size:1.57143em;font-weight:600;color:#000;margin-bottom:20px;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase}p+p{margin-top:20px}.dt{font-size:.78571em;font-weight:600;color:rgba(0,0,0,.5)}.btn,.dt,a.btn{text-transform:uppercase;letter-spacing:1.5px}.btn,a.btn{height:64px;display:inline-flex;align-items:center;justify-content:center;background:#FFCD00;border:0;outline:0;padding:0 40px;color:#fff;font-size:.85714em;font-weight:500;-webkit-appearance:none;border-radius:0;cursor:pointer}.btn:hover,a.btn:hover{background:#fcd02e}.btn.gray,a.btn.gray{background:#f4f4f4;color:#000}.btn.gray:hover,a.btn.gray:hover{background:#e7e7e7}a.dt{border:0;color:#000}a.dt:hover{color:#666}.btnArr{width:55px;height:24px;display:flex;align-items:center;overflow:hidden;position:relative;cursor:pointer}.btnArr:after,.btnArr:before{content:"";display:block;width:12.82px;height:24px;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0}.btnArr i{display:block;left:0;right:2px;height:2px;background:#000;border-radius:10px;position:absolute;transform:scaleX(1) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1);transform-origin:right}.btnArr:hover i{transform:scaleX(.3) translateZ(0)}.btnArr:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4wNiAyMi40MiI+ICA8dGl0bGU+YXJyYjwvdGl0bGU+ICA8cGF0aCBpZD0iUGF0aF8xODciIGRhdGEtbmFtZT0iUGF0aCAxODciIGQ9Ik0xMiwxLDEsMTEuMiwxMiwyMS40MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMyAwLjAxKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)}.btnArr:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4wNiAyMi40MiI+ICA8dGl0bGU+YXJyPC90aXRsZT4gIDxwYXRoIGlkPSJQYXRoXzE4NyIgZGF0YS1uYW1lPSJQYXRoIDE4NyIgZD0iTTEsMjEuNDEsMTIsMTEuMiwxLDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDMgMC4wMSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=)}.btnArr.left:after{display:none}.btnArr.left i{left:2px;right:0;transform-origin:left}.btnArr.right:before{display:none}.btnArr.right:after{left:auto;right:0}ul{padding:20px 0}ul li{padding:5px 0 5px 40px;position:relative}ul li:before{content:"\2014";position:absolute;top:5px;left:15px}.form-row{position:relative}.form-row.x2{display:flex;justify-content:space-between;margin-bottom:20px}.form-row.x2 .input{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);position:relative}input[type=email],input[type=password],input[type=text]{height:60px;display:flex;align-items:center;padding:0;border:0;font-size:1em;color:#000;width:100%;outline:0;-webkit-appearance:none;border-radius:0}input[type=email]:focus+.bot-line:before,input[type=password]:focus+.bot-line:before,input[type=text]:focus+.bot-line:before{transform:translateX(0) translateZ(0)}input[type=email]+.bot-line,input[type=password]+.bot-line,input[type=text]+.bot-line{position:absolute;bottom:0;width:100%;height:1px;background:hsla(0,0%,44%,.15);left:0;display:block;overflow:hidden}input[type=email]+.bot-line:before,input[type=password]+.bot-line:before,input[type=text]+.bot-line:before{content:"";display:block;width:100%;height:1px;background:#FFCD00;position:absolute;bottom:0;left:0;transform:translateX(-100%) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}textarea{height:60px;display:flex;align-items:center;padding:20px 0;border:0;font-size:1em;color:#000;width:100%;outline:0;min-width:100%;max-width:100%;min-height:150px;max-height:300px;resize:none}textarea:focus+.bot-line:before{transform:translateX(0) translateZ(0)}textarea+.bot-line{background:hsla(0,0%,44%,.15);overflow:hidden}textarea+.bot-line,textarea+.bot-line:before{position:absolute;bottom:0;width:100%;height:1px;left:0;display:block}textarea+.bot-line:before{content:"";background:#FFCD00;transform:translateX(-100%) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}.checkbox{display:block;position:relative;padding:0 0 0 33px;cursor:pointer}.checkbox span:before{width:23px;background:#f1f5f8;transition:background .25s cubic-bezier(.19,1,.22,1)}.checkbox span:after,.checkbox span:before{content:"";display:block;height:23px;position:absolute;top:50%;left:0;margin-top:-12px}.checkbox span:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMyI+ICA8cGF0aCBkPSJNMTAuNiwxNS4zQTEuMDUsMS4wNSwwLDAsMSw5Ljg5LDE1bC0zLjYtMy42QTEsMSwwLDEsMSw3LjcxLDEwbDIuODMsMi44NCw0LjctNS40OGExLDEsMCwxLDEsMS41MiwxLjNMMTEuMzYsMTVhMSwxLDAsMCwxLS43Mi4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=);width:23px;width:0;background-size:23px 23px;transition:width .25s cubic-bezier(.19,1,.22,1)}.checkbox input{visibility:hidden;position:absolute;opacity:0;top:-9999px;left:-9999px}.checkbox input:checked~span:before{background:#FFCD00}.checkbox input:checked~span:after{width:23px}.radio-inline{display:block;position:relative;padding:0 0 0 33px;cursor:pointer}.radio-inline span:before{display:block;width:23px;height:23px;background:#f1f5f8;left:0;margin-top:-12px;transition:background .25s cubic-bezier(.19,1,.22,1)}.radio-inline span:after,.radio-inline span:before{content:"";position:absolute;top:50%;border-radius:50%}.radio-inline span:after{width:8px;height:8px;background:#000;left:8px;transform:scale(0) translateZ(0);will-change:transform;margin-top:-4px;transition:transform .25s cubic-bezier(.19,1,.22,1)}.radio-inline input{visibility:hidden;position:absolute;opacity:0;top:-9999px;left:-9999px}.radio-inline input:checked~span:before{background:#FFCD00}.radio-inline input:checked~span:after{transform:scale(1) translateZ(0)}#added-product{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:600;display:none}#added-product.showing .modal-wrapper .modal .ok-img:after{transform:scaleY(0) translateZ(0)}#added-product .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0}#added-product .modal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0;pointer-events:none}#added-product .modal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:"";vertical-align:middle}#added-product .modal-wrapper .modal{position:relative;outline:0;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:50px;-webkit-transform:translateZ(0);transform:translateZ(0);background:#fff;display:inline-block;max-width:500px;vertical-align:middle;transform:scale(0) translateZ(0);will-change:transform;border-radius:900px;pointer-events:all}#added-product .modal-wrapper .modal .ok-img{margin-bottom:20px;position:relative}#added-product .modal-wrapper .modal .ok-img img{width:150px}#added-product .modal-wrapper .modal .ok-img:after{content:"";display:block;width:155px;height:155px;position:absolute;top:0;left:50%;margin:-2px 0 0 -77px;background:#fff;border-radius:50%;transform:scaleY(1) translateZ(0);will-change:transform;transform-origin:center top;transition:transform 1s cubic-bezier(.19,1,.22,1)}#added-product .modal-wrapper .modal .actions,#added-product .modal-wrapper .modal h3{opacity:0;transform:translateY(50px) translateZ(0);will-change:transform}#added-product .modal-wrapper .modal .actions{display:flex;flex-direction:column;align-items:center;margin-top:40px}#added-product .modal-wrapper .modal .actions .btn{margin-bottom:20px}#added-product .modal-wrapper .modal .actions .close-modal{color:#888;border-bottom:1px dotted hsla(0,0%,53%,.5);cursor:pointer}#added-product .modal-wrapper .modal .actions .close-modal:hover{color:#666;border-color:hsla(0,0%,40%,.5)}header{position:fixed;top:0;left:0;width:100%;z-index:500;background:#f4f4f4;border-bottom:1px solid #ececec}header.inner{background:0 0;border:0}header.inner .header-top{background:#f4f4f4;border-color:#f4f4f4}header.inner .header-bottom{border-bottom:1px solid #ececec}header.inner.fixed .header-bottom{padding-bottom:25px}header.inner.fixed:before{transform:translateY(0) translateZ(0)}header.inner nav .inner-nav .inner-main{background:#f5f5f5}header:before{content:"";display:block;background:#fff;top:0;left:0;width:100%;height:100%;position:absolute;transform:translateY(-100%) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}header.fixed .header-bottom{padding:30px 0 5px}header.fixed:before{transform:translateY(0) translateZ(0)}header.fixed nav a:before{transform:translateY(-25px)}header .header-bottom,header .header-top{position:relative}header .header-bottom .center,header .header-top .center{display:flex;justify-content:space-between;align-items:center}header .header-top{border-bottom:1px solid hsla(0,0%,44%,.1);padding:32px 0}header .header-bottom{padding:30px 0;transition:padding .5s cubic-bezier(.19,1,.22,1)}header .logo{border:0;line-height:0}header .logo img{width:160px}header nav{height:35px;display:flex;align-items:center}header nav>a{height:35px}header nav .parent-menu,header nav>a{position:relative}header nav .inner-nav{position:absolute;top:100%;width:200px;left:calc(50% - 20px);transform:translateX(-50%);overflow:hidden;height:0}header nav .inner-nav .inner-main{width:100%;background:#fff;padding:10px 0;margin-top:20px;position:relative}header nav .inner-nav .inner-main a{position:relative;height: max-content}header nav .inner-nav .inner-main a span{position:relative;z-index:5}header nav .inner-nav .inner-main a:before{width:0;height:100%;bottom:auto;top:50%;transform:translateY(-50%)}header nav .inner-nav .inner-main a.active:before,header nav .inner-nav .inner-main a:hover:before{width:100%}header nav .inner-nav .inner-main:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;background:#FFCD00}header nav .inner-nav a{padding:10px 20px;margin-right:0}header nav a{color:#000;border:0;font-size:1em;font-weight:500;margin-right:40px;position:relative;height:100%;display:flex;align-items:center}header nav a:last-child{margin-right:0}header nav a:before{content:"";display:block;position:absolute;bottom:-33px;left:0;width:0;height:2px;background:#FFCD00;transition:width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1)}header nav a:hover{color:rgba(0,0,0,.9);border:0}header nav a.active:before,header nav a:hover:before{width:100%}header .controls .account,header .controls .search{width:35px;height:35px;border-radius:50%;display:block;border:0;background-position:50%;background-repeat:no-repeat;margin-right:30px}header .controls .account{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41IDI2LjQxIj4gIDx0aXRsZT5hY2NvdW50PC90aXRsZT4gIDxwYXRoIGQ9Ik0xNy40MSwxNS41MmE4Ljc5LDguNzksMCwxLDAtMTEuMzUsMEwuNjIsMjAuNDRsMi40NCw0LDguNDEuOUwyMS41LDI0bC44MS00LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjZjNjMDA0Ii8+ICA8cGF0aCBkPSJNMTguMzgsMTQuNTZhOC44LDguOCwwLDEsMC0xMy4xNS4xMUMxLjg1LDE2LjM5LDAsMTguNzgsMCwyMS41YzAsMi4yNCwyLDQuOTEsMTEuNzUsNC45MSw1Ljk1LDAsMTEuNzUtLjM4LDExLjc1LTQuOTFDMjMuNSwxOC43NCwyMS41LDE2LjEsMTguMzgsMTQuNTZaTTExLjc1LDJBNi44LDYuOCwwLDEsMSw1LDguNzksNi44LDYuOCwwLDAsMSwxMS43NSwyWm0wLDIyLjQxQzQuNTYsMjQuNDEsMiwyMi45MSwyLDIxLjVjMC0yLjEsMS43NC00LDQuODctNS4zOUE4Ljc3LDguNzcsMCwwLDAsMTYuNzQsMTZjMi44MywxLjE0LDQuNzYsMy4zMSw0Ljc2LDUuNDdDMjEuNSwyMy4zLDE5Ljg3LDI0LjQxLDExLjc1LDI0LjQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);background-size:23.5px 26.41px}header .controls .search{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC45MSAyNC41OSI+ICA8dGl0bGU+c2VhcmNoPC90aXRsZT4gIDxjaXJjbGUgY3g9IjExLjY0IiBjeT0iMTEuNjQiIHI9IjExLjY0IiBmaWxsPSIjZjNjMDA0Ii8+ICA8cGF0aCBkPSJNMjQuNjIsMjIuODgsMjAuNjksMTlhMTEuNzIsMTEuNzIsMCwxLDAtMS4zOSwxLjQ0bDMuOTEsMy45MWExLDEsMCwwLDAsLjcuMjksMSwxLDAsMCwwLC43MS0uMjlBMSwxLDAsMCwwLDI0LjYyLDIyLjg4Wk0yLDExLjY0YTkuNjQsOS42NCwwLDEsMSw5LjY0LDkuNjRBOS42Niw5LjY2LDAsMCwxLDIsMTEuNjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9zdmc+);background-size:24.91px 24.59px;margin-right:36px;cursor:pointer}header .controls .bucket{display:flex;align-items:center;line-height:1;color:#666;border:0}header .controls .bucket .icon{width:35px;height:35px;background-color:#FFCD00;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi45NCAxNC43NSI+ICA8dGl0bGU+YnVja2V0PC90aXRsZT4gIDxwYXRoIGQ9Ik0xMi40LDZhMi4xNSwyLjE1LDAsMCwwLTEuODctMi4xMiw0LjA2LDQuMDYsMCwwLDAtOC4xMSwwSDIuMjZBMi4xNiwyLjE2LDAsMCwwLC41NCw2TC4wOCwxMS42NSwwLDEyLjU5czAsLjA3LDAsLjExYTIuMTUsMi4xNSwwLDAsMCwyLjE1LDIuMDVoOC42MmEyLjE2LDIuMTYsMCwwLDAsMi4xNi0yLjE2Wk02LjQ3LDJBMi4wNiwyLjA2LDAsMCwxLDguNTIsMy44OEg0LjQyQTIuMDYsMi4wNiwwLDAsMSw2LjQ3LDJabTQuMzIsMTAuNzVIMi4xNkEuMTYuMTYsMCwwLDEsMiwxMi42M2wuNTMtNi40MlY2YS4xNi4xNiwwLDAsMSwuMTYtLjE2aDcuNTVBLjE2LjE2LDAsMCwxLDEwLjQsNnYuMTdsLjUzLDYuNDJBLjE2LjE2LDAsMCwxLDEwLjc5LDEyLjc1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:11px 9px;background-size:13px 15px;border-radius:50%}header .controls .bucket .info{margin-left:13px}header .controls .bucket .info b{display:block;font-size:1em;font-weight:500;color:#000;line-height:1;margin-bottom:2px}header .header-top .email{color:#666;border:0}header .header-top .phone{color:#000;font-size:1.14286em;font-weight:500;border:0;margin-left:30px}header .header-top .city,header .header-top .contacts{display:flex;align-items:center}header .header-top .city .changecity{font-weight:500;color:#000;margin-left:5px}header .back-overlay{position:fixed;top:0;left:0;width:100%;height:150vh;background:#000;opacity:0;display:none}header #search-form{background:#fff;position:absolute;top:0;left:0;width:100%;padding-top:230px;transform:translateY(-100%)}header #search-form .center{padding-top:30px;padding-bottom:30px;position:relative;max-width:1300px;overflow:hidden}header #search-form .center input[type=text]{font-size:2em;transform:translateY(100px) translateZ(0);opacity:0;will-change:transform,opacity}header #search-form .center .form-control{position:absolute;right:50px;top:50%;margin-top:-12.375px;transform:translateY(100px) translateZ(0);opacity:0;will-change:transform,opacity}header #search-form .center button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wNyAyNC43NSI+ICA8dGl0bGU+c2VhcmNoLWluPC90aXRsZT4gIDxwYXRoIGQ9Ik0yNC42MiwyMi44OCwyMC42OSwxOWExMS43MywxMS43MywwLDEsMC0xLjM5LDEuNDRsMy45MSwzLjkxYTEsMSwwLDAsMCwuNy4yOSwxLDEsMCwwLDAsLjc3LTEuN1pNMiwxMS42NGE5LjY0LDkuNjQsMCwxLDEsOS42NCw5LjY0QTkuNjUsOS42NSwwLDAsMSwyLDExLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xMyAwLjExKSIvPjwvc3ZnPg==);background-color:transparent;border:0;outline:0;width:25.07px;height:24.75px;display:block;background-position:50%;background-repeat:no-repeat;opacity:.3;transition:opacity .3s cubic-bezier(.19,1,.22,1);will-change:opacity;cursor:pointer}header #search-form .center button:hover{opacity:1}header #search-form .center .close-search{width:24.58px;height:24.58px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC41OCAyNC41OCI+ICA8dGl0bGU+Y2xvc2U8L3RpdGxlPiAgPHBhdGggZD0iTTEzLjcsMTIuMjksMjQuMjksMS43MUExLDEsMCwwLDAsMjIuODcuMjlMMTIuMjksMTAuODgsMS43MS4yOUExLDEsMCwwLDAsLjI5LDEuNzFMMTAuODgsMTIuMjkuMjksMjIuODdhMSwxLDAsMCwwLDAsMS40MiwxLDEsMCwwLDAsMS40MiwwTDEyLjI5LDEzLjcsMjIuODcsMjQuMjlhMSwxLDAsMCwwLDEuNDIsMCwxLDEsMCwwLDAsMC0xLjQyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);margin-left:30px;opacity:.3;transition:opacity .3s cubic-bezier(.19,1,.22,1);will-change:opacity;cursor:pointer}header #search-form .center .close-search:hover{opacity:1}.pixel-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:900;display:flex;flex-wrap:wrap;align-items:center;display:none}.pixel-loader .pixels{display:flex;flex:0 0 100%;height:16.66vh}.pixel-loader .pixels .pixel{flex:0 0 10%;background:#000;opacity:0;height:16.66vh}footer .subscribe{padding:40px;background:url(/assets/img/paty.svg) #FFCD00;background-position:50%;background-size:35px;color:#000;position:relative;overflow:hidden}footer .subscribe .info{position:relative;height:24px}footer .subscribe .dt{color:#000;opacity:1;will-change:transform}footer .subscribe .dt:hover{opacity:.8}footer .subscribe form{position:absolute;right:40px;top:50%;transform:translateY(100%) translateZ(0);will-change:transform}footer .subscribe form input[type=email]{width:320px;background:0 0;color:#000}footer .subscribe form button{position:absolute;right:0;width:37px;height:17px;top:50%;background-size:100% 100%;padding:0;margin:0;background:0 0;outline:0;border:0;cursor:pointer;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAxNS4zOCI+ICA8cGF0aCBkPSJNMjYsNy4yLDE4LC41NEEzLjEsMy4xLDAsMCwxLDE5LjE5LjMxSDMyLjgxQTMuMSwzLjEsMCwwLDEsMzQsLjU0Wm05LjUzLTUuMzRMMjYuNjQsOS4yN2ExLDEsMCwwLDEtMS4yOCwwTDE2LjQ3LDEuODZBMy4xMywzLjEzLDAsMCwwLDE2LDMuNDl2OWEzLjE5LDMuMTksMCwwLDAsMy4xOSwzLjE4SDMyLjgxQTMuMTksMy4xOSwwLDAsMCwzNiwxMi41MXYtOUEzLjEzLDMuMTMsMCwwLDAsMzUuNTMsMS44NlpNMTEsNGExLDEsMCwwLDAtMS0xSDFBMSwxLDAsMCwwLDEsNWg5QTEsMSwwLDAsMCwxMSw0Wk0xMCw5SDNBMSwxLDAsMCwxLDMsN2g3YTEsMSwwLDAsMSwwLDJabTAsNEg1YTEsMSwwLDAsMSwwLTJoNWExLDEsMCwwLDEsMCwyWiIvPjwvc3ZnPg==)}footer a,footer a:hover{border:0}footer .main-footer{margin-top:75px}footer .main-footer .footer-navs{display:flex}footer .main-footer .footer-navs .foot-col{display:flex;flex-direction:column}footer .main-footer .footer-navs .foot-col .ttl{font-size:.85714em;text-transform:uppercase;font-weight:500;letter-spacing:1.5px}footer .main-footer .footer-navs .foot-col a{color:#000;opacity:.6;margin:3px 0}footer .main-footer .footer-navs .foot-col a.ttl{opacity:1;margin-bottom:6px}footer .main-footer .socials{margin-top:15px}footer .sub-footer{font-size:.92857em;line-height:1.53;align-items:flex-end;padding:40px 0 60px}footer .sub-footer .main-copy img{width:175px;margin-bottom:5px}footer .sub-footer .studio-copy{display:flex;align-items:center;color:#666}footer .sub-footer .studio-copy img{width:68px;margin-left:8px}.socials{display:flex;justify-content:flex-end}.socials a{width:27px;height:27px;background-color:#000;border-radius:8px;margin-right:13px;display:block;overflow:hidden;position:relative;transition:background .5s cubic-bezier(.19,1,.22,1)}.socials a:hover{background-color:#FFCD00}.socials a.tg{background-image:url(/images/telegram1.svg)}.socials a.inst{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTMuNDksMjAuNmE3LjA3LDcuMDcsMCwxLDEsNy4wNy03LjA3QTcuMDgsNy4wOCwwLDAsMSwxMy40OSwyMC42Wm0wLTEyLjE0YTUuMDcsNS4wNywwLDEsMCw1LjA3LDUuMDdBNS4wNyw1LjA3LDAsMCwwLDEzLjQ5LDguNDZabTcuMTMtMy4zMUExLjI5LDEuMjksMCwxLDAsMjEuOSw2LjQ0LDEuMjksMS4yOSwwLDAsMCwyMC42Miw1LjE1WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.socials a.vk{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTkuNyw5Ljc0Yy4xLS4zMSwwLS41NC0uNDMtLjU0SDE3Ljg2YS42NS42NSwwLDAsMC0uNjIuNDEsMTIuNDksMTIuNDksMCwwLDEtMS43NCwzYy0uMzMuMzQtLjQ4LjQ1LS42Ni40NXMtLjIyLS4xMS0uMjItLjQzVjkuNzNjMC0uMzctLjExLS41NC0uNDEtLjU0SDEyYS4zNS4zNSwwLDAsMC0uMzYuMzNoMGMwLC4zNS41MS40NC41NiwxLjQzdjIuMTZjMCwuNDYtLjA4LjU1LS4yNi41NS0uNDgsMC0xLjY0LTEuODMtMi4zNC0zLjkxLS4xNC0uNDItLjI4LS41Ny0uNjMtLjU3SDcuNTNjLS40MSwwLS40OC4yLS40OC40MWExMiwxMiwwLDAsMCwyLjI0LDQuODYsNS40NSw1LjQ1LDAsMCwwLDQuMzIsMi42OGMuOSwwLDEtLjIxLDEtLjU2VjE1LjI2YzAtLjQzLjA4LS41LjM3LS41cy41OC4xMSwxLjQyLDEsMS4xMiwxLjQ1LDEuNjYsMS40NWgxLjQxYy40MSwwLC42LS4yMi40OS0uNjNhNi4zMyw2LjMzLDAsMCwwLTEuMTktMS43MWMtLjMzLS40LS44Mi0uODQtMS0xLjA1cy0uMTUtLjQsMC0uNjZBMTkuNTMsMTkuNTMsMCwwLDAsMTkuNyw5Ljc0IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.socials a.fb{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTYuMzcsMTMuNjlIMTQuNzJ2NS44NkgxMi4yOVYxMy42OUgxMS4xM1YxMS42MmgxLjE2VjEwLjI4YTIuMjgsMi4yOCwwLDAsMSwyLjA5LTIuNDVoMi4xNnYyaC0xLjNhLjUuNSwwLDAsMC0uNTIuNDh2MS4zaDEuODZaIiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.socials a:last-child{margin-right:0}.products-list{display:flex;margin:0 -10px;flex-wrap:wrap}.products-list .product{flex:0 0 25%;max-width:25%;margin-bottom:20px}.products-list .product .product-item-title{position:relative;z-index:5;background:#f5f5f5}.products-list .product:hover .product-info .product-item-specs{transform:translateY(-100px) translateZ(0);opacity:0}.products-list .product:hover .product-info .hover-block{transform:translateY(0) translateZ(0);opacity:1}.products-list .product:hover .product-info .product-actions{transform:translateY(0) translateZ(0)}.products-list .product .product-info{background:#f5f5f5;padding:30px;margin:0 10px;display:block;position:relative;overflow:hidden;height:100%}.products-list .product .product-info .product-item-label-text{color:#fff;padding:8px 12px;background:#fb5353;position:absolute;top:0;left:0}.products-list .product .product-info .product-actions{position:absolute;top:30px;right:30px;z-index:100;transform:translateY(-100px) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .delete_favorites,.products-list .product .product-info .h2o_add_favor{width:20.66px;height:18.07px;background:0 0;border:0;padding:0;margin:0;display:flex;align-items:center;margin-right:0;transform:scale(1) translateZ(0);will-change:transform;transition:transform .3s cubic-bezier(.19,1,.22,1);outline:0}.products-list .product .product-info .delete_favorites.in-favor svg path,.products-list .product .product-info .delete_favorites.in-favor:hover svg path,.products-list .product .product-info .h2o_add_favor.in-favor svg path,.products-list .product .product-info .h2o_add_favor.in-favor:hover svg path{fill:#FFCD00;stroke:#FFCD00}.products-list .product .product-info .delete_favorites:hover,.products-list .product .product-info .h2o_add_favor:hover{transform:scale(1.1) translateZ(0)}.products-list .product .product-info .delete_favorites:hover svg path,.products-list .product .product-info .h2o_add_favor:hover svg path{fill:transparent;stroke:#FFCD00}.products-list .product .product-info .delete_favorites svg,.products-list .product .product-info .h2o_add_favor svg{width:20.66px;height:18.07px}.products-list .product .product-info .delete_favorites svg path,.products-list .product .product-info .h2o_add_favor svg path{fill:transparent;stroke:#000;transition:fill .3s cubic-bezier(.19,1,.22,1),stroke .3s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .photo{padding-top:100%;position:relative}.products-list .product .product-info .photo img{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;transform:translate3d(-50%,-50%,0)}.products-list .product .product-info .main-info{text-align:center}.products-list .product .product-info .main-info small{font-size:.85714em;color:rgba(0,0,0,.8)}.products-list .product .product-info .main-info h4{font-size:1.28571em;font-weight:500;color:#000;line-height:1.333}.products-list .product .product-info .main-info .price{display:flex;font-size:1.07143em;font-weight:500;color:rgba(0,0,0,.8);justify-content:center;padding-top:15px;padding-bottom:25px;position:relative}.products-list .product .product-info .main-info .price .old{margin-left:15px;position:relative;color:rgba(0,0,0,.5)}.products-list .product .product-info .main-info .price .old:after{content:"";display:block;position:absolute;top:50%;margin-top:-1px;width:100%;height:1px;background:red}.products-list .product .product-info .product-item-specs{transform:translateY(0) translateZ(0);backface-visibility:hidden;opacity:1;will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .coffee-info{display:table;font-size:.85714em;color:#000}.products-list .product .product-info .coffee-info .line{display:table-row}.products-list .product .product-info .coffee-info .line>*{display:table-cell;vertical-align:middle;padding-bottom:10px}.products-list .product .product-info .coffee-info .line .from{text-align:right;padding-right:10px}.products-list .product .product-info .coffee-info .line .to{padding-left:10px}.products-list .product .product-info .coffee-info .line .progress{width:100%}.products-list .product .product-info .coffee-info .line .progress .lno{width:100%;height:2px;background:#e6e6e6;position:relative}.products-list .product .product-info .coffee-info .line .progress .lno i{display:block;position:absolute;top:0;left:0;height:2px;background:#FFCD00}.products-list .product .product-info .help-icon{width:20px;height:20px;background:#FFCD00;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:500;font-size:12px;margin-left:15px}.products-list .product .product-info .roasting{font-size:.85714em;display:flex;justify-content:center;color:#000}.products-list .product .product-info .roasting .value{color:#7a7a7a;margin-left:10px;display:inline-block}.products-list .product .product-info .hover-block{position:absolute;bottom:30px;left:30px;right:30px;display:flex;justify-content:space-between;opacity:0;transform:translateY(100px) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .hover-block .product-item-info-container{height:56px;flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:flex;justify-content:space-between;position:relative}.products-list .product .product-info .hover-block .product-item-info-container .btn{width:100%;height:56px;white-space:nowrap}.products-list .product .product-info .hover-block .product-item-amount,.products-list .product .product-info .hover-block .product-item-button-container{width:100%}.products-list .product .product-info .hover-block .product-item-amount-field-container{background:#000;width:100%;display:flex;justify-content:space-between}.products-list .product .product-info .hover-block .product-item-amount-field-container input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;color:#fff;outline:0;border:0;font-size:.92857em;font-weight:500}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus,.products-list .product .product-info .hover-block .product-item-amount-field-container .plus{display:flex;width:44px;height:56px;background:#000;align-items:center;position:relative;cursor:pointer;z-index:5}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus{justify-content:flex-end}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.products-list .product .product-info .hover-block .product-item-amount-field-container .plus{justify-content:flex-start}.products-list .product .product-info .hover-block .product-item-amount-field-container .plus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.products-list .product .product-info .hover-block .product-item-amount-field-container .plus:after{content:"";display:block;width:2px;height:12px;background:#fff;border-radius:4px;position:absolute;top:50%;left:5px;margin-top:-6px}.main-screen{background-color:#f4f4f4;background-image:url(/assets/img/pattern.svg);background-repeat:no-repeat;background-position:200% bottom;background-size:80%;position:relative}.main-screen .main-controls{position:absolute;bottom:100px;width:100%;z-index:50}.main-screen .main-controls .counting{margin:0 20px;font-size:.92857em;color:#000;font-weight:500;text-transform:uppercase;display:flex}.main-screen .main-controls .counting .cur,.main-screen .main-controls .counting .total{display:flex;align-items:center}.main-screen .main-controls .counting .cur:after{content:"";display:block;width:2px;height:2px;background:#000;border-radius:50%;margin:0 10px}.main-screen .main-slider{height:100%}.main-screen .main-slider .slide{height:100%;position:relative}.main-screen .main-slider .slide .illustr{position:absolute;bottom:0;left:50%;z-index:50;line-height:0}.main-screen .main-slider .slide .illustr img{width:100%;max-width:850px}.main-screen .main-slider .slide .slide-info{max-width:35%}.main-screen .main-slider .slide .slide-info .btn{margin-top:50px}section.standart{padding:150px 0}section.popular h2{position:relative;margin-bottom:0}section.popular h2 .fire{display:block;position:absolute;top:-.42em;left:.79em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41NjIiIGhlaWdodD0iMjMuODQ2IiB2aWV3Qm94PSIwIDAgMTAuNTYyIDIzLjg0NiI+ICA8cGF0aCBpZD0iUGF0aF8xNDUiIGRhdGEtbmFtZT0iUGF0aCAxNDUiIGQ9Ik00MDYuODc5LDM0Mi44ODNhMzMuNzI4LDMzLjcyOCwwLDAsMC01LjY2LDE2LjEsMTAuNzksMTAuNzksMCwwLDAsMi41NDEsNy4zMTUsMjQuNjEzLDI0LjYxMywwLDAsMSwyLjY1OC0xMC43NzMsMjQuODIyLDI0LjgyMiwwLDAsMSwyLjE4LDExLjIsMTAuNzE3LDEwLjcxNywwLDAsMCwzLjE3NC03LjQ3MkEzMy44NCwzMy44NCwwLDAsMCw0MDYuODc5LDM0Mi44ODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjIxMSAtMzQyLjg4MykiIGZpbGw9IiNmM2MwMDQiLz48L3N2Zz4=);width:10.562px;height:23.846px}section.popular .products-list{margin-top:60px}section.features{padding:150px 0;background:#000;color:hsla(0,0%,100%,.8)}section.features h2{color:#fff;text-align:center}section.features p{max-width:800px;margin:0 auto;text-align:center}section.features .features-list{margin-top:95px}section.features .features-list .feature{display:flex;max-width:330px;flex:0 0 330px;width:100%}section.features .features-list .feature .info{margin-left:25px}section.features .features-list .feature .info p{text-align:left}section.features .features-list .feature .info h4{font-size:1.14286em;font-weight:500;color:#fff;margin-top:-.4em;margin-bottom:.3em}.reviews .review-controls{display:flex;align-items:center}.reviews .review-controls .next{margin-left:20px}.reviews .reviews-slider{margin-top:30px}.reviews .reviews-slider .review-in .center{display:flex;justify-content:space-between}.reviews .reviews-slider .review-in .center .review{padding:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.reviews .reviews-slider .review-in .center .review .name{font-size:1.14286em;color:#000}.reviews .reviews-slider .review-in .center .review .name span{color:rgba(0,0,0,.5)}.reviews .reviews-slider .review-in .center .review .review-text{padding:40px;background:#f1f5f8;margin-top:20px;position:relative}.reviews .reviews-slider .review-in .center .review .review-text:before{content:"";display:block;position:absolute;top:-13px;left:5%;border:7px solid transparent;border-bottom:7px solid #f1f5f8;border-left:7px solid #f1f5f8}section.inner.standart{padding-top:250px}section.inner .page-inner{padding-top:40px}section.inner .page-inner h3{margin-top:40px}section.inner.catalog h1{position:relative}section.inner.catalog h1 .fire{display:block;position:absolute;top:-.42em;left:3.17em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wODciIGhlaWdodD0iMzYuMzIxIiB2aWV3Qm94PSIwIDAgMTYuMDg3IDM2LjMyMSI+ICA8cGF0aCBpZD0iUGF0aF8xNDQiIGRhdGEtbmFtZT0iUGF0aCAxNDQiIGQ9Ik00MDkuODQ1LDM0Mi44ODNjLTUuODY4LDguNjctOC4zODYsMTguNjYyLTguNjIxLDI0LjUzYTE2LjQzNCwxNi40MzQsMCwwLDAsMy44NywxMS4xNDMsMzcuNDksMzcuNDksMCwwLDEsNC4wNDgtMTYuNDA5LDM3LjgwOCwzNy44MDgsMCwwLDEsMy4zMjEsMTcuMDU3LDE2LjMyNCwxNi4zMjQsMCwwLDAsNC44MzUtMTEuMzgyQzQxNy4zMzksMzYxLjk0OSw0MTUuMywzNTEuODQyLDQwOS44NDUsMzQyLjg4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMjExIC0zNDIuODgzKSIgZmlsbD0iI2YzYzAwNCIvPjwvc3ZnPg==);width:16.087px;height:36.321px}section.inner.catalog p{max-width:330px}section.inner.catalog .catalog-cats a{width:80px;height:50px;border:0;display:flex;align-items:center;justify-content:center;margin-right:10px}section.inner.catalog .catalog-cats a:last-child{margin-right:0}section.inner.catalog .catalog-cats picture img{max-width:49px;max-height:50px}section.inner.catalog .products-list{margin-top:60px}section.product .specs ul li{padding:0;display:flex;justify-content:space-between;font-size:1em;margin:0 0 15px;position:relative}section.product .specs ul li:last-child{margin-bottom:0}section.product .specs ul li .name{padding:0 15px 0 0;background:#fff;font-weight:500;color:rgba(0,0,0,.7)}section.product .specs ul li .value{padding:0 0 0 15px;background:#fff;color:rgba(0,0,0,.7);text-align:right}section.product .specs ul li:after{content:"";display:block;position:absolute;top:11px;left:0;width:100%;height:2px;z-index:-1;opacity:.2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyIj4gIDxjaXJjbGUgY3g9IjEiIGN5PSIxIiByPSIxIi8+PC9zdmc+)}section.product .specs ul li:before{display:none}section.product .coffee-interest{padding:30px 30px 30px 30px;background:#FFCD00;border-radius:10px;color:#000;font-size:1em;line-height:1.42;position:relative;margin-bottom:30px}/*section.product .coffee-interest:before{content:"?";display:flex;justify-content:center;align-items:center;font-size:2.14286em;color:#fff;font-weight:500;width:54px;height:54px;border:2px solid #fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:22px;z-index:5}*/section.product .main-info .coffee-info{display:table;font-size:.85714em;padding-top:10px;color:#000}section.product .main-info .coffee-info .line{display:table-row}section.product .main-info .coffee-info .line>*{display:table-cell;vertical-align:middle;padding-bottom:10px}section.product .main-info .coffee-info .line .from{text-align:right;padding-right:10px}section.product .main-info .coffee-info .line .to{padding-left:10px}section.product .main-info .coffee-info .line .progress{width:100%}section.product .main-info .coffee-info .line .progress .lno{width:100%;height:2px;background:#000;position:relative}section.product .main-info .coffee-info .line .progress .lno i{display:block;position:absolute;top:0;left:0;height:2px;background:#FFCD00}section.product .main-info .coffee-info .line .progress .lno i:before{content:""!important;position:absolute;right:0;bottom:100%;display:block;width:7px;height:17px;background-size:100% 100%;background-position:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMiI+ICA8cGF0aCBkPSJNLjYsMGEzMi41NCwzMi41NCwwLDAsMCwxLDE2LjVBMTAuMjksMTAuMjksMCwwLDAsNi43LDIyLDIzLjYzLDIzLjYzLDAsMCwxLDUsMTEuNDFhMjMuNjUsMjMuNjUsMCwwLDEsNi4yMiw5LjA5LDEwLjM5LDEwLjM5LDAsMCwwLDAtNy44OEEzMi41NCwzMi41NCwwLDAsMCwuNiwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ViYzE0MiIvPjwvc3ZnPg==)}section.product .main-info .help-icon{width:20px;height:20px;background:#FFCD00;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:500;font-size:12px;margin-left:15px;position:relative;z-index:500}section.product .main-info .help-icon .help-info{position:absolute;top:50%;right:100%;width:300px;background:#000;padding:15px 20px;margin-right:10px;transform:scale(0) translateY(-50%) translateZ(0);backface-visibility:hidden;will-change:transform;overflow:hidden;transform-origin:right top;border-radius:600px;pointer-events:none}section.product .main-info .help-icon .help-info p{position:relative;transform:translateY(30px) translateZ(0);opacity:0;will-change:transform,opacity}section.product .main-info .roasting{font-size:.85714em;display:flex;justify-content:flex-start;color:#000}section.product .main-info .roasting .value{color:#7a7a7a;margin-left:10px;display:inline-block}section.product .price-info{margin:30px 0 20px;display:flex;align-items:center}section.product .price-info .current{font-size:1.71429em;font-weight:500;color:#000}section.product .price-info .old{font-size:1.14286em;color:rgba(0,0,0,.5);margin-left:20px;position:relative}section.product .price-info .old:before{content:"";display:block;position:absolute;top:50%;left:50%;width:110%;height:1px;background:red;margin-top:-7px;transform:rotate(-8deg) translateX(-50%)}section.product .control-centering{max-height:60vh;height:100%;position:absolute;top:0;left:0;width:100%;pointer-events:none}section.product .product-item-label-text{padding:4px 10px;background:#fb5353;display:inline-block;color:#fff;margin-left:60px}section.product .product-control{display:flex;align-items:center;margin-bottom:16px;pointer-events:all}section.product .product-control .quantity{height:70px;background:#000;flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:flex;justify-content:space-between;position:relative}section.product .product-control .quantity input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;color:#fff;outline:0;border:0;font-size:.92857em;font-weight:500}section.product .product-control .quantity .minus,section.product .product-control .quantity .plus{display:flex;width:44px;height:70px;background:#000;align-items:center;position:relative;cursor:pointer;z-index:5}section.product .product-control .quantity .minus{justify-content:flex-end}section.product .product-control .quantity .minus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}section.product .product-control .quantity .plus{justify-content:flex-start}section.product .product-control .quantity .plus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}section.product .product-control .quantity .plus:after{content:"";display:block;width:2px;height:12px;background:#fff;border-radius:4px;position:absolute;top:50%;left:5px;margin-top:-6px}section.product .product-control [data-entity=main-button-container]{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}section.product .product-control .btn{width:100%;height:70px}section.product .go-to-cart{width:100%}section.product .product-main-info{position:relative}section.product .product-main-info .product-controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;pointer-events:all}section.product .product-main-info .product-controls .to-left,section.product .product-main-info .product-controls .to-right{width:36px;height:36px;border:1px solid hsla(0,0%,44%,.15);border-radius:50%;cursor:pointer;background-repeat:no-repeat;display:block}section.product .product-main-info .product-controls .to-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMTYsMTJhMSwxLDAsMCwxLC43MS4yOWw1LDVhMSwxLDAsMCwxLDAsMS40MmwtNSw1YTEsMSwwLDAsMS0xLjQyLTEuNDJMMTkuNTksMThsLTQuMy00LjI5YTEsMSwwLDAsMSwwLTEuNDJBMSwxLDAsMCwxLDE2LDEyWiIvPjwvc3ZnPg==)}section.product .product-main-info .product-controls .to-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMjAsMjRhMSwxLDAsMCwxLS43MS0uMjlsLTUtNWExLDEsMCwwLDEsMC0xLjQybDUtNWExLDEsMCwwLDEsMS40MiwxLjQyTDE2LjQxLDE4bDQuMyw0LjI5YTEsMSwwLDAsMSwwLDEuNDJBMSwxLDAsMCwxLDIwLDI0WiIvPjwvc3ZnPg==)}section.product .product-main-info .product-controls .dots{margin:0 28px;display:flex;align-items:center}section.product .product-main-info .product-controls .dots .dot{width:6px;height:6px;background:#000;border-radius:50%;margin-right:15px}section.product .product-main-info .product-controls .dots .dot.active{background:#FFCD00}section.product .product-main-info .product-controls .dots .dot:last-child{margin-right:0}section.product .product-images{position:absolute;top:0;left:0;width:100%;z-index:50;will-change:transform;pointer-events:none;height:400px}section.product .product-images .product-image{text-align:center}section.product .product-images .product-image .col-6{display:flex;align-items:flex-start;justify-content:center}section.product .product-images .product-image img{max-width:60%;max-height:400px}section.product .h2o_add_favor{width:20.66px;height:18.07px;background:0 0;border:0;padding:0;margin:0;display:flex;align-items:center;margin-right:20px;transform:scale(1) translateZ(0);will-change:transform;transition:transform .3s cubic-bezier(.19,1,.22,1);outline:0}section.product .h2o_add_favor.in-favor svg path,section.product .h2o_add_favor.in-favor:hover svg path{fill:#FFCD00;stroke:#FFCD00}section.product .h2o_add_favor:hover{transform:scale(1.1) translateZ(0)}section.product .h2o_add_favor:hover svg path{fill:transparent;stroke:#FFCD00}section.product .h2o_add_favor svg{width:20.66px;height:18.07px}section.product .h2o_add_favor svg path{fill:transparent;stroke:#000;transition:fill .3s cubic-bezier(.19,1,.22,1),stroke .3s cubic-bezier(.19,1,.22,1)}section.product .social-share{display:flex;align-items:center;cursor:pointer}section.product .social-share i{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ibm91bl9TaGFyZV8yMzQzMjA1IiBkYXRhLW5hbWU9Im5vdW4gU2hhcmUgMjM0MzIwNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTcuMjkgMTcuMjkiPiAgPHRpdGxlPnNoYXJlPC90aXRsZT4gIDxwYXRoIGQ9Ik0xNy4yOSwxMS44OHY0LjMzYTEuMDksMS4wOSwwLDAsMS0xLjA4LDEuMDhIMS4wOEExLjA4LDEuMDgsMCwwLDEsMCwxNi4yMVYxLjA4QTEuMDgsMS4wOCwwLDAsMSwxLjA4LDBINS40YTEuMDgsMS4wOCwwLDAsMSwwLDIuMTZIMi4xNnYxM2gxM1YxMS44OGExLjA4LDEuMDgsMCwwLDEsMS4wOC0xLjA4aDBBMS4wOCwxLjA4LDAsMCwxLDE3LjI5LDExLjg4Wk02Ljc5LDEwLjQ5YTEuMDksMS4wOSwwLDAsMCwxLjUzLDBsNi44LTYuOFY1LjRhMS4wOCwxLjA4LDAsMSwwLDIuMTYsMFYxLjA4QTEuMDcsMS4wNywwLDAsMCwxNi4yMSwwSDExLjg4YTEuMDgsMS4wOCwwLDAsMCwwLDIuMTZoMS43MUw2Ljc5LDlBMS4wOSwxLjA5LDAsMCwwLDYuNzksMTAuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9zdmc+);width:17.29px;height:17.29px;display:block;margin-right:10px}.similar-product{padding-top:50px;padding-bottom:80px}.product-slider{position:absolute;top:75px;left:0;width:100%}.product-slider .tns-outer{height:400px}.product-info h1{font-size:3.28571em}.product-controls.pagination{margin-top:60px;display:flex;align-items:center;pointer-events:all}.product-controls.pagination .to-left,.product-controls.pagination .to-right{width:36px;height:36px;border:1px solid hsla(0,0%,44%,.15);border-radius:50%;cursor:pointer;background-repeat:no-repeat}.product-controls.pagination .to-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMTYsMTJhMSwxLDAsMCwxLC43MS4yOWw1LDVhMSwxLDAsMCwxLDAsMS40MmwtNSw1YTEsMSwwLDAsMS0xLjQyLTEuNDJMMTkuNTksMThsLTQuMy00LjI5YTEsMSwwLDAsMSwwLTEuNDJBMSwxLDAsMCwxLDE2LDEyWiIvPjwvc3ZnPg==);margin-left:28px}.product-controls.pagination .to-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMjAsMjRhMSwxLDAsMCwxLS43MS0uMjlsLTUtNWExLDEsMCwwLDEsMC0xLjQybDUtNWExLDEsMCwwLDEsMS40MiwxLjQyTDE2LjQxLDE4bDQuMyw0LjI5YTEsMSwwLDAsMSwwLDEuNDJBMSwxLDAsMCwxLDIwLDI0WiIvPjwvc3ZnPg==);margin-right:28px}.product-controls.pagination .dot{width:6px;height:6px;background:#000;border-radius:50%;margin-right:15px}.product-controls.pagination .dot.active{background:#FFCD00}.product-controls.pagination .dot:last-child{margin-right:0}.delivery-methods{align-items:flex-start;margin-top:60px}.delivery-methods .method{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}.delivery-methods .method .icon{height:50px;width:100%;display:flex;align-items:center;margin-bottom:20px}.delivery-methods .method .icon img{max-height:50px;max-width:150px}.delivery-methods .method p{margin-top:20px}.delivery-methods .other{margin-top:-105px}.login-page .center{width:100%}.login-page .login-form .main-form{flex:0 0 45%;max-width:45%;min-height:100%;padding:220px 200px 200px 0}.login-page .login-form .main-form .table-cell{padding-top:130px}.login-page .login-form .main-form h1{position:relative}.login-page .login-form .main-form h1 .fire{display:block;position:absolute;top:-.42em;left:1.375em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wODciIGhlaWdodD0iMzYuMzIxIiB2aWV3Qm94PSIwIDAgMTYuMDg3IDM2LjMyMSI+ICA8cGF0aCBpZD0iUGF0aF8xNDQiIGRhdGEtbmFtZT0iUGF0aCAxNDQiIGQ9Ik00MDkuODQ1LDM0Mi44ODNjLTUuODY4LDguNjctOC4zODYsMTguNjYyLTguNjIxLDI0LjUzYTE2LjQzNCwxNi40MzQsMCwwLDAsMy44NywxMS4xNDMsMzcuNDksMzcuNDksMCwwLDEsNC4wNDgtMTYuNDA5LDM3LjgwOCwzNy44MDgsMCwwLDEsMy4zMjEsMTcuMDU3LDE2LjMyNCwxNi4zMjQsMCwwLDAsNC44MzUtMTEuMzgyQzQxNy4zMzksMzYxLjk0OSw0MTUuMywzNTEuODQyLDQwOS44NDUsMzQyLjg4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMjExIC0zNDIuODgzKSIgZmlsbD0iI2YzYzAwNCIvPjwvc3ZnPg==);width:16.087px;height:36.321px}.login-page .login-form .main-form h1+p{margin-bottom:30px}.login-page .login-form .main-form .form-row{margin:0 0 5px}.login-page .login-form .main-form .sub-controls{margin:25px 0 50px;font-size:.85714em}.login-page .login-form .main-form .sub-controls a{color:#000;opacity:.7;border:0}.login-page .login-form .main-form .sub-controls.flex-wrap .checkbox+.checkbox{margin-top:15px}.login-page .login-form .main-form .actions{display:flex;align-items:center}.login-page .login-form .main-form .actions.basic{padding-top:40px}.login-page .login-form .main-form .actions .btn+.btn{margin-left:15px}.login-page .login-form .main-form .social-enter{margin-top:100px}.login-page .login-form .login-image{position:fixed!important;height:100%;background:url(/assets/img/pattern.svg) #eee 50% no-repeat;position:absolute;left:45%;width:55%;overflow:hidden}.login-page .login-form .login-image img{width:70%;max-width:800px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}section.reviews.standart{padding-top:200px}section.reviews h1{position:relative;margin-top:170px}section.reviews h1 .fire{display:block;position:absolute;top:-.42em;left:.175em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wODciIGhlaWdodD0iMzYuMzIxIiB2aWV3Qm94PSIwIDAgMTYuMDg3IDM2LjMyMSI+ICA8cGF0aCBpZD0iUGF0aF8xNDQiIGRhdGEtbmFtZT0iUGF0aCAxNDQiIGQ9Ik00MDkuODQ1LDM0Mi44ODNjLTUuODY4LDguNjctOC4zODYsMTguNjYyLTguNjIxLDI0LjUzYTE2LjQzNCwxNi40MzQsMCwwLDAsMy44NywxMS4xNDMsMzcuNDksMzcuNDksMCwwLDEsNC4wNDgtMTYuNDA5LDM3LjgwOCwzNy44MDgsMCwwLDEsMy4zMjEsMTcuMDU3LDE2LjMyNCwxNi4zMjQsMCwwLDAsNC44MzUtMTEuMzgyQzQxNy4zMzksMzYxLjk0OSw0MTUuMywzNTEuODQyLDQwOS44NDUsMzQyLjg4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMjExIC0zNDIuODgzKSIgZmlsbD0iI2YzYzAwNCIvPjwvc3ZnPg==);width:16.087px;height:36.321px}.reviews-block{padding-top:20px}.reviews-block .reviews-list{flex:0 0 50%;max-width:50%}.reviews-block .reviews-list .review{margin-top:30px;padding:40px 50px;background:#fbfbfb}.reviews-block .reviews-list .review .name{font-size:1em;font-weight:500;color:#000;margin-bottom:10px}.reviews-block aside{flex:0 0 30%;max-width:30%;margin-top:-170px}.reviews-block aside .fix-element{padding-top:170px}.reviews-block aside .sendstars{display:table;width:100%}.reviews-block aside .sendstars .star-col{display:table-row}.reviews-block aside .sendstars .star-col .star-name{font-size:1em;font-weight:500;color:rgba(0,0,0,.7)}.reviews-block aside .sendstars .star-col .star-name,.reviews-block aside .sendstars .star-col .stars{display:table-cell;vertical-align:middle;padding:5px 0}.reviews-block aside .stars-stat{margin-top:30px}.reviews-block aside .stars-stat .star-stat-item{display:flex;align-items:center;margin-bottom:10px}.reviews-block aside .stars-stat .star-stat-item:last-child(){margin-bottom:0}.reviews-block aside .stars-stat .star-stat-item .val{font-size:1.28571em;font-weight:500;color:#000;margin-left:10px}div.stars-field{display:flex;flex-direction:row-reverse;justify-content:flex-end}div.stars-field input{display:none}div.stars-field label{height:20px;flex:0 0 20px;max-width:20px;display:flex;cursor:pointer}div.stars-field label svg{width:16px;height:16px}div.stars-field label svg path{fill:none;stroke:#ccc;stroke-width:1.5px;transition:fill .25s cubic-bezier(.19,1,.22,1),stroke .25s cubic-bezier(.19,1,.22,1)}div.stars-field label:hover svg path,div.stars-field label:hover~label svg path{fill:none;stroke:#FFCD00}div.stars-field input:checked~label svg path{fill:#FFCD00;stroke:#FFCD00}div.stars-field input:checked~label:hover svg path,div.stars-field input:checked~label:hover~label svg path{fill:none;stroke:#FFCD00}section.faq.standart{padding-top:200px}section.faq aside{flex:0 0 280px;max-width:280px}section.faq aside .fix-element{padding-top:170px}section.faq aside .questions{padding-top:10px}section.faq aside .questions a{display:block;color:#000;opacity:.7;margin:15px 0;border:0}section.faq aside small{display:block;margin-top:30px}section.faq .main-content{margin-top:170px;flex:0 0 calc(100% - 280px);max-width:calc(100% - 280px);padding-left:200px}section.faq .main-content .question-list .qanda{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid hsla(0,0%,44%,.08)}section.faq #send-question{margin-top:150px;position:relative;overflow:hidden}section.faq #send-question .actions{margin-top:40px}section.faq #send-question .actions small{font-size:.92857em;margin-left:30px}section.faq #send-question .ok-message{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:5;transform:translateY(100%) translateZ(0);will-change:transform;display:none}section.faq #send-question .ok-message.showed .icon:after{transform:scaleY(0) translateZ(0)}section.faq #send-question .ok-message .flex{height:100%;width:100%}section.faq #send-question .ok-message .icon{position:relative;margin-bottom:30px}section.faq #send-question .ok-message .icon:after{content:"";display:block;width:155px;height:155px;position:absolute;top:0;left:50%;margin:-2px 0 0 -77px;background:#fff;border-radius:50%;transform:scaleY(1) translateZ(0);will-change:transform;transform-origin:center top;transition:transform 1s cubic-bezier(.19,1,.22,1)}section.faq #send-question .ok-message img{width:150px;height:150px}section.faq #send-question .ok-message .title{font-size:1.57143em;font-weight:600;color:#000;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase;margin-bottom:5px}section.faq #send-question .ok-message .title,section.faq #send-question .ok-message p{position:relative;opacity:0;transform:translateY(50px) translateZ(0);will-change:transform}section.cabinet aside{flex:0 0 200px;max-width:200px}section.cabinet aside nav{padding-top:20px}section.cabinet aside nav a{color:#000;opacity:.5;font-size:1em;font-weight:500;border:0;display:block;margin:15px 0;position:relative}section.cabinet aside nav a:before{content:"";display:block;width:0;height:2px;background:#000;position:absolute;top:11px;left:-20px;transition:width .3s cubic-bezier(.19,1,.22,1)}section.cabinet aside nav a:hover:before{width:10px}section.cabinet aside nav a.active{opacity:1}section.cabinet aside nav a.active:before{width:10px}section.cabinet .main-content{flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);padding-left:150px;padding-top:30px}section.cabinet .main-content .products-list .product{flex:0 0 33.333%;max-width:33.333%}#account-edit .form-section{margin-bottom:80px}#account-edit .form-section .form-in{margin-top:30px}#account-edit .form-section .form-row{margin-bottom:20px}.order-list .order{padding:20px 30px;background:#f6f6fa;color:#888;border:0;margin-bottom:20px}.order-list .order:last-child{margin-bottom:0}.order-list .order .col-info{padding-right:40px}.order-list .order .col-info b{display:block;font-size:1em;font-weight:500;color:#000}.order-list .order .status{font-size:1em;font-weight:500;color:#000;text-transform:uppercase}.order-list .order .status .status-icon{width:26px;height:26px;background-color:#e8b555;border-radius:50%;margin-left:20px;background-size:26px 26px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMyA5IDEzIDE0IDE3IDE0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)}.order-list .order .status .status-icon.complete{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMCAxMyAxMi41IDE1LjUgMTcgMTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);background-color:green}.order-list .order .status .status-icon.cancelled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8bGluZSB4MT0iMTAiIHkxPSIxMCIgeDI9IjE2IiB5Mj0iMTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4gIDxsaW5lIHgxPSIxNiIgeTE9IjEwIiB4Mj0iMTAiIHkyPSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-color:red}.order-info .main-order-info{color:#888;border:0;margin-bottom:20px}.order-info .main-order-info:last-child{margin-bottom:0}.order-info .main-order-info .col-info{padding-right:40px}.order-info .main-order-info .col-info b{display:block;font-size:1em;font-weight:500;color:#000}.order-info .main-order-info .status{font-size:1em;font-weight:500;color:#000;text-transform:uppercase}.order-info .main-order-info .status .status-icon{width:26px;height:26px;background-color:#e8b555;border-radius:50%;margin-left:20px;background-size:26px 26px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMyA5IDEzIDE0IDE3IDE0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)}.order-info .main-order-info .status .status-icon.complete{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMCAxMyAxMi41IDE1LjUgMTcgMTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);background-color:green}.order-info .main-order-info .status .status-icon.cancelled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8bGluZSB4MT0iMTAiIHkxPSIxMCIgeDI9IjE2IiB5Mj0iMTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4gIDxsaW5lIHgxPSIxNiIgeTE9IjEwIiB4Mj0iMTAiIHkyPSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-color:red}.order-info .order-info-section{margin-top:80px}.order-info .order-info-section.products .info-value{margin-top:40px}.order-info .order-info-section h3{margin-bottom:10px}.order-info .order-info-section .info-value{margin-top:20px}.order-info .order-info-section .info-row{height:60px;font-size:1em;color:#000;display:flex;align-items:center;width:100%;border-bottom:1px solid hsla(0,0%,44%,.15);margin-bottom:20px}.order-info .order-info-section .info-row.x2{display:flex;justify-content:space-between;border:0}.order-info .order-info-section .info-row.x2 .row{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.order-info .order-info-section .info-row.x2 .row .value{height:60px;font-size:1em;color:#000;display:flex;align-items:center;width:100%;border-bottom:1px solid hsla(0,0%,44%,.15)}.product-list-col .product{margin-bottom:40px;color:#888;border:0}.product-list-col .product .main-info .photo{flex:0 0 20%;max-width:20%}.product-list-col .product .main-info .photo .image{width:100%;padding-top:100%;position:relative;background:#f4f4f4}.product-list-col .product .main-info .photo .image img{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;transform:translate3d(-50%,-50%,0)}.product-list-col .product .main-info .right-info{padding-left:40px}.product-list-col .product .main-info .right-info h5{font-size:1.14286em;font-weight:500;color:#000;margin-bottom:10px;margin-top:0}.product-list-col .product .count-info{font-size:1.14286em;font-weight:500;color:#000}section.standart.blog{padding-bottom:50px}.posts-list{margin:0 -30px}.posts-list .post{margin-bottom:60px}.posts-list .post .post-inner{margin:0 30px;height:450px;position:relative;display:block;color:hsla(0,0%,100%,.5);border:0}.posts-list .post .post-inner .photo,.posts-list .post .post-inner .photo:after{position:absolute;top:0;left:0;width:100%;height:100%}.posts-list .post .post-inner .photo:after{content:"";display:block;background:#000;opacity:.5}.posts-list .post .post-inner .photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.posts-list .post .post-inner .date{position:absolute;top:40px;left:40px;font-size:1em;font-weight:500;color:#fff;display:flex;align-items:center}.posts-list .post .post-inner .date span{display:block;width:3px;height:3px;border-radius:50%;margin:0 10px;background:#fff}.posts-list .post .post-inner .info{position:absolute;bottom:40px;left:40px;right:40px}.posts-list .post .post-inner .info h3{color:#fff;margin-bottom:5px}.posts-list .post .post-inner .info p{color:hsla(0,0%,100%,.8)}.posts-list .subscribe{margin-bottom:60px}.posts-list .subscribe .sub-inner{margin:0 30px;padding:40px;background:url(/assets/img/paty.svg) #FFCD00;background-position:50%;background-size:35px;color:#000}.posts-list .subscribe .dt{color:#000;opacity:1}.posts-list .subscribe .dt:hover{opacity:.8}section.post h1{margin-bottom:60px}section.post .sub-info .date{display:flex;align-items:center;font-size:1em;font-weight:500}section.post .sub-info .date span{display:block;width:3px;height:3px;border-radius:50%;margin:0 10px;background:#666}section.post .post-image{height:450px;position:relative;margin:0 -50px 60px}section.post .post-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.post .post-content p{font-size:1em;line-height:2.07}section.post .post-content p+p{margni-top:20px}section.post .post-content p+h3{margin-top:60px}section.post .post-content .all-width{width:100%;margin:30px 0}section.post .post-content .all-width+h3{margin-top:60px}.similar-posts{margin-top:140px}section.contacts .col-6:first-child{padding-right:100px}.contact-list{margin-top:60px}.contact-list .contact-item{margin-bottom:30px}.contact-list .contact-item a{color:#666;border-color:hsla(0,0%,40%,.1)}a.company-map{border:0;display:inline-flex;align-items:center;color:#666;line-height:1.4;padding-top:40px}a.company-map:before{content:"";display:block;width:45px;height:57px;background-size:100% 100%;background-image:url(/assets/img/doc.png);margin:0 20px 0 0}#map{height:100%;width:100%;background:#eee}#map>div{width:100%!important;height:100%!important}.get-pricing{background:#f4f4f4;padding:150px 0;margin-bottom:150px;position:relative}.get-pricing p{margin-bottom:30px}.get-pricing input[type=email],.get-pricing input[type=password],.get-pricing input[type=text]{background:0 0}.get-pricing .actions{margin-top:60px}.get-pricing .actions small{margin-left:40px}.get-pricing .ok-message{position:absolute;top:0;left:0;width:100%;height:100%;background:#f4f4f4;z-index:5;transform:translateY(100%) translateZ(0);will-change:transform;display:none}.get-pricing .ok-message.showed .icon:after{transform:scaleY(0) translateZ(0)}.get-pricing .ok-message .flex{height:100%;width:100%}.get-pricing .ok-message .icon{position:relative;margin-bottom:30px}.get-pricing .ok-message .icon:after{content:"";display:block;width:155px;height:155px;position:absolute;top:0;left:50%;margin:-2px 0 0 -77px;background:#f4f4f4;border-radius:50%;transform:scaleY(1) translateZ(0);will-change:transform;transform-origin:center top;transition:transform 1s cubic-bezier(.19,1,.22,1)}.get-pricing .ok-message img{width:150px;height:150px}.get-pricing .ok-message .title{font-size:1.57143em;font-weight:600;color:#000;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase;margin-bottom:5px}.get-pricing .ok-message .title,.get-pricing .ok-message p{position:relative;opacity:0;transform:translateY(50px) translateZ(0);will-change:transform}section.about h1{width:100%;margin-bottom:60px}section.about aside{flex:0 0 440px;max-width:440px;padding-right:100px}section.about .main-content{flex:0 0 calc(100% - 440px);max-width:calc(100% - 440px)}section.about .main-content p{font-size:1.14286em;line-height:1.81}section.about .main-content p+p{margin-top:40px}section.about .main-content small{font-weight:500;color:#000;display:block;margin-top:60px}section.about .short-info{font-size:.92857em;line-height:1.69}section.about .short-info:before{content:"";display:block;flex:0 0 48px;width:48px;height:60px;background-image:url(/assets/img/scroll.png);background-size:100% 100%;margin:0 20px 0 0}.basket-items-list-item-container{display:flex;justify-content:space-between;align-items:center;padding:40px 0;border-bottom:1px solid #eee;position:relative}.basket-items-list-item-container .basket-items-list-item-descriptions{flex:0 0 50%;max-width:50%}.basket-items-list-item-container .basket-items-list-item-descriptions-inner{display:flex;align-items:center}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{padding-left:40px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info h2{font-size:1.14286em;text-transform:none;font-family:text-font,Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:10px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info h2 a,.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info h2 a:hover{color:#000;border:0}.basket-items-list-item-container .basket-item-price-current-text{font-size:1.14286em;font-weight:500;color:#000}.basket-items-list-item-container .basket-items-list-item-price{flex:0 0 10%;text-align:center}.basket-items-list-item-container .basket-items-list-item-amount{flex:0 0 160px}.basket-items-list-item-container .basket-item-block-amount{height:70px;background:#000;flex:0 0 160px;display:flex;justify-content:space-between;position:relative}.basket-items-list-item-container .basket-item-block-amount input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;color:#fff;outline:0;border:0;font-size:.92857em;font-weight:500}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-minus,.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus{display:flex;width:44px;height:70px;background:#000;align-items:center;position:relative;cursor:pointer;z-index:5}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-minus{justify-content:flex-end}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-minus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus{justify-content:flex-start}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus:after{content:"";display:block;width:2px;height:12px;background:#fff;border-radius:4px;position:absolute;top:50%;left:5px;margin-top:-6px}.basket-items-list-item-container .basket-item-actions-remove{width:30px;height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTYuNDEsMTVsNC4zLTQuMjlhMSwxLDAsMCwwLTEuNDItMS40MkwxNSwxMy41OWwtNC4yOS00LjNhMSwxLDAsMCwwLTEuNDIsMS40MkwxMy41OSwxNWwtNC4zLDQuMjlhMSwxLDAsMCwwLDAsMS40MiwxLDEsMCwwLDAsMS40MiwwTDE1LDE2LjQxbDQuMjksNC4zYTEsMSwwLDAsMCwxLjQyLDAsMSwxLDAsMCwwLDAtMS40MloiLz48L3N2Zz4=);background-color:#f5f5f5;border-radius:50%}.basket-items-list-item-container .basket-item-actions-remove:hover{background-color:#FFCD00}.basket-items-list-item-container .basket-item-block-properties{max-width:400px}.basket-items-list-item-container .basket-item-block-image{line-height:0}.basket-items-list-item-container .basket-item-image-link,.basket-items-list-item-container .basket-item-image-link:hover{border:0}.basket-checkout-container{display:flex;align-items:center;justify-content:space-between}.basket-checkout-container .basket-coupon-section{flex:0 0 40%;max-width:40%}.basket-checkout-container .basket-coupon-section .basket-coupon-alert-section{margin-top:10px;font-size:.9em}.basket-checkout-container .basket-coupon-section .basket-coupon-alert-section .close-link{font-weight:500;color:#000;display:inline-block;margin-left:5px;cursor:pointer;opacity:1}.basket-checkout-container .basket-coupon-section .basket-coupon-alert-section .close-link:hover{opacity:.5}.basket-checkout-container .basket-checkout-section{flex:0 0 60%;max-width:60%;padding-left:40px;display:flex;justify-content:flex-end;align-items:center}.basket-checkout-container .basket-checkout-section-inner{display:flex;align-items:center}.basket-checkout-container .basket-checkout-block.basket-checkout-block-total-price{font-size:1.42857em;font-weight:500;color:#000;padding-right:30px}.basket-checkout-container .basket-checkout-block.basket-checkout-block-total{padding-right:10px}.basket-checkout-container{padding:50px 0}section.in-bucket,section.in-bucket+footer{background:#f5f5f5}section.in-bucket.standart{padding-top:229px}section.in-bucket aside{flex:0 0 400px;max-width:400px}section.in-bucket aside .fix-element{padding-top:100px}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px;background:#fff}section.in-bucket .main-content{margin-top:20px;flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px);padding-right:100px}#bx-soa-total-sub{display:none;padding:40px 40px 20px;background:#fff}#bx-soa-total-sub .bx-soa-cart-total .bx-soa-cart-total-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#bx-soa-total-sub .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{font-size:1.14286em;color:#000;font-weight:500}#bx-soa-order{display:flex}.order-ready{padding-top:170px}#bx-soa-main-notifications{margin-bottom:40px}#bx-soa-main-notifications .alert{padding:30px 40px;background:#efe0ab;color:#736637}.bx-soa-section{margin-bottom:10px}.bx-soa-section .bx-soa-section-content{padding:35px 40px;background:#fff;border-top:2px solid #f5f5f5}.bx-soa-section .bx-soa-section-content .bx-soa-delivery{display:flex;justify-content:space-between;margin-top:30px}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group{flex:0 0 50%;max-width:calc(50% - 15px)}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group .soa-property-container{width:100%}.bx-soa-section .bx-soa-section-content .alert{margin-bottom:35px;padding:20px 25px;background:#ffe7e7;color:#733737}.bx-soa-section .bx-soa-section-content .form-group{display:flex;flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .form-group .bx-soa-custom-label{display:block;width:100%;margin-bottom:10px}.bx-soa-section .bx-soa-section-content .form-group .radio-inline{margin-right:30px}.bx-soa-section .bx-soa-section-content .form-group.bx-soa-location-input-container{margin-bottom:30px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls{width:100%}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-block{height:50px;border:0;border-bottom:1px solid #eee;border-radius:0;box-shadow:none;padding-left:45px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container{height:50px;display:flex;align-items:center}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container input[type=text]{height:50px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-fade2white{top:0;height:50px;display:flex;align-items:center}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-clear{top:8px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-icon{top:50%;margin-top:-10px;width:20px;height:20px;background-size:100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wNyAyNC43NSI+ICA8dGl0bGU+c2VhcmNoLWluPC90aXRsZT4gIDxwYXRoIGQ9Ik0yNC42MiwyMi44OCwyMC42OSwxOWExMS43MywxMS43MywwLDEsMC0xLjM5LDEuNDRsMy45MSwzLjkxYTEsMSwwLDAsMCwuNy4yOSwxLDEsMCwwLDAsLjc3LTEuN1pNMiwxMS42NGE5LjY0LDkuNjQsMCwxLDEsOS42NCw5LjY0QTkuNjUsOS42NSwwLDAsMSwyLDExLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xMyAwLjExKSIvPjwvc3ZnPg==)}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-pane{top:50px;border:0;background:#f5f5f5;box-shadow:none}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-variant-active,.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover{background:#fff}.bx-soa-section .bx-soa-section-content .form-group input[type=email],.bx-soa-section .bx-soa-section-content .form-group input[type=password],.bx-soa-section .bx-soa-section-content .form-group input[type=text]{background:#f5f5f5;padding:0 23px}.bx-soa-section .bx-soa-section-content .form-group textarea{background:#f5f5f5;padding:20px 23px;width:100%}.bx-soa-section .bx-soa-section-content .bx-soa-reference{margin-top:40px}.bx-soa-section .bx-soa-section-content .row.bx-soa-more{display:flex;margin-top:40px}.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn{display:flex;width:100%;justify-content:space-between}.bx-soa-section .bx-soa-section-title-container{background:#fff;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 20px}.bx-soa-section .bx-soa-section-title-container h2{font-size:1.28571em;font-family:text-font,Helvetica,Arial,sans-serif;color:#000;margin-bottom:0;font-weight:500;text-transform:none;display:flex;align-items:center}.bx-soa-section .bx-soa-section-title-container h2:before{content:"";display:block;width:30px;height:30px;margin-right:10px;background-repeat:no-repeat}.bx-soa-section .bx-soa-section-title-container .bx-soa-editstep{color:#888;border-bottom:1px dashed hsla(0,0%,53%,.5)}.bx-soa-section .bx-soa-pp{display:flex}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 70%;max-width:70%;display:flex;flex-wrap:wrap;padding-right:80px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{padding:20px;background:#f5f5f5;margin-bottom:10px;flex:0 0 100%;align-items:center;display:flex;-webkit-box-shadow:0 0 0 0 #FFCD00;-moz-box-shadow:0 0 0 0 #FFCD00;box-shadow:0 0 0 0 #FFCD00;transition:box-shadow .35s cubic-bezier(.19,1,.22,1)}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected{-webkit-box-shadow:0 0 0 2px #FFCD00;-moz-box-shadow:0 0 0 2px #FFCD00;box-shadow:0 0 0 2px #FFCD00}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container{height:80px;flex:0 0 80px;max-width:80px;background:#fff}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container input[type=checkbox]{position:absolute;visibility:hidden;opacity:0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:100%;height:80px;background-size:contain;background-position:50%;background-repeat:no-repeat}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info{padding-left:20px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{font-size:1.14286em;font-weight:500;color:#000}.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 30%;max-width:30%}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-subTitle{font-size:1.14286em;font-weight:500;color:#000}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li{padding:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li:last-child{margin-bottom:0}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li:before{display:none}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li .bx-soa-pp-list-description{background:#FFCD00;padding:5px 15px;border-radius:50px;font-size:13px;color:#000;font-weight:500}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company-logo,.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container{width:80px;height:80px}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:80px;height:80px;background-size:contain;background-position:50%;background-repeat:no-repeat}.bx-soa-section .bx-soa-pp-company-selected{display:flex;align-items:center}.bx-soa-section .bx-soa-pp-company-selected img{width:80px;height:auto!important}.bx-soa-section .bx-soa-pp-company-selected strong{display:block;font-size:1.14286em;font-weight:500;color:#000;margin-left:20px}.bx-soa-section .bx-soa-pp-company-selected .bx-soa-pp-price{margin-left:40px;background:#FFCD00;padding:5px 15px;border-radius:50px;font-size:13px;color:#000;font-weight:500}.bx-soa-section .bx-soa-customer .form-group{margin-bottom:30px}.bx-soa-section .bx-soa-customer .form-group .soa-property-container{width:100%}.bx-soa-section .bx-soa-item-tr{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #eee}.bx-soa-section .bx-soa-item-tr.bx-soa-item-tr-first{padding-top:0}.bx-soa-section .bx-soa-item-tr:last-child{padding-bottom:0;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block{width:100px;height:100px}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block a{display:block;width:100px;height:100px;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block a:hover{border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block .bx-soa-item-imgcontainer{width:100px;height:100px;background-size:contain;background-position:50%;background-repeat:no-repeat}.bx-soa-section .bx-soa-item-tr .bx-soa-item-block{display:flex;align-items:center}.bx-soa-section .bx-soa-item-tr .bx-soa-item-content{padding-left:30px}.bx-soa-section .bx-soa-item-tr .bx-soa-item-content .bx-soa-item-title a{font-size:1.14286em;font-weight:500;color:#000;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-content .bx-soa-item-title a:hover{color:#000;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td{flex:0 0 25%;max-width:25%}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td.bx-text-right{text-align:right}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td:first-child{flex:0 0 50%;max-width:50%}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-td-text{font-size:1.14286em;font-weight:500;color:#000}.bx-soa-section .bx-soa-coupon{background:#f5f5f5}.bx-soa-section#bx-soa-region .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTQuODIsMzBhMSwxLDAsMCwxLS43Mi0uM0w1Ljc2LDIxLjEsNS42NiwyMWExMi41MSwxMi41MSwwLDEsMSwxNy41Ni43OEwxNS41MywyOS43QTEsMSwwLDAsMSwxNC44MiwzMFpNNy4yOSwxOS44bDcuNTMsNy43Niw3LTcuMjNBMTAuNSwxMC41LDAsMSwwLDQuMzQsMTIuNWExMC40NiwxMC40NiwwLDAsMCwyLjg3LDcuMlptNy41NS0xLjA3YTYuMjMsNi4yMywwLDEsMSw2LjIzLTYuMjNBNi4yNCw2LjI0LDAsMCwxLDE0Ljg0LDE4LjczWm0wLTEwLjQ2YTQuMjMsNC4yMywwLDEsMCw0LjIzLDQuMjNBNC4yNCw0LjI0LDAsMCwwLDE0Ljg0LDguMjdaIiBmaWxsPSIjRjNDMDA0Ii8+PC9zdmc+)}.bx-soa-section#bx-soa-delivery .bx-soa-section-title-container h2:before,.bx-soa-section#bx-soa-pickup .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMjIsOCwxNyw4VjdhNCw0LDAsMCwwLTQtNEg0QTQsNCwwLDAsMCwwLDdWMTlhNCw0LDAsMCwwLDMsMy44OCw0LjQ3LDQuNDcsMCwwLDAsOC45LjIxaDYuMTJBNC40OCw0LjQ4LDAsMCwwLDI3LDIzSDI3YTMuMTYsMy4xNiwwLDAsMCwzLTNWMTdDMzAsMTQuNTYsMjQuNiw4LDIyLDhaTTcuNSwyNUEyLjUsMi41LDAsMSwxLDEwLDIyLjUsMi41LDIuNSwwLDAsMSw3LjUsMjVabTE1LDBBMi41LDIuNSwwLDEsMSwyNSwyMi41LDIuNSwyLjUsMCwwLDEsMjIuNSwyNVpNMjgsMjBhMS4xNywxLjE3LDAsMCwxLTEsMSwxLjA5LDEuMDksMCwwLDAtLjI2LjA1LDQuNDcsNC40NywwLDAsMC04LjQ5LDBoLTYuNWE0LjQ3LDQuNDcsMCwwLDAtOC40My0uMjJBMiwyLDAsMCwxLDIsMTlWN0EyLDIsMCwwLDEsNCw1aDlhMiwyLDAsMCwxLDIsMlYxN2ExLDEsMCwwLDAsMiwwVjEwbDUsMGMuODMsMCwyLjksMi4wNSw0LjM4LDRIMjVhMSwxLDAsMCwwLDAsMmgyLjY3QTIuNTYsMi41NiwwLDAsMSwyOCwxN1oiIGZpbGw9IiNGM0MwMDQiLz48L3N2Zz4=)}.bx-soa-section#bx-soa-paysystem .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMjgsNi41NlY1YTQsNCwwLDAsMC00LTRINEE0LDQsMCwwLDAsMCw1VjI1YTQsNCwwLDAsMCw0LDRIMjZhNCw0LDAsMCwwLDQtNFYxMEE0LDQsMCwwLDAsMjgsNi41NlpNNCwzSDI0YTIsMiwwLDAsMSwyLDJWNkg0YTMuOTEsMy45MSwwLDAsMC0yLC41NlY1QTIsMiwwLDAsMSw0LDNaTTI4LDIwSDE5YTEsMSwwLDAsMS0xLTFWMTZhMSwxLDAsMCwxLDEtMWg5Wm0wLTdIMTlhMywzLDAsMCwwLTMsM3YzYTMsMywwLDAsMCwzLDNoOXYzYTIsMiwwLDAsMS0yLDJINGEyLDIsMCwwLDEtMi0yVjEwQTIsMiwwLDAsMSw0LDhIMjZhMiwyLDAsMCwxLDIsMlptLTksNC41QTEuNSwxLjUsMCwxLDEsMjAuNSwxOSwxLjUsMS41LDAsMCwxLDE5LDE3LjVaTTgsMTN2OWExLDEsMCwwLDEtMiwwVjEzYTEsMSwwLDAsMSwyLDBaIiBmaWxsPSIjRjNDMDA0Ii8+PC9zdmc+)}.bx-soa-section#bx-soa-properties .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTUsMEExNSwxNSwwLDEsMCwzMCwxNSwxNSwxNSwwLDAsMCwxNSwwWk05LDI2LjUzYzEuODctLjgxLDQuNDEtMi4zMSw1LjExLTQuNkE2LjM4LDYuMzgsMCwwLDAsMTUsMjJhNS44Niw1Ljg2LDAsMCwwLC45NC0uMDhjLjY5LDIuMjgsMy4yLDMuNzgsNS4wNyw0LjZhMTIuOTIsMTIuOTIsMCwwLDEtMTIsMFpNMTUsMjBhNCw0LDAsMCwxLTQtNFYxM2E0LDQsMCwwLDEsOCwwdjNBNCw0LDAsMCwxLDE1LDIwWm04LjA3LDUuMTdjLTEuNjQtLjU3LTQuNjktMi01LjI0LTMuODhBNiw2LDAsMCwwLDIxLDE2VjEzQTYsNiwwLDAsMCw5LDEzdjNhNiw2LDAsMCwwLDMuMjMsNS4zMmMtLjU2LDEuOS0zLjYsMy4zLTUuMjgsMy44N2ExMywxMywwLDEsMSwxNi4xMiwwWiIgZmlsbD0iI0YzQzAwNCIvPjwvc3ZnPg==)}.bx-soa-section#bx-soa-basket .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMjYsMkg0QTQsNCwwLDAsMCwwLDZWMjRhNCw0LDAsMCwwLDQsNEgyNmE0LDQsMCwwLDAsNC00VjZBNCw0LDAsMCwwLDI2LDJaTTE4LjUsNHY4LjIzbC0xLjA1LTFhMSwxLDAsMCwwLTEuMzUsMGwtMS41MSwxLjM4TDEzLDExLjE2YTEsMSwwLDAsMC0xLjM1LDBsLS42Mi41N1Y0Wk0yOCwyNGEyLDIsMCwwLDEtMiwySDRhMiwyLDAsMCwxLTItMlY2QTIsMiwwLDAsMSw0LDRIOVYxNGExLDEsMCwwLDAsLjYuOTIsMSwxLDAsMCwwLDEuMDgtLjE4bDEuNjItMS40OSwxLjYyLDEuNDlhMSwxLDAsMCwwLDEuMzUsMGwxLjUtMS4zOCwyLjA1LDEuODhhMSwxLDAsMCwwLC42OC4yNiwxLjEsMS4xLDAsMCwwLC40LS4wOCwxLDEsMCwwLDAsLjYtLjkyVjRIMjZhMiwyLDAsMCwxLDIsMlptLTctMWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMSwwLTJIMjBBMSwxLDAsMCwxLDIxLDIzWiIgZmlsbD0iI0YzQzAwNCIvPjwvc3ZnPg==)}.bx-soa-section.bx-step-completed .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGNpcmNsZSBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiIGZpbGw9IiMwMDkyNDUiLz4gICAgPHBvbHlsaW5lIHBvaW50cz0iOSAxNS41IDEzLjUgMjAgMjAuNyAxMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)!important}#bx-soa-orderSave{padding-top:60px;display:flex;flex-direction:row-reverse}#bx-soa-orderSave .btn{flex:0 0 220px}#bx-soa-orderSave .checkbox{margin-left:100px;display:flex;align-items:center;padding:0 0 0 50px}#bx-soa-total .bx-soa-cart-total .bx-soa-cart-total-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#bx-soa-total .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{font-size:1.14286em;color:#000;font-weight:500}#bx-soa-total .bx-soa-cart-total-button-container{display:flex;justify-content:center;margin-top:40px}body.black-magic{background:#000}body.black-magic header{background:0 0;border:0}body.black-magic header nav .inner-nav .inner-main a span{color:#000}body.black-magic header .header-top{border-bottom:1px solid hsla(0,0%,100%,.2)}body.black-magic header .header-top .city .changecity,body.black-magic header .header-top .phone,body.black-magic header nav a{color:#fff}body.black-magic header .controls .account{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41IDI2LjQ0Ij4gIDx0aXRsZT5hY2NvdW50PC90aXRsZT4gIDxwYXRoIGQ9Ik0xOC4zOCwxNC41NmE4LjgsOC44LDAsMSwwLTEzLjE1LjExQzEuODUsMTYuMzksMCwxOC43OCwwLDIxLjVjMCwyLjI0LDIsNC45MSwxMS43NSw0LjkxLDUuOTUsMCwxMS43NS0uMzgsMTEuNzUtNC45MUMyMy41LDE4Ljc0LDIxLjUsMTYuMSwxOC4zOCwxNC41NlpNMTEuNzUsMkE2LjgsNi44LDAsMSwxLDUsOC44NVY4Ljc5QTYuODEsNi44MSwwLDAsMSwxMS43NSwyWm0wLDIyLjQxQzQuNTYsMjQuNDEsMiwyMi45MSwyLDIxLjVjMC0yLjEsMS43NC00LDQuODctNS4zOUE4Ljc4LDguNzgsMCwwLDAsMTYuNzQsMTZjMi44MywxLjE0LDQuNzYsMy4zMSw0Ljc2LDUuNDdDMjEuNSwyMy4zLDE5Ljg3LDI0LjQxLDExLjc1LDI0LjQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAzKSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}body.black-magic header .controls .search{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wNyAyNC43NSI+ICA8dGl0bGU+c2VhcmNoPC90aXRsZT4gIDxwYXRoIGQ9Ik0yNC42MiwyMi44OCwyMC42OSwxOWExMS43MywxMS43MywwLDEsMC0xLjM5LDEuNDRsMy45MSwzLjkxYTEsMSwwLDAsMCwuNy4yOSwxLDEsMCwwLDAsLjc3LTEuN1pNMiwxMS42NGE5LjY0LDkuNjQsMCwxLDEsOS42NCw5LjY0QTkuNjUsOS42NSwwLDAsMSwyLDExLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xMyAwLjExKSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}body.black-magic header .controls .bucket .info b{color:#fff}body.black-magic header #menu-trigger i,body.black-magic header #menu-trigger:after,body.black-magic header #menu-trigger:before{background:#fff}body.black-magic header #menu-trigger.opened i,body.black-magic header #menu-trigger.opened:after,body.black-magic header #menu-trigger.opened:before{background:#000}.bad-pixel{flex-direction:column;padding:10.71429em 7.14286em 0}.bad-pixel h1{color:#fff;font-size:5em;display:block}.bad-pixel p{font-size:1.14286em}.bad-pixel p,.bad-pixel p span{display:flex;align-items:center}.bad-pixel img{width:1.71429em;margin:0 .71429em}.comix-slider{width:100%;text-align:center}.comix-slider img{max-height:500px;outline:0!important}.comix-slider a{border:0;display:block;line-height:1;outline:0!important}.comix-slider .comix{display:flex;align-items:center;justify-content:center;outline:0!important}.comix .tns-nav{display:flex;justify-content:center;margin-top:3.57143em}.comix .tns-nav button{width:20px;height:20px;background:0 0;border:0;-webkit-appearance:none;position:relative;outline:0}.comix .tns-nav button:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#000;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;transform:scale(.5) translateZ(0);will-change:transform;transition:transform .4s cubic-bezier(.19,1,.22,1),color .4s cubic-bezier(.19,1,.22,1)}.comix .tns-nav button.tns-nav-active:before{background:#FFCD00;transform:scale(1) translateZ(0)}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:transform 0s;-moz-transition:transform 0s;transition:transform 0s;will-change:transform;backface-visibility:hidden}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}@font-face{font-family:lg;src:url(/bitrix/templates/catherine/fonts/light-gallery/lg.ttf?22t19m) format("truetype"),url(/bitrix/templates/catherine/fonts/light-gallery/lg.woff?22t19m) format("woff"),url(/bitrix/templates/catherine/fonts/light-gallery/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\E095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\E094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\E070"}.lg-toolbar .lg-download:after{content:"\E0F2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\E1FF"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(data:image/png;base64,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) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB2CAYAAAEhCIRqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACl9JREFUeNqsz6ENgDAUhOG7pLZDMAGWARigi8AwCOboGFgYABQOV9vkULgmPEhPf3n5HyXBOkoCSf3G3nuklGz4SSNZGVd9cAAwvVlKgour5XL/BaOIc2gx7xfG7bRhAHBxfcexaxCWw5bxqbm0HFreAAAA//9iJDaJMjIwMPwnSyE0JolTyMDAwKCgoMDw8OFDwgoxkiPZVuPzDAMRinkZmddf+MvAwMBE0ETm9RdQTCtQFmWYcPc1YYU4UxIuhdc+/2DQ23sTv0J007AqpDipAQAAAP//YkSKCeKLRGKyPbEFClWLYVgC/PbtGwM3Nzd1DUUGERERDCtXrqTcUFNTU4YzZ85Qt5AmNUx/MzAwsFDJTGd4ycWy4WIhAwNDH4UG8v8J0P9EUkFLkvcJGYord1PFUGSAzwKSDSXGtQMXpmQZSm0AAAAA//+01j1KxEAUwPH/MKsghBHSeoWVqdIrphTMAWwFERZkT2CxFxAVr2C3eoAIsq3FphKDjaCghWZTaLGksDGI1cxs3r4D/Hjz8T6Wg7ZvAWgB7xg4VcARcCGZqPeoDYgDJ1rXNVproijyRYdeqDEGgDiOqapKFv27NCWPOuBwNE1T8jyXy9Rx7DA0SRLKspR7/QViqIAZsC6I9n130uAybeMbWOuA3QI7/1pf77qYAysd0Dtgq8msfOdvMquUHk9rwAje6aZzjZ7vWVZvirAv5UI/d/uYnmb0+M7Jw5ssGjD3w1GAq5cZ+/fPsqgj2zB08vHF9uRJ7vi+G58XemY3GBSvsl9qoRGtx9ND4FK0TH9rv2szaWPQZPZ8KQvaDwAAAP//1JmxSsRAFEXvQhr/QbCwk8iWlikUy7h1eqtkQZfUaVJZBcH5hoBVIIUiGiRgJRYpoqJYbGFlYdAYUDPBxixD3ELYN+zs+YLDJO9x505vSvWwD+CAyHyWNWoCeJsm+q8CYw5sAbhoRanXNDXrJFdozjlc10UQBLJERySi3VTo+z48z1NfVIQxBsdx1BcVCcMQlmWpLZrnOXRdV/NE0zSFYRhq/qNxHMM0TTWnnjEG27Zl7tGRlCpSArutKGnckUCvG0qoYhQVQwBH0jozKUcqimpRRtXHUbFXD/qHE1Etyqj7PVLEiL8YUz+raHsH/OANlk9yvNeNnD1KJSpS8QYrp7d4/eZqi3ZZPbvDuPpSX7TFuh7j+LlQU3T76gnJS6nmp9+4fMRNUak5TGvn93goP+WlpwXYoxPRArQ9OTW62GZTvmRTslkP+smf9KRF2fC3e1qao1wCYAdA2b4g/wAAAP//1NoxaBNRHMfxbzQ9O1iEdiiESECEkAR6W3EKihgKQchWXIPUURANQnGtQxR0bYd0joPBIbFWh5KgQ0QapCfaoBiRYoNtsNQzlzPPpVfS2EHbpPnnv12G8CEv7917v/fvn21e2/Mp4AkQ7qHJAhLAQ+cDpdQe6A3gvqAfsQFo7dAJICdxKwoMtEIl/1GvKaVmXYAOLAuGbiqlhl3AoY7KmqZhWVZXpUoplwu4CSQP+iXBYJBCocDo6CiNRkMuNBAIYBgGANPT08zMzMiHApimicfjoVaryYY6lUwmSSQS8qEAlmXh9XqpVquyoU6lUini8bh8qFN+v/9/ulR6B61UKvh8PtnQaDRKNpuVO/TFYpHx8XHZkykcDpPP5+UuT4uLi0QiEdkLfigU+ufJ1RNoOp1mcnJS7qYkFApRr9cpl8t0qzoCPYpyoNLvmHahY0BJsHNDKTXSD4e7KaXUnAO9BDwTiGwAWnsAcR14IAhpASf2S0oATu5EOhd6CDSBW7Rc0Cml+vcuVFxI9lfs6M6URIZke6DuTElsSGbH9IFWqOiQzI7ps67jj5fFh2R2TB8+dPusdsyF1ezugDid84cLyYYGWQqfxZNbodElcEeggaFB3l70A3DHWOPuh3X5UADzd5PTTw1qnbmn7x7UqXur69xeWZMPBbCaCt+CQbVuy4Y6NV/Z4OqbL/KhuyvEAa/JjxxaMS3OLLyTDb386hO5bz/kDv3rzZ+cW1qVPZnO58sUvm/LXZ6er28x8fKj7AV/7MV7jK1fcl+hj77WuFL8LHv3ZDUV5e2utBF1Dnok55EdqPiQzIGKD8nsmD7SD4e7KTumzzlQsSGZHdO19gBCZEi2b4OWO1MSF5L1XSfZH/bO7qWtO4zjH6uD0mG93PVYR2e9yH8wYbsZbIP8Iyt9uTBCgiyxGsagRV3R45W7cJdmN6Uv6YXFoha0ZGp9CV3CBiZpzbLmfTXnnF2cpJxIEmOSNjn6fO6MN/LhgPl9n+/vOV3VVlIdoRfoBz4HPi3+fI7TSxfG9dMUEAKCwAugZq34XTxaReh3gBcYQDCzgZGK3q9X6DWMlPScuKuJVnQ1WU1oH/AEYzom1M9zYBBImYVeKP43+lr8NMRDwK7req4k9PuiUKFxvtV1/V5J6E3g53b9JQMDA7hcLsbHxwkEAlYVel3X9TsloW09gvb397O8vExfn3FPxe/343A4WFtbs5LQG7qu3+4YoSsrKxXv5i8uLuJ0OllaWhKhrRBqZnV1FafTid/vF6GtEFr27XpjA4fD0XATVYTWIBgMMjQ0xMLCgghthVAzoVAIl8vF/Pw8HzhQOZ1CzUSjUUZGRlAURYQ2dcjWNBRFwePxsL+/L09oI2SzWWZmZnC73S29PHWmhCaTSSYmJvB6vWQyGdqMNYWm02nGxsaYmpqq+PYSEVqH0EQigcfjYXp6mlwuJyelRoRGIhHcbjeKoqBpGhags4Rubm4SDodxu93Mzc1ZMW3qHKHd3d2oqorFKRPa1jz0lFCWh0pi3zxlif0F4HeMlcPCyXmAMVPKm6eeFzGmnjbxcyLWMaae6Wpz+R8wykMyl6+NClwF7pY+OK458g3GuiyZ05cTwChfPTr6i+OEmvkYo9v0GUa36SKdtTT1fT2BSYxu00tgG6gZGNR99bPHF5CyWJWy2NH3n1UV2uMLSFmsMmVlsWOF9vgC15CyWD1oGPuZJysKLV6glrLYyXkODBbsttQ7oT2+gJTFmuMhYC/YbbmSUDl6tuDoWbDb7pWEtjUcudJ7HucXn+Dde8Ufb3JWFXq9YLfdKQltbx7ae56lLy/R95Hx1fbx6xTDWxHW/7WU3BsFu+12xwh9Onip4iryJwdpXNtRnsYzIrQVQs08S2RxvYjy+HVKhLZCqJnNZJ7hrUjDN7JFaA2C6f8Y3orgi7wRoa0QaiaUfcvIdpTf/k586P1pp1OomWi+wI87UWbDcRHa1CFbh9lwnFu7Mfbzh/KENkJW1VDCcUZ3Yi1dInSmhCYLKpMvD/hp7xUZte3tEmsKTRc0vHsxfvnz4H28K+tsCE0cqtzaiTETjpNTO7bn1NlCI/lDRndjzIbjaNbYPdBZQgNfXSacfcvoboxf//rHimlT5wjt7upCtcgKjHqFSlmsecryUEnsm6cssZeyWHM8wJgp5c1TTymLNcY6xtQzDZXn8lIWqw8VuFqw2+6aP6zVHJGyWGXKymJ1V3GOyJWyWJWyWENChfr5fwC5rY5QuVYj0gAAAABJRU5ErkJggg==) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(data:image/png;base64,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) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\E01D"}.lg-show-autoplay .lg-autoplay-button:after{content:"\E01A"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\E311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\E033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\E312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\E20C"}.lg-fullscreen-on .lg-fullscreen:after{content:"\E20D"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\E80D"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\E901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\E904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\E902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\E903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}@media (max-height:1100px){section.product .control-centering{max-height:70vh}}@media (max-height:850px){.main-screen .main-slider .slide .slide-info{max-width:50%;padding-top:120px}.main-screen .main-slider .slide .illustr img{max-height:550px;width:auto}section.product .control-centering{max-height:100vh}}@media (max-height:640px){.main-screen .main-slider .slide .slide-info{max-width:50%;padding-top:250px}.main-screen .main-controls{bottom:75px;left:300px}.main-screen .main-slider .slide .illustr{width:50%;text-align:center}.main-screen .main-slider .slide .illustr img{max-height:400px;width:auto}section.product .control-centering{max-height:none}header .logo img{width:110px}header .controls .search{margin-right:21px}header .controls .account{margin-right:15px}header nav a{margin-right:30px}header .header-top{padding:10px 0}header .header-bottom{padding:20px 0}header.fixed nav a:before{transform:translateY(-37px)}}@media (min-width:1201px) and (max-width:1600px){.login-page .login-form .main-form{padding:220px 60px 60px 0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}section.in-bucket aside{flex:0 0 300px;max-width:300px}section.in-bucket .main-content{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}.bad-pixel h1{font-size:8em}section.product .product-control .quantity,section.product .product-control [data-entity=main-button-container]{flex:0 0 100%;max-width:100%}}@media (min-width:993px) and (max-width:1200px){header .logo img{width:110px}header .controls .search{margin-right:21px}header .controls .account{margin-right:15px}header nav a{margin-right:30px}header .header-top{padding:15px 0}header .header-bottom{padding:40px 0}header.fixed nav a:before{transform:translateY(-37px)}.products-list .product .product-info{margin:0 3px}section.standart{padding:75px 0}section.features{padding:100px 0}section.reviews.standart{padding-top:75px}header nav a:before{bottom:-41px}section.inner.standart{padding-top:220px}section.about aside{flex:0 0 350px;max-width:350px}section.about .main-content{flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 50%;max-width:50%;margin-bottom:60px}.delivery-methods .other{max-width:40%;margin-top:-175px}.posts-list .post.col-8{flex:0 0 100%;max-width:100%}.posts-list .post.col-4{flex:0 0 50%;max-width:50%}.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.faq.standart{padding-top:120px}section.faq aside .fix-element{padding-top:130px}section.faq .main-content{margin-top:130px;padding-left:80px;flex:0 0 calc(100% - 230px);max-width:calc(100% - 230px)}section.faq aside{flex:0 0 230px;max-width:230px}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:130px}.reviews-block .reviews-list{flex:0 0 60%;max-width:60%}.login-page .login-form .main-form{padding:170px 60px 60px 0}.login-page .login-form .login-image img{width:100%;left:65%}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:60%;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-images .product-image .center{padding:0;justify-content:flex-start}section.product .product-images .product-image .center .col-6{flex:0 0 60%;max-width:60%;justify-content:center}section.product .product-images .product-image .center .col-6 img{max-width:50%;max-height:350px}section.product .product-main-info .product-controls{width:60%;left:0;justify-content:center;transform:none;bottom:auto}.product-slider .tns-outer{height:400px}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 50%;max-width:50%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 50%;max-width:50%}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}section.in-bucket.standart{padding-top:158px}#bx-soa-total-sub{display:block}.bad-pixel h1{font-size:6em}.bad-pixel p{flex-wrap:wrap;justify-content:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}}@media (min-width:768px) and (max-width:992px){.min-order,header nav{display:none}header .logo img{width:130px}header .header-top{padding:22px 0}header .header-bottom{padding:40px 0}.main-screen .main-slider .slide{overflow:hidden}.main-screen .main-slider .slide .illustr img{width:150%}header #search-form{padding-top:180px}#menu-trigger{width:26px;height:20px;margin-left:40px;position:relative;overflow:hidden}#menu-trigger.opened:before{top:50%;transform:rotate(45deg);margin-top:-1px}#menu-trigger.opened:after{bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}#menu-trigger.opened i{transform:translateX(100%)}#menu-trigger i{top:50%;margin-top:-1px;transform:translateX(0)}#menu-trigger i,#menu-trigger:after,#menu-trigger:before{display:block;position:absolute;right:0;width:100%;height:2px;background:#000;border-radius:6px;will-change:transform;transition:all .3s cubic-bezier(.19,1,.22,1)}#menu-trigger:after,#menu-trigger:before{content:""}#menu-trigger:before{top:0}#menu-trigger:after{bottom:0}section.standart{padding:75px 0}section.features{padding:100px 0}section.reviews.standart{padding-top:75px}.products-list .product{flex:0 0 50%;max-width:50%}section.features .features-list{flex-direction:column}section.features .features-list .feature{flex:0;margin-bottom:40px}section.features .features-list .feature:last-child{margin-bottom:0}section.features .features-list .feature:nth-child(2){align-self:flex-end}.reviews .reviews-slider .review-in .center{flex-wrap:wrap}.reviews .reviews-slider .review-in .center .review{flex:0 0 100%;max-width:100%;margin-bottom:40px}.reviews .reviews-slider .review-in .center .review:last-child{margin-bottom:0}footer .main-footer .footer-navs{flex:0 0 70%;max-width:70%}section.inner.standart{padding-top:230px}section.about .center{flex-wrap:wrap}section.about aside{flex:0 0 100%;max-width:460px;padding-bottom:60px}section.about .main-content{flex:0 0 100%;max-width:100%}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 50%;max-width:50%;margin-bottom:60px}.delivery-methods .other{max-width:40%;margin-top:-175px}.posts-list{margin:0 -10px}.posts-list .post{margin-bottom:20px}.posts-list .post .post-inner{margin:0 10px}.posts-list .post.col-8{flex:0 0 100%;max-width:100%}.posts-list .post.col-4{flex:0 0 50%;max-width:50%}.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.contacts .col-6:first-child{padding-right:0}section.contacts .col-6{flex:0 0 100%;max-width:100%}section.contacts .center{flex-wrap:wrap}section.contacts .col-6:last-child{height:400px;margin-top:100px}section.faq.standart{padding-top:120px}section.faq.standart .center{flex-wrap:wrap}section.faq aside .questions{display:none}section.faq aside .fix-element{padding-top:130px}section.faq .main-content{margin-top:10px;padding-left:0;padding-top:40px}section.faq .main-content,section.faq aside{flex:0 0 100%;max-width:100%}section.faq #send-question{margin-top:50px}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:130px}.reviews-block .reviews-list{flex:0 0 60%;max-width:60%}.reviews-block aside .stars-stat .star-stat-item{flex-wrap:wrap}.reviews-block aside .stars-stat .star-stat-item .name{font-size:.92857em}.reviews-block aside .stars-stat .star-stat-item .val{margin-left:0;display:block;width:100%}.reviews-block{padding-top:0}.login-page .login-form .main-form{padding:170px 60px 60px 0}.login-page .login-form .login-image img{width:150%;left:85%}.login-page .login-form .main-form{flex:0 0 55%;max-width:55%}.login-page .login-form .login-image{left:55%;width:45%}section.product .product-main-info .product-info h1{font-size:3em}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:45%;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-main-info .product-info .specs+.flex-bot{margin-top:30px}section.product .product-images .product-image .center{padding:0;justify-content:flex-start}section.product .product-images .product-image .center .col-6{flex:0 0 45%;max-width:45%;justify-content:center}section.product .product-images .product-image .center .col-6 img{max-width:50%;max-height:250px}section.product .product-main-info .product-controls{width:45%;left:0;justify-content:center;transform:none;bottom:auto}.product-slider .tns-outer{height:300px}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 50%;max-width:50%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 100%;max-width:100%}.order-info .main-order-info{align-items:flex-start}.order-info .main-order-info .main-info{flex-wrap:wrap;margin-bottom:-20px}.order-info .main-order-info .main-info .col-info{margin-bottom:20px}.product-list-col .product{flex-wrap:wrap}.product-list-col .product .main-info{flex:0 0 70%;max-width:70%}.order-list .order{align-items:flex-start;padding-bottom:10px}.order-list .order .main-info{flex:0 0 70%;max-width:70%;flex-wrap:wrap}.order-list .order .main-info .col-info{margin-bottom:20px;flex:0 0 50%;max-width:50%}.order-list .order .status{padding-top:10px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{padding-left:0;padding-top:40px;padding-right:30px}.basket-checkout-container{flex-wrap:wrap}.basket-checkout-container .basket-coupon-section{flex:0 0 100%;max-width:100%}.basket-checkout-container .basket-checkout-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:30px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}section.in-bucket.standart{padding-top:161px}#bx-soa-total-sub{display:block}.bx-soa-section .bx-soa-pp{flex-wrap:wrap}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{flex:0 0 50%;max-width:calc(50% - 10px);margin-right:20px;margin-top:20px;margin-bottom:0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company:nth-child(2n){margin-right:0}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 100%;max-width:100%;padding-right:0}.bx-soa-pp-company,.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 100%;max-width:100%}.bx-soa-pp-company{margin-top:40px;background:#f5f5f5;padding:40px;box-shadow:0 0 0 2px #FFCD00}.bx-soa-pp-company ul{padding-bottom:0}.bad-pixel h1{font-size:5em}.bad-pixel p{flex-wrap:wrap;justify-content:center;text-align:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}}@media (min-width:576px) and (max-width:767px){body{font-size:13px}.min-order,header nav{display:none}header .logo img{width:130px}header .header-top{padding:15px 0}header .header-top .email{display:none}header .header-bottom{padding:40px 0}.main-screen .main-slider .slide{overflow:hidden}.main-screen .main-slider .slide .illustr img{width:150%}header #search-form{padding-top:170px}#menu-trigger{width:26px;height:20px;margin-left:40px;position:relative;overflow:hidden}#menu-trigger.opened:before{top:50%;transform:rotate(45deg);margin-top:-1px}#menu-trigger.opened:after{bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}#menu-trigger.opened i{transform:translateX(100%)}#menu-trigger i{top:50%;margin-top:-1px;transform:translateX(0)}#menu-trigger i,#menu-trigger:after,#menu-trigger:before{display:block;position:absolute;right:0;width:100%;height:2px;background:#000;border-radius:6px;will-change:transform;transition:all .3s cubic-bezier(.19,1,.22,1)}#menu-trigger:after,#menu-trigger:before{content:""}#menu-trigger:before{top:0}#menu-trigger:after{bottom:0}.main-screen .main-controls{bottom:50px}section.standart{padding:75px 0}section.features{padding:100px 0}section.reviews.standart{padding-top:75px}.products-list .product{flex:0 0 50%;max-width:50%}section.features .features-list{flex-direction:column}section.features .features-list .feature{flex:0;margin-bottom:40px}section.features .features-list .feature:last-child{margin-bottom:0}section.features .features-list .feature:nth-child(2){align-self:flex-end}.reviews .reviews-slider .review-in .center{flex-wrap:wrap}.reviews .reviews-slider .review-in .center .review{flex:0 0 100%;max-width:100%;margin-bottom:40px}.reviews .reviews-slider .review-in .center .review:last-child,.reviews h2{margin-bottom:0}h1{font-size:2.85714em}h1,h2{margin-bottom:30px}h2{font-size:1.78571em}h3{font-size:1.28571em;margin-bottom:20px}footer .subscribe .info{font-size:0}footer .subscribe .info b{font-size:13px}footer .subscribe form{right:0;width:100%;height:100%;padding:0 40px;background:#FFCD00;display:flex;align-items:center}footer .subscribe form button{right:40px}footer .main-footer{flex-wrap:wrap}footer .main-footer .foot-social{flex:0 0 100%;max-width:100%;margin-top:40px}footer .main-footer .foot-social .dt{text-align:center}footer .main-footer .foot-social .socials{justify-content:center}footer .main-footer .footer-navs{flex:0 0 100%;max-width:100%}section.inner.standart{padding-top:230px}section.about .center{flex-wrap:wrap}section.about aside{flex:0 0 100%;max-width:460px;padding-bottom:60px}section.about .main-content{flex:0 0 100%;max-width:100%}section.about .main-content p{font-size:1em}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 100%;max-width:100%;margin-bottom:60px}.delivery-methods .other{max-width:100%;margin-top:40px}.posts-list{margin:0 -10px}.posts-list .post{margin-bottom:20px}.posts-list .post .post-inner{margin:0 10px;height:300px}.posts-list .post.col-4,.posts-list .post.col-8,.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.contacts .col-6:first-child{padding-right:0}section.contacts .col-6{flex:0 0 100%;max-width:100%}section.contacts .center{flex-wrap:wrap}section.contacts .center>.col-6:last-child{margin-top:40px}a.company-map{padding-top:20px}section.contacts .col-6:last-child{height:400px;margin-top:60px}.request-list .request-item{margin-bottom:15px;flex-direction:column}.request-list .request-item:last-child{margin-bottom:0}.request-list .request-item .col-6:first-child{font-weight:500;color:#000}.request-list .request-item .col-6:last-child{margin-top:5px;height:auto}section.faq.standart{padding-top:120px}section.faq.standart .center{flex-wrap:wrap}section.faq aside .questions{display:none}section.faq aside .fix-element{padding-top:130px}section.faq .main-content{margin-top:10px;padding-left:0;padding-top:40px}section.faq .main-content,section.faq aside{flex:0 0 100%;max-width:100%}section.faq #send-question{margin-top:50px}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:130px}.reviews-block .reviews-list{flex:0 0 100%;max-width:100%}.reviews-block aside .stars-stat .star-stat-item{flex-wrap:wrap}.reviews-block aside .stars-stat .star-stat-item .name{font-size:.92857em}.reviews-block aside .stars-stat .star-stat-item .val{margin-left:0;display:block;width:100%}.reviews-block{padding-top:0;flex-wrap:wrap}.reviews-block aside{flex:0 0 100%;max-width:100%;margin-top:0;padding-top:50px}section.inner.catalog h1+.flex{flex-wrap:wrap}section.inner.catalog p{max-width:100%}section.inner.catalog .catalog-cats{margin-top:50px;justify-content:center;flex:0 0 100%;max-width:100%}section.inner.catalog .products-list{margin-top:40px}.login-page .login-form .main-form{padding:170px 0 60px;flex:0 0 100%;max-width:100%}.login-page .login-form .login-image{display:none}.login-page .login-form .main-form .table-cell{padding-top:70px}section.inner.standart.product{padding-top:170px}section.product .product-main-info .product-info{padding-top:50vh}section.product .product-main-info .product-info h1{font-size:3em}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:0;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-main-info .product-info .specs+.flex-bot{margin-top:30px}section.product .product-images{height:50vh}section.product .product-images .product-image{height:100%}section.product .product-images .product-image .center{padding:0;justify-content:flex-start;height:100%}section.product .product-images .product-image .center .col-6{flex:0 0 100%;max-width:100%;justify-content:center;padding-top:80%;position:relative}section.product .product-images .product-image .center .col-6 img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);max-width:50%;max-height:50%}section.product .product-main-info .product-controls{top:22vh;width:100%;left:0;justify-content:space-between;padding:0 50px;transform:none;bottom:auto}section.product .product-main-info .product-controls .dots{display:none}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 50%;max-width:50%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 100%;max-width:100%}.order-info .main-order-info{align-items:flex-start}.order-info .main-order-info .main-info{flex-wrap:wrap;margin-bottom:-20px}.order-info .main-order-info .main-info .col-info{margin-bottom:20px}.product-list-col .product{flex-wrap:wrap}.product-list-col .product .main-info{flex:0 0 70%;max-width:70%}.order-list .order{align-items:flex-start;padding-bottom:10px}.order-list .order .main-info{flex:0 0 70%;max-width:70%;flex-wrap:wrap}.order-list .order .main-info .col-info{margin-bottom:20px;flex:0 0 50%;max-width:50%}.order-list .order .status{padding-top:10px}section.cabinet aside nav{display:flex;padding-top:0}section.cabinet aside nav a{margin-right:30px}section.cabinet aside nav a:before{left:0;top:110%}section.cabinet aside nav a.active:before{width:100%}#account-edit .form-section .form-row{flex-wrap:wrap}#account-edit .form-section .form-row .input{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-row .input:first-child{margin-bottom:20px}section.inner.standart.cabinet .center .main-content,section.inner.standart.cabinet .center aside{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-in{margin-top:15px}form#account-edit{padding-top:10px}.basket-checkout-container{flex-wrap:wrap}.basket-checkout-container .basket-coupon-section{flex:0 0 100%;max-width:100%}.basket-checkout-container .basket-checkout-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:30px}.basket-items-list-item-container{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions{flex:0 0 100%;max-width:100%;padding-bottom:40px}.basket-items-list-item-container .basket-items-list-item-price{flex:0 0 40%}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}.bx-soa-section .bx-soa-section-content .bx-soa-delivery{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group{flex:0 0 100%;max-width:100%}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group:first-child{margin-bottom:30px}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}section.in-bucket.standart{padding-top:147px}#bx-soa-total-sub{display:block}.bx-soa-section .bx-soa-pp{flex-wrap:wrap}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{flex:0 0 100%;max-width:100%;margin-top:0}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 100%;max-width:100%;padding-right:0}.bx-soa-pp-company,.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 100%;max-width:100%}.bx-soa-pp-company{margin-top:40px;background:#f5f5f5;padding:40px;box-shadow:0 0 0 2px #FFCD00}.bx-soa-pp-company ul{padding-bottom:0}.bx-soa-section .bx-soa-pp-company-selected strong{font-size:1em;line-height:1.3;flex:0 0 30%}.bad-pixel h1{font-size:4em}.bad-pixel p{flex-wrap:wrap;justify-content:center;text-align:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}section.popular h2 .fire{top:-.62em;left:.79em;width:7.562px;height:18.846px;background-size:100% 100%}section.inner.catalog h1 .fire{left:3.163em}section.inner.catalog h1 .fire,section.reviews h1 .fire{width:12.087px;height:32.321px;background-size:100% 100%;top:-.57em}section.reviews h1 .fire{left:.173em}.login-page .login-form .main-form h1 .fire{width:12.087px;height:32.321px;background-size:100% 100%;top:-.57em;left:1.373em}.product-slider{top:0}.product-main-info .product-sticker{top:20px;left:20px}.breadcrumbs{display:none}}@media (max-width:575px){body{font-size:13px}.center{padding:0 25px}header{padding-top:0;transition:padding .2s cubic-bezier(.19,1,.22,1)}header.fixed{padding-top:25px}header.fixed .header-bottom{padding:10px 0}.bx_catalog_tile{width:100%}.min-order,header nav{display:none}header .logo img{width:40px}header .header-top{padding:15px 0;display:none}header .controls .account,header .controls .search{display:none}.main-screen .main-slider .slide .table .table-cell{vertical-align:top}.main-screen .main-slider .slide .slide-info{max-width:100%;padding-top:120px}.main-screen .main-slider .slide .slide-info .btn{margin-top:0;padding:0 20px}.main-screen .main-slider .slide .slide-info h1{font-size:2.25714em}.main-screen .main-slider .slide .illustr{width:100%;transform:translateX(-40%)}.main-screen .main-slider .slide .illustr img{width:80%}header .header-bottom{padding:20px 0}header.fixed:before{transform:translateY(0) translateZ(0)}.main-screen .main-slider .slide{overflow:hidden}section.features+section.standart.reviews{padding-top:60px}#menu-trigger{width:26px;height:20px;margin-left:40px;position:relative;overflow:hidden}#menu-trigger.opened:before{top:50%;transform:rotate(45deg);margin-top:-1px}#menu-trigger.opened:after{bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}#menu-trigger.opened i{transform:translateX(100%)}#menu-trigger i{top:50%;margin-top:-1px;transform:translateX(0)}#menu-trigger i,#menu-trigger:after,#menu-trigger:before{display:block;position:absolute;right:0;width:100%;height:2px;background:#000;border-radius:6px;will-change:transform;transition:all .3s cubic-bezier(.19,1,.22,1)}#menu-trigger:after,#menu-trigger:before{content:""}#menu-trigger:before{top:0}#menu-trigger:after{bottom:0}.main-screen .main-controls{bottom:50px}section.standart{padding:40px 0}section.popular .dt{display:none}section.popular .show-more{margin-top:20px;text-align:center}section.popular .show-more .dt{display:block}.only-mobile{display:block!important}section.popular .products-list{margin-top:25px}section.features{padding:40px 0}section.features .features-list{margin-top:45px}section.reviews.standart{padding-top:45px}.products-list .product{flex:0 0 100%;max-width:100%}section.features .features-list{flex-direction:column}section.features .features-list .feature{flex:0;margin-bottom:40px}section.features .features-list .feature:last-child{margin-bottom:0}section.features .features-list .feature:nth-child(2){align-self:flex-end}.reviews .reviews-slider .review-in .center{flex-wrap:wrap}.reviews .reviews-slider .review-in .center .review{flex:0 0 100%;max-width:100%;margin-bottom:40px}.reviews .reviews-slider .review-in .center .review:last-child,.reviews h2{margin-bottom:0}h1{font-size:2.85714em}h1,h2{margin-bottom:30px}h2{font-size:1.78571em}h3{font-size:1.28571em;margin-bottom:20px}footer .subscribe .info{display:none}footer .subscribe form{right:0;width:100%;height:100%;padding:0 40px;background:#FFCD00;display:flex;align-items:center}footer .subscribe form button{right:40px}footer .main-footer{flex-wrap:wrap;margin-top:45px}footer .main-footer .foot-social{flex:0 0 100%;max-width:100%;margin-top:40px}footer .main-footer .foot-social .dt{text-align:center}footer .main-footer .foot-social .socials{justify-content:center}footer .main-footer .footer-navs{flex:0 0 100%;max-width:100%;flex-wrap:wrap}footer .main-footer .footer-navs .foot-col{flex:0 0 100%;max-width:100%;margin-bottom:20px;text-align:center}footer .main-footer .footer-navs .foot-col:last-child{margin-bottom:0}footer .sub-footer{flex-wrap:wrap}footer .sub-footer .main-copy{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:20px}footer .sub-footer .studio-copy{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:20px}section.inner.standart{padding-top:100px}.contact-list{margin-top:30px}section.about .center{flex-wrap:wrap}.get-pricing{padding:40px 0;margin-bottom:30px}.get-pricing .actions{flex-direction:column;margin-top:30px}.get-pricing .actions small{margin-left:0;margin-top:20px}section.about aside{flex:0 0 100%;max-width:460px;padding-bottom:30px;padding-right:0}section.about .main-content{flex:0 0 100%;max-width:100%}section.about .main-content p{font-size:1em}section.inner .page-inner{padding-top:20px}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 100%;max-width:100%;margin-bottom:40px}.delivery-methods .other{max-width:100%;margin-top:20px}.posts-list .post{margin-bottom:20px}.posts-list .post .post-inner{height:300px}.posts-list .post.col-4,.posts-list .post.col-8{flex:0 0 100%;max-width:100%}.similar-posts{margin-top:70px}.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.contacts .col-6:first-child{padding-right:0}section.contacts .col-6{flex:0 0 100%;max-width:100%}section.contacts .center{flex-wrap:wrap}section.contacts .center>.col-6:last-child{margin-top:40px;height:40vh}a.company-map{padding-top:20px}.request-list .request-item{margin-bottom:15px;flex-direction:column}.request-list .request-item:last-child{margin-bottom:0}.request-list .request-item .col-6:first-child{font-weight:500;color:#000}.request-list .request-item .col-6:last-child{margin-top:5px;height:auto}section.faq.standart{padding-top:120px}section.faq.standart .center{flex-wrap:wrap}section.faq aside .questions{display:none}section.faq aside .fix-element{padding-top:0}section.faq .main-content .question-list .qanda{margin-bottom:30px;padding-bottom:30px}section.faq .main-content{margin-top:10px;padding-left:0;padding-top:40px}section.faq .main-content,section.faq aside{flex:0 0 100%;max-width:100%}section.faq #send-question{margin-top:50px}section.inner.catalog h1+.flex{flex-wrap:wrap}section.inner.catalog p{max-width:100%}section.inner.catalog .catalog-cats{margin-top:50px;justify-content:center;flex:0 0 100%;max-width:100%}section.inner.catalog .products-list{margin-top:40px}.form-row.x2{flex-wrap:wrap}.form-row.x2 .input{flex:0 0 100%;max-width:100%}.form-row.x2 .input:first-child{margin-bottom:10px}section.faq #send-question .actions{flex-wrap:wrap}section.faq #send-question .actions .btn{width:100%}section.faq #send-question .actions small{display:block;flex:0 0 100%;max-width:100%;margin-top:20px;margin-left:0}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:0}.reviews-block .reviews-list{flex:0 0 100%;max-width:100%}.reviews-block aside .stars-stat .star-stat-item{flex-wrap:wrap}.reviews-block aside .stars-stat .star-stat-item .name{font-size:.92857em}.reviews-block aside .stars-stat .star-stat-item .val{margin-left:0;display:block;width:100%}.reviews-block{padding-top:0;flex-wrap:wrap}.reviews-block aside{flex:0 0 100%;max-width:100%;margin-top:0;padding-top:0}.reviews-block aside .fix-element{padding-top:30px}.reviews-block .reviews-list .review{padding:25px 35px}.login-page .login-form .main-form{padding:60px 0}.login-page .login-form .main-form .table,.login-page .login-form .main-form .table-cell{display:block}.login-page .login-form .main-form .actions{justify-content:space-between;display:flex}.login-page .login-form .main-form .actions .btn{height:44px;padding:0 25px}.login-page .login-form .main-form{flex:0 0 100%;max-width:100%}.login-page .login-form .login-image{display:none}.login-page .login-form .main-form .table-cell{padding-top:70px}.login-page .login-form .main-form .social-enter{margin-top:40px;font-size:.78571em;align-items:center}.login-page h1{font-size:2em}section.inner.standart.product{padding-top:75px}section.product .product-main-info .product-info{padding-top:50vh}section.product .product-main-info .product-info h1{font-size:2em}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:0;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-main-info .product-info .specs+.flex-bot{margin-top:30px}section.product .product-images{height:50vh}section.product .product-images .product-image{height:100%}section.product .product-images .product-image .center{padding:0;justify-content:flex-start;height:100%}section.product .product-images .product-image .center .col-6{flex:0 0 100%;max-width:100%;justify-content:center;padding-top:80%;position:relative}section.product .product-images .product-image .center .col-6 img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);max-width:50%;max-height:50%}section.product .coffee-interest{padding:23px 20px 23px 23px}section.product .product-main-info .product-controls{top:22vh;width:100%;left:0;justify-content:space-between;padding:0 20px;transform:none;bottom:auto}section.product .product-main-info .product-controls .dots{display:none}section.product .product-control{flex-wrap:wrap}section.product .product-control .btn,section.product .product-control .quantity{flex:0 0 100%;max-width:100%}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 100%;max-width:100%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 100%;max-width:100%}.order-info .main-order-info{align-items:flex-start}.order-info .main-order-info .main-info{flex-wrap:wrap;margin-bottom:-20px}.order-info .main-order-info .main-info .col-info{margin-bottom:20px}.product-list-col .product{flex-wrap:wrap;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.product-list-col .product .main-info{flex:0 0 100%;max-width:100%}.product-list-col .product .count-info{flex:0 0 100%;max-width:100%;text-align:center;margin-top:15px}.order-list .order{align-items:flex-start;padding-bottom:10px;flex-wrap:wrap}.order-list .order .main-info{flex:0 0 100%;max-width:100%;flex-wrap:wrap}.order-list .order .main-info .col-info{margin-bottom:20px;flex:0 0 100%;max-width:100%}.order-list .order .status{padding-top:10px;flex:0 0 100%;max-width:100%;padding-bottom:20px}section.cabinet aside nav{display:flex;padding-top:0}section.cabinet aside nav a{margin-right:15px}section.cabinet aside nav a:before{left:0;top:110%}section.cabinet aside nav a.active:before{width:100%}section.cabinet aside nav a:last-child{margin-right:0}#account-edit .form-section .form-row{flex-wrap:wrap}#account-edit .form-section .form-row .input{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-row .input:first-child{margin-bottom:20px}section.inner.standart.cabinet .center .main-content,section.inner.standart.cabinet .center aside{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-in{margin-top:15px}form#account-edit{padding-top:10px}.order-info .order-info-section .info-row.x2{flex-wrap:wrap;height:auto}.order-info .order-info-section .info-row.x2 .row{flex:0 0 100%;max-width:100%}.order-info .order-info-section .info-row.x2 .row:first-child{margin-bottom:20px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{padding-left:0;padding-top:40px;padding-right:30px}.basket-checkout-container{flex-wrap:wrap}.basket-checkout-container .basket-coupon-section{flex:0 0 100%;max-width:100%}.basket-checkout-container .basket-checkout-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:30px}.basket-items-list-item-container{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions{flex:0 0 100%;max-width:100%;padding-bottom:40px}.basket-items-list-item-container .basket-items-list-item-price{flex:0 0 40%}.basket-items-list-item-container .basket-items-list-item-actions{position:absolute;top:40px;right:0}.basket-checkout-container .basket-checkout-section-inner{flex-wrap:wrap;justify-content:center}.basket-checkout-container .basket-checkout-section-inner .basket-checkout-block.basket-checkout-block-btn{flex:0 0 100%;max-width:100%;margin-top:10px}.basket-checkout-container .basket-checkout-section-inner .basket-checkout-block.basket-checkout-block-btn .btn{width:100%}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}.bx-soa-section .bx-soa-section-content .bx-soa-delivery{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group{flex:0 0 100%;max-width:100%}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group:first-child{margin-bottom:30px}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0;margin-top:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row;display:flex!important}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}#bx-soa-orderSave .btn{flex:0 0 100%}section.in-bucket.standart{padding-top:76px}#bx-soa-total-sub{display:block}#bx-soa-total-sub .fix-element{transform:none!important}.bx-soa-section .bx-soa-pp{flex-wrap:wrap}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{flex:0 0 100%;max-width:100%;margin-top:0}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 100%;max-width:100%;padding-right:0}.bx-soa-pp-company,.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 100%;max-width:100%}.bx-soa-pp-company{margin-top:40px;background:#f5f5f5;padding:20px;box-shadow:0 0 0 2px #FFCD00;overflow:hidden}.bx-soa-pp-company ul{padding-bottom:0}.bx-soa-section .bx-soa-pp-company-selected strong{font-size:1em;line-height:1.3;flex:0 0 100%;margin-left:0;margin-top:10px;margin-bottom:10px;text-align:center}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .form-group .radio-inline{margin-bottom:15px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container{display:none}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info{padding-left:0}.bx-soa-section .bx-soa-section-content .row.bx-soa-more,.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn .btn{width:100%;height:45px}.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn .btn:first-child{margin-bottom:10px}.bx-soa-section .bx-soa-pp-company-selected{flex-wrap:wrap;justify-content:center}.bx-soa-section .bx-soa-pp-company-selected .bx-soa-pp-price{margin-left:0}.bx-soa-section .bx-soa-item-tr{width:400px}.bad-pixel h1{font-size:3em;text-align:center}.bad-pixel{padding-left:20px;padding-right:20px;padding-top:50px}.bad-pixel p{flex-wrap:wrap;justify-content:center;text-align:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}section.popular h2 .fire{top:-.62em;left:.79em;width:7.562px;height:18.846px;background-size:100% 100%}section.inner.catalog h1 .fire{left:3.163em}section.inner.catalog h1 .fire,section.reviews h1 .fire{width:12.087px;height:32.321px;background-size:100% 100%;top:-.57em}section.reviews h1 .fire{left:.173em}.login-page .login-form .main-form h1 .fire{width:10.087px;height:30.321px;background-size:100% 100%;top:-.85em;left:1.293em}section.product .product-control [data-entity=main-button-container]{flex:0 0 100%;max-width:100%}section.product .main-info .help-icon .help-info{width:250px}section.product .main-info .roasting .help-icon .help-info{right:50%;transform:scale(0) translateY(-50%) translateX(50%) translateZ(0)}.comix .tns-nav{display:flex;justify-content:center;margin-top:.35714em}.sale_order_full_table,.sale_order_full_table .rbs__content,.sale_order_full_table .rbs__content .rbs__payment-link{width:100%}.sale_order_full_table .rbs__content .rbs__price-string b{display:block}.product-controls.pagination{margin-top:20px}}@media (max-width:575px) and (max-height:1000px){.main-screen .main-slider .slide .slide-info{padding-top:200px;text-align:center}.main-screen .main-controls{bottom:50%;display:flex}}@media (max-width:575px) and (max-height:830px){.main-screen .main-slider .slide .slide-info{padding-top:90px;text-align:center}.main-screen .main-controls{bottom:50%;display:flex}}@media (max-width:575px) and (max-height:550px){.main-screen .main-slider .slide .slide-info h1{font-size:1.55714em;margin-bottom:20px}.main-screen .main-slider .slide .slide-info .btn{height:50px}.main-screen .main-slider .slide .illustr{transform:translateX(-45%)}.main-screen .main-slider .slide .illustr img{width:75%}.main-screen .main-slider .slide .slide-info{padding-top:110px;text-align:center}.main-screen .main-controls{bottom:50%;display:flex}}@media (max-width:575px){.product-slider{top:0}.product-main-info .product-sticker{top:20px;left:20px}.breadcrumbs{display:none}}.only-mobile{display:none}#responsive-menu{position:fixed;top:0;right:0;width:100%;height:100%;background:#fff;z-index:300;transform:translateX(100%)}#responsive-menu .table .table-cell{vertical-align:bottom;padding-bottom:40px}#responsive-menu nav a{display:block;font-size:1.28571em;font-weight:500;text-align:right;padding:5px 40px 5px 20px}#responsive-menu .controls,#responsive-menu nav a{color:#000;border:0;transform:translateX(80px) translateZ(0);opacity:0;will-change:transform,opacity}#responsive-menu .controls{justify-content:flex-end;margin-top:40px}#responsive-menu .controls .account{width:35px;height:35px;border-radius:50%;display:block;border:0;background-position:50%;background-repeat:no-repeat;margin-left:40px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41IDI2LjQxIj4gIDx0aXRsZT5hY2NvdW50PC90aXRsZT4gIDxwYXRoIGQ9Ik0xNy40MSwxNS41MmE4Ljc5LDguNzksMCwxLDAtMTEuMzUsMEwuNjIsMjAuNDRsMi40NCw0LDguNDEuOUwyMS41LDI0bC44MS00LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjZjNjMDA0Ii8+ICA8cGF0aCBkPSJNMTguMzgsMTQuNTZhOC44LDguOCwwLDEsMC0xMy4xNS4xMUMxLjg1LDE2LjM5LDAsMTguNzgsMCwyMS41YzAsMi4yNCwyLDQuOTEsMTEuNzUsNC45MSw1Ljk1LDAsMTEuNzUtLjM4LDExLjc1LTQuOTFDMjMuNSwxOC43NCwyMS41LDE2LjEsMTguMzgsMTQuNTZaTTExLjc1LDJBNi44LDYuOCwwLDEsMSw1LDguNzksNi44LDYuOCwwLDAsMSwxMS43NSwyWm0wLDIyLjQxQzQuNTYsMjQuNDEsMiwyMi45MSwyLDIxLjVjMC0yLjEsMS43NC00LDQuODctNS4zOUE4Ljc3LDguNzcsMCwwLDAsMTYuNzQsMTZjMi44MywxLjE0LDQuNzYsMy4zMSw0Ljc2LDUuNDdDMjEuNSwyMy4zLDE5Ljg3LDI0LjQxLDExLjc1LDI0LjQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);background-size:23.5px 26.41px}#responsive-menu .controls .info{line-height:1.3;margin-left:10px;margin-right:40px}#responsive-menu .controls .info b{display:block;font-size:12px;font-weight:500;color:#000}a.fire{background-repeat:no-repeat;cursor:default}a.fire,a.fire:hover{border:0}#loading_screen{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:1500}.breadcrumbs{margin:0 0 40px;position:relative;z-index:50}.breadcrumbs a{color:#888}.breadcrumbs .bx-breadcrumb .bx-breadcrumb-item span{color:#000}.breadcrumbs .bx-breadcrumb .bx-breadcrumb-item a span{color:#888}.breadcrumbs .bx-breadcrumb .bx-breadcrumb-item a:hover span{color:#000}.tab-content{display:none;padding:35px 0}#tab-1{display:block}#infobox{padding-top:60px}.infobox-tabs{width:100%;max-width:71%}.tabs-top p{font-size:18px;font-family:CeraPro-Bold;margin-bottom:20px}.tabs-menu{display:flex;flex-wrap:wrap;align-items:center;border-bottom:2px solid #FFCD00;padding:0}.tabs-menu li a{font-size:15px;color:#000;text-align:center;font-family:CeraPro-Medium;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:190px;height:40px;background:#f7f7f7;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;position:relative}.tabs-menu li.current a{background:#FFCD00}.tabs-menu li a:before{position:absolute;content:'';width:16px;height:10px;background:url(/bitrix/templates/catherine/assets/img/tab.png) no-repeat;left:0;right:0;margin:auto;bottom:-10px;opacity:0}.tabs-menu li.current a:before{opacity:1}.tab-h{font-size:28px;color:#000;display:block;font-family:CeraPro-Medium;margin-bottom:25px}.tab-content p{font-size:14px;line-height:155%;text-align:justify;color:#000;margin-top:0}.tab-one{margin-bottom:45px}.tab-row{display:flex;flex-wrap:wrap;align-items:flex-start}.tab-gal img{display:block;margin-right:25px;margin-bottom:25px;width:135px}.tab-gal{display:flex;flex-wrap:wrap;align-items:flex-start;width:321px}.tab-text{width:calc(100% - 321px);margin-top:-5px;margin-left:auto}.tab-four p span{font-family:CeraPro-Medium;margin-left:auto}.tab-four p{line-height:254.5%;display:flex}.tab-left{width:335px}.tab-tree{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:flex-start}.tab-four{display:flex;flex-wrap:wrap;align-items:flex-start}.tab-img{margin-left:auto;margin-right:100px;font-size:28px;color:#000;display:block;font-family:CeraPro-Medium;margin-bottom:25px}.tab-img p{color:#000;margin-bottom:5px}.tab-img img{display:block;width:229px;margin-top:30px}.tab-tree .tab-left p{font-size:14px;line-height:28px}.tab-tree .tab-left p span{font-family:CeraPro-Medium}.radiobox+label{cursor:pointer}.radiobox:not(checked){position:absolute;opacity:0}.radiobox:not(checked)+label{position:relative;padding:0;font-size:16px;display:inline-block;color:#9b9b9b;font-family:CeraPro-Medium;margin-right:15px;padding:0 3px}.radiobox:checked+label:before{content:'';position:absolute;width:100%;height:2px;background:#FFCD00;opacity:0;bottom:-1px;left:0}.radiobox:checked+label:before{opacity:1}.infobox-filter{width:100%;margin-left:auto;padding-top:30px;max-width:25%}.infobox-container{display:flex;flex-wrap:wrap;align-items:flex-start}#infobox .container{max-width:1700px;padding:0 50px;margin:0 auto}.info-filter-box{background:#f7f7f7;padding:30px}.info-filter-row p{font-size:13px;color:#000;font-family:CeraPro-Light;margin-right:20px;min-width:65px}.info-filter-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.radiobox:checked+label{font-family:CeraPro-Medium;color:#000}.filter-price p{font-size:20px;color:#9b9b9b;font-family:CeraPro-Medium;display:flex;flex-wrap:wrap;align-items:center;margin-top:0}.filter-price p>span{font-size:13px;color:#9b9b9b;display:flex;flex-wrap:wrap;align-items:flex-start;min-height:30px;padding-left:5px}.filter-price p>span span{display:block;width:100%;line-height:1}.filter-price .actual{color:#000;position:relative;padding:0 5px;margin-right:20px;font-size:20px;margin:0;min-height:initial}.filter-price .actual:before{position:absolute;content:'';width:100%;background:#FFCD00;height:2px;left:0;bottom:-3px}.filter-price{display:flex;flex-wrap:wrap;align-items:center;margin-right:-20px}.filter-price p:last-child{margin-right:0}.nice-select{border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;outline:0;padding-right:20px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-style:normal;opacity:1;display:block;font-size:14px;color:#000}.nice-select:after{content:'';position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;width:9px;height:6px;right:0;top:47%}.nice-select.open .list{position:relative;max-height:185px;overflow:auto;opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{box-sizing:border-box;margin-top:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:-30px;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:99;width:calc(100% + 75px);background:#c4c4c4;font-size:14px}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;list-style:none;outline:0;text-align:left;-webkit-transition:all .2s;transition:all .2s;padding:3px 30px}.nice-select .option:before{display:none}.nice-select .option:hover{background:#FFCD00}.nice-select .option.selected{background:#FFCD00}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.info-filter-row:last-child{margin-bottom:0}.btn-filter{width:100%;padding-right:100px!important}.info-filter-by{margin-top:15px;margin-bottom:25px;position:relative}.number{position:absolute;right:35px;top:12px;z-index:9;display:flex;flex-wrap:wrap;align-items:center}.number input[type=text]{border:0;text-align:center;background:#FFCD00;width:28px;height:28px;letter-spacing:.175em;color:#000;font-family:CeraPro-Medium;margin:0 10px}.number span{cursor:pointer;display:block;width:9px;height:28px}.minus{background:url(/bitrix/templates/catherine/assets/img/num_prev.png) center no-repeat}.plus{background:url(/bitrix/templates/catherine/assets/img/num_next.png) center no-repeat}.otvet{display:none;background:#f7f7f7;padding:30px;margin-top:20px}.info-dostav>div>span{position:relative;display:inline-block;font-size:16px;color:#000;font-family:CeraPro-Medium;padding-right:20px;padding-left:25px;cursor:pointer}.info-dostav>div>span:before{content:'';position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;width:9px;height:6px;right:0;top:47%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.info-dostav>div.actives>span:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.otvet p{font-family:CeraPro-Medium;color:#000;margin-bottom:10px}.otvet ul{margin-bottom:20px;padding:0}.otvet ul:last-child{margin-bottom:0}.otvet ul li{font-size:14px;line-height:145%;padding:0}.otvet ul li:before{display:none}.tabs-menu li:before{display:block}.tabs-menu li{padding:0}#bx_117848907_967{padding-bottom:0}.coffee-newbox p{font-size:14px;line-height:145%;color:#000;font-family:'PT Mono';max-width:250px;margin-left:15px}.coffee-newbox{display:flex;flex-wrap:wrap;align-items:center;padding:45px 0;justify-content:center;padding-bottom:100px}.harak-zag h3{font-family:CeraPro-Bold;font-size:28px;line-height:145%;margin-bottom:0}.harac a{color:#000;border-bottom:1px solid #000;cursor:pointer}.harac a:hover{border-bottom:1px solid transparent}.tovar-res-box{display:none}.tabs-top-res{display:none}.specs{position:relative}.popap-boxing{background:#000;color:#fff;position:absolute;width:360px;right:-135%;z-index:99;top:-10%;display:none}.popap-boxing.active{display:block}.popap-boxing>span{display:block;font-size:20px;font-family:CeraPro-Bold;padding:17px 25px}.popap-boxing img{display:block;width:100%}.popap-boxing p{padding:25px;font-size:14px;font-family:'Cera Pro'}span.close-popap-btn{cursor:pointer;padding:0;position:absolute;right:25px;top:25px;width:19px;height:19px;background:url(/bitrix/templates/catherine/assets/img/close_popap.png) no-repeat}.tex{max-width:360px;margin:200px auto 0;padding:0 30px}.tex h3{font-style:normal;font-weight:500;font-size:24px;line-height:150%;color:#000;text-align:center;margin-bottom:20px;text-transform:initial}.tex img{margin:auto;display:block;margin-bottom:15px}.tex p{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#000;margin-bottom:30px}.product-info h1{line-height:52px}.coffee-newbox{padding-top:0}.lines-boxing{display:none;background:#fff;z-index:99;padding-top:5px}section.product .main-info .coffee-slid{display:block}.text-two{display:none}.lines-btn{display:block;position:relative;cursor:pointer;color:#9f9f9f;font-size:12px;line-height:145%;padding-left:110px}.lines-btn:before{content:'';position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;width:9px;height:6px;left:90px;top:0;bottom:0;margin:auto;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.lines-btn.active .text-one{display:none}.lines-btn.active .text-two{display:inline-block}.lines-btn.active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-filter{color:#000!important}.tab-gal a{color:transparent;border:0}section.product .main-info .coffee-info .line .from{min-width:83px}.tab-gal a:nth-child(2n) img{margin-right:0}.btn-filter{background:#FFCD00!important}.infobox-tabs .tabs-top{background:#fff}@media screen and (min-width:1600px){.tab-left{width:40%}}@media only screen and (max-width:1200px){.popap-boxing{right:0;left:0;margin:auto}}@media only screen and (max-width:1025px){section.product .product-main-info .product-info .col-3.flex.flex-wrap{padding-left:0}.harak-zag{width:100%}.harac{display:block;width:100%}.specs.flex.flex-top.flex-wrap{width:100%}.infobox-filter{width:100%;margin-left:0;padding-top:0;max-width:100%;order:0}.infobox-tabs{max-width:100%;order:1}section.product .social-share{display:none}#infobox{padding-top:20px}.tab-gal img{margin-right:15px;margin-bottom:15px;width:120px}.tab-gal{width:270px}.tab-text{width:390px}.tab-img{margin-right:0;width:35%}.tab-img img{width:100%}.tab-left{width:45%}.tabs-top{padding-top:20px}}@media only screen and (max-width:769px){.tab-gal{width:100%}.tab-text{width:100%;margin:0}.tab-left{width:100%}.tab-img{width:45%;margin-left:0;margin-top:25px}.coffee-newbox{padding:35px 0;padding-bottom:50px;padding-top:0}.tovar-res-box{display:block}.infobox-tabs .tabs-top{display:none;width:calc(100% + 100px);left:-50px;border-bottom:1px solid #FFCD00;position:relative;display:flex;align-items:center;padding-top:0}.tovar-res-img img:nth-child(2){display:none}.tovar-res-img img{max-width:45px;max-height:35px}.tovar-res-box{position:fixed;left:0;top:-64px;z-index:9999;padding:10px 25px;background:#000;width:100%;color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.f-nav .tovar-res-box{top:54px;display:none}.tovar-res-name p{font-size:14px;display:block;font-family:CeraPro-Medium;line-height:14px}.tovar-res-btn a{color:#fff;border-bottom:1px solid #fff}.tovar-res-row{display:flex;flex-wrap:wrap;align-items:center}.tovar-res-name{max-width:245px;margin-left:25px}.tovar-res-btn{margin-left:auto}.tabs-top-res{display:flex;position:fixed;z-index:999;width:100%;left:0;top:-125px;padding:0;padding-left:25px;flex-wrap:wrap;align-items:center;background:#fff;border-bottom:1px solid #FFCD00;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.f-nav2 .tabs-top-res{top:115px}.tabs-top p{font-size:14px;font-family:CeraPro-Light;margin-bottom:0;color:#000;text-align:center;display:block;width:40%}.tabs-menu{border-bottom:0;padding:0;width:60%;margin-left:auto}.tabs-menu li a{font-size:14px;width:100%}.tabs-menu li{width:50%}header.fixed{z-index:99999}.product-info h1{line-height:34px}.lines-btn{padding-left:0;text-align:center}.lines-btn:before{left:-175px;right:0;margin:auto}.infobox-tabs{margin-top:35px}.f-nav2 .infobox-tabs .tabs-top{width:100%;left:0;position:fixed;top:115px;z-index:9999}.f-nav2 .infobox-tabs{padding-top:40px}}@media only screen and (max-width:575px){#infobox .container{padding:0 25px}section.product .product-main-info .product-info h1{text-align:center}}@media only screen and (max-width:500px){.info-filter-box{padding:30px 20px}.info-filter-row p{font-size:12px;margin-right:10px;min-width:60px}.radiobox:not(checked)+label{font-size:14px;margin-right:10px}.info-filter-row .nice-select{font-size:14px}.tab-h{font-size:24px;margin-bottom:15px}.tab-tree .tab-left p{line-height:24px}.tab-img{width:100%}.tab-tree{margin-bottom:35px}.tab-four p{line-height:initial;margin-bottom:10px}.tovar-res-name{max-width:110px;margin-left:10px}.tovar-res-name p{font-size:13px}.tovar-res-btn a{font-size:13px}.tabs-top p{font-size:12px}.tabs-menu li a{font-size:12px}.popap-boxing{width:100%}.popap-boxing>span{font-size:16px;padding:10px 25px}.popap-boxing p{padding:25px;line-height:18px}span.close-popap-btn{right:15px;top:17px;background-size:cover;width:15px;height:15px;padding:0}.tab-gal img:nth-child(2n){margin-right:0;margin-left:auto}.filter-price p:last-child{font-size:20px}.number{right:0;top:0}.btn-filter{width:65%;padding:0!important}.number input[type=text]{height:54px;width:36px;margin:0 15px}.tab-h{line-height:30px}.tab-gal a{color:transparent;width:48%;margin-right:2%;display:block;border:0}.tab-gal a img{margin-right:0;width:100%}.tab-gal a:nth-child(2n){margin-right:0;margin-left:auto}a{border-bottom:0}.infobox-tabs .tabs-top{width:calc(100% + 50px);left:-25px}.coffee-newbox{align-items:flex-start}.coffee-newbox p{max-width:77%}.coffee-newbox img{width:45px}}p.cr_text1{font-weight:400;font-size:14px;line-height:18px;text-align:left;color:#000;position:relative;padding-left:25px;margin-top:30px}p.cr_text2{font-weight:400;font-size:14px;line-height:18px;text-align:left;color:#000;padding-left:25px;position:relative;margin-bottom:10px}p.cr_text1:before{content:"";position:absolute;width:17.03px;height:17.03px;background:#FFCD00;border-radius:50%;left:0;top:1px}p.cr_text2:before{content:"";background:url(/bitrix/templates/catherine/assets/img/ar.svg) no-repeat;width:16px;height:19px;position:absolute;left:0;top:5px}section.in-bucket .step-one .step-body .bx-soa-section .bx-soa-item-tr.basket-comment .basket-total-price .price-message{padding-left:25px!important;position:relative;max-width:100%;width:100%}section.in-bucket .step-one .step-body .bx-soa-section .bx-soa-item-tr.basket-comment .basket-total-price .price-message strong{font-weight:700}section.in-bucket .step-one .step-body .bx-soa-section .bx-soa-item-tr.basket-comment .basket-total-price .price-message:before{content:"";background:url(/bitrix/templates/catherine/assets/img/kub.svg) no-repeat;width:17px;height:15px;position:absolute;left:0;top:5px}  
/* End */


/* Start:/local/templates/catherine/assets/preload.css?17316185242282*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer} .tns-slider{-webkit-transition:transform 0s;-moz-transition:transform 0s;transition:transform 0s;will-change: transform; backface-visibility: hidden} .tns-slider&gt;.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel&gt;.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel&gt;.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel&gt;.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery&gt;.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery&gt;.tns-slide-active{position:relative;left:auto !important}.tns-gallery&gt;.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix&gt;div,.tns-vpfix&gt;li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct&gt;div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

[data-property-id-row="27"] {
display: none!important;
 }
/* End */


/* Start:/local/templates/catherine/css/selectStyler.min.css?17316185246873*/
.select-block{position:static;line-height:40px;padding:0!important;border-width:0!important;background-color:#f5f5f5;background-image:none;text-indent:0!important;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:visible;cursor:default}.select-block *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-block:before{position:relative;content:"\00A0";line-height:40px;width:0;height:100%;display:inline-block;vertical-align:baseline}.select-block__head{position:relative;width:100%;height:100%;border:inherit;border-width:1px;border-radius:inherit;background:inherit;display:inline-block;vertical-align:top;outline:0;cursor:pointer}body .select-block__head-select{position:relative;max-height:0;padding-right:35px;border:none!important;vertical-align:top;opacity:0;pointer-events:none;z-index:-1}.touch-select .select-block__head-select{max-height:none;visibility:visible;pointer-events:auto;z-index:10}.ie9 .select-block__head-select{padding:0!important}.select-block__head-select[multiple]{height:0}.select-block__head-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 10px;border-radius:inherit;overflow:hidden;z-index:5}.select-block__head-title{position:relative;height:100%;margin:0 17px 0 0;display:flex;align-items:center;overflow:hidden;color:#25495e}.select-block__head-title:after{position:absolute;left:0;width:100%;border-bottom:1px solid #f8fafc}.select-block.open_select.top_position .select-block__head-title:after{top:0}.select-block.open_select.bottom_position .select-block__head-title:after{bottom:0}.select-block__head-title[data-count]:before{position:relative;font-size:11px;font-weight:700;line-height:15px;content:attr(data-count);top:50%;min-width:8px;height:14px;margin:-7px 0 0 5px;padding:0 3px;border-radius:3px;background:#5cb85c;text-align:center;float:right;color:#fff}.select-block__head-title[data-count="0"]:before{display:none}.select-block__head-title-image{margin-right:10px;flex:0 0 auto}.select-block__head-title-text{height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.select-block__head-button{position:absolute;font-style:normal;top:0;right:0;width:27px;height:100%}.select-block__head-button-arrow{position:absolute;top:50%;right:10px;width:10px;height:10px;margin:-7px 0 0 -5px;border:1px solid #000;border-width:0 1px 1px 0;transform:rotate(45deg);transform-origin:50% 50%}.select-block__body{position:absolute;min-width:100%;margin-top:-1px;margin-left:0;margin-bottom:-1px;padding-top:9px;z-index:1001}.select-block.top_position .select-block__body{padding-top:0;padding-bottom:9px}.select-block__body-inner{position:relative;line-height:1.25;padding:0;margin:0;background-color:#f5f5f5;overflow:hidden}.select-block__body-inner:after,.select-block__body-inner:before{content:none;display:none}.select-block__body-cont{position:relative;border-top:10px solid transparent;border-bottom:10px solid transparent;overflow:hidden;overflow-y:auto}.select-block__body-cont:after,.select-block__body-cont:before{position:absolute;bottom:100%;left:-5%;width:110%;height:5px;background:#f5f5f5;box-shadow:0 0 0 0 #f5f5f5;transition:all .1s ease-in-out;z-index:5}.select-block__body-cont:after{top:100%;bottom:auto}#bx-soa-delivery .select-block__body-cont:after{display:none}.select-block__search~.select-block__body-cont{border-top:none}.select-block__body-cont.scroll-content:after,.select-block__body-cont.scroll-content:before{content:none;display:none}.ie8 .select-block__body-cont{z-index:3}.select-block__body-inner.scroll-shadow-top .select-block__body-cont:before{-webkit-box-shadow:0 0 10px 10px #fff7f3;box-shadow:0 0 10px 10px #fff7f3}.select-block__body-inner.scroll-shadow-bottom .select-block__body-cont:after{-webkit-box-shadow:0 0 10px 10px #fff7f3;box-shadow:0 0 10px 10px #fff7f3}.select-block__search{padding:9px 9px 9px 9px}.select-block__search-input{position:relative;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.select-block__not-found{position:absolute}.select-block__list{padding:0;margin:0;list-style:none;list-style-image:none;white-space:normal}.scroll-scrolly_visible .select-block__list{margin-right:0}.scroll-scrolly_visible .select-block__list .select-block__list{margin-right:0}.select-block__list--sub{padding:0;margin:0}.select-block__list-item{padding:0;margin:0;color:#00963f}.select-block__list-item:before{display:none}.select-block__list-item.hidden:first-child+.select-block__list-item{border-top:none}.select-block__list-item--group{margin:0}.select-block__list-optgroup{position:relative;font-weight:400;padding:7px 9px 7px 9px;display:block;color:#000}.select-block__list-link{position:relative;padding:4px 10px 5px 10px;display:flex;align-items:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;color:inherit;cursor:pointer}.select-block__list-link .link{color:inherit}.select-block__list-link:hover{color:#f60}.select-block__list-link.selected{color:#f60}.select-block__list-image{margin-right:10px;flex:0 0 auto}.select-block__list-link--sub{padding-left:25px}.select-block__list-item.first-child .select-block__list-link{border-top-left-radius:5px;border-top-right-radius:5px}.select-block__list-item.last-child .select-block__list-link{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.select-block__list-link.disabled{background:#eceeef!important;pointer-events:none;opacity:.5;cursor:default;color:#55595c!important}.select-block__ckeckicon{position:absolute;top:7px;margin:0 0 0 -28px}.select-block__list-link.disabled .select-block__ckeckicon{border-color:#d8d8d8;box-shadow:none;background:#eceeef;cursor:not-allowed}.scroll-scrolly_show .select-block__list{margin:0 20px 0 0}.select-block .scroll-conteiner .scroll-content{height:100%!important;margin-bottom:0!important;margin-right:0!important;overflow:hidden!important}.select-block .scroll-conteiner .scroll_block{max-height:none!important}.select-block .scroll-conteiner .scroll-element.scroll-y{top:0;right:5px;margin:0;z-index:10}.select-block.error .select-block__body-inner{border-color:#d9534f}.select-block.open_select .select-block__head{z-index:1001}.select-block.open_select.top_position .select-block__head{z-index:1001}.select-block.multiple .select-block__list-optgroup{padding-left:37px;cursor:pointer}.select-block.multiple .select-block__list-link{padding-left:37px}.select-block.multiple .select-block__list-link--sub{padding-left:52px}.select-block.form-select--sm:before{line-height:1.98214rem}.select-block.form-select--sm .select-block__head-inner{padding:0 .75rem}.select-block.form-select--lg:before{line-height:2.69643rem}.select-block.form-select--lg .select-block__head-inner{padding:0 1.25rem}
/* End */


/* Start:/local/templates/catherine/css/lightbox.min.css?17316185242660*/
body:after{content:url(/local/templates/catherine/css/../images/close.png) url(/local/templates/catherine/css/../images/loading.gif) url(/local/templates/catherine/css/../images/prev.png) url(/local/templates/catherine/css/../images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/local/templates/catherine/css/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/local/templates/catherine/css/../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/local/templates/catherine/css/../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/local/templates/catherine/css/../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
/* End */


/* Start:/bitrix/templates/subscribe/css/reveal.min.css?1731618775785*/
.b2c-map-container{z-index: 999999!important;}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(255,204,0,.6);z-index:8;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:150px;background:#fff;position:fixed;z-index:9;padding:25px 30px;text-align:center;color:#fff;left:0;right:0;margin:0 auto;box-sizing:border-box}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{position:absolute;cursor:pointer;right:25px;top:15px;font-size:36px;line-height:1;color:#000;font-family:CeraPro-Light}@media only screen and (max-width:500px){.reveal-modal{top:0}}
/* End */


/* Start:/local/templates/catherine/js/slick.min.css?17316185241327*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/local/templates/catherine/css/custom.min.css?1784616548182971*/
@import url(/local/templates/catherine/css/../components/bitrix/sale.order.ajax/style.css);

.btn, a.btn {
	height: 54px
}

body .form-control {
	height: 40px;
	padding: 0 14px;
	border: none;
	box-sizing: border-box
}

body .select-block__head-select {
	padding-right: 35px
}

.bx-soa-cart-total-delivery {
	margin: 0 -40px 22px;
	padding: 0 40px;
	border-bottom: 2px solid #f5f5f5
}

.bx-soa-cart-total-delivery .bx-soa-cart-total-line {
	line-height: 1;
	margin: 0 -5px 20px;
	display: flex;
	justify-content: space-between;
	align-items: baseline
}

.bx-soa-cart-total-delivery .bx-soa-cart-total-line .bx-soa-cart-t {
	padding: 0 5px
}

.bx-soa-cart-total-delivery .bx-soa-cart-total-line .bx-soa-cart-d {
	font-size: 1.14286em;
	font-weight: 500;
	padding: 0 5px;
	text-align: right;
	color: #000
}

.itc-input-w100 {
	width: 100%
}

.itc-input-group {
	position: static;
	border-collapse: separate;
	border-radius: 4px;
	display: -ms-flexbox;
	display: flex;
	white-space: nowrap
}

.itc-input-group:last-child {
	margin-bottom: 0
}

.itc-input-group:before {
	content: none
}

.itc-input-group--center {
	margin-left: auto;
	margin-right: auto
}

.itc-input-group--right {
	margin-left: auto
}

.itc-input-group--inline {
	max-width: 100%;
	display: -ms-inline-flexbox;
	display: inline-flex
}

.itc-input-group--sm {
	border-radius: 3px
}

.itc-input-group--lg {
	border-radius: 5px
}

.itc-input-group__cell {
	position: static;
	min-width: 1px;
	min-height: inherit;
	margin-bottom: 0;
	border-radius: inherit;
	float: none;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	white-space: normal
}

.itc-input-group__cell:first-child:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.itc-input-group__cell.dropdown__button:not(:first-child), .itc-input-group__cell:last-child:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.itc-input-group__cell:not(:first-child):not(:last-child):not(.dropdown__button) {
	border-radius: 0
}

.itc-input-group__cell--addon {
	line-height: 1;
	padding: 5px 5px 6px;
	white-space: nowrap;
	float: none;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	-ms-flex-align-self: center;
	align-self: center
}

.itc-input-group__cell--btn {
	white-space: nowrap;
	float: none;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.itc-input-group__cell--no-pdg {
	padding-left: 0;
	padding-right: 0
}

.itc-input-group__item {
	min-width: 1px;
	min-height: inherit;
	border-radius: inherit
}

.itc-input-group--vertical .itc-input-group__cell {
	width: auto;
	display: table-row
}

.itc-input-group--vertical .itc-input-group__cell:first-child:not(:last-child) {
	border-radius: inherit;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.itc-input-group--vertical .itc-input-group__cell.dropdown__button:not(:first-child), .itc-input-group--vertical .itc-input-group__cell:last-child:not(:first-child) {
	border-radius: inherit;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.itc-input-group--vertical .itc-input-group__cell:not(:first-child):not(:last-child):not(.dropdown__button) {
	border-radius: 0
}

.itc-input-group__cell--addon .calendar-icon {
	margin: 0;
	border: none
}

header nav .parent-menu {
	height: 100%
}

header nav .inner-nav {
	z-index: 2
}

header nav .inner-nav .inner-main {
	margin-top: 31px
}

.main-screen .main-slider .slide {
	overflow: hidden
}

.main-screen .main-slider .slide .table {
	position: relative;
	z-index: 55
}

@media (max-width:575px) {
	.main-screen .full-screen, .main-screen.full-screen {
		height: 550px !important
	}

	.main-screen .main-controls {
		display: none
	}

	.popular .slick-arrow {
		display: none !important
	}

	.main-screen .main-slider .slide .illustr {
		max-width: 385px;
		transform: translateX(-50%);
		text-align: center
	}
}

section.inner.catalog .bx_catalog_line {
	flex: 1 1 auto
}

section.inner.catalog .catalog-cats {
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: -20px;
	flex-wrap: wrap
}

section.inner.catalog .catalog-cats>a {
	margin: 0 5px
}

section.inner.catalog .catalog-cats .catalog-cats__item {
	padding: 0 5px;
	margin-bottom: 20px;
	align-self: stretch
}

section.inner.catalog .catalog-cats .bx_catalog_line_img {
	margin: 0 auto;
	background: center center/contain no-repeat
}

section.inner.catalog .catalog-cats .bx_catalog_line_title {
	font-size: 14px;
	line-height: 1;
	margin: 10px 0 0;
	text-align: center
}

section.inner.catalog .catalog-cats .bx_catalog_line_title a {
	width: auto;
	height: auto;
	margin: 0;
	display: inline;
	color: inherit
}

@media (min-width:767px) {
	section.inner.catalog .bx_catalog_line {
		flex: 0 1 auto
	}

	section.inner.catalog .catalog-cats {
		flex-wrap: nowrap
	}
}

.products-list .product .product-info .hover-block .product-item-info-container {
	height: 54px
}

.products-list .product .product-info .hover-block .product-item-info-container .btn {
	height: 54px
}

.products-list .product .product-info .hover-block .product-item-amount-field-container .minus, .products-list .product .product-info .hover-block .product-item-amount-field-container .plus {
	height: 54px
}

section.product .product-control .quantity {
	height: 54px
}

section.product .product-control .quantity .minus, section.product .product-control .quantity .plus {
	height: 54px
}

section.product .product-control .btn {
	height: 54px
}

.bx-soa-tooltip-danger {
	font-size: 11px;
	font-style: italic;
	color: #e55151
}

.bx-soa-section#bx-soa-properties-dostavka .bx-soa-section-title-container h2:before {
	background-image: url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTUsMEExNSwxNSwwLDEsMCwzMCwxNSwxNSwxNSwwLDAsMCwxNSwwWk05LDI2LjUzYzEuODctLjgxLDQuNDEtMi4zMSw1LjExLTQuNkE2LjM4LDYuMzgsMCwwLDAsMTUsMjJhNS44Niw1Ljg2LDAsMCwwLC45NC0uMDhjLjY5LDIuMjgsMy4yLDMuNzgsNS4wNyw0LjZhMTIuOTIsMTIuOTIsMCwwLDEtMTIsMFpNMTUsMjBhNCw0LDAsMCwxLTQtNFYxM2E0LDQsMCwwLDEsOCwwdjNBNCw0LDAsMCwxLDE1LDIwWm04LjA3LDUuMTdjLTEuNjQtLjU3LTQuNjktMi01LjI0LTMuODhBNiw2LDAsMCwwLDIxLDE2VjEzQTYsNiwwLDAsMCw5LDEzdjNhNiw2LDAsMCwwLDMuMjMsNS4zMmMtLjU2LDEuOS0zLjYsMy4zLTUuMjgsMy44N2ExMywxMywwLDEsMSwxNi4xMiwwWiIgZmlsbD0iI0YzQzAwNCIvPjwvc3ZnPg==")
}

.bx-soa-section .bx-soa-section-content .form-group input[type=email], .bx-soa-section .bx-soa-section-content .form-group input[type=password], .bx-soa-section .bx-soa-section-content .form-group input[type=text] {
	padding-left: 14px !important;
	padding-right: 14px
}

.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-block {
	height: 40px;
	padding-left: 14px;
	border: none;
	background: #f5f5f5
}

.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-icon {
	display: none
}

.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container {
	height: 100%
}

.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-fade2white {
	height: 100%;
	background: linear-gradient(to right, #fff0 0, #f5f5f5 30%)
}

.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-clear {
	top: 50%;
	margin-top: -15px
}

.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container input[type=text] {
	height: 40px
}

.bx-soa-section .bx-soa-section-content .form-group-outer {
	margin-bottom: -21px;
	flex: 1 1 auto
}

.bx-soa-section .bx-soa-section-content .form-group-outer .form-group {
	margin-bottom: 21px
}

.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company {
	margin-bottom: 0
}

.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected {
	box-shadow: 0 0 0 2px #FFCD00 inset
}

.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.2857142857143
}

.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-delivery-cost {
	font-size: 12px;
	line-height: 1.5;
	margin-top: 7px;
	color: #767676
}

.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li .bx-soa-pp-list-description {
	padding: 0;
	border-radius: 0;
	background: 0 0
}

section.in-bucket aside .fix-element .bx-total-info-block .bx-soa-cart-policy {
	font-size: 12px;
	line-height: 15px;
	max-width: 200px;
	margin: 13px auto 0;
	text-align: center;
	color: #333
}

#bx-soa-orderSave {
	justify-content: flex-end
}

#bx-soa-orderSave .checkbox {
	margin-left: 0
}

#bx-soa-orderSave .bx-soa-cart-policy {
	font-size: 12px;
	line-height: 15px;
	color: #333
}

.bx-authform-starrequired {
	color: #e55151
}

.pay-system__list {
	margin-bottom: -20px;
	align-self: flex-start;
	flex: 1 1 auto
}

.pay-system__item {
	margin-bottom: 20px;
	display: flex;
	flex-direction: column
}

.pay-system__item .bx-soa-pp-company {
	width: 100%;
	flex: 1 1 auto
}

.delivery-box__list {
	margin-bottom: -20px;
	align-self: flex-start;
	flex: 1 1 auto
}

.delivery-box__item {
	margin-bottom: 20px;
	display: flex;
	flex-direction: column
}

.delivery-box__item .bx-soa-pp-company {
	width: 100%;
	flex: 1 1 auto
}

.bx-soa-section-content .iti {
	display: block
}

.bx-soa-section .bx-soa-section-content .form-group .iti input[type=text] {
	padding-left: 52px !important
}

.bx-soa-section-content .iti input, .bx-soa-section-content .iti input[type=tel], .bx-soa-section-content .iti input[type=text] {
	padding-left: 52px !important
}

.pay-system .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container {
	max-width: 60px;
	background: 0 0;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.pay-system .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image {
	width: 40px;
	height: 40px
}

.pay-system .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container {
	background: #f5f5f5;
	display: flex;
	align-items: center;
	justify-content: center
}

.pay-system .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container .bx-soa-pp-company-image {
	width: 40px;
	height: 40px
}

.login-form .tabs-nav {
	margin-bottom: 14px
}

.login-form .tabs-nav__item {
	flex: 1 1 auto
}

footer .subscribe {
	padding: 20px 10px
}

footer .subscribe .info {
	height: auto;
	padding: 15px 10px;
	margin: 0;
	flex: 1 1 auto;
	align-self: center
}

footer .subscribe__right {
	height: 90px;
	padding: 0 10px;
	display: flex;
	flex-direction: column;
	flex: 0 0 auto;
	overflow: hidden
}

footer .subscribe .subscribe__toggle {
	display: flex;
	align-items: center;
	flex: 0 0 100%
}

footer .subscribe .subscribe__toggle .dt {
	cursor: pointer
}

footer .subscribe .subscribe__form {
	position: relative;
	right: auto;
	top: auto;
	padding: 0;
	background: 0 0;
	display: flex;
	align-items: center;
	flex: 0 0 100%
}

footer .subscribe .subscribe__form-inner {
	min-width: 1px
}

footer .subscribe .subscribe__form-field {
	position: relative;
	width: 374px;
	max-width: 100%;
	height: 40px;
	padding: 0 50px 0 0;
	background: #fff;
	display: flex
}

footer .subscribe .subscribe__form-input {
	width: auto;
	height: 40px;
	padding: 0 14px
}

footer .subscribe .subscribe__form-button {
	right: 12px
}

footer .subscribe .subscribe__form-agreement {
	font-size: 12px;
	margin: 3px 0 0
}

.bx-basket .basket-checkout-container .basket-checkout-section {
	margin-left: auto
}

@media (min-width:576px) {
	footer .subscribe {
		min-height: 140px;
		padding: 20px 30px
	}

	footer .subscribe__right {
		height: 64px
	}
}

@media (min-width:992px) {
	footer .subscribe {
		padding: 0 30px;
		display: flex
	}

	footer .subscribe .info {
		padding: 40px 10px
	}

	footer .subscribe .subscribe__toggle {
		padding: 20px 0;
		justify-content: flex-end
	}

	footer .subscribe__right {
		height: auto
	}

	footer .subscribe .subscribe__form {
		padding: 20px 0
	}

	footer .subscribe .subscribe__form-agreement {
		position: absolute
	}
}

.product-main-info h1 {
	text-transform: none
}

section.features {
	padding: 76px 0 90px
}

section.features .features-list {
	margin-top: 57px
}

.col-3 .bx_big.bx_bt_button.h2o_add_favor.el {
	position: absolute;
	right: -25px;
	top: -35px
}

.popular.standart .slick-dots {
	display: none !important
}

.slick-prev.slick-arrow {
	display: none !important
}

.btnArr.left.arrowspre {
	position: absolute;
	right: 187px;
	top: -85px
}

.btnArr.right.arrowsnex {
	position: absolute;
	right: 30px;
	top: -85px
}

.slick-next.slick-arrow {
	display: none !important
}

.features-list.flex.flex-just-b div img {
	max-width: 51px;
	max-height: 51px
}

@media (max-width:1050px) {
	.btnArr.left.arrowspre {
		right: 157px;
		top: -45px
	}

	.btnArr.right.arrowsnex {
		right: 15px;
		top: -45px
	}

	.center .countt.slick-arrow {
		right: 70px;
		top: -45px
	}
}

.fixed-overlay {
	position: fixed;
	overflow: hidden;
	left: 0;
	top: 0;
	z-index: 10000;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5);
	display: none
}

.fixed-overlay.show {
	display: block
}

.main-form.zakaz.show {
	display: block
}

.main-form.zakaz {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 100021;
	max-width: 550px;
	height: auto;
	overflow: visible;
	text-align: left;
	display: none
}

.main-form.zakaz .closeicon {
	position: absolute;
	right: 25px;
	top: 25px;
	height: 15px;
	width: 15px;
	background: url(/images/close_icons.png);
	cursor: pointer
}

.main-form.zakaz .modal1 {
	vertical-align: middle;
	background: #fff;
	padding: 25px
}

.main-form.zakaz .table-cell.centert {
	text-align: center
}

.main-form.zakaz .table-cell .bot-line.userphoneb.red {
	background: red
}

.main-form.zakaz .table-cell span {
	font-size: 3.28571em;
	font-weight: 600;
	color: #000;
	font-family: title-font, Helvetica, Arial, sans-serif;
	text-transform: lowercase
}

.main-form.zakaz .table-cell span .fire {
	display: block;
	position: absolute;
	top: 26px;
	left: 88px;
	background-image: url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41NjIiIGhlaWdodD0iMjMuODQ2IiB2aWV3Qm94PSIwIDAgMTAuNTYyIDIzLjg0NiI+ICA8cGF0aCBpZD0iUGF0aF8xNDUiIGRhdGEtbmFtZT0iUGF0aCAxNDUiIGQ9Ik00MDYuODc5LDM0Mi44ODNhMzMuNzI4LDMzLjcyOCwwLDAsMC01LjY2LDE2LjEsMTAuNzksMTAuNzksMCwwLDAsMi41NDEsNy4zMTUsMjQuNjEzLDI0LjYxMywwLDAsMSwyLjY1OC0xMC43NzMsMjQuODIyLDI0LjgyMiwwLDAsMSwyLjE4LDExLjIsMTAuNzE3LDEwLjcxNywwLDAsMCwzLjE3NC03LjQ3MkEzMy44NCwzMy44NCwwLDAsMCw0MDYuODc5LDM0Mi44ODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjIxMSAtMzQyLjg4MykiIGZpbGw9IiNmM2MwMDQiLz48L3N2Zz4=");
	width: 10.562px;
	height: 23.846px
}

.main-form.own-coffee.show {
	display: block
}

.main-form.own-coffee {
	position: absolute;
	z-index: 100021;
	max-width: 650px;
	height: auto;
	overflow: hidden;
	text-align: left;
	display: none;
	border:1px solid #000;
	transform: translate(0, -15%)
}

.main-form.own-coffee .closeicon {
	position: absolute;
	right: 24px;
	top: 20px;
	height: 36px;
	width: 31px;
	/*background: url("data:image/svg+xml, %3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.807411' y1='1.15145' x2='18.4918' y2='18.8359' stroke='white'/%3E%3Cline x1='0.805993' y1='18.7765' x2='18.4904' y2='1.09204' stroke='white'/%3E%3C/svg%3E") no-repeat;*/
	/*background-size: 100%;*/
	/*background-position-x: -15px*/
	cursor: pointer;
}

.main-form.own-coffee .modal1 {
	vertical-align: middle;
	background: #fff
}

.main-form.own-coffee .modal-text {
	padding: 28px 40px 37px
}

.main-form.own-coffee .modal-text h2, .main-form.own-coffee.many-coffee h2 {
	text-align: center;
	margin-bottom: 17px;
	color: #000;
	font-style: normal;
	font-weight: 700;
	font-size: 21px;
	line-height: 127.5%;
	text-transform: none
}

.main-form.own-coffee.many-coffee h2 {
	margin-top: 25px;
	margin-bottom: 25px
}

.main-form.own-coffee.many-coffee .modal-select-tabs {
	display: block;
	margin-bottom: 34px
}

.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab {
	/* width: 50% */
}

.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab a {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 127.5%;
	color: #5e5e5e;
	padding-bottom: 1.8px;
	padding-left: 8px;
	padding-right: 8px
}

.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab.active a {
	color: #000;
	border-bottom: 2px solid #FFCD00
}

.main-form.own-coffee.many-coffee .modal-tab-coffee {
	display: none;
	opacity: 0
}

.main-form.own-coffee.many-coffee .modal-tab-coffee.active {
	opacity: 1;
	height: auto;
	display: block;
	transition: opacity 1s linear
}

.main-form.own-coffee .modal-text p {
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #000
}

.main-form.own-coffee .modal-text a {
	color: #000;
	font-weight: 700;
	border-bottom: 1px solid #000
}

.main-form.own-coffee .modal-text a:hover {
	color: #FFCD00;
	border-bottom: 1px solid #FFCD00
}

.main-form.own-coffee .modal-images {
	display: flex;
	justify-content: center;
	flex-wrap: nowrap
}

.main-form.own-coffee .modal-images .image-item {
	width: 250px;
	height: 230px
}

.main-form.own-coffee .coffee-tiny .modal-images .image-one {
	/* background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/tiny1.png) no-repeat */
	background: url("/local/templates/catherine/css/../assets/img/modal/own-coffee/floo_mini1.png") no-repeat
}

.main-form.own-coffee .coffee-tiny .modal-images .image-two {
	/* background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/tiny2.png) no-repeat */
	background: url("/local/templates/catherine/css/../assets/img/modal/own-coffee/floo_mini2.png") no-repeat
}

.main-form.own-coffee .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/1.png) no-repeat
}

.main-form.own-coffee .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/2.png) no-repeat
}

.main-form.own-coffee .coffee-floo .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/floo11.png) no-repeat
}

.main-form.own-coffee .coffee-floo .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/floo12.png) no-repeat
}

.main-form.own-coffee .coffee-floo2 .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/floo2.png) no-repeat
}

.main-form.own-coffee .coffee-floo2 .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/floo22.png) no-repeat
}


.main-form.own-coffee .coffee-soyka .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/soika1.png) no-repeat
}

.main-form.own-coffee .coffee-soyka .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/soika2.png) no-repeat
}

.menu-popup a {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative
}

.menu-popup a span {
	display: inline-block
}

.menu-popup a::before {
	content: "";
	display: block;
	position: absolute;
	bottom: -29px;
	left: 0;
	width: 0;
	height: 2px;
	background: #FFCD00;
	transition: width .3s cubic-bezier(.19, 1, .22, 1), transform .5s cubic-bezier(.19, 1, .22, 1)
}

.menu-popup a:hover::before {
	width: 100%
}

.icon-own-cafe {
	display: inline-block;
	width: 23px;
	height: 14px;
	margin-right: 10px;
	margin-top: 2px;
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/icon-coffee.svg) no-repeat
}

.main-form.own-coffee .modal-map {
	width: 100%;
	display: flex;
	padding: 0 40px
}

.main-form.own-coffee .modal-map iframe {
	width: 140px;
	height: 140px
}

.main-form.own-coffee .modal-map .map-block-text {
	display: flex;
	flex-direction: column;
	padding-left: 24px;
	justify-content: space-between;
	max-height: 140px
}

.main-form.own-coffee .modal-map .map-block-text div {
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 127.5%;
	color: #000
}

.main-form.own-coffee .modal-map .map-block-text a {
	color: #000;
	font-weight: 700;
	border-bottom: 1px solid #000
}

.main-form.own-coffee .modal-map .map-block-text a:hover {
	color: #FFCD00;
	border-bottom: 1px solid #FFCD00
}

.main-form.own-coffee .modal-footer {
	padding: 36px 48px 47px
}

.main-form.own-coffee .modal-footer .footer-logo {
	display: inline-block;
	height: 19px;
	width: 47px;
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/logo.svg) no-repeat
}

.main-form.own-coffee .modal-footer .footer-soyka {
	display: inline-block;
	height: 43px;
	width: 43px;
	/* background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/soyka.svg) no-repeat */
	background: url("/local/templates/catherine/css/../assets/img/modal/own-coffee/soyka.png") no-repeat
}

.main-form.own-coffee .modal-footer .footer-tiny {
	display: inline-block;
	height: 43px;
	width: 43px;
	/* background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/tiny.jpg) no-repeat */
	background: url("/local/templates/catherine/css/../assets/img/modal/own-coffee/floo_mini.png") no-repeat
}

.main-form.own-coffee .modal-footer sup {
	position: relative;
	top: -1em;
	font-size: 75%;
	color: #000
}

#popup-own-coffee.main-form.own-coffee {
	/*	position: absolute !important;*/
	position: fixed;
	padding: 0!important;
}

#popup-own-coffee.main-form.own-coffee .modal1 {
	background: #eee;
}

#popup-own-coffee.main-form.own-coffee.many-coffee h2 {
	background: #fff;
	padding-top: 25px;
	padding-bottom: 25px;
	margin: 0;
	font-size: 23px
}

#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs-inner {
	display:flex;
	background: #fff;
	margin:0 20px;
	flex-wrap:wrap;
	justify-content: space-between;
	gap: 10px;
}

#popup-own-coffee.main-form.own-coffee.many-coffee .modal-tab-coffee {
	margin-top: 34px
}

.main-form.modal-features.show {
	display: block
}

.main-form.modal-features {
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 100021;
	max-width: 360px;
	height: auto;
	overflow: visible;
	text-align: left;
	display: none;
	position: fixed;
	max-height: calc(100vh - 126px);
	overflow-y: scroll
}

.main-form.modal-features .closeicon {
	position: absolute;
	right: 25px;
	top: 25px;
	height: 15px;
	width: 15px;
	background: url("data:image/svg+xml, %3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.807411' y1='1.15145' x2='18.4918' y2='18.8359' stroke='black'/%3E%3Cline x1='0.805993' y1='18.7765' x2='18.4904' y2='1.09204' stroke='black'/%3E%3C/svg%3E") no-repeat;
	background-size: 100%;
	cursor: pointer
}

.main-form.modal-features .modal1 {
	vertical-align: middle;
	background: #fff
}

.main-form.modal-features .modal-header {
	display: flex;
	padding: 23.3px 48.8px 23px 30.7px;
	align-items: flex-end;
	justify-content: space-between
}

.main-form.modal-features.own-ferma .modal-header {
	padding: 23.3px 48.8px 28px 30.7px
}

.main-form.modal-features .modal-header .ferm-name {
	font-family: "PT Mono", monospace;
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 127.5%;
	color: #000
}

.main-form.modal-features .modal-header .ferm-size {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 150%;
	color: #000
}

.main-form.modal-features .modal-text {
	padding: 25px 31.6px 36.6px
}

.main-form.modal-features .modal-text p {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 150%;
	color: #000
}

.main-form.modal-features .modal-text .more-more {
	display: block;
	width: 100%;
	margin-top: 17px;
	text-align: right
}

.main-form.modal-features .modal-text a {
	color: #000;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 150%;
	border-bottom: 1px solid #000
}

.main-form.modal-features .modal-text a:hover {
	color: #FFCD00;
	border-bottom: 1px solid #FFCD00
}

.main-form.modal-features .modal-images {
	display: flex;
	flex-wrap: nowrap
}

.main-form.modal-features .modal-images .image-item {
	width: 180px;
	height: 166px
}

.main-form.own-ferma .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-ferma/1.png) no-repeat
}

.main-form.own-ferma .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-ferma/2.png) no-repeat
}

.main-form.barrel-coffee .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/barrel-coffee/1.png) no-repeat
}

.main-form.barrel-coffee .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/barrel-coffee/2.png) no-repeat
}

.main-form.modal-features.barrel-coffee .modal-images .image-item {
	width: 180px;
	height: 180px
}

.main-form.modal-features.experiments .modal-images .image-item, .main-form.modal-features.galarastvor .modal-images .image-item, .main-form.modal-features.trobrat .modal-images .image-item {
	width: 360px;
	height: 228.64px
}

.main-form.modal-features.azot .modal-images .image-item {
	width: 360px;
	height: 255px
}

.main-form.modal-features.azot .modal-images .image-item picture, .main-form.modal-features.azot .modal-images .image-item picture img .main-form.modal-features.azot .modal-images .image-item picture source {
	width: 100%
}

.main-form.modal-features.trobrat .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/trobrat/1.png) no-repeat
}

.main-form.modal-features.azot .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/azot/1.png) no-repeat
}

.main-form.modal-features.galarastvor .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/galarastvor/1.png) no-repeat
}

.main-form.modal-features.experiments .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/experiments/1.png) no-repeat
}

@media (max-width:450px) {
	.main-form.modal-features {
		width: 100%;
		max-width: 100%;
		height: 100vh;
		max-height: 100%;
		overflow-y: auto;
		left: 0;
		top: 0;
		transform: none
	}

	.main-form.modal-features .modal1 {
		background: rgba(255, 255, 255, .9)
	}

	.main-form {
		position: fixed !important
	}
}

.zakaz.btn {
	height: 40px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background: #FFCD00;
	border: 0;
	outline: 0;
	padding: 0 20px;
	margin-left: 14px;
	color: #fff;
	font-size: .85714em;
	font-weight: 500;
	-webkit-appearance: none;
	border-radius: 0;
	cursor: pointer
}

.zakaz.btn:hover {
	background: #fcd02e
}

#responsive-menu .zakaz.zvonka {
	position: absolute;
	right: 25px;
	top: 242px;
	display: none;
	cursor: pointer;
	color: #FFCD00;
	font-size: 17px;
	font-weight: 600;
	border-bottom: 1px solid #FFCD00
}

@media (max-width:980px) {
	#responsive-menu .zakaz.zvonka {
		display: block
	}

	.grafikrab {
		line-height: 18px
	}
}

.descriptor {
	position: absolute;
	left: 17px;
	top: 60px;
	color: #666;
	overflow: visible;
	font-size: 14px
}

.descriptor.slogan {
	background: url(/local/templates/catherine/css/../assets/img/slogan.gif) no-repeat;
	height: 30px;
	width: 110px;
	background-size: 100%;
	left: 0;
	top: 38px
}

@media (max-width:1200px) {
	.descriptor {
		left: 0;
		top: 50px;
		font-size: 13px
	}

	header.fixed .header-bottom.addedSlogan {
		padding: 20px 0 !important
	}

	.descriptor.slogan {
		top: 34px
	}
}

@media (max-width:574px) {
	header.fixed .header-bottom.addedSlogan {
		padding: 10px 0 !important
	}

	header.fixed .header-bottom.addedSlogan .bx-basket {
		padding-top: 0 !important
	}

	.descriptor {
		display: none
	}

	.descriptor.slogan {
		display: none !important
	}

	header .header-bottom .logo .fire {
		display: none
	}
}

.fixed .descriptor {
	display: none
}

.fixed .descriptor.slogan {
	display: block
}

header.fixed .header-bottom.addedSlogan {
	padding: 20px 0
}

header.fixed .header-bottom.addedSlogan nav {
	padding-top: 24px
}

.header-bottom.addedSlogan nav a:before {
	bottom: -21px
}

header .addedSlogan nav .inner-nav .inner-main {
	margin-top: 19px
}

header.fixed .header-bottom.addedSlogan .bx-basket {
	padding-top: 25px
}

header nav a:before {
	background: #FFCD00
}

header .header-bottom.addedSlogan nav .inner-nav-new .inner-main:before {
	width: 0;
	background: #FFCD00;
	transition: width .3s cubic-bezier(.19, 1, .22, 1), transform .5s cubic-bezier(.19, 1, .22, 1)
}

header .header-bottom.addedSlogan nav .parent-menu:hover .inner-nav-new .inner-main:before {
	width: 100%
}

header nav .inner-nav-new {
	position: absolute;
	top: 100%;
	width: 200px;
	left: calc(50% - 20px);
	transform: translateX(-50%);
	overflow: hidden;
	height: auto;
	max-height: 0;
	transition: max-height .8s cubic-bezier(.19, 1, .22, 1), transform .11s cubic-bezier(.19, 1, .22, 1);
	z-index:5
}

header nav a[href^="/loyaltysystem/"] + div.inner-nav-new {
	width: 230px;
}

header .header-bottom.addedSlogan nav .parent-menu:hover .inner-nav-new {
	max-height: 600px
}

header nav .inner-nav-new .inner-main {
	width: 100%;
	background: #fff;
	padding: 10px 0;
	margin-top: 20px;
	position: relative
}

header nav .inner-nav-new .inner-main a {
	position: relative
}

header nav .inner-nav-new .inner-main a span {
	position: relative;
	z-index: 5
}

header nav .inner-nav-new .inner-main a:before {
	width: 0;
	height: 100%;
	bottom: auto;
	top: 50%;
	transform: translateY(-50%)
}

header nav .inner-nav-new .inner-main a.active:before, header nav .inner-nav-new .inner-main a:hover:before {
	width: 100%
}

header nav .inner-nav-new .inner-main:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background: #FFCD00
}

header nav .inner-nav-new a {
	padding: 6px 20px;
	margin-right: 0
}

.header-bottom .logo {
	position: relative
}

.header-top .contacts {
	position: relative
}

.header-top .contacts .contactswr {
	position: absolute;
	left: 0;
	top: 24px
}

@media (max-width:1168px) {
	.header-top .center .min-order {
		display: none
	}

	.header-top .center .leftblock {
		margin-right: 139px
	}
}

@media (max-width:768px) {
	.contactswr {
		display: none
	}

	.header-top .contacts {
		margin-top: 0
	}

	.zakaz.btn {
		margin-top: 0
	}
}

@media (max-width:998px) {
	.grafikrab {
		display: none;
		float: right;
		text-align: right;
		margin-right: 35px;
		font-size: 17px;
		color: #000;
		font-weight: 600
	}

	.grafikrab.none {
		display: none
	}
}

@media (max-width:366px) {
	.grafikrab {
		margin-right: 35px;
		font-size: 14px;
		font-weight: 500
	}
}

@media (max-width:386px) {
	.flex-center-v.poho h2 {
		margin-top: -35px;
		margin-bottom: 35px
	}
}

@media (min-width:1350px) {
	.product-info .harkioplata h3 {
		font-size: 1.2em
	}
}

@media (min-width:510px) and (max-width:768px) {
	.harac.act {
		min-width: 400px
	}
}

@media (max-width:980px) {
	.grafikrab {
		display: block
	}

	#responsive-menu nav a {
		padding: 1px 40px 1px 20px
	}
}

@media (min-width:564px) {
	header .header-bottom.addedSlogan {
		padding-top: 30px !important;
		padding-bottom: 13px !important;
	}
}

@media (max-width:564px) {
	header .header-bottom.addedSlogan {
		padding: 12px 0 !important
	}

	body #responsive-menu .zakaz.zvonka {
		top: 115px
	}

	.grafikrab {
		font-size: 14px;
		line-height: 14px
	}

	#responsive-menu .table .table-cell {
		padding-bottom: 10px
	}
}

@media (min-width:481px) and (max-width:768px) {
	#responsive-menu .grafikrab {
		display: none
	}

	#responsive-menu .table .table-cell {
		padding-bottom: 10px
	}

	#responsive-menu .controls {
		margin-top: 10px
	}
}

.harkioplata h3 {
	font-size: 1.1em;
	width: auto;
	cursor: pointer
}

.harac.act {
	display: block
}

.oplata.act {
	display: block
}

.harac {
	display: none
}

.oplata {
	display: none
}

.harkioplata.har.act h3 {
	border-bottom: 1px solid #000
}

.harkioplata.op.act h3 {
	border-bottom: 1px solid #000
}

.popular.standart .products-list.sl.min .product {
	max-width: 405px
}

.floocoffee a {
	color: #666;
	border-bottom: 0
}

.socials2 a.inst {
	background-image: url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTMuNDksMjAuNmE3LjA3LDcuMDcsMCwxLDEsNy4wNy03LjA3QTcuMDgsNy4wOCwwLDAsMSwxMy40OSwyMC42Wm0wLTEyLjE0YTUuMDcsNS4wNywwLDEsMCw1LjA3LDUuMDdBNS4wNyw1LjA3LDAsMCwwLDEzLjQ5LDguNDZabTcuMTMtMy4zMUExLjI5LDEuMjksMCwxLDAsMjEuOSw2LjQ0LDEuMjksMS4yOSwwLDAsMCwyMC42Miw1LjE1WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
	width: 27px;
	height: 27px;
	background-color: #000;
	border-radius: 8px;
	margin-right: 13px;
	display: block;
	overflow: hidden;
	transition: background .5s cubic-bezier(.19, 1, .22, 1)
}

.socials2 a:hover {
	background-color: #FFCD00
}

.countt.slick-arrow {
	position: absolute;
	right: 93px;
	top: -85px;
	color: #000;
	display: flex;
	align-items: center;
	font-size: .92857em;
	color: #000;
	font-weight: 500;
	margin: 0 20px
}

.countt.slick-arrow span {
	padding-left: 7px;
	padding-right: 6px
}

.countt.slick-arrow span::after {
	content: "";
	display: block;
	width: 2px;
	height: 2px;
	background: #000;
	border-radius: 50%;
	margin: 0
}

.header-bottom .logo .fire {
	display: block;
	position: absolute;
	top: 41px;
	left: 97px;
	background-image: url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41NjIiIGhlaWdodD0iMjMuODQ2IiB2aWV3Qm94PSIwIDAgMTAuNTYyIDIzLjg0NiI+ICA8cGF0aCBpZD0iUGF0aF8xNDUiIGRhdGEtbmFtZT0iUGF0aCAxNDUiIGQ9Ik00MDYuODc5LDM0Mi44ODNhMzMuNzI4LDMzLjcyOCwwLDAsMC01LjY2LDE2LjEsMTAuNzksMTAuNzksMCwwLDAsMi41NDEsNy4zMTUsMjQuNjEzLDI0LjYxMywwLDAsMSwyLjY1OC0xMC43NzMsMjQuODIyLDI0LjgyMiwwLDAsMSwyLjE4LDExLjIsMTAuNzE3LDEwLjcxNywwLDAsMCwzLjE3NC03LjQ3MkEzMy44NCwzMy44NCwwLDAsMCw0MDYuODc5LDM0Mi44ODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjIxMSAtMzQyLjg4MykiIGZpbGw9IiNmM2MwMDQiLz48L3N2Zz4=");
	width: 7px;
	height: 15px;
	background-size: cover
}

@media (max-width:1200px) {
	.header-bottom .logo .fire {
		top: 33px;
		left: 76px
	}
}

.header-bottom .logo {
	margin-top: -15px
}

header .header-top .top-menu {
	display: flex;
	justify-content: center;
	width: 100%
}

header .header-top .top-menu .top-menu-items {
	display: flex
}

header .header-top .top-menu .top-menu-items .top-menu-item {
	padding: 0 32px;
	display: flex;
	align-items: center;
	justify-content: center
}

header .header-top .top-menu .top-menu-items .top-menu-item a, header .header-top .top-menu .top-menu-items .top-menu-item.menu-work-time {
	color: #000;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 127.5%;
	border: 0;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 2px solid transparent;
	margin-left: 0
}

header .header-top .top-menu .top-menu-items .top-menu-item:first-child {
	padding-left: 0
}

header .header-top .top-menu .top-menu-items .top-menu-item:last-child {
	padding-right: 40px;
	padding-left: 52px
}

@media (max-width:1380px) {
	header .header-top .top-menu .top-menu-items .top-menu-item {
		padding: 0 25px
	}

	header .header-top .top-menu .top-menu-items .top-menu-item:last-child {
		padding-right: 18px;
		padding-left: 25px
	}
}

@media (max-width:1164px) {
	header .header-top .top-menu .top-menu-items .top-menu-item {
		padding: 0 7px
	}

	header .header-top .top-menu .top-menu-items .top-menu-item:last-child {
		padding-right: 5px;
		padding-left: 7px
	}
}

@media (max-width:1059px) {
	header .header-top .top-menu .top-menu-items {
		display: none
	}
}

header .header-top .top-menu .top-menu-items .top-menu-item sup {
	position: relative;
	top: -.5em;
	font-size: 65%
}

header .header-top .top-menu .top-menu-items .top-menu-item a.popup-own-coffee, header .header-top .top-menu .top-menu-items .top-menu-item a.popup-own-coffee:hover {
	border-bottom: 2px solid #FFCD00;
	line-height: 1.4
}

header .header-top .top-menu .top-menu-items .top-menu-item a.popup-own-coffee:hover {
	color: #FFCD00
}

header .header-top .zakaz.btn {
	display: flex;
	align-items: center;
	justify-content: center;
	align-self: flex-end
}

body header .header-top {
	padding: 16px 0
}

.center .leftblock {
	margin-right: 139px;
	margin-top: -42px
}

@media (max-width:1280px) {
	.center .leftblock {
		margin-right: 39px
	}
}

.fixed .header-bottom .logo .fire {
	display: none
}

.fixed .header-bottom .logo {
	margin-top: 0
}

.col-3 h1 {
	text-transform: none
}

.col-3 .bx_big.bx_bt_button.h2o_add_favor.el {
	position: absolute;
	right: -25px;
	top: -35px
}

.inner.standart.catalog .center {
	clear: both;
	margin-top: 25px
}

.scroll-content section.features .features-list .feature:nth-child(2) {
	align-self: flex-start
}

section.features .features-list .feature {
	max-width: 370px;
	flex: 0 0 370px
}

section.features h2 {
	font-family: "PT Mono", monospace;
	font-size: 40px;
	margin-bottom: 0;
	font-weight: 700
}

section.features .features-list .feature .info h4 {
	font-family: "PT Mono", monospace;
	font-weight: 400
}

.scroll-content section.features .features-list .feature .info p {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 145%;
	color: #c4c4c4
}

.floocoffee a span {
	font-size: 14px
}

.header-top .min-order {
	line-height: 21px
}

#responsive-menu .zakaz.zvonka.none {
	display: none
}

section.product .oplata span ul li {
	padding: 0 0 0 30px;
	position: relative;
	margin: 0
}

section.product .oplata span ul li:before {
	content: "\2014";
	position: absolute;
	top: 0;
	left: 10px;
	display: block
}

section.product .oplata span ul li:after {
	display: none
}

.popular.standart {
	/*max-height:1010px*/
}

.payment-methods {
	margin: 60px 0 0
}

.payment-methods.flex {
	margin-left: -15px;
	margin-right: -15px
}

.payment-methods__item {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px
}

.payment-methods .method {
	max-width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px;
	flex: 0 0 100%
}

.payment-methods .icon {
	max-width: 200px
}

.payment-methods .icon img {
	max-width: 100%;
	max-height: 75px
}

.payment-methods .other {
	margin: 0;
	padding-left: 15px;
	padding-right: 15px
}

.payment-methods .other :first-child {
	margin-top: 0
}

@media (min-width:576px) {
	.payment-methods .method {
		max-width: calc(100% / 3);
		margin-bottom: 60px;
		flex: 0 0 calc(100% / 3)
	}
}

@media (min-width:768px) {
	.payment-methods .method {
		max-width: 25%;
		flex: 0 0 25%
	}
}

@media (min-width:992px) {
	.payment-methods .method {
		max-width: 25%;
		flex: 0 0 25%
	}
}

.delivery-methods {
	margin-left: -15px;
	margin-right: -15px
}

.delivery-methods--other {
	margin-top: 0
}

.delivery-methods .method {
	max-width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px;
	flex: 0 0 100%
}

.delivery-methods .method .icon {
	height: 100px
}

.delivery-methods .method .icon img {
	max-width: 200px;
	max-height: 100px
}

.delivery-methods .other {
	margin: 0;
	padding-left: 15px;
	padding-right: 15px
}

.delivery-methods .other :first-child {
	margin-top: 0
}

@media (max-width:576px) {
	section.features {
		padding: 40px 0 !important
	}

	section.features h2 {
		font-family: PT Mono;
		font-size: 30px;
		margin-bottom: 40px
	}

	section.features .features-list {
		margin-top: 0
	}

	section.features .features-list .feature {
		flex: 1;
		margin-bottom: 60px
	}

	section.features .features-list .feature:last-child {
		margin-bottom: 60px
	}
}

@media (min-width:576px) {
	.delivery-methods .method {
		max-width: 100%;
		margin-bottom: 60px;
		flex: 0 0 100%
	}
}

@media (min-width:768px) {
	.delivery-methods .method {
		max-width: 50%;
		flex: 0 0 50%
	}
}

@media (min-width:992px) {
	.delivery-methods .method {
		max-width: 50%;
		flex: 0 0 50%
	}
}

@media (min-width:1200px) {
	.delivery-methods .method {
		max-width: calc(100% / 3);
		margin-bottom: 30px;
		flex: 0 0 calc(100% / 3)
	}
}

@media (min-width:1460px) {
	.delivery-methods .method {
		max-width: 20%;
		flex: 0 0 20%
	}
}

@media (max-width:575px) {
	.header-bottom .logo {
		margin-top: -9px
	}

	header .controls .search {
		margin-right: 15px;
		display: block
	}

	#menu-trigger {
		margin-left: 20px
	}

	header #search-form {
		padding-top: 86px;
		z-index: 1;
	}

	header #search-form .center {
		padding: 5px 15px 15px
	}

	header #search-form .center input[type=text] {
		font-size: 1rem;
		height: 40px
	}

	header #search-form .center .form-control {
		top: 10px;
		right: 0;
		margin: 0;
		display: flex;
		align-items: center
	}
}

.product, .product-item, .product-item-image-wrapper {
	outline: 0
}
.main-form.own-coffee.many-coffee.reveal-modal{
	top:30%!important;
	position: absolute!important;
}
.reveal-modal {
	visibility: hidden;
	display: none
}

.filter-buttons {
	padding-bottom: 20px
}

.buttons a {
	margin-right: 10px
}

.buttons {
	display: flex;
	justify-content: space-between
}

#return-to-top {
	position: fixed;
	bottom: 20px;
	z-index: 999;
	right: 20px;
	opacity: .7;
	background-image: url(/local/templates/catherine/css/../assets/img/up-arrow.svg);
	background-repeat: no-repeat;
	background-size: 100%;
	width: 46px;
	height: 46px;
	text-decoration: none;
	display: none;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	border-bottom: 0
}

#return-to-top:hover {
	opacity: 1
}

@media (max-width:1059px) {
	#return-to-top {
		opacity: 1
	}
}

main, main .scroll-content {
	overflow-x: hidden !important
}

.full-screen {
	height: 100vh !important
}

main.full-screen.main-page {
	height: 100% !important
}

.features .info a {
	color: #FFCD00
}

[data-scrollbar] {
	display: block;
	position: relative
}

.scroll-content {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.scrollbar-track {
	position: absolute;
	opacity: 0;
	z-index: 1;
	background: rgba(255, 255, 255, .75);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: opacity .5s .5s ease-out;
	transition: opacity .5s .5s ease-out
}

.scrollbar-track.show, .scrollbar-track:hover {
	opacity: 1;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.scrollbar-track-x {
	bottom: 0;
	left: 0;
	width: 100%;
	height: 8px
}

.scrollbar-track-y {
	top: 0;
	right: 0;
	width: 8px;
	height: 100%
}

.scrollbar-thumb {
	position: absolute;
	top: 0;
	left: 0;
	width: 8px;
	height: 8px;
	background: rgba(255, 204, 0, .5);
	border-radius: 0
}

header {
	transition: all .4s ease
}

.nav-up {
	top: -95px
}

header.nav-up:before {
	transform: translateY(0) translateZ(0)
}

#added-product {
	position: fixed
}

#unsubscribe div {
	color: #000
}

.left_but {
	left: 25%
}

.left_but_podpiska {
	left: 50%;
	position: relative
}

header.inner {
	background: #f4f4f4
}

section.product .main-info .help-icon {
	z-index: 1 !important
}

#infobox .infobox-filter .filter-select .nice-select.open .list {
	width: auto;
	max-height: 152px
}

.lightboxOverlay {
	background: rgba(255, 204, 0, .6) !important
}

.f-nav2 .infobox-tabs .tabs-top {
	top: 60px
}

header .header-bottom.addedSlogan.inCatalog {
	padding-bottom: 0 !important
}

.catalog-filter-menu {
	background: #000;
	width: 100%;
	margin-top: 30px
}

.catalog-filter-menu--body {
	display: flex;
	width: 100%
}

.catalog-filter-menu--body .catalog-desktop {
	width: 100%
}

.catalog-filter-menu--item:last-child {
	position: relative
}

.catalog-filter-menu--item:last-child a {
	padding-right: 19px
}

.catalog-filter-menu--item {
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	line-height: 150%;
	padding: 15px 0
}

.catalog-filter-menu--item a {
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	border-bottom: 0;
	position: relative;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 150%
}

.catalog-filter-menu--item a:hover {
	color: #fff;
	border-bottom: 0
}

.catalog-filter-menu--item a.active:before {
	content: "";
	display: block;
	position: absolute;
	bottom: -5px;
	left: 0;
	width: 100%;
	height: 2px;
	background: #FFCD00;
	transition: width .3s cubic-bezier(.19, 1, .22, 1), transform .5s cubic-bezier(.19, 1, .22, 1)
}

.catalog-filter-menu--item.catalog-filter-menu--item-text {
	padding-left: 20px;
	padding-right: 10px
}

.catalog-filter-menu--item:last-child {
	padding-right: 0
}

.catalog-desktop {
	display: flex
}

.catalog-mobile {
	display: none
}

@media (max-width:730px) {
	.catalog-desktop {
		display: none
	}

	.catalog-mobile {
		display: flex;
		padding-left: 30%;
		width: 100%
	}
}

@media (max-width:570px) {
	.catalog-filter-menu--item.catalog-filter-menu--item-text {
		padding-left: 0
	}

	.inner.standart.catalog .center {
		clear: both;
		margin-top: 65px
	}

	#select-catalog-filter {
		background-color: transparent;
		border: 0
	}
}

.catalog-mobile .nice-select span.current {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 150%;
	color: #fff;
	padding: 15px 6px;
	position: relative;
	display: block
}

.catalog-mobile .nice-select span.current:before {
	content: "";
	display: block;
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 100%;
	height: 2px;
	background: #FFCD00;
	transition: width .3s cubic-bezier(.19, 1, .22, 1), transform .5s cubic-bezier(.19, 1, .22, 1)
}

.catalog-mobile .nice-select:after {
	right: -10px
}

.catalog-filter-menu .catalog-mobile .nice-select:after {
	right: 0
}

.catalog-mobile .nice-select .option {
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 22px;
	padding-right: 22px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 150%;
	color: #000
}

.catalog-mobile .nice-select.open .list {
	top: 0;
	background: #FFCD00;
	max-height: max-content
}

.blog_top2_cont .blog_menu li a {
	font-size: 14px
}

.blog_top2_cont .blog_menu li {
	padding: 0;
	margin-right: 22px
}

.blog_top2_cont .blog_menu li:before {
	content: ""
}

.article_icon a, .article_text a, .author_popup_soc a, .blog_author_item a, .blog_title a, .blog_top3_audio_download, .blog_top_info_author a, .blog_top_info_icon a, .reveal-modal a.close-reveal-modal, a.blog_video_item {
	border-bottom: 0
}

.no_link:hover {
	color: #000
}

.blog_comment_body:hover {
	background: #e3e3e3
}

.blog_tag_clear {
	color: #000;
	text-transform: none;
	background: #efefef;
	border-radius: 3px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 11px;
	border-bottom: 0;
	display: none
}

.blog_tag_clear:hover {
	color: #000;
	border-bottom: 0;
	background: #d7d7d7
}

.blog-tag-filter a.active {
	color: #FFCD00
}

.blog_top_info_icon a:hover {
	color: #fff
}

.want_popup p {
	color: #000
}

.want_popup a, .want_popup a:hover {
	border-bottom: 0
}

.author_popup_text1 {
	text-align: left
}

.author_popup_text p {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 110%;
	color: #000
}

section.blog .reveal-modal-bg {
	background-color: rgba(0, 0, 0, .5);
	z-index: 10
}

section.blog .reveal-modal {
	z-index: 11
}

section.blog .reveal-modal .close-reveal-modal {
	font-style: normal
}

.video_popup .video_popup_name {
	color: #000;
	text-align: left
}

.video_popup .blog_author_img {
	width: 91px
}

.video_popup .author_popup {
	width: 100%;
	margin-bottom: 5px
}

.video_popup .blog_author_item .close-reveal-modal {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 110%;
	color: #000
}

.video_popup .blog_author_info {
	width: 100%
}

.video_popup .blog_author_about {
	text-align: left
}

.upak_comments_bottom .minus, .upak_comments_bottom .plus {
	background: 0 0;
	border-bottom: 0
}

.blog .blog_top, .blog .blog_top.v2 {
	height: auto !important;
	padding-bottom: 60px
}

.blog .article_text a {
	height: auto !important
}

.blog_select .nice-select {
	width: auto !important
}

.blog .blog_top_name {
	font-size: 41px;
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: normal;
	line-break: auto
}

.f-scrolled-yellow .blog .blog_top2 {
	position: fixed;
	top: 0;
	z-index: 4;
	width: 100%
}

.f-scrolled-full .blog .fixed_block {
	display: flex !important;
	position: fixed;
	top: 0;
	z-index: 4;
	width: 100%;
	height: auto;
	padding-bottom: 20px
}

.f-scrolled-full .blog .fixed_block .fixed_block_title {
	max-width: 58%
}

.upak_cont .upak_item>div {
	width: 100%
}

.fixed_block_like:hover {
	color: #000
}

.blog_author.mob .owl-carousel {
	display: block
}

.blog_author.mob .owl-carousel .blog_author_item {
	margin-bottom: 20px
}

@media only screen and (max-width:1024px) {
	section.blog .blog_cont {
		display: block;
		width: 350px;
		margin: 25px auto 30px
	}

	section.blog .blog_cont:not(.v2) .blog_tag.mob_hidden {
		display: block !important
	}
}

@media only screen and (max-width:570px) {
	.studio-body {
		width: 100%
	}
}

@media only screen and (max-width:540px) {
	.blog_top_info_icon2 p:last-child {
		margin-top: 5px
	}
}

@media only screen and (max-width:370px) {
	.upak_cont {
		padding-left: 15px;
		padding-right: 15px
	}

	.upak_cont .upak_item>div {
		width: 100%
	}

	.blog .blog_top, .blog .blog_top.v2 {
		padding-bottom: 20px
	}

	.blog_author.mob {
		width: 300px !important
	}

	.blog_category {
		width: 300px !important;
		margin: 30px auto 0
	}

	section.blog .blog_cont:not(.v2) .blog_tag.mob_hidden {
		width: 300px !important;
		margin: 30px auto 0
	}

	section.blog .blog_top .cont3, section.blog .blog_top2 .cont3 {
		width: 300px !important;
		margin: 0 auto 0
	}

	.blog_top2_cont .blog_menu li {
		margin-right: 12px
	}

	.blog_top_info_img {
		width: 35px;
		margin-right: 10px
	}

	.blog_top_info_img img {
		height: 35px !important;
		width: 35px !important
	}

	.width300 {
		width: 300px !important;
		margin: 0 auto 0
	}

	.width300 .article_head {
		text-align: center
	}

	section.blog .width300 .blog_cont {
		width: 300px !important;
		margin: 30px 0 !important
	}
}

.blog_top33_audio {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center
}

.blog_top33_audio_icon {
	width: 41px;
	margin-right: 14px;
	height: 41px;
	background: url(/local/templates/catherine/css/../images/play.svg);
	border-radius: 50%;
	display: block;
	align-items: center;
	justify-content: center;
	padding-left: 5px
}

.blog_top33_audio_icon:hover {
	background: url(/local/templates/catherine/css/../images/play-hover.svg)
}

.blog_top3_audio_download span img {
	display: none
}

.blog_top3_audio_download span {
	background: #FFCD00 url(/local/templates/catherine/css/../images/download.svg) !important
}

.blog_top3_audio_download span:hover {
	background: transparent url(/local/templates/catherine/css/../images/download-hover.svg) !important
}

.blog_top33_audio_icon img {
	display: none
}

.active .blog_top33_audio_icon {
	display: none
}

.blog_top33_audio_info p {
	font-weight: 700;
	font-size: 12px;
	line-height: 110%;
	color: #000;
	margin-bottom: 3px
}

.blog_top33_audio_info span {
	font-weight: 300;
	font-size: 12px;
	line-height: 110%;
	color: #000;
	display: block;
	text-overflow: ellipsis;
	width: 250px;
	overflow: hidden;
	white-space: nowrap
}

.blog_top33_audio_time {
	font-weight: 400;
	font-size: 12px;
	line-height: 110%;
	color: #000;
	margin-right: 18px
}

.active .blog_top33_audio_time {
	display: none
}

.blog_top33_audio_download {
	font-weight: 400;
	font-size: 12px;
	line-height: 110%;
	color: #949494;
	display: flex;
	align-items: center;
	text-decoration: none
}

.blog_top33_audio_download span {
	margin-right: 9px;
	width: 25px;
	height: 25px;
	background: #FFCD00;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: .5s
}

.blog_top33_audio_download:hover span {
	background: #ffe063
}

.blog_top33_audio_time_current {
	display: none;
	font-weight: 400;
	font-size: 12px;
	line-height: 110%;
	color: #000;
	margin-right: 8px
}

.blog_top33_audio_timeline {
	display: none;
	position: relative
}

.blog_top33_audio_timeline span {
	position: absolute;
	width: 4px;
	height: 17px;
	background: #FFCD00;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	cursor: pointer
}

.pause {
	display: none
}

.active .blog_top33_audio_icon img.pause {
	display: block
}

.active .blog_top33_audio_icon {
	padding-left: 0;
	display: none
}

.active .blog_top33_audio_icon img {
	display: none
}

.active .blog_top33_audio_info {
	width: auto;
	margin-right: 0
}

.active .blog_top33_audio_info p {
	display: none
}

.active .blog_top33_audio_info span {
	display: block;
	position: absolute;
	left: 200px;
	top: -28px
}

.active .blog_top33_audio_time_current {
	display: block;
	position: absolute;
	left: 155px;
	top: 13px
}

.active .blog_top33_audio_timeline {
	display: block
}

.blog_top33_audio_timeline_buttons a {
	position: absolute;
	top: -10px;
	text-decoration: none;
	border-bottom: 0
}

.speed1 {
	left: 0;
	border-bottom: 0
}

.speed2 {
	left: 100px;
	border-bottom: 0
}

.blog_top33_audio_timeline_buttons a p {
	font-weight: 300;
	font-size: 12px;
	line-height: 1;
	color: #000;
	margin-bottom: 5px
}

.blog_top33_audio_timeline_buttons a span {
	position: relative;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center
}

.blog_top3_audio_download:hover {
	color: #949494;
	border-bottom: 0
}

.blog_top3_audio_download:hover span {
	background: #ffe063
}

.studio-body {
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center
}

.studio-body .studio-text {
	font-family: Cera Pro;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 15px;
	letter-spacing: 0;
	text-align: right;
	color: #000;
	padding-right: 13px
}

.studio-body .studio-text a {
	text-decoration: underline;
	color: #000
}

.blog_video_data {
	width: 100%
}

.blog_title a {
	line-height: 1.4
}

.blog_select {
	margin-left: 0 !important
}

.blog_video_img {
	height: 138px !important
}

.dds-show-become-author {
	font-family: "PT Mono", monospace;
	color: #FFCD00 !important
}

.blog_select .nice-select.open .list {
	height: auto !important;
	max-height: fit-content !important
}

.blog_select .nice-select .list:hover .option.selected:not(:hover) {
	color: #fff
}

.blog_select .nice-select .list .option:hover {
	background-color: #fff;
	color: #000
}

.blog_comment_item {
	border-bottom: 0 !important
}

.filter-more a:before {
	content: " ";
	position: absolute;
	-webkit-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
	background: url(/bitrix/templates/catherine/assets/img/select-white.png) no-repeat;
	width: 9px;
	height: 6px;
	right: -6px;
	top: 47%;
	left: auto
}

.filter-more a.open:before {
	content: " ";
	position: absolute;
	-webkit-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
	background: url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;
	transform: rotate(180deg);
	width: 9px;
	height: 6px;
	right: -6px;
	top: 47%;
	left: auto
}

.catalog-filter-menu--item.filter-more:last-child a {
	padding-right: 10px
}

.filter-more a.open {
	color: #f7ce46
}

.catalog-filter-menu .catalog-mobile .nice-select {
	padding-right: 14px
}

.catalog-filter-submenu {
	padding-top: 40px;
	padding-bottom: 40px;
	border-bottom: 8px solid #000;
	position: relative
}

.catalog-filter-submenu--body {
	width: 100%;
	display: flex;
	flex-wrap: nowrap
}

.catalog-filter-submenu--first {
	width: 50%
}

.catalog-filter-submenu--second {
	margin-left: auto
}

.catalog-filter-submenu--first, .catalog-filter-submenu--second {
	flex-direction: column;
	align-items: start
}

.catalog-filter-submenu--body .info-filter-row {
	flex-wrap: nowrap;
	margin-bottom: 30px
}

.catalog-filter-submenu--body .catalog-filter-grid {
	display: grid;
	grid-template-rows: 1fr 1fr 1fr;
	grid-template-columns: minmax(110px, 10%) minmax(150px, max-content) 20px;
	grid-gap: 2vw
}

.catalog-filter-submenu--body .info-filter-grid>div.fiter-title {
	font-size: 13px;
	color: #000;
	font-family: CeraPro-Light;
	margin-right: 10px;
	text-align: left !important
}

.catalog-filter-submenu--body .info-filter-row>div.filter-wrap {
	max-width: 200px;
	width: 100%
}

.catalog-filter-submenu--body .radiobox:not(checked)+label {
	position: relative;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 150%;
	z-index: 3
}

.catalog-filter-submenu--body .nice-select .list {
	width: auto
}

.catalog-filter-submenu .filter-send--area {
	display: flex;
	margin-top: 30px;
	justify-content: center;
	margin: auto;
	position: absolute;
	left: 0;
	bottom: -20px;
	right: 0
}

.catalog-filter-submenu button.send_filter {
	height: 40px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background: #FFCD00;
	border: 0;
	outline: 0;
	padding: 0 40px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 150%;
	-webkit-appearance: none;
	border-radius: 0;
	cursor: pointer
}

.catalog-filter-submenu button.send_filter.filter-loading {
	animation: sawtooth 1s infinite linear;
	background-image: linear-gradient(to left, #FFCD00, #fff, #FFCD00)
}

@keyframes sawtooth {
	100% {
		background-position: 6em 0
	}

	50% {
		background-position: 0 0
	}

	0% {
		background-position: -6em 0
	}
}

.catalog-filter-submenu--body .info-filter-grid div.filter-slider {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center
}

.catalog-filter-submenu--body .info-filter-grid .rangeslider__value-bubble {
	padding-left: 30px;
	width: 66px
}

.catalog-filter-submenu--body .filter-delete-value {
	cursor: pointer
}

.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider--horizontal {
	height: 4px;
	width: 180px
}

.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider__handle {
	width: 29px;
	height: 29px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	background-image: none;
	background-color: #000;
	border: 0;
	top: -12px
}

.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider, .catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider__fill {
	background: #FFCD00;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none
}

.filter-enable-checkbox {
	position: absolute;
	z-index: -1;
	opacity: 0
}

.filter-enable-checkbox+label {
	display: inline-flex;
	align-items: center;
	user-select: none
}

.filter-enable-checkbox+label::before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	flex-shrink: 0;
	flex-grow: 0;
	border: none;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.75667' cy='7.87563' r='7.24376' fill='%23DBDBDB'/%3E%3Ccircle cx='7.75666' cy='7.87561' r='3.64835' fill='white'/%3E%3C/svg%3E%0A")
}

.filter-enable-checkbox:not(:disabled):not(:checked)+label:hover::before {
	border-color: transparent
}

.filter-enable-checkbox:not(:disabled):active+label::before {
	background-color: transparent;
	border-color: transparent
}

.filter-enable-checkbox:focus+label::before {
	box-shadow: none
}

.filter-enable-checkbox:focus:not(:checked)+label::before {
	border-color: transparent
}

.filter-enable-checkbox:checked+label::before {
	border-color: transparent;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.75667' cy='7.87563' r='7.24376' fill='black'/%3E%3Ccircle cx='7.75666' cy='7.87561' r='3.64835' fill='%23FFCC00'/%3E%3C/svg%3E%0A")
}

.filter-enable-checkbox:disabled+label::before {
	background-color: transparent
}

@media (max-width:570px) {
	.catalog-mobile {
		padding-left: 0
	}

	.catalog-filter-submenu {
		padding-top: 20px;
		padding-bottom: 40px
	}

	.catalog-filter-submenu--body {
		flex-wrap: wrap
	}

	.catalog-filter-submenu--body .catalog-filter-grid {
		padding-left: 0 !important;
		grid-template-columns: minmax(110px, 10%) minmax(150px, max-content) 1fr
	}

	.catalog-filter-submenu--body .filter-dismiss {
		text-align: right
	}

	.catalog-filter-submenu--first, .catalog-filter-submenu--second {
		width: 100%
	}

	.catalog-filter-submenu--first {
		padding-bottom: 20px
	}
}

.account_level span {
	width: 35px;
	height: 35px;
	background: #000;
	border-radius: 50%;
	font-weight: 700;
	font-size: 10px;
	line-height: 140%;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 15px
}

section.product .product-images .product-image picture {
	width: 100%
}

.main-screen .main-slider .slide .illustr img {
	position: absolute;
	margin: auto;
	top: 4;
	left: 0;
	right: 0;
	bottom: 0
}

.main-screen .main-slider .slide .illustr img.lazy {
	position: relative;
	margin: 0
}

@media(max-height:850px) {
	.main-screen .main-slider .slide .illustr {
		max-height: 550px
	}
}

section.inner.catalog .catalog-cats .catalog-cats__item .bx_catalog_line_img {
	top: 0;
	position: relative;
	transition: .5s
}

section.inner.catalog .catalog-cats .catalog-cats__item:hover .bx_catalog_line_img {
	top: -5px
}

header .controls .account, header .controls .search {
	transition: .5s
}

header .controls .bucket .icon {
	transition: .5s
}

header .controls .bucket .icon:hover {
	/*background-color: #ffdb49*/
	background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.91667 11.0209H2.43896L3.26792 19.3105C3.34458 20.0484 3.95792 20.6043 4.70063 20.6043H18.2994C19.0421 20.6043 19.6554 20.0484 19.7273 19.3105L20.561 11.0209H21.0833C21.3469 11.0209 21.5625 10.8053 21.5625 10.5418V8.62509C21.5625 8.36155 21.3469 8.14592 21.0833 8.14592H17.3937L15.0554 2.68822C14.95 2.44384 14.6673 2.33363 14.4277 2.43905C14.1833 2.54447 14.0731 2.82717 14.1737 3.06676L16.354 8.14592H6.64604L8.82625 3.06197C8.93167 2.81759 8.81667 2.53488 8.57229 2.43426C8.33271 2.32884 8.04521 2.44384 7.94458 2.68342L5.60625 8.14592H1.91667C1.65312 8.14592 1.4375 8.36155 1.4375 8.62509V10.5418C1.4375 10.8053 1.65312 11.0209 1.91667 11.0209ZM18.7738 19.2147C18.7498 19.459 18.5437 19.6459 18.2994 19.6459H4.70063C4.45146 19.6459 4.25021 19.459 4.22625 19.2147L3.40688 11.0209H19.5979L18.7738 19.2147ZM17.6765 10.0243C17.9208 9.91884 18.031 9.63613 17.9304 9.39655L17.8058 9.10426H20.6042V10.0626H17.4896C17.5519 10.0626 17.619 10.0482 17.6765 10.0243ZM5.95125 9.7703L6.23875 9.10426H16.766L17.0535 9.7703C17.1302 9.95238 17.3075 10.0578 17.4944 10.0626H5.51042C5.69729 10.0626 5.87458 9.95238 5.95125 9.7703ZM2.39583 9.10426H5.19417L5.06958 9.39655C4.96417 9.64092 5.07917 9.92363 5.32354 10.0243C5.38104 10.0482 5.44812 10.0626 5.51042 10.0626H2.39583V9.10426Z' fill='%23FFCC00'/%3E%3C/svg%3E");
}

header .controls .bucket .icon:active {
	/*background-color: #edbe00*/
}

header .controls .account:hover, header .controls .search:hover {
	opacity: .6
}

header .controls .account:active, header .controls .search:active {
	opacity: 1
}

.account_level span {
	transition: .5s
}

.account_level span:hover {
	background: #444
}

.account_level span:active {
	background: #000
}

.t_img {
	width: 35px;
	height: 35px;
	overflow: hidden;
	border-radius: 50%;
	margin-left: 15px
}

.t_img img {
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	height: 100%;
	width: auto;
	position: relative
}

header .controls .search {
	margin-right: 15px
}

.account_level {
	position: relative
}

.account_level:before {
	content: "";
	background: #000;
	position: absolute;
	width: 17px;
	height: 1px;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto
}

#responsive-menu .account_level {
	display: none
}

.empty-product-block {
	justify-content: center
}

.empty-product-list {
	background: #f2f2f2;
	border-radius: 10px;
	padding: 32px;
	max-width: 360px;
	margin-top: 90px
}

.empty-product-list .empty-title {
	font-family: PT Mono;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
	color: #000;
	margin-bottom: 30px
}

.empty-product-list .empty-body {
	display: flex
}

.empty-product-list .empty-body-text {
	align-self: center;
	padding-left: 17px;
	font-family: PT Mono;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 148%;
	color: #000
}

@media only screen and (max-width:550px) {
	.t_img {
		margin-right: 10px
	}

	.account_level span {
		margin-right: 10px
	}

	header .controls .search {
		margin-right: 10px
	}

	header .center {
		padding: 0 20px
	}

	.empty-product-list {
		margin-top: 40px
	}
}

#country_list+.nice-select {
	background: #ededed;
	border-radius: 0;
	width: 85px;
	height: 60px;
	border: 0;
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 60px;
	color: #000;
	padding-left: 0;
	margin-bottom: 19px;
	margin-right: 10px;
	text-align: center !important;
	padding-right: 15px;
	flex-shrink: 0;
	font-family: CeraPro-Medium;
	transition: 0s
}

.tl {
	display: flex
}

#country_list+.nice-select:after {
	right: 3px
}

#country_list+.nice-select:after {
	right: 6px;
	transition: 0s
}

#country_list+.nice-select .option {
	padding: 3px 5px;
	line-height: 40px
}

#country_list+.nice-select .list {
	width: 100%;
	left: 0;
	background: #e3e3e3
}

.number input[type=text] {
	margin: 0 5px
}

.number span {
	width: 30px
}

#bxformzap input[type=checkbox] {
	margin-right: 10px
}

.reveal-modal .btn {
	transition: 0s
}

.user-text a.yellow {
	display: table
}

a.yellow:hover {
	border-bottom: 1px solid #fff
}

.ellepse {
	top: 41px !important
}

#bx-soa-main-notifications {
	margin-top: 20px
}

.form-delivery .dropdown-block .bx-ui-sls-clear {
	top: 15px !important
}

.product-icons {
	display: flex;
	align-items: center;
	padding: 0 0 !important;
	margin: 0 -15px;
	position: absolute;
	flex-wrap: wrap;
	top: 0
}

.item-photo-box {
	position: relative;
	padding-top: 20px
}

.product-icons p {
	display: flex;
	align-items: center
}

.product-icons img {
	margin-right: 10px;
	width: 28px
}

span.ret {
	padding: 15px 9px;
	padding-bottom: 0
}

@media (max-width:620px) {
	.ellepse {
		line-height: 27px !important;
		top: 29px !important
	}
}

@media (max-width:500px) {
	.number span {
		width: 15px
	}

	.js-phone {
		width: auto !important
	}
}

.lightbox {
	display: none;
}

#popup-main-work-day,
#popup-main-own-ferm {
	z-index: 100021;
	max-width: 320px;
	height: auto;
	overflow: visible;
	text-align: left;
	display: none;
	transform: translate(0, -15%);
}

#popup-main-work-day .table p,
#popup-main-own-ferm .table p {
	color: #000;
}

#popup-main-work-day .own-ferm-title,
#popup-main-own-ferm .own-ferm-title {
	text-align: center;
	color: #000;
	font-style: normal;
	font-weight: 700;
	font-size: 21px;
	line-height: 127.5%;
}

.mainpage-new--main {
	background: #F4F4F4;
	width: 100%;
}

.mainpage-new--wrap {
	background: #F4F4F4;
	width: 100%;
	height: 100vh;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding-left: 0;
	padding-right: 5%;
	position: relative;
}

.mainpage-new--block {}

.mainpage-new--raf {
	position: absolute;
	bottom: -34px;
	right: 50px;
}

.mainpage-new--raf-image {
	width: 380px;
	height: 400px;
	background-image: url('/bitrix/templates/catherine/images/mainpage/raf666.webp');
	background-repeat: no-repeat;
	background-size: cover;
}

.mainpage-new--title {
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: normal;
	font-size: 55px;
	line-height: 138.5%;
	color: #000000;
}

.mainpage-new--fire {
	vertical-align: top;
	display: inline-block;
	background: url('/bitrix/templates/catherine/images/mainpage/icon-fire.png');
	background-repeat: no-repeat;
	width: 59px;
	height: 59px;
}

/*
	.mainpage-new--moto {
		vertical-align: top;
		display: inline-block;
		background: url('/bitrix/templates/catherine/images/mainpage/icon-moto.png');
		background-repeat: no-repeat;
		width: 59px;
		height: 59px;
		background-size: contain;
		margin-left: 6px;
		margin-right: 6px;
	} */
.mainpage-new--moto {
	vertical-align: top;
	display: inline-block;
	background: url('/bitrix/templates/catherine/images/mainpage/icon-vidra.png');
	background-repeat: no-repeat;
	width: 59px;
	height: 59px;
	background-size: contain;
	margin-left: 6px;
	margin-right: 6px;
}

.mainpage-new--money {
	vertical-align: top;
	display: inline-block;
	background: url('/bitrix/templates/catherine/images/mainpage/icon-money.png');
	background-repeat: no-repeat;
	width: 59px;
	height: 59px;
}

.mainpage-new--buttons {
	margin-top: 87px;
	display: flex;
	flex-wrap: wrap;
}

.mainpage-new--buttons a {
	margin-right: 15px;
	border-bottom: 0;
}

.mainpage-new-button--one {
	background: #DCDCDC;
	border-radius: 3px;
	padding: 8px 12px;
	display: flex;
	align-items: center;
	margin-bottom: 13px;
}

.mainpage-new--word-break {
	word-break: keep-all;
	white-space: nowrap;
}

.mainpage-new--buttons a:hover .mainpage-new-button--one {
	background: #FFCD00;
}

.mainpage-new--buttons a:focus .mainpage-new-button--one,
.mainpage-new--buttons a:active .mainpage-new-button--one {
	background: #B3B3B3;
}

.mainpage-new-button-one--icon {
	margin-right: 7px;
	display: inline-block;
}

.mainpage-new-button-one--icon-filter {
	background: url('/bitrix/templates/catherine/images/mainpage/icon-filter.svg');
	width: 20px;
	height: 18px;
}

.mainpage-new-button-one--icon-espresso {
	background: url('/bitrix/templates/catherine/images/mainpage/icon-espresso.svg');
	width: 25px;
	height: 16px;
}

.mainpage-new-button-one--icon-gala {
	background: url('/bitrix/templates/catherine/images/mainpage/icon-gala.svg');
	width: 17px;
	height: 21px;
}

.mainpage-new-button-one--icon-business {
	background: url('/bitrix/templates/catherine/images/mainpage/icon-business.svg');
	width: 18px;
	height: 16px;
}

.mainpage-new-button-one--title {
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	line-height: 138.5%;
	color: #000000;
}

@media (min-width: 2200px) {
	.mainpage-new--raf-image {
		width: 550px;
		height: 550px;
	}
}

@media (min-width: 1700px) {
	.mainpage-new--raf-image {
		width: 470px;
		height: 470px;
	}
}

@media (max-width: 1260px) {
	.mainpage-new--raf-image {
		width: 300px;
		height: 300px;
	}
}

@media (max-width: 1080px) {
	.mainpage-new--raf {
		bottom: -20px;
		right: 20px;
	}

	.mainpage-new--raf-image {
		width: 200px;
		height: 200px;
	}
}

@media (max-width: 850px) {
	.mainpage-new--wrap {
		max-height: 504px;
	}

	.mainpage-new--raf {
		bottom: -20px;
		right: 20px;
	}

	.mainpage-new--raf-image {
		width: 150px;
		height: 150px;
	}

	.mainpage-new--title {
		font-family: PT Mono;
		font-style: normal;
		font-weight: normal;
		font-size: 25px;
		line-height: 138.5%;
		color: #000000;
	}

	.mainpage-new--fire {
		width: 27px;
		height: 27px;
		background-size: cover;
	}

	.mainpage-new--moto {
		width: 27px;
		height: 27px;
		background-size: cover;
	}

	.mainpage-new--money {
		width: 27px;
		height: 27px;
		background-size: cover;
	}

	.mainpage-new--buttons {
		margin-top: 50px;
	}

	.mainpage-new-button-one--icon-filter {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-filter-mobile.svg');
		width: 13px;
		height: 11px;
	}

	.mainpage-new-button-one--icon-espresso {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-espresso-mobile.svg');
		width: 15px;
		height: 10px;
	}

	.mainpage-new-button-one--icon-gala {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-gala-mobile.svg');
		width: 11px;
		height: 13px;
	}

	.mainpage-new-button-one--icon-business {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-business-mobile.svg');
		width: 11px;
		height: 10px;
	}

	.mainpage-new-button--one {
		padding: 4px 8px;
		background: #EDEDED;
	}

	.mainpage-new-button-one--title {
		font-family: 'PT Mono';
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		line-height: 138.5%;
		color: #4D4D4D;
	}
}

@media (max-width: 500px) {

	#popup-main-work-day,
	#popup-main-own-ferm {
		top: 150px !important;
	}
}

@media (max-width: 370px) {
	.mainpage-new--raf {
		bottom: -10px;
		right: -5px;
	}

	.mainpage-new--raf-image {
		width: 100px;
		height: 100px;
	}
}

.blog .upak_comments {
	position: relative;
}

.blog .upak_comments .share-plugin {
	position: absolute;
	top: 0;
	left: 150px;
	cursor: pointer;
}

.blog .upak_comments .share-plugin .share-body {
	display: none;
	position: absolute;
	width: 48px;
	padding: 10px;
	flex-direction: column;
	bottom: 28px;
	left: -10px;
	background: #000;
}

.blog .upak_comments .share-plugin:hover .share-body {
	display: flex;
}

.blog .upak_comments .share-plugin .share-body a {
	display: block;
	margin-bottom: 10px;
	border-radius: 50%;
	background: #000;
	border-bottom: 0;
}

.blog .upak_comments .share-plugin .icon {
	display: flex;
}

.blog .upak_comments .share-plugin .icon-share-service {
	display: flex;
	width: 27px;
	height: 28px;
}

.blog .upak_comments .share-plugin .icon-share {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='11.5051' y1='9.45214' x2='20.3878' y2='14.9429' stroke='%23D2D2D2'/%3E%3Cpath d='M11.0411 20.0719L20.3321 15.0354' stroke='%23D2D2D2'/%3E%3Ccircle cx='11.2425' cy='9.53157' r='2.21321' fill='%23D2D2D2'/%3E%3Ccircle cx='11.2425' cy='20.0745' r='2.21321' fill='%23D2D2D2'/%3E%3Ccircle cx='20.1253' cy='14.8358' r='2.21321' fill='%23D2D2D2'/%3E%3C/svg%3E%0A");
	width: 28px;
	height: 28px;
}

.blog .upak_comments .share-plugin:hover .icon-share {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.1426' cy='14.2842' r='13.373' fill='%23F7F7F7'/%3E%3Cline x1='11.5051' y1='9.45214' x2='20.3878' y2='14.9429' stroke='black'/%3E%3Cpath d='M11.0411 20.0719L20.3321 15.0354' stroke='black'/%3E%3Ccircle cx='11.2425' cy='9.53157' r='2.21321' fill='black'/%3E%3Ccircle cx='11.2425' cy='20.0745' r='2.21321' fill='black'/%3E%3Ccircle cx='20.1253' cy='14.8358' r='2.21321' fill='black'/%3E%3C/svg%3E%0A");
}

.blog .upak_comments .share-plugin .icon-vk {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-vk.svg');
}

.blog .upak_comments .share-plugin .icon-vk:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-vk-active.svg');
}

.blog .upak_comments .share-plugin .icon-tg {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-telegram.svg');
}

.blog .upak_comments .share-plugin .icon-tg:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-telegram-active.svg');
	background-position: -1px;
}

.blog .upak_comments .share-plugin .icon-wp {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-whatsup.svg');
}

.blog .upak_comments .share-plugin .icon-wp:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-whatsup-active.svg');
	background-position: 1px;
}

.blog .upak_comments .share-plugin .icon-fb {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-fb.svg');
}

.blog .upak_comments .share-plugin .icon-fb:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-fb-active.svg');
}

.blog .upak_comments .share-plugin .icon-copy {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-copy.svg');
}

.blog .upak_comments .share-plugin .icon-copy:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-copy-active.svg');
}

.blog_menu_glossary {
	margin-left: 10px;
}

.blog_menu_glossary .icon-glassary {
	background-image: url('/bitrix/templates/catherine/images/blog/icon-blog-glossary.svg');
	width: 16px;
	height: 18px;
	display: inline-block;
	position: absolute;
	top: -1px;
	left: 0;
}

.blog_menu_glossary li a {
	padding-left: 27px;
	color: #896E00 !important;
	font-family: PT Mono;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
}

.blog_menu_glossary li a.active {
	color: #000000 !important;
}

header #search-form {
	z-index: 4;
}

header .back-overlay {
	z-index: 4;
}

section.popular .products-list.slick-slider {
	display: flex;
}

.popular.standart {
	/*max-height: 1020px;*/
}

.products-list.slick-slider .product-v2 .product-info {
	height: 100%;
}

.center .slide-info h1 {
	font-family: "PT Mono";
	font-style: normal;
	font-weight: normal;
	font-size: 60px;
	line-height: 67px;
	color: #000000;
	text-transform: initial;
	margin-bottom: 0px;
}

.main-screen .main-slider .slide .slide-info .btn {
	margin-top: 14px;
	padding-left: 0;
	background: transparent;
	position: relative;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 23px;
	letter-spacing: 0.055em;
	color: #000000;
	text-transform: lowercase;
	padding-top: 0;
	height: auto;
}

.main-screen .main-slider .slide .slide-info .btn:before {
	content: " ";
	width: 17px;
	height: 8px;
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6905 4.41215C16.8858 4.21689 16.8858 3.9003 16.6905 3.70504L13.5086 0.523061C13.3133 0.327799 12.9967 0.327799 12.8015 0.523061C12.6062 0.718323 12.6062 1.03491 12.8015 1.23017L15.6299 4.0586L12.8015 6.88702C12.6062 7.08228 12.6062 7.39887 12.8015 7.59413C12.9967 7.78939 13.3133 7.78939 13.5086 7.59413L16.6905 4.41215ZM0.261719 4.55859L16.337 4.5586L16.337 3.5586L0.261719 3.55859L0.261719 4.55859Z' fill='black'/%3E%3C/svg%3E%0A");
	position: absolute;
	right: 5px;
	top: 9px;
}

.icon-order-call {
	display: inline-block;
	width: 19px;
	height: 19px;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_11_879' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.9354 2.90013L2.10555 11.73L2.13804 11.7625C1.1778 13.1001 1.29883 14.9742 2.50115 16.1766C3.83806 17.5135 6.00562 17.5135 7.34252 16.1766C8.61413 14.905 8.67624 12.8819 7.52886 11.5369L11.3399 7.72583C12.6829 8.8681 14.7003 8.80499 15.9688 7.53651C17.3036 6.20162 17.3036 4.03734 15.9688 2.70245C14.6339 1.36756 12.4696 1.36756 11.1347 2.70245C11.0679 2.76927 11.0044 2.83817 10.9443 2.90894L10.9354 2.90013Z'/%3E%3C/mask%3E%3Cpath d='M2.10555 11.73L1.39844 11.0229L0.691334 11.73L1.39844 12.4371L2.10555 11.73ZM10.9354 2.90013L11.6426 2.19302L10.9354 1.48591L10.2283 2.19302L10.9354 2.90013ZM2.13804 11.7625L2.95039 12.3457L3.44561 11.6559L2.84515 11.0554L2.13804 11.7625ZM7.52886 11.5369L6.82175 10.8297L6.16849 11.483L6.76807 12.1859L7.52886 11.5369ZM11.3399 7.72583L11.9878 6.96409L11.2851 6.36643L10.6328 7.01873L11.3399 7.72583ZM10.9443 2.90894L10.2372 3.61605L11.0041 4.38295L11.7063 3.55645L10.9443 2.90894ZM2.81265 12.4371L11.6426 3.60723L10.2283 2.19302L1.39844 11.0229L2.81265 12.4371ZM2.84515 11.0554L2.81265 11.0229L1.39844 12.4371L1.43094 12.4696L2.84515 11.0554ZM1.3257 11.1793C0.0844889 12.9083 0.239828 15.3295 1.79405 16.8837L3.20826 15.4695C2.35784 14.619 2.2711 13.2919 2.95039 12.3457L1.3257 11.1793ZM1.79405 16.8837C3.52148 18.6111 6.3222 18.6111 8.04963 16.8837L6.63542 15.4695C5.68903 16.4158 4.15464 16.4158 3.20826 15.4695L1.79405 16.8837ZM8.04963 16.8837C9.69303 15.2403 9.77286 12.6266 8.28964 10.8879L6.76807 12.1859C7.57962 13.1372 7.53524 14.5696 6.63542 15.4695L8.04963 16.8837ZM10.6328 7.01873L6.82175 10.8297L8.23596 12.244L12.047 8.43294L10.6328 7.01873ZM10.692 8.48757C12.4287 9.96468 15.0359 9.88354 16.6759 8.24362L15.2616 6.82941C14.3646 7.72644 12.9371 7.77152 11.9878 6.96409L10.692 8.48757ZM16.6759 8.24362C18.4013 6.51821 18.4013 3.72076 16.6759 1.99534L15.2616 3.40956C16.206 4.35392 16.206 5.88504 15.2616 6.82941L16.6759 8.24362ZM16.6759 1.99534C14.9504 0.26993 12.153 0.269929 10.4276 1.99534L11.8418 3.40956C12.7862 2.46519 14.3173 2.46519 15.2616 3.40956L16.6759 1.99534ZM10.4276 1.99534C10.3416 2.0813 10.2598 2.17009 10.1822 2.26144L11.7063 3.55645C11.749 3.50626 11.7941 3.45724 11.8418 3.40956L10.4276 1.99534ZM10.2283 3.60723L10.2372 3.61605L11.6514 2.20183L11.6426 2.19302L10.2283 3.60723Z' fill='black' mask='url(%23path-1-inside-1_11_879)'/%3E%3C/svg%3E%0A");
	margin-right: 6px;
}

header .header-top .zakaz.btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border: 0;
	outline: 0;
	padding: 0 20px;
	margin-left: 14px;
	background: transparent;
	-webkit-appearance: none;
	border-radius: 0;
	cursor: pointer;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-transform: inherit;
	letter-spacing: 0;
	padding-top: 5px;
}

header .header-top .zakaz.btn:hover {
	background: transparent;
}

header .header-top .zakaz.btn:hover .icon-order-call {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_23_620' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7851 3.39744L2.95516 12.2273L2.98765 12.2598C2.02741 13.5974 2.14844 15.4716 3.35076 16.6739C4.68767 18.0108 6.85523 18.0108 8.19213 16.6739C9.46374 15.4023 9.52585 13.3792 8.37847 12.0342L12.1895 8.22315C13.5325 9.36541 15.5499 9.30231 16.8184 8.03383C18.1533 6.69894 18.1533 4.53465 16.8184 3.19976C15.4835 1.86487 13.3192 1.86487 11.9843 3.19976C11.9175 3.26659 11.854 3.33549 11.7939 3.40626L11.7851 3.39744Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7851 3.39744L2.95516 12.2273L2.98765 12.2598C2.02741 13.5974 2.14844 15.4716 3.35076 16.6739C4.68767 18.0108 6.85523 18.0108 8.19213 16.6739C9.46374 15.4023 9.52585 13.3792 8.37847 12.0342L12.1895 8.22315C13.5325 9.36541 15.5499 9.30231 16.8184 8.03383C18.1533 6.69894 18.1533 4.53465 16.8184 3.19976C15.4835 1.86487 13.3192 1.86487 11.9843 3.19976C11.9175 3.26659 11.854 3.33549 11.7939 3.40626L11.7851 3.39744Z' fill='%23FFCC00'/%3E%3Cpath d='M2.95516 12.2273L2.24805 11.5202L1.54094 12.2273L2.24805 12.9344L2.95516 12.2273ZM11.7851 3.39744L12.4922 2.69033L11.7851 1.98323L11.0779 2.69033L11.7851 3.39744ZM2.98765 12.2598L3.8 12.843L4.29522 12.1532L3.69476 11.5527L2.98765 12.2598ZM8.37847 12.0342L7.67136 11.3271L7.0181 11.9803L7.61768 12.6832L8.37847 12.0342ZM12.1895 8.22315L12.8374 7.46141L12.1347 6.86374L11.4824 7.51604L12.1895 8.22315ZM11.7939 3.40626L11.0868 4.11336L11.8537 4.88027L12.5559 4.05376L11.7939 3.40626ZM3.66226 12.9344L12.4922 4.10455L11.0779 2.69033L2.24805 11.5202L3.66226 12.9344ZM3.69476 11.5527L3.66226 11.5202L2.24805 12.9344L2.28055 12.9669L3.69476 11.5527ZM2.17531 11.6767C0.934098 13.4056 1.08944 15.8268 2.64366 17.381L4.05787 15.9668C3.20745 15.1164 3.12071 13.7892 3.8 12.843L2.17531 11.6767ZM2.64366 17.381C4.37109 19.1084 7.17181 19.1084 8.89924 17.381L7.48503 15.9668C6.53864 16.9132 5.00425 16.9132 4.05787 15.9668L2.64366 17.381ZM8.89924 17.381C10.5426 15.7376 10.6225 13.1239 9.13925 11.3852L7.61768 12.6832C8.42923 13.6345 8.38484 15.067 7.48503 15.9668L8.89924 17.381ZM11.4824 7.51604L7.67136 11.3271L9.08557 12.7413L12.8966 8.93025L11.4824 7.51604ZM11.5416 8.98488C13.2783 10.462 15.8855 10.3809 17.5255 8.74093L16.1113 7.32672C15.2142 8.22376 13.7867 8.26883 12.8374 7.46141L11.5416 8.98488ZM17.5255 8.74093C19.2509 7.01552 19.2509 4.21807 17.5255 2.49266L16.1113 3.90687C17.0556 4.85124 17.0556 6.38235 16.1113 7.32672L17.5255 8.74093ZM17.5255 2.49266C15.8001 0.767244 13.0026 0.767243 11.2772 2.49266L12.6914 3.90687C13.6358 2.9625 15.1669 2.96251 16.1113 3.90687L17.5255 2.49266ZM11.2772 2.49266C11.1912 2.57862 11.1094 2.6674 11.0318 2.75875L12.5559 4.05376C12.5986 4.00357 12.6437 3.95455 12.6914 3.90687L11.2772 2.49266ZM11.0779 4.10455L11.0868 4.11336L12.501 2.69915L12.4922 2.69033L11.0779 4.10455Z' fill='black' mask='url(%23path-1-inside-1_23_620)'/%3E%3C/svg%3E%0A");
	background-position: -1px;
}

header .top-menu .header-own-coffee-link a::before {
	/*background: transparent!important;*/
}

.header-own-coffee-link .icon-own-cafe {
	width: 24px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='13' viewBox='0 0 24 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9264 0.594238H4.6306C3.84518 0.594238 3.20605 1.23337 3.20605 2.01878V2.96847C3.20605 6.35698 5.07791 9.43022 8.09034 10.9887C8.32303 11.1084 8.60982 11.0182 8.73045 10.7845C8.85011 10.5518 8.75987 10.2651 8.52625 10.1444C5.831 8.75022 4.15573 6.00084 4.15573 2.96842V2.01874C4.15573 1.75662 4.36848 1.54387 4.6306 1.54387H17.9264C18.1885 1.54387 18.4013 1.75662 18.4013 2.01874V2.96842C18.4013 6.0008 16.726 8.75018 14.0298 10.1434C13.7962 10.264 13.7059 10.5509 13.8256 10.7835C13.9101 10.9469 14.0763 11.0409 14.2482 11.0409C14.3223 11.0409 14.3964 11.0238 14.4657 10.9877C17.4791 9.43013 19.3509 6.35787 19.3509 2.96838V2.01869C19.3509 1.23337 18.7118 0.594238 17.9264 0.594238Z' fill='black'/%3E%3Cpath d='M22.1649 10.3837C22.0908 10.2061 21.9179 10.0903 21.7261 10.0903H0.832697C0.640873 10.0903 0.468013 10.2061 0.393937 10.3837C0.31986 10.5613 0.360682 10.7655 0.496504 10.9013L1.56113 11.9669C2.18985 12.5946 3.02365 12.9403 3.91163 12.9403H18.6453C19.5333 12.9403 20.3681 12.5947 20.9977 11.9669L22.0623 10.9013C22.1981 10.7655 22.2389 10.5613 22.1649 10.3837ZM20.3253 11.2954C19.8771 11.7437 19.2797 11.9906 18.6463 11.9906H3.91163C3.2782 11.9906 2.68082 11.7437 2.23258 11.2954L1.97808 11.0409H20.5798L20.3253 11.2954Z' fill='black'/%3E%3Cpath d='M22.2313 2.83621C20.952 2.01376 18.9083 2.9065 18.6794 3.01001C18.441 3.11921 18.3346 3.40033 18.4438 3.63966C18.553 3.87898 18.8332 3.9844 19.0735 3.8752C19.5312 3.66721 20.9995 3.17432 21.7174 3.63681C22.0413 3.84479 22.1999 4.24843 22.1999 4.86762C22.1999 6.7689 18.365 7.91806 16.8844 8.20106L16.5482 8.26752C16.2908 8.31787 16.1237 8.56761 16.174 8.82501C16.2187 9.05102 16.4171 9.20772 16.6394 9.20772C16.6698 9.20772 16.7001 9.20487 16.7315 9.19824L17.0648 9.13271C17.3136 9.08521 23.1496 7.94086 23.1496 4.86762C23.1496 3.91223 22.84 3.22939 22.2313 2.83621Z' fill='black'/%3E%3C/svg%3E%0A");
}

.header-own-coffee-link:hover .icon-own-cafe {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='13' viewBox='0 0 24 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.7444 1.35762H16.8626C14.2542 1.24202 8.50245 1.02073 6.36311 1.06035C4.22377 1.09997 3.92014 1.6381 4.03574 1.90222C4.00285 2.44696 4.01629 3.99204 4.33323 5.81444C4.65017 7.63684 7.27151 9.74317 8.54257 10.5685H12.2076C12.7194 10.9647 14.2185 11.3411 16.1201 9.67714C18.4972 7.59723 18.7444 5.07162 19.0914 3.53644C19.369 2.3083 18.9758 1.57217 18.7444 1.35762Z' fill='%23FFCC00'/%3E%3Cpath d='M18.236 0.594238H4.94018C4.15476 0.594238 3.51562 1.23337 3.51562 2.01878V2.96847C3.51562 6.35698 5.38749 9.43022 8.39992 10.9887C8.63261 11.1084 8.91939 11.0182 9.04003 10.7845C9.15969 10.5518 9.06944 10.2651 8.83582 10.1444C6.14057 8.75022 4.4653 6.00084 4.4653 2.96842V2.01874C4.4653 1.75662 4.67806 1.54387 4.94018 1.54387H18.236C18.4981 1.54387 18.7109 1.75662 18.7109 2.01874V2.96842C18.7109 6.0008 17.0356 8.75018 14.3394 10.1434C14.1058 10.264 14.0155 10.5509 14.1352 10.7835C14.2197 10.9469 14.3859 11.0409 14.5578 11.0409C14.6319 11.0409 14.706 11.0238 14.7753 10.9877C17.7887 9.43013 19.6605 6.35787 19.6605 2.96838V2.01869C19.6605 1.23337 19.0214 0.594238 18.236 0.594238Z' fill='black'/%3E%3Cpath d='M22.4744 10.3837C22.4003 10.2061 22.2274 10.0903 22.0356 10.0903H1.14227C0.950443 10.0903 0.777583 10.2061 0.703507 10.3837C0.62943 10.5613 0.670252 10.7655 0.806074 10.9013L1.8707 11.9669C2.49942 12.5946 3.33322 12.9403 4.2212 12.9403H18.9548C19.8428 12.9403 20.6776 12.5947 21.3072 11.9669L22.3718 10.9013C22.5076 10.7655 22.5484 10.5613 22.4744 10.3837ZM20.6348 11.2954C20.1866 11.7437 19.5892 11.9906 18.9558 11.9906H4.2212C3.58777 11.9906 2.99039 11.7437 2.54215 11.2954L2.28765 11.0409H20.8893L20.6348 11.2954Z' fill='black'/%3E%3Cpath d='M22.5408 2.83621C21.2615 2.01376 19.2178 2.9065 18.9889 3.01001C18.7505 3.11921 18.6441 3.40033 18.7533 3.63966C18.8625 3.87898 19.1427 3.9844 19.383 3.8752C19.8407 3.66721 21.309 3.17432 22.0269 3.63681C22.3508 3.84479 22.5094 4.24843 22.5094 4.86762C22.5094 6.7689 18.6745 7.91806 17.1939 8.20106L16.8577 8.26752C16.6003 8.31787 16.4332 8.56761 16.4835 8.82501C16.5282 9.05102 16.7266 9.20772 16.9489 9.20772C16.9793 9.20772 17.0096 9.20487 17.041 9.19824L17.3743 9.13271C17.6231 9.08521 23.4591 7.94086 23.4591 4.86762C23.4591 3.91223 23.1495 3.22939 22.5408 2.83621Z' fill='black'/%3E%3C/svg%3E%0A");
}

.icon-catherine-map {
	height: 22px;
}

.header-map-link:hover .icon-catherine-map {
	background-position: 0px 0px;
}

header .controls .bucket .icon {
	background-position: center;
	background-size: inherit;
	background-color: initial!important;
	background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.91667 11.0209H2.43896L3.26792 19.3105C3.34458 20.0484 3.95792 20.6043 4.70063 20.6043H18.2994C19.0421 20.6043 19.6554 20.0484 19.7273 19.3105L20.561 11.0209H21.0833C21.3469 11.0209 21.5625 10.8053 21.5625 10.5418V8.62509C21.5625 8.36155 21.3469 8.14592 21.0833 8.14592H17.3937L15.0554 2.68822C14.95 2.44384 14.6673 2.33363 14.4277 2.43905C14.1833 2.54447 14.0731 2.82717 14.1737 3.06676L16.354 8.14592H6.64604L8.82625 3.06197C8.93167 2.81759 8.81667 2.53488 8.57229 2.43426C8.33271 2.32884 8.04521 2.44384 7.94458 2.68342L5.60625 8.14592H1.91667C1.65312 8.14592 1.4375 8.36155 1.4375 8.62509V10.5418C1.4375 10.8053 1.65312 11.0209 1.91667 11.0209ZM18.7738 19.2147C18.7498 19.459 18.5437 19.6459 18.2994 19.6459H4.70063C4.45146 19.6459 4.25021 19.459 4.22625 19.2147L3.40688 11.0209H19.5979L18.7738 19.2147ZM17.6765 10.0243C17.9208 9.91884 18.031 9.63613 17.9304 9.39655L17.8058 9.10426H20.6042V10.0626H17.4896C17.5519 10.0626 17.619 10.0482 17.6765 10.0243ZM5.95125 9.7703L6.23875 9.10426H16.766L17.0535 9.7703C17.1302 9.95238 17.3075 10.0578 17.4944 10.0626H5.51042C5.69729 10.0626 5.87458 9.95238 5.95125 9.7703ZM2.39583 9.10426H5.19417L5.06958 9.39655C4.96417 9.64092 5.07917 9.92363 5.32354 10.0243C5.38104 10.0482 5.44812 10.0626 5.51042 10.0626H2.39583V9.10426Z' fill='black'/%3E%3C/svg%3E");
}

header .controls .search {
	width: 35px;
	height: 35px;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00105 14.3216C7.76306 16.7071 11.936 16.402 14.3216 13.64C16.7071 10.878 16.402 6.70503 13.64 4.31946C10.878 1.93389 6.70503 2.23905 4.31946 5.00105C1.93388 7.76306 2.23904 11.936 5.00105 14.3216Z' stroke='black'/%3E%3Cpath d='M14.2664 13.7046L20.0001 18.6568' stroke='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	border-radius: 50%;
	background-position: center;
	background-size: inherit;
}

header .controls .search:hover {
	/*background-color: #FFCC00;*/
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00105 14.3216C7.76306 16.7071 11.936 16.402 14.3216 13.64C16.7071 10.878 16.402 6.70503 13.64 4.31946C10.878 1.93389 6.70503 2.23905 4.31946 5.00105C1.93388 7.76306 2.23904 11.936 5.00105 14.3216Z' stroke='%23FFCC00'/%3E%3Cpath d='M14.2664 13.7046L20.0001 18.6568' stroke='%23FFCC00'/%3E%3C/svg%3E%0A");
}

header .controls .search:hover {
	opacity: 1;
	transition: inherit;
}

header .controls .map-icon-link {
	border-bottom: 0px;
	margin-right: 15px;
}

header .controls .map-icon {
	display: none;
	width: 35px;
	height: 35px;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_11_766' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.2299C11.7315 10.1165 12.5753 8.44554 12.5753 6.57751C12.5753 3.22521 9.85774 0.507629 6.50543 0.507629C3.15313 0.507629 0.435547 3.22521 0.435547 6.57751C0.435547 8.48518 1.31558 10.1873 2.69182 11.3L6.51294 15.1212L10.4042 11.2299Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.2299C11.7315 10.1165 12.5753 8.44554 12.5753 6.57751C12.5753 3.22521 9.85774 0.507629 6.50543 0.507629C3.15313 0.507629 0.435547 3.22521 0.435547 6.57751C0.435547 8.48518 1.31558 10.1873 2.69182 11.3L6.51294 15.1212L10.4042 11.2299Z' fill='%23F3F3F3'/%3E%3Cpath d='M10.4042 11.2299L9.76149 10.4638L9.72799 10.4919L9.69707 10.5228L10.4042 11.2299ZM2.69182 11.3L3.39893 10.5929L3.3616 10.5556L3.32056 10.5224L2.69182 11.3ZM6.51294 15.1212L5.80583 15.8283L6.51294 16.5354L7.22005 15.8283L6.51294 15.1212ZM11.5753 6.57751C11.5753 8.13748 10.872 9.53223 9.76149 10.4638L11.0469 11.9961C12.591 10.7007 13.5753 8.7536 13.5753 6.57751H11.5753ZM6.50543 1.50763C9.30545 1.50763 11.5753 3.77749 11.5753 6.57751H13.5753C13.5753 2.67292 10.41 -0.492371 6.50543 -0.492371V1.50763ZM1.43555 6.57751C1.43555 3.77749 3.70541 1.50763 6.50543 1.50763V-0.492371C2.60084 -0.492371 -0.564453 2.67292 -0.564453 6.57751H1.43555ZM3.32056 10.5224C2.16904 9.59138 1.43555 8.17047 1.43555 6.57751H-0.564453C-0.564453 8.79988 0.462119 10.7832 2.06308 12.0777L3.32056 10.5224ZM7.22005 14.4141L3.39893 10.5929L1.98471 12.0072L5.80583 15.8283L7.22005 14.4141ZM9.69707 10.5228L5.80583 14.4141L7.22005 15.8283L11.1113 11.937L9.69707 10.5228Z' fill='black' mask='url(%23path-1-inside-1_11_766)'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	border-radius: 50%;
	background-position: center;
	background-size: inherit;
}

header .controls .map-icon:hover {
	background-color: #FFCC00;
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_11_780' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.4531C11.7315 10.3396 12.5753 8.6687 12.5753 6.80067C12.5753 3.44837 9.85774 0.730789 6.50543 0.730789C3.15313 0.730789 0.435547 3.44837 0.435547 6.80067C0.435547 8.70834 1.31558 10.4105 2.69182 11.5232L6.51294 15.3443L10.4042 11.4531Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.4531C11.7315 10.3396 12.5753 8.6687 12.5753 6.80067C12.5753 3.44837 9.85774 0.730789 6.50543 0.730789C3.15313 0.730789 0.435547 3.44837 0.435547 6.80067C0.435547 8.70834 1.31558 10.4105 2.69182 11.5232L6.51294 15.3443L10.4042 11.4531Z' fill='%23FFCC00'/%3E%3Cpath d='M10.4042 11.4531L9.76149 10.687L9.72799 10.7151L9.69707 10.746L10.4042 11.4531ZM2.69182 11.5232L3.39893 10.8161L3.3616 10.7788L3.32056 10.7456L2.69182 11.5232ZM6.51294 15.3443L5.80583 16.0514L6.51294 16.7585L7.22005 16.0514L6.51294 15.3443ZM11.5753 6.80067C11.5753 8.36064 10.872 9.75539 9.76149 10.687L11.0469 12.2192C12.591 10.9239 13.5753 8.97676 13.5753 6.80067H11.5753ZM6.50543 1.73079C9.30545 1.73079 11.5753 4.00065 11.5753 6.80067H13.5753C13.5753 2.89608 10.41 -0.269211 6.50543 -0.269211V1.73079ZM1.43555 6.80067C1.43555 4.00065 3.70541 1.73079 6.50543 1.73079V-0.269211C2.60084 -0.269211 -0.564453 2.89608 -0.564453 6.80067H1.43555ZM3.32056 10.7456C2.16904 9.81454 1.43555 8.39363 1.43555 6.80067H-0.564453C-0.564453 9.02304 0.462119 11.0064 2.06308 12.3008L3.32056 10.7456ZM7.22005 14.6372L3.39893 10.8161L1.98471 12.2303L5.80583 16.0514L7.22005 14.6372ZM9.69707 10.746L5.80583 14.6372L7.22005 16.0514L11.1113 12.1602L9.69707 10.746Z' fill='black' mask='url(%23path-1-inside-1_11_780)'/%3E%3C/svg%3E%0A");
}

header .controls .account {
	margin-left: 15px;
	width: 35px;
	height: 35px;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 10C20 4.47311 15.5275 0 10 0C4.47311 0 0 4.4725 0 10C0 15.4779 4.43512 20 10 20C15.542 20 20 15.5031 20 10ZM10 1.17188C14.8679 1.17188 18.8281 5.13214 18.8281 10C18.8281 11.7807 18.2985 13.4923 17.3163 14.942C13.3722 10.6995 6.63498 10.6918 2.68372 14.942C1.70151 13.4923 1.17188 11.7807 1.17188 10C1.17188 5.13214 5.13214 1.17188 10 1.17188ZM3.41461 15.8789C6.92139 11.9455 13.0795 11.9464 16.5852 15.8789C13.0667 19.8154 6.93466 19.8166 3.41461 15.8789Z' fill='black'/%3E%3Cpath d='M10.0001 10.2702C11.9374 10.2702 13.5136 8.71134 13.5136 6.79531V5.63701C13.5136 3.72099 11.9374 2.16211 10.0001 2.16211C8.06277 2.16211 6.48657 3.72099 6.48657 5.63701V6.79531C6.48657 8.71134 8.06277 10.2702 10.0001 10.2702ZM7.65774 5.63701C7.65774 4.35956 8.70844 3.32041 10.0001 3.32041C11.2917 3.32041 12.3424 4.35956 12.3424 5.63701V6.79531C12.3424 8.07276 11.2917 9.11192 10.0001 9.11192C8.70844 9.11192 7.65774 8.07276 7.65774 6.79531V5.63701Z' fill='black'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	border-radius: 50%;
	background-position: center;
	background-size: inherit;
}

header .controls .account:hover {
	/*background-color: #FFCC00;*/
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 10C20 4.47311 15.5275 0 10 0C4.47311 0 0 4.4725 0 10C0 15.4779 4.43512 20 10 20C15.542 20 20 15.5031 20 10ZM10 1.17188C14.8679 1.17188 18.8281 5.13214 18.8281 10C18.8281 11.7807 18.2985 13.4923 17.3163 14.942C13.3722 10.6995 6.63498 10.6918 2.68372 14.942C1.70151 13.4923 1.17188 11.7807 1.17188 10C1.17188 5.13214 5.13214 1.17188 10 1.17188ZM3.41461 15.8789C6.92139 11.9455 13.0795 11.9464 16.5852 15.8789C13.0667 19.8154 6.93466 19.8166 3.41461 15.8789Z' fill='%23FFCC00'/%3E%3Cpath d='M10.0001 10.2702C11.9374 10.2702 13.5136 8.71134 13.5136 6.79531V5.63701C13.5136 3.72099 11.9374 2.16211 10.0001 2.16211C8.06277 2.16211 6.48657 3.72099 6.48657 5.63701V6.79531C6.48657 8.71134 8.06277 10.2702 10.0001 10.2702ZM7.65774 5.63701C7.65774 4.35956 8.70844 3.32041 10.0001 3.32041C11.2917 3.32041 12.3424 4.35956 12.3424 5.63701V6.79531C12.3424 8.07276 11.2917 9.11192 10.0001 9.11192C8.70844 9.11192 7.65774 8.07276 7.65774 6.79531V5.63701Z' fill='%23FFCC00'/%3E%3C/svg%3E");
	opacity: 1;
	transition: inherit;
}

.product_icons {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0 20px;
	position: absolute;
	top: 15px;
	left: 0;
	width: 100%;
}

.product_icons span.ret {
	padding: 5px 0px;
	padding-bottom: 0;
	width: 50%;
}

.product_icons span.ret:nth-child(-n+2) {
	padding: 10px 0px;
	padding-bottom: 0;
}

.product_icons span.ret p {
	display: flex;
	align-items: center;
	line-height: normal;
}

.product_icons span.ret p img {
	margin-right: 5px;
	width: 25px;
}

.item-photo-box {
	padding-top: 20px;
}

.header-message {
	/*	display:none;*/
}

.header-message {
	background: #f3c644;
	position: absolute;
	width: 100%;
	top: 0;
	font-family: Cera Pro;
	z-index: 99;
}

.header-message-cont {
	display: flex;
	height: 80px;
	width: 940px;
	margin: auto;
	align-items: center;
	position: relative;
}

.header-message-cont p {
    font-weight: 700;
    font-size: clamp(12px, 1.6vw, 16px);
    line-height: 1.25;
    color: #000;
    margin-right: 60px;
}

.header-message-cont span {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.header-message-cont p a {
	color: #000;
	display: block;
	font-weight: 400;
	text-decoration: underline;
	text-align: end;
	margin-top: 2px;
	margin-bottom: -23px;
}

.header-message-cont p a:hover {
	text-decoration: none;
}

.message-close {
	position: absolute;
	right: 0;
	top: 25px;
	width: 30px;
	height: 32px;
}

.message-close:hover {
	opacity: 0.5;
}

.message-close:before, .message-close:after {
	position: absolute;
	left: 15px;
	content: ' ';
	height: 33px;
	width: 2px;
	background-color: #333;
}

.message-close:before {
	transform: rotate(45deg);
}

.message-close:after {
	transform: rotate(-45deg);
}

.message-popup {
	/*width: 360px;*/
	width: 700px;
	background: #000000;
	position: absolute;
	left: 0;
	top: 50%;
	padding: 45px;
	display: none;
	color: white;
	/*font-size: 30px*/
}

.message-popup p {
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: normal;
	margin-right: 0;
	margin-bottom: 20px;
}

.message-popup p:last-child {
	margin-bottom: 0;
}

.message-popup img {
	max-width: 100%;
	display: block;
	margin-bottom: 30px;
}

.message-popup .message-close:before, .message-popup .message-close:after {
	background: #fff;
}

.message-popup .message-close {
	right: 10px;
	top: 10px;
}

@media (max-width:1450px) {
	.product_icons span.ret {
		font-size: 12px;
	}

	.product_icons span.ret p img {
		margin-right: 5px;
		width: 25px;
	}
}

@media (min-width: 992px) and (max-width:1275px) {
	header nav {
		display: none;
	}

	#menu-trigger {
		width: 26px;
		height: 20px;
		margin-left: 40px;
		position: relative;
		overflow: hidden;
	}

	#menu-trigger:before {
		top: 0;
	}

	#menu-trigger:after {
		bottom: 0;
	}

	#menu-trigger:after, #menu-trigger:before {
		content: "";
	}

	#menu-trigger:after, #menu-trigger:before, #menu-trigger i {
		display: block;
		position: absolute;
		right: 0;
		width: 100%;
		height: 2px;
		background: #000;
		border-radius: 6px;
		will-change: transform;
		transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);
	}

	#menu-trigger i {
		top: 50%;
		margin-top: -1px;
		transform: translateX(0);
	}

	header .header-top .top-menu {
		justify-content: center;
	}

	header .header-top .zakaz.btn {
		padding: 0 !important;
	}

	.top-menu-item.menu-work-time,
	.top-menu-item.menu-tel,
	.top-menu-item.menu-email {
		display: none !important;
	}
}

@media (max-width:1220px) {

	/*.product_icons span.ret {
    font-size: 0;
    width: 25%;
}
.product_icons span.ret p img {
    margin-right: 0;
    width: auto;
}*/
	.item-photo-box {
		padding-top: 20px;
	}

	.product_icons span.ret p img {
		width: 20px;
	}

	.product_icons {
		padding: 0 15px;
		top: 5px;
	}
}

.alert_nowork {
	color: red;
	position: absolute;
	right: 25%;
	margin-left: 25%;
	font-size: 20px;
	border: 3px solid black;
	z-index: 1;
	background: #f5f5f5;
}

@media (max-width: 1024px) {
	.alert_nowork {
		color: red;
		position: relative;
		margin: 1%;
		right: 0%;
		font-size: 16px;
		border: 3px solid black;
	}
}

@media (max-width:1000px) {
	.header-message-cont span {
		display: none;
	}

	.header-message-cont {
		max-width: 88%;
		width: 340px;
	}

	.header-message-cont p a {
		display: inline-block;
		margin-left: 20px;
		margin-bottom: 0;
	}

	.message-popup {
		width: 335px;
		padding: 45px 30px;
		display: none;
		max-width: 100%;
	}

	.message-popup img {
		max-width: 100%;
	}

	.header-message-cont>p {
		max-width: 225px;
	}
}

#formmessage {
	font-size: 15px;
	max-width: 100%;
}

#popup-own-coffee .popup-own-mobile .closeicon {
	background-position: 0;
	top: -5px;
	right: -15px;
}

#popup-own-coffee .popup-own-mobile {
	display: none;
}

#popup-own-coffee .popup-own-mobile {
	background: #000000;
	padding: 30px;
}

#popup-own-coffee .popup-own-mobile .modal-images .image-item {
	width: 50%;
	max-height: 107px;
	background-size: cover;
}

#popup-own-coffee .popup-own-mobile .modal-title {
	margin-top: 12px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 110%;
	color: #FFFFFF;
}

#popup-own-coffee .popup-own-mobile .modal-body {
	margin-top: 5px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 146.19%;
	color: #FFFFFF;
}

#popup-own-coffee .popup-own-mobile .modal-body a {
	border-bottom: 1px solid rgba(243, 192, 4, 0.3);
}

#popup-own-coffee .popup-own-mobile .modal-body a:hover {
	border-bottom: 0;
}

#popup-own-coffee .popup-own-mobile .coffee-soyka {
	margin-top: 20px;
}

#popup-own-coffee .main-form.own-coffee .modal-coffee-title {
	display: none;
}

@media (max-width: 650px) {
	.main-form.own-coffee.many-coffee.reveal-modal{
		top:20% !important;
	}
	.main-form.own-coffee{
		max-width: calc(100% - 40px);
		overflow-y: auto;
	}
	#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs{
		height:23px;
		position: relative;
	}
	#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs-inner{
		flex-direction: column;
		position: absolute;
		left:0;
		right:0;
		top:0;
		border:1px solid #000;
		text-align: center;
        margin-left: 15px;
        margin-right: 15px;
	}
	#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs-inner::after{
		content: '';
		position: absolute;
		top: 10px;
		vertical-align: middle;
		border: 0;
		width: 0;
		height: 0;
		right: 5px;
		border-style: solid;
		border-width: 5px 5px 0 5px;
		border-color: #ffcc00 transparent transparent transparent;
		line-height: 0px;
	}
	#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs.opened .modal-select-tabs-inner::after{
		transform:rotate(180deg);
	}
	#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab:not(.active){
		display:none;
	}
	#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs.opened .modal-select-tab{
		display:block;
	}
	.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab a{
		border:0 !important;
		display: block;
	}
	.main-form.own-coffee .modal1{
		display:block;
	}
	.main-form.own-coffee .modal-text,
	.main-form.own-coffee .modal-map{
		padding-left: 15px;
		padding-right: 15px;
	}
	.main-form.own-coffee .modal-footer{
		padding-left: 15px;
		padding-right: 15px;
	}
}


#basrel {
	position: relative;
}

.top-sl--choose {
	border-top: 1px solid #FFCC00;
	position: absolute;
	display: none;
	background: #FFF;
	right: 0;
	top: 49px;
	/*height: 100%;*/
	z-index: 1;
	width: 235px;
	padding: 25px 10px 25px 25px;
	/*align-items: end;*/
}

.top-sl-choose-wrap {
	/*display: flex;
	align-self: flex-end;*/
}

.top-sl-choose-wrap a {
	border-bottom: 0;
}

.top-sl-choose-wrap a:hover {
	border-bottom: 0;
}

.top-sl-choose--icon-sl {
	display: inline-block;
	width: 35px;
	height: 35px;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.59939 7.49653C10.2891 6.9569 10.7924 6.21691 11.0395 5.37951C11.2866 4.5421 11.2651 3.64893 10.978 2.82425C10.6909 1.99956 10.1525 1.28438 9.43765 0.778197C8.72281 0.272014 7.8671 0 6.98957 0C6.11204 0 5.25633 0.272014 4.54149 0.778197C3.82665 1.28438 3.28822 1.99956 3.00112 2.82425C2.71401 3.64893 2.69251 4.5421 2.9396 5.37951C3.18669 6.21691 3.69008 6.9569 4.37974 7.49653C3.19799 7.96738 2.16687 8.74835 1.39631 9.75616C0.625746 10.764 0.144627 11.9609 0.00424314 13.2192C-0.00591858 13.3111 0.00221475 13.4041 0.0281786 13.4928C0.0541424 13.5816 0.0974282 13.6643 0.155565 13.7365C0.272977 13.8821 0.443751 13.9754 0.63032 13.9958C0.816888 14.0162 1.00397 13.9621 1.1504 13.8453C1.29684 13.7285 1.39063 13.5587 1.41116 13.3731C1.56562 12.0056 2.22132 10.7425 3.25296 9.82534C4.2846 8.90815 5.61987 8.40112 7.00364 8.40112C8.38741 8.40112 9.72267 8.90815 10.7543 9.82534C11.786 10.7425 12.4416 12.0056 12.5961 13.3731C12.6152 13.545 12.6977 13.7038 12.8276 13.8188C12.9575 13.9338 13.1257 13.9968 13.2996 13.9958H13.377C13.5614 13.9747 13.7299 13.882 13.8458 13.7378C13.9618 13.5937 14.0158 13.4098 13.996 13.2262C13.8549 11.9643 13.3712 10.7643 12.5967 9.75497C11.8222 8.7456 10.7861 7.96489 9.59939 7.49653ZM6.98957 6.99981C6.43305 6.99981 5.88902 6.83569 5.42629 6.5282C4.96356 6.22071 4.6029 5.78366 4.38993 5.27232C4.17696 4.76098 4.12124 4.19832 4.22981 3.65549C4.33838 3.11265 4.60637 2.61403 4.99989 2.22267C5.39341 1.83131 5.89479 1.56479 6.44062 1.45681C6.98645 1.34883 7.55221 1.40425 8.06637 1.61605C8.58053 1.82786 9.01999 2.18653 9.32918 2.64672C9.63836 3.10692 9.80339 3.64796 9.80339 4.20143C9.80339 4.9436 9.50694 5.65538 8.97924 6.18018C8.45155 6.70498 7.73584 6.99981 6.98957 6.99981Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	background-size: inherit;
	border-radius: 50%;
	background-color: #FFCC00;
}

a:hover .top-sl-choose--icon-sl,
.top-sl-choose--icon-sl:hover {
	width: 35px;
	height: 35px;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.59939 7.49653C10.2891 6.9569 10.7924 6.21691 11.0395 5.37951C11.2866 4.5421 11.2651 3.64893 10.978 2.82425C10.6909 1.99956 10.1525 1.28438 9.43765 0.778197C8.72281 0.272014 7.8671 0 6.98957 0C6.11204 0 5.25633 0.272014 4.54149 0.778197C3.82665 1.28438 3.28822 1.99956 3.00112 2.82425C2.71401 3.64893 2.69251 4.5421 2.9396 5.37951C3.18669 6.21691 3.69008 6.9569 4.37974 7.49653C3.19799 7.96738 2.16687 8.74835 1.39631 9.75616C0.625746 10.764 0.144627 11.9609 0.00424314 13.2192C-0.00591858 13.3111 0.00221475 13.4041 0.0281786 13.4928C0.0541424 13.5816 0.0974282 13.6643 0.155565 13.7365C0.272977 13.8821 0.443751 13.9754 0.63032 13.9958C0.816888 14.0162 1.00397 13.9621 1.1504 13.8453C1.29684 13.7285 1.39063 13.5587 1.41116 13.3731C1.56562 12.0056 2.22132 10.7425 3.25296 9.82534C4.2846 8.90815 5.61987 8.40112 7.00364 8.40112C8.38741 8.40112 9.72267 8.90815 10.7543 9.82534C11.786 10.7425 12.4416 12.0056 12.5961 13.3731C12.6152 13.545 12.6977 13.7038 12.8276 13.8188C12.9575 13.9338 13.1257 13.9968 13.2996 13.9958H13.377C13.5614 13.9747 13.7299 13.882 13.8458 13.7378C13.9618 13.5937 14.0158 13.4098 13.996 13.2262C13.8549 11.9643 13.3712 10.7643 12.5967 9.75497C11.8222 8.7456 10.7861 7.96489 9.59939 7.49653ZM6.98957 6.99981C6.43305 6.99981 5.88902 6.83569 5.42629 6.5282C4.96356 6.22071 4.6029 5.78366 4.38993 5.27232C4.17696 4.76098 4.12124 4.19832 4.22981 3.65549C4.33838 3.11265 4.60637 2.61403 4.99989 2.22267C5.39341 1.83131 5.89479 1.56479 6.44062 1.45681C6.98645 1.34883 7.55221 1.40425 8.06637 1.61605C8.58053 1.82786 9.01999 2.18653 9.32918 2.64672C9.63836 3.10692 9.80339 3.64796 9.80339 4.20143C9.80339 4.9436 9.50694 5.65538 8.97924 6.18018C8.45155 6.70498 7.73584 6.99981 6.98957 6.99981Z' fill='white'/%3E%3C/svg%3E%0A");
	border-radius: 50%;
	background-color: #000;
}
a:active .top-sl-choose--icon-sl,
a:focus .top-sl-choose--icon-sl,
.top-sl-choose--icon-sl:active,
.top-sl-choose--icon-sl:focus {
	width: 35px;
	height: 35px;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.59939 7.49653C10.2891 6.9569 10.7924 6.21691 11.0395 5.37951C11.2866 4.5421 11.2651 3.64893 10.978 2.82425C10.6909 1.99956 10.1525 1.28438 9.43765 0.778197C8.72281 0.272014 7.8671 0 6.98957 0C6.11204 0 5.25633 0.272014 4.54149 0.778197C3.82665 1.28438 3.28822 1.99956 3.00112 2.82425C2.71401 3.64893 2.69251 4.5421 2.9396 5.37951C3.18669 6.21691 3.69008 6.9569 4.37974 7.49653C3.19799 7.96738 2.16687 8.74835 1.39631 9.75616C0.625746 10.764 0.144627 11.9609 0.00424314 13.2192C-0.00591858 13.3111 0.00221475 13.4041 0.0281786 13.4928C0.0541424 13.5816 0.0974282 13.6643 0.155565 13.7365C0.272977 13.8821 0.443751 13.9754 0.63032 13.9958C0.816888 14.0162 1.00397 13.9621 1.1504 13.8453C1.29684 13.7285 1.39063 13.5587 1.41116 13.3731C1.56562 12.0056 2.22132 10.7425 3.25296 9.82534C4.2846 8.90815 5.61987 8.40112 7.00364 8.40112C8.38741 8.40112 9.72267 8.90815 10.7543 9.82534C11.786 10.7425 12.4416 12.0056 12.5961 13.3731C12.6152 13.545 12.6977 13.7038 12.8276 13.8188C12.9575 13.9338 13.1257 13.9968 13.2996 13.9958H13.377C13.5614 13.9747 13.7299 13.882 13.8458 13.7378C13.9618 13.5937 14.0158 13.4098 13.996 13.2262C13.8549 11.9643 13.3712 10.7643 12.5967 9.75497C11.8222 8.7456 10.7861 7.96489 9.59939 7.49653ZM6.98957 6.99981C6.43305 6.99981 5.88902 6.83569 5.42629 6.5282C4.96356 6.22071 4.6029 5.78366 4.38993 5.27232C4.17696 4.76098 4.12124 4.19832 4.22981 3.65549C4.33838 3.11265 4.60637 2.61403 4.99989 2.22267C5.39341 1.83131 5.89479 1.56479 6.44062 1.45681C6.98645 1.34883 7.55221 1.40425 8.06637 1.61605C8.58053 1.82786 9.01999 2.18653 9.32918 2.64672C9.63836 3.10692 9.80339 3.64796 9.80339 4.20143C9.80339 4.9436 9.50694 5.65538 8.97924 6.18018C8.45155 6.70498 7.73584 6.99981 6.98957 6.99981Z' fill='white'/%3E%3C/svg%3E%0A");
	border-radius: 50%;
	background-color: #000;
}

.top-sl-choose--icon-sl_ur {
	display: inline-block;
	width: 35px;
	height: 35px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9064 4.09563L16.0275 0.216698C15.9027 0.0919333 15.7005 0.0919333 15.5757 0.216698L13.6363 2.15614C13.5764 2.21603 13.5428 2.29728 13.5428 2.382C13.5428 2.46673 13.5764 2.54798 13.6363 2.60786L13.8297 2.80134L13.3851 3.24587C13.0965 3.53438 12.6487 3.61313 12.2708 3.44161C11.9165 3.28079 11.5226 3.19583 11.1317 3.19583C10.6675 3.19583 10.2139 3.31235 9.81082 3.53305C9.64273 3.49165 9.47023 3.47044 9.29601 3.47044C9.04406 3.47044 8.7966 3.51391 8.56051 3.59973C8.18352 3.73669 7.77942 3.6518 7.50571 3.37817L6.70739 2.57982L6.80247 2.48474C6.86235 2.42485 6.89598 2.34361 6.89598 2.25888C6.89598 2.17415 6.86235 2.0929 6.80247 2.03302L4.86302 0.0935739C4.73822 -0.0311913 4.53603 -0.0311913 4.41126 0.0935739L0.0935446 4.41129C-0.0311815 4.53606 -0.0311815 4.73828 0.0935446 4.86301L2.03295 6.80246C2.09287 6.86238 2.17408 6.89601 2.25885 6.89601C2.34361 6.89601 2.42479 6.86238 2.48475 6.80246L2.60041 6.68679L3.16346 7.24984C3.30553 7.39191 3.39971 7.56929 3.43576 7.76277C3.62271 8.766 4.10318 9.67807 4.82521 10.4005L4.93126 10.5065C4.72759 10.721 4.61556 11.0005 4.61556 11.2974C4.61556 11.6044 4.73517 11.8931 4.95228 12.1103C5.17642 12.3344 5.47075 12.4465 5.7652 12.4465C5.78438 12.4465 5.80349 12.446 5.82267 12.445C5.80712 12.7582 5.91868 13.0766 6.15735 13.3154C6.3745 13.5325 6.66321 13.6521 6.97028 13.6521C6.97883 13.6521 6.98735 13.6517 6.9959 13.6515C6.98934 13.9541 7.10102 14.259 7.33149 14.4895C7.54864 14.7066 7.83735 14.8262 8.14445 14.8262C8.45152 14.8262 8.74019 14.7066 8.95738 14.4895C8.97566 14.4712 8.99289 14.4523 9.00972 14.4331C9.12281 14.4725 9.24242 14.4935 9.36332 14.4935C9.65054 14.4935 9.92039 14.3816 10.1227 14.1786C10.2304 14.0709 10.3121 13.9443 10.3653 13.8064L10.398 13.8391C10.6074 14.0484 10.8823 14.1531 11.1573 14.1531C11.4323 14.1531 11.7072 14.0484 11.9166 13.8391C12.0278 13.7278 12.1114 13.5965 12.1644 13.4532C12.3517 13.5895 12.5736 13.6577 12.7955 13.6577C13.0705 13.6577 13.3456 13.5531 13.5551 13.3438C13.7579 13.1411 13.8696 12.8713 13.8696 12.5843C13.8696 12.4976 13.8592 12.4125 13.8394 12.3303C14.044 12.2887 14.2319 12.1883 14.3828 12.0373C14.5855 11.8345 14.6972 11.5649 14.6972 11.278C14.6972 11.0521 14.6276 10.8369 14.499 10.6565L14.7553 10.4003C15.4857 9.66952 15.9683 8.746 16.1508 7.72956C16.1814 7.55937 16.2657 7.40128 16.3947 7.27226L17.3477 6.31922L17.5152 6.48675C17.5776 6.54914 17.6594 6.58031 17.7411 6.58031C17.8229 6.58031 17.9047 6.54914 17.967 6.48675L19.9065 4.54731C19.9664 4.48743 20 4.40618 20 4.32145C20 4.23672 19.9663 4.15555 19.9064 4.09563ZM2.25885 6.12492L0.77112 4.63719L4.63708 0.771228L6.12485 2.25896L2.25885 6.12492ZM6.12638 11.6587C5.92727 11.8577 5.60325 11.8578 5.404 11.6587C5.30751 11.5621 5.25439 11.4339 5.25439 11.2974C5.25439 11.161 5.30755 11.0328 5.40403 10.9363C5.5036 10.8367 5.63435 10.7869 5.76517 10.7869C5.89595 10.7869 6.02681 10.8367 6.12634 10.9363C6.32548 11.1354 6.32548 11.4595 6.12638 11.6587ZM7.33137 12.8636C7.23497 12.9602 7.10672 13.0133 6.9702 13.0133C6.8338 13.0133 6.70551 12.9601 6.60907 12.8636C6.40989 12.6645 6.40989 12.3404 6.60907 12.1413C6.70864 12.0417 6.83938 11.9919 6.97024 11.9919C7.10098 11.9919 7.23184 12.0417 7.33137 12.1413C7.53059 12.3404 7.53059 12.6645 7.33137 12.8636ZM8.50551 14.0377C8.40902 14.1342 8.28078 14.1874 8.14438 14.1874C8.00793 14.1874 7.87965 14.1342 7.78321 14.0377C7.58403 13.8386 7.58403 13.5145 7.78321 13.3154C7.88278 13.2158 8.01352 13.166 8.14438 13.166C8.27512 13.166 8.40598 13.2158 8.50551 13.3154C8.70469 13.5145 8.70469 13.8386 8.50551 14.0377ZM13.9308 11.5857C13.8487 11.6679 13.7395 11.7132 13.6234 11.7132C13.5073 11.7132 13.3981 11.6679 13.3159 11.5855L10.2171 8.48741C10.0922 8.36269 9.89003 8.36272 9.76531 8.48749C9.64062 8.61222 9.64066 8.81448 9.76539 8.93921L13.1033 12.2768C13.1855 12.3589 13.2306 12.4681 13.2306 12.5843C13.2306 12.7007 13.1854 12.81 13.1034 12.892C12.9336 13.0617 12.6575 13.0617 12.488 12.8921L11.9248 12.329C11.9217 12.3258 11.9187 12.3225 11.9154 12.3193C11.9145 12.3183 11.9134 12.3175 11.9124 12.3166L9.3239 9.72803C9.1991 9.60331 8.99691 9.60331 8.87215 9.72803C8.74738 9.85276 8.74738 10.055 8.87215 10.1797L11.469 12.7766C11.5484 12.8579 11.5921 12.9656 11.5921 13.0798C11.5921 13.196 11.5468 13.3052 11.4647 13.3873C11.2953 13.5569 11.0194 13.5569 10.8498 13.3873L8.03395 10.5715C7.90914 10.4467 7.70696 10.4467 7.58219 10.5715C7.45743 10.6962 7.45743 10.8985 7.58219 11.0232L9.66945 13.1105C9.67004 13.1111 9.6705 13.1117 9.67113 13.1123C9.7532 13.1942 9.79836 13.3032 9.79836 13.4193C9.79836 13.5354 9.75312 13.6446 9.67066 13.7271C9.58867 13.8093 9.47953 13.8545 9.36324 13.8545C9.33515 13.8545 9.30769 13.8517 9.28082 13.8466C9.3325 13.4984 9.22472 13.1309 8.9573 12.8635C8.74016 12.6464 8.45145 12.5268 8.14438 12.5268C8.13582 12.5268 8.12731 12.5272 8.11875 12.5274C8.12531 12.2247 8.01367 11.9199 7.78317 11.6894C7.56598 11.4723 7.27731 11.3527 6.9702 11.3527C6.95098 11.3527 6.93188 11.3531 6.91282 11.3541C6.92817 11.041 6.81661 10.7229 6.57805 10.4843C6.28766 10.194 5.87946 10.092 5.50603 10.1778L5.27696 9.94873C4.6465 9.318 4.22705 8.52159 4.0638 7.64562C4.004 7.3248 3.84888 7.03167 3.61525 6.798L3.05217 6.23492L6.25567 3.03141L7.05403 3.82977C7.3609 4.13665 7.77871 4.30086 8.20664 4.30086C8.39828 4.30086 8.59207 4.2679 8.77875 4.20004C8.8693 4.16711 8.96293 4.14348 9.05781 4.12848L7.08001 6.10633C6.83801 6.34828 6.70473 6.67 6.70473 7.01222C6.70473 7.35441 6.83801 7.67613 7.07997 7.91808C7.32973 8.16784 7.6577 8.29269 7.98582 8.29265C8.31387 8.29265 8.64195 8.16772 8.89176 7.91808L9.88511 6.92472L10.154 7.19378C10.1541 7.19386 10.1541 7.1939 10.1542 7.19398L10.1653 7.20515L10.1761 7.21589C10.1761 7.21589 10.1762 7.21601 10.1763 7.21605L10.1765 7.21624C10.1796 7.21929 10.1826 7.22218 10.1856 7.22507L13.9309 10.9704C14.0131 11.0525 14.0583 11.1617 14.0583 11.2779C14.0583 11.3943 14.0131 11.5035 13.9308 11.5857ZM15.9428 6.82058C15.7211 7.04226 15.5756 7.31757 15.5219 7.61671C15.3626 8.50421 14.9412 9.31061 14.3035 9.94866L14.058 10.1942L12.0373 8.17343C12.0812 8.17667 12.1253 8.17882 12.1697 8.17882C12.3743 8.17882 12.5837 8.14296 12.7921 8.05769C12.9554 7.99089 13.0336 7.80437 12.9668 7.64113C12.9 7.47788 12.7136 7.39964 12.5502 7.46644C11.7281 7.8028 10.7425 6.87582 10.6328 6.76898C10.6309 6.76718 10.6291 6.76543 10.6272 6.76371L10.6159 6.75238L10.6158 6.7523L10.6059 6.74246C10.6059 6.74246 10.6058 6.74234 10.6057 6.7423L10.3368 6.4732L10.6417 6.16824C10.7665 6.04347 10.7665 5.84125 10.6418 5.71648C10.517 5.5918 10.3148 5.59176 10.19 5.71648L9.65996 6.24656C9.65976 6.24676 9.65953 6.24695 9.65933 6.24715C9.65914 6.24734 9.65894 6.24758 9.65875 6.24777L8.44 7.46652C8.18953 7.71695 7.78211 7.71687 7.53172 7.46652C7.41043 7.34523 7.34364 7.18394 7.34364 7.01238C7.34364 6.84082 7.41043 6.67953 7.53176 6.55824L9.63535 4.45457C9.75238 4.33758 9.88246 4.23465 10.0223 4.14844C10.3544 3.94313 10.738 3.83462 11.1317 3.83462C11.4322 3.83462 11.7348 3.89985 12.0068 4.02333C12.6256 4.30411 13.3611 4.17329 13.8369 3.69762L14.2815 3.25306L16.8959 5.86746L15.9428 6.82058ZM17.741 5.80926L14.3138 2.38208L15.8016 0.894352L19.2288 4.32153L17.741 5.80926Z' fill='black'/%3E%3Cpath d='M18.0628 4.88516C18.2392 4.88516 18.3822 4.74216 18.3822 4.56575C18.3822 4.38934 18.2392 4.24634 18.0628 4.24634C17.8864 4.24634 17.7434 4.38934 17.7434 4.56575C17.7434 4.74216 17.8864 4.88516 18.0628 4.88516Z' fill='white'/%3E%3Cpath d='M2.09236 5.20084C2.26877 5.20084 2.41178 5.05783 2.41178 4.88142C2.41178 4.70502 2.26877 4.56201 2.09236 4.56201C1.91596 4.56201 1.77295 4.70502 1.77295 4.88142C1.77295 5.05783 1.91596 5.20084 2.09236 5.20084Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	background-size: inherit;
	border-radius: 50%;
	background-color: #FFCC00;
}

a:hover .top-sl-choose--icon-sl_ur,
.top-sl-choose--icon-sl_ur:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9064 4.09563L16.0275 0.216698C15.9027 0.0919333 15.7005 0.0919333 15.5757 0.216698L13.6363 2.15614C13.5764 2.21603 13.5428 2.29728 13.5428 2.382C13.5428 2.46673 13.5764 2.54798 13.6363 2.60786L13.8297 2.80134L13.3851 3.24587C13.0965 3.53438 12.6487 3.61313 12.2708 3.44161C11.9165 3.28079 11.5226 3.19583 11.1317 3.19583C10.6675 3.19583 10.2139 3.31235 9.81082 3.53305C9.64273 3.49165 9.47023 3.47044 9.29601 3.47044C9.04406 3.47044 8.7966 3.51391 8.56051 3.59973C8.18352 3.73669 7.77942 3.6518 7.50571 3.37817L6.70739 2.57982L6.80247 2.48474C6.86235 2.42485 6.89598 2.34361 6.89598 2.25888C6.89598 2.17415 6.86235 2.0929 6.80247 2.03302L4.86302 0.0935739C4.73822 -0.0311913 4.53603 -0.0311913 4.41126 0.0935739L0.0935446 4.41129C-0.0311815 4.53606 -0.0311815 4.73828 0.0935446 4.86301L2.03295 6.80246C2.09287 6.86238 2.17408 6.89601 2.25885 6.89601C2.34361 6.89601 2.42479 6.86238 2.48475 6.80246L2.60041 6.68679L3.16346 7.24984C3.30553 7.39191 3.39971 7.56929 3.43576 7.76277C3.62271 8.766 4.10318 9.67807 4.82521 10.4005L4.93126 10.5065C4.72759 10.721 4.61556 11.0005 4.61556 11.2974C4.61556 11.6044 4.73517 11.8931 4.95228 12.1103C5.17642 12.3344 5.47075 12.4465 5.7652 12.4465C5.78438 12.4465 5.80349 12.446 5.82267 12.445C5.80712 12.7582 5.91868 13.0766 6.15735 13.3154C6.3745 13.5325 6.66321 13.6521 6.97028 13.6521C6.97883 13.6521 6.98735 13.6517 6.9959 13.6515C6.98934 13.9541 7.10102 14.259 7.33149 14.4895C7.54864 14.7066 7.83735 14.8262 8.14445 14.8262C8.45152 14.8262 8.74019 14.7066 8.95738 14.4895C8.97566 14.4712 8.99289 14.4523 9.00972 14.4331C9.12281 14.4725 9.24242 14.4935 9.36332 14.4935C9.65054 14.4935 9.92039 14.3816 10.1227 14.1786C10.2304 14.0709 10.3121 13.9443 10.3653 13.8064L10.398 13.8391C10.6074 14.0484 10.8823 14.1531 11.1573 14.1531C11.4323 14.1531 11.7072 14.0484 11.9166 13.8391C12.0278 13.7278 12.1114 13.5965 12.1644 13.4532C12.3517 13.5895 12.5736 13.6577 12.7955 13.6577C13.0705 13.6577 13.3456 13.5531 13.5551 13.3438C13.7579 13.1411 13.8696 12.8713 13.8696 12.5843C13.8696 12.4976 13.8592 12.4125 13.8394 12.3303C14.044 12.2887 14.2319 12.1883 14.3828 12.0373C14.5855 11.8345 14.6972 11.5649 14.6972 11.278C14.6972 11.0521 14.6276 10.8369 14.499 10.6565L14.7553 10.4003C15.4857 9.66952 15.9683 8.746 16.1508 7.72956C16.1814 7.55937 16.2657 7.40128 16.3947 7.27226L17.3477 6.31922L17.5152 6.48675C17.5776 6.54914 17.6594 6.58031 17.7411 6.58031C17.8229 6.58031 17.9047 6.54914 17.967 6.48675L19.9065 4.54731C19.9664 4.48743 20 4.40618 20 4.32145C20 4.23672 19.9663 4.15555 19.9064 4.09563ZM2.25885 6.12492L0.77112 4.63719L4.63708 0.771228L6.12485 2.25896L2.25885 6.12492ZM6.12638 11.6587C5.92727 11.8577 5.60325 11.8578 5.404 11.6587C5.30751 11.5621 5.25439 11.4339 5.25439 11.2974C5.25439 11.161 5.30755 11.0328 5.40403 10.9363C5.5036 10.8367 5.63435 10.7869 5.76517 10.7869C5.89595 10.7869 6.02681 10.8367 6.12634 10.9363C6.32548 11.1354 6.32548 11.4595 6.12638 11.6587ZM7.33137 12.8636C7.23497 12.9602 7.10672 13.0133 6.9702 13.0133C6.8338 13.0133 6.70551 12.9601 6.60907 12.8636C6.40989 12.6645 6.40989 12.3404 6.60907 12.1413C6.70864 12.0417 6.83938 11.9919 6.97024 11.9919C7.10098 11.9919 7.23184 12.0417 7.33137 12.1413C7.53059 12.3404 7.53059 12.6645 7.33137 12.8636ZM8.50551 14.0377C8.40902 14.1342 8.28078 14.1874 8.14438 14.1874C8.00793 14.1874 7.87965 14.1342 7.78321 14.0377C7.58403 13.8386 7.58403 13.5145 7.78321 13.3154C7.88278 13.2158 8.01352 13.166 8.14438 13.166C8.27512 13.166 8.40598 13.2158 8.50551 13.3154C8.70469 13.5145 8.70469 13.8386 8.50551 14.0377ZM13.9308 11.5857C13.8487 11.6679 13.7395 11.7132 13.6234 11.7132C13.5073 11.7132 13.3981 11.6679 13.3159 11.5855L10.2171 8.48741C10.0922 8.36269 9.89003 8.36272 9.76531 8.48749C9.64062 8.61222 9.64066 8.81448 9.76539 8.93921L13.1033 12.2768C13.1855 12.3589 13.2306 12.4681 13.2306 12.5843C13.2306 12.7007 13.1854 12.81 13.1034 12.892C12.9336 13.0617 12.6575 13.0617 12.488 12.8921L11.9248 12.329C11.9217 12.3258 11.9187 12.3225 11.9154 12.3193C11.9145 12.3183 11.9134 12.3175 11.9124 12.3166L9.3239 9.72803C9.1991 9.60331 8.99691 9.60331 8.87215 9.72803C8.74738 9.85276 8.74738 10.055 8.87215 10.1797L11.469 12.7766C11.5484 12.8579 11.5921 12.9656 11.5921 13.0798C11.5921 13.196 11.5468 13.3052 11.4647 13.3873C11.2953 13.5569 11.0194 13.5569 10.8498 13.3873L8.03395 10.5715C7.90914 10.4467 7.70696 10.4467 7.58219 10.5715C7.45743 10.6962 7.45743 10.8985 7.58219 11.0232L9.66945 13.1105C9.67004 13.1111 9.6705 13.1117 9.67113 13.1123C9.7532 13.1942 9.79836 13.3032 9.79836 13.4193C9.79836 13.5354 9.75312 13.6446 9.67066 13.7271C9.58867 13.8093 9.47953 13.8545 9.36324 13.8545C9.33515 13.8545 9.30769 13.8517 9.28082 13.8466C9.3325 13.4984 9.22472 13.1309 8.9573 12.8635C8.74016 12.6464 8.45145 12.5268 8.14438 12.5268C8.13582 12.5268 8.12731 12.5272 8.11875 12.5274C8.12531 12.2247 8.01367 11.9199 7.78317 11.6894C7.56598 11.4723 7.27731 11.3527 6.9702 11.3527C6.95098 11.3527 6.93188 11.3531 6.91282 11.3541C6.92817 11.041 6.81661 10.7229 6.57805 10.4843C6.28766 10.194 5.87946 10.092 5.50603 10.1778L5.27696 9.94873C4.6465 9.318 4.22705 8.52159 4.0638 7.64562C4.004 7.3248 3.84888 7.03167 3.61525 6.798L3.05217 6.23492L6.25567 3.03141L7.05403 3.82977C7.3609 4.13665 7.77871 4.30086 8.20664 4.30086C8.39828 4.30086 8.59207 4.2679 8.77875 4.20004C8.8693 4.16711 8.96293 4.14348 9.05781 4.12848L7.08001 6.10633C6.83801 6.34828 6.70473 6.67 6.70473 7.01222C6.70473 7.35441 6.83801 7.67613 7.07997 7.91808C7.32973 8.16784 7.6577 8.29269 7.98582 8.29265C8.31387 8.29265 8.64195 8.16772 8.89176 7.91808L9.88511 6.92472L10.154 7.19378C10.1541 7.19386 10.1541 7.1939 10.1542 7.19398L10.1653 7.20515L10.1761 7.21589C10.1761 7.21589 10.1762 7.21601 10.1763 7.21605L10.1765 7.21624C10.1796 7.21929 10.1826 7.22218 10.1856 7.22507L13.9309 10.9704C14.0131 11.0525 14.0583 11.1617 14.0583 11.2779C14.0583 11.3943 14.0131 11.5035 13.9308 11.5857ZM15.9428 6.82058C15.7211 7.04226 15.5756 7.31757 15.5219 7.61671C15.3626 8.50421 14.9412 9.31061 14.3035 9.94866L14.058 10.1942L12.0373 8.17343C12.0812 8.17667 12.1253 8.17882 12.1697 8.17882C12.3743 8.17882 12.5837 8.14296 12.7921 8.05769C12.9554 7.99089 13.0336 7.80437 12.9668 7.64113C12.9 7.47788 12.7136 7.39964 12.5502 7.46644C11.7281 7.8028 10.7425 6.87582 10.6328 6.76898C10.6309 6.76718 10.6291 6.76543 10.6272 6.76371L10.6159 6.75238L10.6158 6.7523L10.6059 6.74246C10.6059 6.74246 10.6058 6.74234 10.6057 6.7423L10.3368 6.4732L10.6417 6.16824C10.7665 6.04347 10.7665 5.84125 10.6418 5.71648C10.517 5.5918 10.3148 5.59176 10.19 5.71648L9.65996 6.24656C9.65976 6.24676 9.65953 6.24695 9.65933 6.24715C9.65914 6.24734 9.65894 6.24758 9.65875 6.24777L8.44 7.46652C8.18953 7.71695 7.78211 7.71687 7.53172 7.46652C7.41043 7.34523 7.34364 7.18394 7.34364 7.01238C7.34364 6.84082 7.41043 6.67953 7.53176 6.55824L9.63535 4.45457C9.75238 4.33758 9.88246 4.23465 10.0223 4.14844C10.3544 3.94313 10.738 3.83462 11.1317 3.83462C11.4322 3.83462 11.7348 3.89985 12.0068 4.02333C12.6256 4.30411 13.3611 4.17329 13.8369 3.69762L14.2815 3.25306L16.8959 5.86746L15.9428 6.82058ZM17.741 5.80926L14.3138 2.38208L15.8016 0.894352L19.2288 4.32153L17.741 5.80926Z' fill='white'/%3E%3Cpath d='M18.0628 4.88516C18.2392 4.88516 18.3822 4.74216 18.3822 4.56575C18.3822 4.38934 18.2392 4.24634 18.0628 4.24634C17.8864 4.24634 17.7434 4.38934 17.7434 4.56575C17.7434 4.74216 17.8864 4.88516 18.0628 4.88516Z' fill='white'/%3E%3Cpath d='M2.09236 5.20084C2.26877 5.20084 2.41178 5.05783 2.41178 4.88142C2.41178 4.70502 2.26877 4.56201 2.09236 4.56201C1.91596 4.56201 1.77295 4.70502 1.77295 4.88142C1.77295 5.05783 1.91596 5.20084 2.09236 5.20084Z' fill='white'/%3E%3C/svg%3E%0A");
	border-radius: 50%;
	background-color: #000;
}

a:active .top-sl-choose--icon-sl_ur,
a:focus .top-sl-choose--icon-sl_ur,
.top-sl-choose--icon-sl_ur:active,
.top-sl-choose--icon-sl_ur:focus {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9064 4.09563L16.0275 0.216698C15.9027 0.0919333 15.7005 0.0919333 15.5757 0.216698L13.6363 2.15614C13.5764 2.21603 13.5428 2.29728 13.5428 2.382C13.5428 2.46673 13.5764 2.54798 13.6363 2.60786L13.8297 2.80134L13.3851 3.24587C13.0965 3.53438 12.6487 3.61313 12.2708 3.44161C11.9165 3.28079 11.5226 3.19583 11.1317 3.19583C10.6675 3.19583 10.2139 3.31235 9.81082 3.53305C9.64273 3.49165 9.47023 3.47044 9.29601 3.47044C9.04406 3.47044 8.7966 3.51391 8.56051 3.59973C8.18352 3.73669 7.77942 3.6518 7.50571 3.37817L6.70739 2.57982L6.80247 2.48474C6.86235 2.42485 6.89598 2.34361 6.89598 2.25888C6.89598 2.17415 6.86235 2.0929 6.80247 2.03302L4.86302 0.0935739C4.73822 -0.0311913 4.53603 -0.0311913 4.41126 0.0935739L0.0935446 4.41129C-0.0311815 4.53606 -0.0311815 4.73828 0.0935446 4.86301L2.03295 6.80246C2.09287 6.86238 2.17408 6.89601 2.25885 6.89601C2.34361 6.89601 2.42479 6.86238 2.48475 6.80246L2.60041 6.68679L3.16346 7.24984C3.30553 7.39191 3.39971 7.56929 3.43576 7.76277C3.62271 8.766 4.10318 9.67807 4.82521 10.4005L4.93126 10.5065C4.72759 10.721 4.61556 11.0005 4.61556 11.2974C4.61556 11.6044 4.73517 11.8931 4.95228 12.1103C5.17642 12.3344 5.47075 12.4465 5.7652 12.4465C5.78438 12.4465 5.80349 12.446 5.82267 12.445C5.80712 12.7582 5.91868 13.0766 6.15735 13.3154C6.3745 13.5325 6.66321 13.6521 6.97028 13.6521C6.97883 13.6521 6.98735 13.6517 6.9959 13.6515C6.98934 13.9541 7.10102 14.259 7.33149 14.4895C7.54864 14.7066 7.83735 14.8262 8.14445 14.8262C8.45152 14.8262 8.74019 14.7066 8.95738 14.4895C8.97566 14.4712 8.99289 14.4523 9.00972 14.4331C9.12281 14.4725 9.24242 14.4935 9.36332 14.4935C9.65054 14.4935 9.92039 14.3816 10.1227 14.1786C10.2304 14.0709 10.3121 13.9443 10.3653 13.8064L10.398 13.8391C10.6074 14.0484 10.8823 14.1531 11.1573 14.1531C11.4323 14.1531 11.7072 14.0484 11.9166 13.8391C12.0278 13.7278 12.1114 13.5965 12.1644 13.4532C12.3517 13.5895 12.5736 13.6577 12.7955 13.6577C13.0705 13.6577 13.3456 13.5531 13.5551 13.3438C13.7579 13.1411 13.8696 12.8713 13.8696 12.5843C13.8696 12.4976 13.8592 12.4125 13.8394 12.3303C14.044 12.2887 14.2319 12.1883 14.3828 12.0373C14.5855 11.8345 14.6972 11.5649 14.6972 11.278C14.6972 11.0521 14.6276 10.8369 14.499 10.6565L14.7553 10.4003C15.4857 9.66952 15.9683 8.746 16.1508 7.72956C16.1814 7.55937 16.2657 7.40128 16.3947 7.27226L17.3477 6.31922L17.5152 6.48675C17.5776 6.54914 17.6594 6.58031 17.7411 6.58031C17.8229 6.58031 17.9047 6.54914 17.967 6.48675L19.9065 4.54731C19.9664 4.48743 20 4.40618 20 4.32145C20 4.23672 19.9663 4.15555 19.9064 4.09563ZM2.25885 6.12492L0.77112 4.63719L4.63708 0.771228L6.12485 2.25896L2.25885 6.12492ZM6.12638 11.6587C5.92727 11.8577 5.60325 11.8578 5.404 11.6587C5.30751 11.5621 5.25439 11.4339 5.25439 11.2974C5.25439 11.161 5.30755 11.0328 5.40403 10.9363C5.5036 10.8367 5.63435 10.7869 5.76517 10.7869C5.89595 10.7869 6.02681 10.8367 6.12634 10.9363C6.32548 11.1354 6.32548 11.4595 6.12638 11.6587ZM7.33137 12.8636C7.23497 12.9602 7.10672 13.0133 6.9702 13.0133C6.8338 13.0133 6.70551 12.9601 6.60907 12.8636C6.40989 12.6645 6.40989 12.3404 6.60907 12.1413C6.70864 12.0417 6.83938 11.9919 6.97024 11.9919C7.10098 11.9919 7.23184 12.0417 7.33137 12.1413C7.53059 12.3404 7.53059 12.6645 7.33137 12.8636ZM8.50551 14.0377C8.40902 14.1342 8.28078 14.1874 8.14438 14.1874C8.00793 14.1874 7.87965 14.1342 7.78321 14.0377C7.58403 13.8386 7.58403 13.5145 7.78321 13.3154C7.88278 13.2158 8.01352 13.166 8.14438 13.166C8.27512 13.166 8.40598 13.2158 8.50551 13.3154C8.70469 13.5145 8.70469 13.8386 8.50551 14.0377ZM13.9308 11.5857C13.8487 11.6679 13.7395 11.7132 13.6234 11.7132C13.5073 11.7132 13.3981 11.6679 13.3159 11.5855L10.2171 8.48741C10.0922 8.36269 9.89003 8.36272 9.76531 8.48749C9.64062 8.61222 9.64066 8.81448 9.76539 8.93921L13.1033 12.2768C13.1855 12.3589 13.2306 12.4681 13.2306 12.5843C13.2306 12.7007 13.1854 12.81 13.1034 12.892C12.9336 13.0617 12.6575 13.0617 12.488 12.8921L11.9248 12.329C11.9217 12.3258 11.9187 12.3225 11.9154 12.3193C11.9145 12.3183 11.9134 12.3175 11.9124 12.3166L9.3239 9.72803C9.1991 9.60331 8.99691 9.60331 8.87215 9.72803C8.74738 9.85276 8.74738 10.055 8.87215 10.1797L11.469 12.7766C11.5484 12.8579 11.5921 12.9656 11.5921 13.0798C11.5921 13.196 11.5468 13.3052 11.4647 13.3873C11.2953 13.5569 11.0194 13.5569 10.8498 13.3873L8.03395 10.5715C7.90914 10.4467 7.70696 10.4467 7.58219 10.5715C7.45743 10.6962 7.45743 10.8985 7.58219 11.0232L9.66945 13.1105C9.67004 13.1111 9.6705 13.1117 9.67113 13.1123C9.7532 13.1942 9.79836 13.3032 9.79836 13.4193C9.79836 13.5354 9.75312 13.6446 9.67066 13.7271C9.58867 13.8093 9.47953 13.8545 9.36324 13.8545C9.33515 13.8545 9.30769 13.8517 9.28082 13.8466C9.3325 13.4984 9.22472 13.1309 8.9573 12.8635C8.74016 12.6464 8.45145 12.5268 8.14438 12.5268C8.13582 12.5268 8.12731 12.5272 8.11875 12.5274C8.12531 12.2247 8.01367 11.9199 7.78317 11.6894C7.56598 11.4723 7.27731 11.3527 6.9702 11.3527C6.95098 11.3527 6.93188 11.3531 6.91282 11.3541C6.92817 11.041 6.81661 10.7229 6.57805 10.4843C6.28766 10.194 5.87946 10.092 5.50603 10.1778L5.27696 9.94873C4.6465 9.318 4.22705 8.52159 4.0638 7.64562C4.004 7.3248 3.84888 7.03167 3.61525 6.798L3.05217 6.23492L6.25567 3.03141L7.05403 3.82977C7.3609 4.13665 7.77871 4.30086 8.20664 4.30086C8.39828 4.30086 8.59207 4.2679 8.77875 4.20004C8.8693 4.16711 8.96293 4.14348 9.05781 4.12848L7.08001 6.10633C6.83801 6.34828 6.70473 6.67 6.70473 7.01222C6.70473 7.35441 6.83801 7.67613 7.07997 7.91808C7.32973 8.16784 7.6577 8.29269 7.98582 8.29265C8.31387 8.29265 8.64195 8.16772 8.89176 7.91808L9.88511 6.92472L10.154 7.19378C10.1541 7.19386 10.1541 7.1939 10.1542 7.19398L10.1653 7.20515L10.1761 7.21589C10.1761 7.21589 10.1762 7.21601 10.1763 7.21605L10.1765 7.21624C10.1796 7.21929 10.1826 7.22218 10.1856 7.22507L13.9309 10.9704C14.0131 11.0525 14.0583 11.1617 14.0583 11.2779C14.0583 11.3943 14.0131 11.5035 13.9308 11.5857ZM15.9428 6.82058C15.7211 7.04226 15.5756 7.31757 15.5219 7.61671C15.3626 8.50421 14.9412 9.31061 14.3035 9.94866L14.058 10.1942L12.0373 8.17343C12.0812 8.17667 12.1253 8.17882 12.1697 8.17882C12.3743 8.17882 12.5837 8.14296 12.7921 8.05769C12.9554 7.99089 13.0336 7.80437 12.9668 7.64113C12.9 7.47788 12.7136 7.39964 12.5502 7.46644C11.7281 7.8028 10.7425 6.87582 10.6328 6.76898C10.6309 6.76718 10.6291 6.76543 10.6272 6.76371L10.6159 6.75238L10.6158 6.7523L10.6059 6.74246C10.6059 6.74246 10.6058 6.74234 10.6057 6.7423L10.3368 6.4732L10.6417 6.16824C10.7665 6.04347 10.7665 5.84125 10.6418 5.71648C10.517 5.5918 10.3148 5.59176 10.19 5.71648L9.65996 6.24656C9.65976 6.24676 9.65953 6.24695 9.65933 6.24715C9.65914 6.24734 9.65894 6.24758 9.65875 6.24777L8.44 7.46652C8.18953 7.71695 7.78211 7.71687 7.53172 7.46652C7.41043 7.34523 7.34364 7.18394 7.34364 7.01238C7.34364 6.84082 7.41043 6.67953 7.53176 6.55824L9.63535 4.45457C9.75238 4.33758 9.88246 4.23465 10.0223 4.14844C10.3544 3.94313 10.738 3.83462 11.1317 3.83462C11.4322 3.83462 11.7348 3.89985 12.0068 4.02333C12.6256 4.30411 13.3611 4.17329 13.8369 3.69762L14.2815 3.25306L16.8959 5.86746L15.9428 6.82058ZM17.741 5.80926L14.3138 2.38208L15.8016 0.894352L19.2288 4.32153L17.741 5.80926Z' fill='white'/%3E%3Cpath d='M18.0628 4.88516C18.2392 4.88516 18.3822 4.74216 18.3822 4.56575C18.3822 4.38934 18.2392 4.24634 18.0628 4.24634C17.8864 4.24634 17.7434 4.38934 17.7434 4.56575C17.7434 4.74216 17.8864 4.88516 18.0628 4.88516Z' fill='white'/%3E%3Cpath d='M2.09236 5.20084C2.26877 5.20084 2.41178 5.05783 2.41178 4.88142C2.41178 4.70502 2.26877 4.56201 2.09236 4.56201C1.91596 4.56201 1.77295 4.70502 1.77295 4.88142C1.77295 5.05783 1.91596 5.20084 2.09236 5.20084Z' fill='white'/%3E%3C/svg%3E%0A");
	border-radius: 50%;
	background-color: #000;
}

.top-sl-choose--one {
	display: flex;
	/*align-items: center;*/
}

.top-sl-choose--one.top-sl-choose--sl_ur {
	padding-bottom: 20px !important;
}

.top-sl-choose--one .top-sl-choose--text {
	width: 165px;
	padding-left: 6px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 104.2%;
	color: #000000;
}

.top-sl-choose--one .top-sl-choose--text span {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	color: #999999;
}

.modal-card-min-price {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.modal-card-min .modal-card-min--price {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	padding: 10px 12px;
	background: #FFCC00;
}

.modal-card-min .modal-card-min--price span {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.modal-card-min .modal-card-min--text {
	padding-left: 20px;
	font-family: "PT Mono";
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 22px;
	color: #000000;
}

.modal-card-min .modal-card-min-card {
	display: flex;
	margin-top: 35px;
	justify-content: end;
}

.modal-card-min .modal-card-min-card--price {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
	padding-right: 23px;
}

.modal-card-min .modal-card-min-card--price span {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
}

.modal-card-min .modal-card-min-card--text {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

#added-product .modal-wrapper .modal-min-order {
	max-width: 360px;
	padding: 30px;
}

#added-product .modal-wrapper .modal .modal-card-min {
	display: none;
}

#added-product .modal-wrapper .modal .modal-card-ok {
	display: block !important;
}

#added-product .modal-wrapper .modal-min-order .modal-card-min {
	display: block !important;
}

#added-product .modal-wrapper .modal-min-order .modal-card-ok {
	display: none !important;
}

.modal-card-min .modal-card-min-stay {
	margin-top: 33px;
	align-items: center;
	justify-content: center;
	display: flex;
}

.modal-card-min .modal-card-min-stay--text {
	margin-right: 10px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.modal-card-min .modal-card-min-stay--price {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
	padding: 6px 14px;
	background: #EEEEEE;
}

.modal-card-min .modal-card-min-stay--price span {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
}

.popular_inside {
	padding-bottom: 120px;
}

.popular_inside .blog_title a img {
	display: none;
}

.playlists_inside {
	padding-bottom: 120px;
}

.f-scrolled-yellow .blog .blog_top2.blog_top2_in_blog_content {
	position: relative;
}

.blog_top.v2 {
	padding-top: 10px;
}

.blog_top.v2 .blog_top_info {
	margin-top: 30px;
}

@media (max-width: 768px) {
	.blog_top2.blog_top2_in_blog_content .blog_top2_cont {
		height: 44px;
	}
}

@media only screen and (max-width: 400px) {
	.blog_top_info_icon {
		margin-bottom: 15px !important;
	}
}

@media only screen and (max-width: 395px) {
	.blog_top_info_icon2 {
		margin-bottom: 15px !important;
	}
}

@media only screen and (max-width: 370px) {
	.blog .blog_top.v2 {
		padding-bottom: 10px !important;
	}

	.blog .blog_top.v2 {
		padding-top: 15px !important;
	}
}

.catalog-filter-menu--item a {
	display: flex;
	align-items: center;
	font-size: 14px;
}

.catalog-filter-menu--item a.active:before {
	display: none;
	background: transparent;
}

.catalog-filter-menu--item a.active {
	color: #FFCC00;
}

.catalog-filter-menu--item:hover a {
	color: #9C9C9C;
}

.catalog-filter-menu--item.filter-more a:before {
	display: none;
}

.icon-filter {
	display: inline-block;
	margin-right: 7px;
}

.icon-filter-popular {
	width: 11px;
	height: 17px;
	/* background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00636 0.0178528C4.59635 2.1239 2.14613 5.21576 1.1427 7.22748C0.316137 8.88189 0.390421 10.6519 0.775994 11.8499C1.56836 9.99742 2.86304 8.02933 4.97131 6.31242C4.95716 9.04816 4.24261 11.2993 3.30285 13.0798C4.47843 12.6353 5.9146 11.5846 6.68929 9.896C7.62669 7.85363 8.5016 4.00237 8.00636 0.0178528Z' fill='white'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.08 0.0800781C6.47662 2.42461 3.5387 5.65873 1.55001 9.47008C0.694364 11.3239 0.579881 13.4346 1.23001 15.3701C2.34013 12.5899 4.11534 10.1245 6.40001 8.19008C6.4777 11.1924 5.82209 14.1683 4.49001 16.8601C6.37354 16.0626 7.88008 14.574 8.70001 12.7001C10.2308 8.68043 10.7059 4.33556 10.08 0.0800781Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-popular {
	/* background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00636 0.0178528C4.59635 2.1239 2.14613 5.21576 1.1427 7.22748C0.316137 8.88189 0.390421 10.6519 0.775994 11.8499C1.56836 9.99742 2.86304 8.02933 4.97131 6.31242C4.95716 9.04816 4.24261 11.2993 3.30285 13.0798C4.47843 12.6353 5.9146 11.5846 6.68929 9.896C7.62669 7.85363 8.5016 4.00237 8.00636 0.0178528Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.08 0.0800781C6.47662 2.42461 3.5387 5.65873 1.55001 9.47008C0.694364 11.3239 0.579881 13.4346 1.23001 15.3701C2.34013 12.5899 4.11534 10.1245 6.40001 8.19008C6.4777 11.1924 5.82209 14.1683 4.49001 16.8601C6.37354 16.0626 7.88008 14.574 8.70001 12.7001C10.2308 8.68043 10.7059 4.33556 10.08 0.0800781Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-popular {
	/* background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00636 0.0178528C4.59635 2.1239 2.14613 5.21576 1.1427 7.22748C0.316137 8.88189 0.390421 10.6519 0.775994 11.8499C1.56836 9.99742 2.86304 8.02933 4.97131 6.31242C4.95716 9.04816 4.24261 11.2993 3.30285 13.0798C4.47843 12.6353 5.9146 11.5846 6.68929 9.896C7.62669 7.85363 8.5016 4.00237 8.00636 0.0178528Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.08 0.0800781C6.47662 2.42461 3.5387 5.65873 1.55001 9.47008C0.694364 11.3239 0.579881 13.4346 1.23001 15.3701C2.34013 12.5899 4.11534 10.1245 6.40001 8.19008C6.4777 11.1924 5.82209 14.1683 4.49001 16.8601C6.37354 16.0626 7.88008 14.574 8.70001 12.7001C10.2308 8.68043 10.7059 4.33556 10.08 0.0800781Z' fill='%23F8CE46'/%3E%3C/svg%3E%0A");
}

.icon-filter-recommend {
	width: 19px;
	height: 17px;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.81647 0H5.61529C5.63563 0.00869924 5.6567 0.0155919 5.67826 0.0205976C6.93472 0.13504 8.10351 0.711057 8.95722 1.63657C9.14517 1.83038 9.3087 2.04291 9.49008 2.25544L9.5756 2.16181C9.80679 1.90247 10.0211 1.62721 10.272 1.38846C10.9789 0.711188 11.8731 0.260219 12.8395 0.0936254C13.0463 0.0561753 13.2549 0.0318326 13.4626 0H14.1205C14.2784 0.0215338 14.4353 0.0421314 14.5904 0.0655378C16.8402 0.409143 18.5573 2.10189 18.936 4.44627C18.9642 4.61761 18.982 4.78988 19.0046 4.96215V5.36006C18.9849 5.51735 18.9689 5.67464 18.9454 5.82818C18.8138 6.70826 18.4407 7.48348 17.9116 8.19129C17.016 9.38595 15.9728 10.4458 14.8967 11.4757C13.8366 12.4906 12.7744 13.5042 11.7099 14.5166C11.0345 15.1608 10.3578 15.8037 9.67992 16.4453C9.53049 16.5867 9.44591 16.5886 9.29648 16.4453C7.89806 15.1392 6.49025 13.8425 5.10686 12.5215C4.293 11.7444 3.51485 10.9298 2.72917 10.1275C2.17582 9.5787 1.65908 8.99448 1.18227 8.37854C0.647521 7.66418 0.236829 6.8927 0.0817624 6.0042C0.0507491 5.82912 0.0272541 5.6531 0 5.47709V4.7749C0.0225552 4.62603 0.0441705 4.47717 0.0676655 4.32924C0.237961 3.2818 0.729304 2.31248 1.47433 1.55417C2.21935 0.795867 3.18158 0.285702 4.22909 0.0936254C4.42457 0.0580478 4.62099 0.0308964 4.81647 0Z' fill='%23fff'/%3E%3C/svg%3E%0A");
	/* background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86871 0.0179138L10.0366 4.41057L14.8842 5.11496L11.3764 8.53417L12.2045 13.3622L7.86871 11.0827L3.5329 13.3622L4.36096 8.53417L0.85322 5.11496L5.7008 4.41057L7.86871 0.0179138Z' fill='white'/%3E%3C/svg%3E%0A"); */
}

.catalog-filter-menu--item:hover .icon-filter-recommend {
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.81647 0H5.61529C5.63563 0.00869924 5.6567 0.0155919 5.67826 0.0205976C6.93472 0.13504 8.10351 0.711057 8.95722 1.63657C9.14517 1.83038 9.3087 2.04291 9.49008 2.25544L9.5756 2.16181C9.80679 1.90247 10.0211 1.62721 10.272 1.38846C10.9789 0.711188 11.8731 0.260219 12.8395 0.0936254C13.0463 0.0561753 13.2549 0.0318326 13.4626 0H14.1205C14.2784 0.0215338 14.4353 0.0421314 14.5904 0.0655378C16.8402 0.409143 18.5573 2.10189 18.936 4.44627C18.9642 4.61761 18.982 4.78988 19.0046 4.96215V5.36006C18.9849 5.51735 18.9689 5.67464 18.9454 5.82818C18.8138 6.70826 18.4407 7.48348 17.9116 8.19129C17.016 9.38595 15.9728 10.4458 14.8967 11.4757C13.8366 12.4906 12.7744 13.5042 11.7099 14.5166C11.0345 15.1608 10.3578 15.8037 9.67992 16.4453C9.53049 16.5867 9.44591 16.5886 9.29648 16.4453C7.89806 15.1392 6.49025 13.8425 5.10686 12.5215C4.293 11.7444 3.51485 10.9298 2.72917 10.1275C2.17582 9.5787 1.65908 8.99448 1.18227 8.37854C0.647521 7.66418 0.236829 6.8927 0.0817624 6.0042C0.0507491 5.82912 0.0272541 5.6531 0 5.47709V4.7749C0.0225552 4.62603 0.0441705 4.47717 0.0676655 4.32924C0.237961 3.2818 0.729304 2.31248 1.47433 1.55417C2.21935 0.795867 3.18158 0.285702 4.22909 0.0936254C4.42457 0.0580478 4.62099 0.0308964 4.81647 0Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
	/* background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86871 0.0179138L10.0366 4.41057L14.8842 5.11496L11.3764 8.53417L12.2045 13.3622L7.86871 11.0827L3.5329 13.3622L4.36096 8.53417L0.85322 5.11496L5.7008 4.41057L7.86871 0.0179138Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A"); */
}

.catalog-filter-menu--item a.active .icon-filter-recommend {
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.81647 0H5.61529C5.63563 0.00869924 5.6567 0.0155919 5.67826 0.0205976C6.93472 0.13504 8.10351 0.711057 8.95722 1.63657C9.14517 1.83038 9.3087 2.04291 9.49008 2.25544L9.5756 2.16181C9.80679 1.90247 10.0211 1.62721 10.272 1.38846C10.9789 0.711188 11.8731 0.260219 12.8395 0.0936254C13.0463 0.0561753 13.2549 0.0318326 13.4626 0H14.1205C14.2784 0.0215338 14.4353 0.0421314 14.5904 0.0655378C16.8402 0.409143 18.5573 2.10189 18.936 4.44627C18.9642 4.61761 18.982 4.78988 19.0046 4.96215V5.36006C18.9849 5.51735 18.9689 5.67464 18.9454 5.82818C18.8138 6.70826 18.4407 7.48348 17.9116 8.19129C17.016 9.38595 15.9728 10.4458 14.8967 11.4757C13.8366 12.4906 12.7744 13.5042 11.7099 14.5166C11.0345 15.1608 10.3578 15.8037 9.67992 16.4453C9.53049 16.5867 9.44591 16.5886 9.29648 16.4453C7.89806 15.1392 6.49025 13.8425 5.10686 12.5215C4.293 11.7444 3.51485 10.9298 2.72917 10.1275C2.17582 9.5787 1.65908 8.99448 1.18227 8.37854C0.647521 7.66418 0.236829 6.8927 0.0817624 6.0042C0.0507491 5.82912 0.0272541 5.6531 0 5.47709V4.7749C0.0225552 4.62603 0.0441705 4.47717 0.0676655 4.32924C0.237961 3.2818 0.729304 2.31248 1.47433 1.55417C2.21935 0.795867 3.18158 0.285702 4.22909 0.0936254C4.42457 0.0580478 4.62099 0.0308964 4.81647 0Z' fill='%23F8CE46'/%3E%3C/svg%3E%0A");
	/* background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86871 0.0179138L10.0366 4.41057L14.8842 5.11496L11.3764 8.53417L12.2045 13.3622L7.86871 11.0827L3.5329 13.3622L4.36096 8.53417L0.85322 5.11496L5.7008 4.41057L7.86871 0.0179138Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A"); */
}

.icon-filter-experiment {
	width: 11px;
	height: 17px;
	/* background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.90439 13.768C3.98422 13.768 3.23828 13.0221 3.23828 12.1019L3.23828 1.1721L6.5705 1.1721L6.5705 12.1019C6.5705 13.0221 5.82455 13.768 4.90439 13.768V13.768Z' fill='white'/%3E%3Crect x='2.78516' y='0.532593' width='4.20781' height='0.805902' rx='0.402951' fill='white'/%3E%3Ccircle cx='4.88969' cy='10.0406' r='4.21587' fill='white'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99728 7.51C7.58728 7.2 6.99728 6.73 6.99728 6.31C6.92728 4.54 6.95728 2.75 6.96728 0.84H7.24728C7.35737 0.840456 7.46362 0.799629 7.54508 0.725577C7.62654 0.651526 7.67727 0.54963 7.68728 0.44C7.68728 0.382218 7.6759 0.325003 7.65379 0.271619C7.63168 0.218236 7.59927 0.169731 7.55841 0.128873C7.51755 0.0880152 7.46905 0.0556051 7.41566 0.033493C7.36228 0.0113809 7.30506 0 7.24728 0H2.80728C2.69059 0 2.57867 0.046357 2.49615 0.128873C2.41364 0.211389 2.36728 0.323305 2.36728 0.44C2.37729 0.54963 2.42803 0.651526 2.50948 0.725577C2.59094 0.799629 2.6972 0.840456 2.80728 0.84H3.00728C3.00728 1.39 3.06728 1.84 3.08728 2.32C3.16485 3.49245 3.15482 4.66905 3.05728 5.84C2.97983 6.43074 2.6923 6.97385 2.24728 7.37C1.36387 7.97809 0.690527 8.84492 0.319852 9.85129C-0.0508237 10.8577 -0.10063 11.9542 0.177282 12.99C0.435996 14.0458 1.03173 14.9885 1.87425 15.6754C2.71677 16.3622 3.76017 16.7558 4.84643 16.7965C5.93269 16.8372 7.00262 16.5228 7.89416 15.9009C8.78571 15.279 9.4503 14.3835 9.78728 13.35C10.1479 12.3126 10.1688 11.1874 9.84694 10.1374C9.5251 9.08737 8.87725 8.16711 7.99728 7.51Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-experiment {
	/* background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.90439 13.768C3.98422 13.768 3.23828 13.0221 3.23828 12.1019L3.23828 1.1721L6.5705 1.1721L6.5705 12.1019C6.5705 13.0221 5.82455 13.768 4.90439 13.768V13.768Z' fill='%239C9C9C'/%3E%3Crect x='2.78516' y='0.532593' width='4.20781' height='0.805902' rx='0.402951' fill='%239C9C9C'/%3E%3Ccircle cx='4.88969' cy='10.0406' r='4.21587' fill='%239C9C9C'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99728 7.51C7.58728 7.2 6.99728 6.73 6.99728 6.31C6.92728 4.54 6.95728 2.75 6.96728 0.84H7.24728C7.35737 0.840456 7.46362 0.799629 7.54508 0.725577C7.62654 0.651526 7.67727 0.54963 7.68728 0.44C7.68728 0.382218 7.6759 0.325003 7.65379 0.271619C7.63168 0.218236 7.59927 0.169731 7.55841 0.128873C7.51755 0.0880152 7.46905 0.0556051 7.41566 0.033493C7.36228 0.0113809 7.30506 0 7.24728 0H2.80728C2.69059 0 2.57867 0.046357 2.49615 0.128873C2.41364 0.211389 2.36728 0.323305 2.36728 0.44C2.37729 0.54963 2.42803 0.651526 2.50948 0.725577C2.59094 0.799629 2.6972 0.840456 2.80728 0.84H3.00728C3.00728 1.39 3.06728 1.84 3.08728 2.32C3.16485 3.49245 3.15482 4.66905 3.05728 5.84C2.97983 6.43074 2.6923 6.97385 2.24728 7.37C1.36387 7.97809 0.690527 8.84492 0.319852 9.85129C-0.0508237 10.8577 -0.10063 11.9542 0.177282 12.99C0.435996 14.0458 1.03173 14.9885 1.87425 15.6754C2.71677 16.3622 3.76017 16.7558 4.84643 16.7965C5.93269 16.8372 7.00262 16.5228 7.89416 15.9009C8.78571 15.279 9.4503 14.3835 9.78728 13.35C10.1479 12.3126 10.1688 11.1874 9.84694 10.1374C9.5251 9.08737 8.87725 8.16711 7.99728 7.51Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-experiment {
	/* background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.90439 13.768C3.98422 13.768 3.23828 13.0221 3.23828 12.1019L3.23828 1.1721L6.5705 1.1721L6.5705 12.1019C6.5705 13.0221 5.82455 13.768 4.90439 13.768Z' fill='%23FFCC00'/%3E%3Crect x='2.78516' y='0.532593' width='4.20781' height='0.805902' rx='0.402951' fill='%23FFCC00'/%3E%3Ccircle cx='4.88969' cy='10.0406' r='4.21587' fill='%23FFCC00'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99728 7.51C7.58728 7.2 6.99728 6.73 6.99728 6.31C6.92728 4.54 6.95728 2.75 6.96728 0.84H7.24728C7.35737 0.840456 7.46362 0.799629 7.54508 0.725577C7.62654 0.651526 7.67727 0.54963 7.68728 0.44C7.68728 0.382218 7.6759 0.325003 7.65379 0.271619C7.63168 0.218236 7.59927 0.169731 7.55841 0.128873C7.51755 0.0880152 7.46905 0.0556051 7.41566 0.033493C7.36228 0.0113809 7.30506 0 7.24728 0H2.80728C2.69059 0 2.57867 0.046357 2.49615 0.128873C2.41364 0.211389 2.36728 0.323305 2.36728 0.44C2.37729 0.54963 2.42803 0.651526 2.50948 0.725577C2.59094 0.799629 2.6972 0.840456 2.80728 0.84H3.00728C3.00728 1.39 3.06728 1.84 3.08728 2.32C3.16485 3.49245 3.15482 4.66905 3.05728 5.84C2.97983 6.43074 2.6923 6.97385 2.24728 7.37C1.36387 7.97809 0.690527 8.84492 0.319852 9.85129C-0.0508237 10.8577 -0.10063 11.9542 0.177282 12.99C0.435996 14.0458 1.03173 14.9885 1.87425 15.6754C2.71677 16.3622 3.76017 16.7558 4.84643 16.7965C5.93269 16.8372 7.00262 16.5228 7.89416 15.9009C8.78571 15.279 9.4503 14.3835 9.78728 13.35C10.1479 12.3126 10.1688 11.1874 9.84694 10.1374C9.5251 9.08737 8.87725 8.16711 7.99728 7.51Z' fill='%23F8CE46'/%3E%3C/svg%3E%0A");
}

.icon-filter-new {
	width: 17px;
	height: 17px;
	/* background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.24761 0.652832L10.2236 3.25884L13.4636 2.81336L13.0181 6.05334L15.6241 8.02935L13.0181 10.0054L13.4636 13.2453L10.2236 12.7999L8.24761 15.4059L6.2716 12.7999L3.03163 13.2453L3.4771 10.0054L0.871094 8.02935L3.4771 6.05334L3.03163 2.81336L6.2716 3.25884L8.24761 0.652832Z' fill='white'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.53006 14.46C2.67006 13.46 2.74006 12.57 2.93006 11.7C3.02084 11.4181 3.00947 11.1133 2.89792 10.839C2.78637 10.5647 2.58178 10.3385 2.32006 10.2C1.57006 9.70999 0.880059 9.12999 0.0600586 8.49999C0.830059 7.90999 1.53006 7.32999 2.28006 6.82999C2.55616 6.69001 2.77272 6.45542 2.89022 6.16903C3.00771 5.88263 3.0183 5.56354 2.92006 5.26999C2.72006 4.40999 2.67006 3.50999 2.54006 2.53999C3.54006 2.68999 4.48006 2.79999 5.40006 2.95999C5.64914 3.03139 5.91488 3.01809 6.15559 2.92217C6.3963 2.82625 6.59835 2.65313 6.73006 2.42999C7.25006 1.63999 7.85006 0.909988 8.50006 0.0499878C9.07006 0.819988 9.65006 1.48999 10.1301 2.23999C10.2907 2.5451 10.5568 2.78134 10.8789 2.90463C11.2009 3.02791 11.5567 3.02982 11.8801 2.90999C12.6901 2.71999 13.5401 2.66999 14.4601 2.54999C14.3301 3.54999 14.2701 4.39999 14.0801 5.25999C13.9789 5.55225 13.9869 5.87126 14.1028 6.15803C14.2186 6.44481 14.4343 6.67995 14.7101 6.81999C15.4501 7.31999 16.1401 7.88999 16.9401 8.49999C16.1101 9.12999 15.3601 9.74999 14.5601 10.28C14.3363 10.4128 14.1647 10.6181 14.0738 10.8618C13.9828 11.1056 13.978 11.3731 14.0601 11.62C14.2201 12.52 14.3201 13.43 14.4601 14.45C13.5201 14.32 12.6401 14.25 11.7801 14.07C11.4743 13.9671 11.1419 13.9771 10.8429 14.0982C10.5439 14.2192 10.2981 14.4434 10.1501 14.73C9.68006 15.48 9.10006 16.16 8.50006 16.95C7.92006 16.18 7.35006 15.52 6.89006 14.79C6.73632 14.4802 6.47413 14.2378 6.15332 14.1087C5.83251 13.9797 5.47546 13.973 5.15006 14.09C4.33006 14.28 3.48006 14.33 2.53006 14.46Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-new {
	/* background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.24761 0.652832L10.2236 3.25884L13.4636 2.81336L13.0181 6.05334L15.6241 8.02935L13.0181 10.0054L13.4636 13.2453L10.2236 12.7999L8.24761 15.4059L6.2716 12.7999L3.03163 13.2453L3.4771 10.0054L0.871094 8.02935L3.4771 6.05334L3.03163 2.81336L6.2716 3.25884L8.24761 0.652832Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.53006 14.46C2.67006 13.46 2.74006 12.57 2.93006 11.7C3.02084 11.4181 3.00947 11.1133 2.89792 10.839C2.78637 10.5647 2.58178 10.3385 2.32006 10.2C1.57006 9.70999 0.880059 9.12999 0.0600586 8.49999C0.830059 7.90999 1.53006 7.32999 2.28006 6.82999C2.55616 6.69001 2.77272 6.45542 2.89022 6.16903C3.00771 5.88263 3.0183 5.56354 2.92006 5.26999C2.72006 4.40999 2.67006 3.50999 2.54006 2.53999C3.54006 2.68999 4.48006 2.79999 5.40006 2.95999C5.64914 3.03139 5.91488 3.01809 6.15559 2.92217C6.3963 2.82625 6.59835 2.65313 6.73006 2.42999C7.25006 1.63999 7.85006 0.909988 8.50006 0.0499878C9.07006 0.819988 9.65006 1.48999 10.1301 2.23999C10.2907 2.5451 10.5568 2.78134 10.8789 2.90463C11.2009 3.02791 11.5567 3.02982 11.8801 2.90999C12.6901 2.71999 13.5401 2.66999 14.4601 2.54999C14.3301 3.54999 14.2701 4.39999 14.0801 5.25999C13.9789 5.55225 13.9869 5.87126 14.1028 6.15803C14.2186 6.44481 14.4343 6.67995 14.7101 6.81999C15.4501 7.31999 16.1401 7.88999 16.9401 8.49999C16.1101 9.12999 15.3601 9.74999 14.5601 10.28C14.3363 10.4128 14.1647 10.6181 14.0738 10.8618C13.9828 11.1056 13.978 11.3731 14.0601 11.62C14.2201 12.52 14.3201 13.43 14.4601 14.45C13.5201 14.32 12.6401 14.25 11.7801 14.07C11.4743 13.9671 11.1419 13.9771 10.8429 14.0982C10.5439 14.2192 10.2981 14.4434 10.1501 14.73C9.68006 15.48 9.10006 16.16 8.50006 16.95C7.92006 16.18 7.35006 15.52 6.89006 14.79C6.73632 14.4802 6.47413 14.2378 6.15332 14.1087C5.83251 13.9797 5.47546 13.973 5.15006 14.09C4.33006 14.28 3.48006 14.33 2.53006 14.46Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-new {
	/* background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.24761 0.652832L10.2236 3.25884L13.4636 2.81336L13.0181 6.05334L15.6241 8.02935L13.0181 10.0054L13.4636 13.2453L10.2236 12.7999L8.24761 15.4059L6.2716 12.7999L3.03163 13.2453L3.4771 10.0054L0.871094 8.02935L3.4771 6.05334L3.03163 2.81336L6.2716 3.25884L8.24761 0.652832Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A"); */
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.53006 14.46C2.67006 13.46 2.74006 12.57 2.93006 11.7C3.02084 11.4181 3.00947 11.1133 2.89792 10.839C2.78637 10.5647 2.58178 10.3385 2.32006 10.2C1.57006 9.70999 0.880059 9.12999 0.0600586 8.49999C0.830059 7.90999 1.53006 7.32999 2.28006 6.82999C2.55616 6.69001 2.77272 6.45542 2.89022 6.16903C3.00771 5.88263 3.0183 5.56354 2.92006 5.26999C2.72006 4.40999 2.67006 3.50999 2.54006 2.53999C3.54006 2.68999 4.48006 2.79999 5.40006 2.95999C5.64914 3.03139 5.91488 3.01809 6.15559 2.92217C6.3963 2.82625 6.59835 2.65313 6.73006 2.42999C7.25006 1.63999 7.85006 0.909988 8.50006 0.0499878C9.07006 0.819988 9.65006 1.48999 10.1301 2.23999C10.2907 2.5451 10.5568 2.78134 10.8789 2.90463C11.2009 3.02791 11.5567 3.02982 11.8801 2.90999C12.6901 2.71999 13.5401 2.66999 14.4601 2.54999C14.3301 3.54999 14.2701 4.39999 14.0801 5.25999C13.9789 5.55225 13.9869 5.87126 14.1028 6.15803C14.2186 6.44481 14.4343 6.67995 14.7101 6.81999C15.4501 7.31999 16.1401 7.88999 16.9401 8.49999C16.1101 9.12999 15.3601 9.74999 14.5601 10.28C14.3363 10.4128 14.1647 10.6181 14.0738 10.8618C13.9828 11.1056 13.978 11.3731 14.0601 11.62C14.2201 12.52 14.3201 13.43 14.4601 14.45C13.5201 14.32 12.6401 14.25 11.7801 14.07C11.4743 13.9671 11.1419 13.9771 10.8429 14.0982C10.5439 14.2192 10.2981 14.4434 10.1501 14.73C9.68006 15.48 9.10006 16.16 8.50006 16.95C7.92006 16.18 7.35006 15.52 6.89006 14.79C6.73632 14.4802 6.47413 14.2378 6.15332 14.1087C5.83251 13.9797 5.47546 13.973 5.15006 14.09C4.33006 14.28 3.48006 14.33 2.53006 14.46Z' fill='%23F8CE46'/%3E%3C/svg%3E%0A");
}

.icon-filter-more {
	width: 15px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.404297' y1='3.01639' x2='14.8746' y2='3.01639' stroke='white'/%3E%3Cline x1='0.404297' y1='8.20364' x2='14.8746' y2='8.20364' stroke='white'/%3E%3Cline x1='0.404297' y1='13.3912' x2='14.8746' y2='13.3912' stroke='white'/%3E%3Ccircle cx='8.33989' cy='2.89241' r='2.127' fill='white'/%3E%3Ccircle cx='4.08599' cy='8.07967' r='2.127' fill='white'/%3E%3Ccircle cx='10.4668' cy='13.2673' r='2.127' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-more {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.404297' y1='3.01639' x2='14.8746' y2='3.01639' stroke='%239C9C9C'/%3E%3Cline x1='0.404297' y1='8.20364' x2='14.8746' y2='8.20364' stroke='%239C9C9C'/%3E%3Cline x1='0.404297' y1='13.3912' x2='14.8746' y2='13.3912' stroke='%239C9C9C'/%3E%3Ccircle cx='8.33989' cy='2.89241' r='2.127' fill='%239C9C9C'/%3E%3Ccircle cx='4.08599' cy='8.07967' r='2.127' fill='%239C9C9C'/%3E%3Ccircle cx='10.4668' cy='13.2673' r='2.127' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.open .icon-filter-more {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.404297' y1='3.01639' x2='14.8746' y2='3.01639' stroke='%23FFCC00'/%3E%3Cline x1='0.404297' y1='8.20364' x2='14.8746' y2='8.20364' stroke='%23FFCC00'/%3E%3Cline x1='0.404297' y1='13.3912' x2='14.8746' y2='13.3912' stroke='%23FFCC00'/%3E%3Ccircle cx='8.33989' cy='2.89241' r='2.127' fill='%23FFCC00'/%3E%3Ccircle cx='4.08599' cy='8.07967' r='2.127' fill='%23FFCC00'/%3E%3Ccircle cx='10.4668' cy='13.2673' r='2.127' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.catalog-filter-grid .filter-title {
	display: flex;
	align-items: center;
	height: 100%;
	max-height: 44px;
}

.filter-wrap.filter-catalog_filter_radio {
	display: flex;
}

.filter-wrap .filter-select {
	display: flex;
	align-items: center;
	height: 100%;
	max-height: 44px;
}

.filter-dismiss .filter-enable-checkbox+label,
.filter-dismiss .filter-enable-checkbox+label:before {
	display: none;
}

.filter-wrap.filter-catalog_filter_radio .radiobox+label {
	background-color: transparent;
	padding: 6px 8px;
	display: flex;
	align-items: center;
}

.filter-wrap.filter-catalog_filter_radio .radiobox:checked+label {
	/*background-color: #F4F4F4;*/
	background-color: rgb(233 233 233);
	border-radius: 2px;
}

.filter-wrap.filter-catalog_filter_radio .radiobox:not(checked)+label span {
	text-indent: -9999px;
	display: inline-block;
	white-space: nowrap;
}

.filter-wrap.filter-catalog_filter_radio .radiobox:checked+label:before {
	display: none;
}

#filter-wrap-cost .radiobox:not(checked)+label .catalog-filter-icon {
	background-image: url('/bitrix/templates/catherine/images/filter/icon-cost.svg');
	background-repeat: no-repeat;
	width: 73px;
	height: 15px;
}

#filter-wrap-cost .radiobox:not(checked)+label[for="radio-filter-price-one"] .catalog-filter-icon {
	background-position: bottom left;
}

#filter-wrap-cost .radiobox:checked+label[for="radio-filter-price-one"] .catalog-filter-icon {
	background-position: top left;
}

#filter-wrap-cost .radiobox:not(checked)+label[for="radio-filter-price-two"] .catalog-filter-icon {
	background-position: bottom right;
}

#filter-wrap-cost .radiobox:checked+label[for="radio-filter-price-two"] .catalog-filter-icon {
	background-position: top right;
}

/* filter rate */
#filter-wrap-rate .radiobox:not(checked)+label .catalog-filter-icon {
	background-image: url('/bitrix/templates/catherine/images/filter/icon-low-hight.svg');
	background-repeat: no-repeat;
	width: 48px;
	height: 29px;
}

#filter-wrap-rate .radiobox:not(checked)+label[for="radio-filter-rate-one"] .catalog-filter-icon {
	background-position: bottom left;
}

#filter-wrap-rate .radiobox:checked+label[for="radio-filter-rate-one"] .catalog-filter-icon {
	background-position: top left;
}

#filter-wrap-rate .radiobox:not(checked)+label[for="radio-filter-rate-two"] .catalog-filter-icon {
	background-position: bottom right;
}

#filter-wrap-rate .radiobox:checked+label[for="radio-filter-rate-two"] .catalog-filter-icon {
	background-position: top right;
}
/* / filter rate */

#filter-wrap-kislotnost .radiobox:not(checked)+label .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked)+label .catalog-filter-icon {
	background-image: url('/bitrix/templates/catherine/images/filter/icon-low-hight.svg');
	background-repeat: no-repeat;
	width: 48px;
	height: 29px;
}

#filter-wrap-kislotnost .radiobox:not(checked)+label[for="radio-filter-kislotnost-one"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked)+label[for="radio-filter-yarkost-one"] .catalog-filter-icon {
	background-position: bottom left;
}

#filter-wrap-kislotnost .radiobox:checked+label[for="radio-filter-kislotnost-one"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:checked+label[for="radio-filter-yarkost-one"] .catalog-filter-icon {
	background-position: top left;
}

#filter-wrap-kislotnost .radiobox:not(checked)+label[for="radio-filter-kislotnost-two"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked)+label[for="radio-filter-yarkost-two"] .catalog-filter-icon {
	background-position: -52px -42px;
}

#filter-wrap-kislotnost .radiobox:checked+label[for="radio-filter-kislotnost-two"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:checked+label[for="radio-filter-yarkost-two"] .catalog-filter-icon {
	background-position: -52px 0;
}

#filter-wrap-kislotnost .radiobox:not(checked)+label[for="radio-filter-kislotnost-three"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked)+label[for="radio-filter-yarkost-three"] .catalog-filter-icon {
	background-position: bottom right;
}

#filter-wrap-kislotnost .radiobox:checked+label[for="radio-filter-kislotnost-three"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:checked+label[for="radio-filter-yarkost-three"] .catalog-filter-icon {
	background-position: top right;
}

#filter-wrap-obzharki .radiobox:not(checked)+label .catalog-filter-icon {
	background-image: url('/bitrix/templates/catherine/images/filter/icon-type.svg');
	background-repeat: no-repeat;
	width: 55px;
	height: 32px;
}

#filter-wrap-obzharki .radiobox:not(checked)+label[for="radio-filter-obzharki-one"] .catalog-filter-icon {
	width: 41px;
	background-position: top left;
}

#filter-wrap-obzharki .radiobox:checked+label[for="radio-filter-obzharki-one"] .catalog-filter-icon {
	width: 41px;
	background-position: bottom left;
}

#filter-wrap-obzharki .radiobox:not(checked)+label[for="radio-filter-obzharki-two"] .catalog-filter-icon {
	background-position: -48px 0;
}

#filter-wrap-obzharki .radiobox:checked+label[for="radio-filter-obzharki-two"] .catalog-filter-icon {
	background-position: -48px -47px;
}

#filter-wrap-obzharki .radiobox:not(checked)+label[for="radio-filter-obzharki-three"] .catalog-filter-icon {
	background-position: top right;
}

#filter-wrap-obzharki .radiobox:checked+label[for="radio-filter-obzharki-three"] .catalog-filter-icon {
	background-position: bottom right;
}

#select-filter-strana .nice-select .current,
#select-filter-obrabotka-one .nice-select .current {
	background-color: rgb(233 233 233);
	padding: 6px 8px;
	align-items: center;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 92.7%;
	color: #464646;
}

.main-slider.full-screen {
	overflow: hidden;
}

.popular.standart {
	overflow: hidden;
}

.popular.standart .slick-list .product-v2.slick-slide {
	/* overflow: hidden; */
	padding:12px 0;
	/*min-width: 350px!important;*/
}

.footer-navs-new .footer-navs {
	display: block !important;
}

.footer-navs-new .footer-img {
	padding-left: 12px;
	display: flex;
	align-items: center;
}

.footer-navs-new .footer-navs .footer-title {
	margin-top: 15px;
	font-family: PT Mono;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0.125em;
	text-transform: uppercase;
	color: #000000;
	width: 100%;
	margin-bottom: 12px;
}

.footer-navs-new .footer-navs .footer-menu-blocks {
	display: flex;
}

.footer-navs-new .footer-navs .footer-menu-blocks .footer-menu-block:first-child {
	padding-right: 30px;
}

.footer-navs-new .footer-first .footer-menu-block {
	margin-left: 50px;
}

.footer-navs-new .footer-navs .footer-menu-block {
	display: flex;
	flex-direction: column;
}

.footer-navs-new .footer-navs .footer-menu-link a {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 28px;
	color: #666666;
}

.footer-navs-new .footer-navs a .footer-menu-link {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	padding: 7px 12px;
}

.footer-navs-new .footer-navs a:hover .footer-menu-link {
	background-color: #EDEDED;
	color: #000000;
}

.footer-navs-new .footer-navs a:active .footer-menu-link {
	background-color: #BABABA;
	color: #000000;
}

.footer-navs-new .footer-navs .footer-menu-link {
	width: 100%;
}

.footer-navs-new .footer-navs .footer-title {
	width: 100%;
	padding-left: 12px;
}

.footer-navs-new .footer-navs.footer-wrap-social .footer-title {
	padding-left: 0px;
}

.footer-navs-new .footer-navs.footer-first .footer-menu-blocks {
	display: flex;
	flex-direction: column;
}

.footer-navs-new .footer-social div {
	display: flex;
	align-items: center;
	margin-bottom: 6px;
}

.footer-navs-new .footer-social .footer-social--text {
	margin-left: 17px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 1;
	width: 80px;
	color: #666666;
}

.footer-navs-new .footer-social .footer-social--icon {
	width: 36px;
	height: 36px;
	background-color: #FFCC00;
	background-repeat: no-repeat;
	border-radius: 50%;
	background-position: center;
	background-size: inherit;
}

.footer-navs-new .footer-social .footer-social--icon:hover {
	background-color: #000000;
}

.footer-navs-new .footer-social .footer-social--inst {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2998 2.88445C17.098 2.13469 16.5068 1.54354 15.757 1.34168C14.3873 0.966797 8.90826 0.966797 8.90826 0.966797C8.90826 0.966797 3.42924 0.966797 2.05949 1.32726C1.32415 1.52912 0.718571 2.13469 0.516712 2.88445C0.15625 4.25421 0.15625 9.77093 0.15625 9.77093C0.15625 9.77093 0.15625 14.41 0.516712 15.7653C0.718571 16.5151 1.30973 17.1062 2.05949 17.3081C3.44366 17.683 8.90826 17.683 8.90826 17.683C8.90826 17.683 14.3873 17.683 15.757 17.3225C16.5068 17.1206 17.098 16.5295 17.2998 15.7797C17.6603 14.41 17.6603 9.78535 17.6603 9.78535C17.6603 9.78535 17.6747 4.25421 17.2998 2.88445Z' fill='white'/%3E%3Ccircle cx='9.25025' cy='9.32447' r='3.74634' fill='%23FFCC00'/%3E%3Ccircle cx='13.9494' cy='4.62613' r='0.952306' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--inst:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5977 2.88445C17.3958 2.13469 16.8047 1.54354 16.0549 1.34168C14.6851 0.966797 9.20612 0.966797 9.20612 0.966797C9.20612 0.966797 3.7271 0.966797 2.35734 1.32726C1.622 1.52912 1.01642 2.13469 0.814563 2.88445C0.454102 4.25421 0.454102 9.77093 0.454102 9.77093C0.454102 9.77093 0.454102 14.41 0.814563 15.7653C1.01642 16.5151 1.60758 17.1062 2.35734 17.3081C3.74151 17.683 9.20612 17.683 9.20612 17.683C9.20612 17.683 14.6851 17.683 16.0549 17.3225C16.8047 17.1206 17.3958 16.5295 17.5977 15.7797C17.9581 14.41 17.9581 9.78535 17.9581 9.78535C17.9581 9.78535 17.9725 4.25421 17.5977 2.88445Z' fill='white'/%3E%3Ccircle cx='9.5481' cy='9.32447' r='3.74634' fill='black'/%3E%3Ccircle cx='14.2472' cy='4.62613' r='0.952306' fill='black'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--youtube {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.3149 2.37667C19.0886 1.53622 18.426 0.873552 17.5855 0.647277C16.0501 0.227051 9.90831 0.227051 9.90831 0.227051C9.90831 0.227051 3.76655 0.227051 2.23111 0.631114C1.40682 0.857389 0.727995 1.53622 0.501719 2.37667C0.0976562 3.91211 0.0976562 7.09613 0.0976562 7.09613C0.0976562 7.09613 0.0976562 10.2963 0.501719 11.8156C0.727995 12.656 1.39066 13.3187 2.23111 13.545C3.78271 13.9652 9.90831 13.9652 9.90831 13.9652C9.90831 13.9652 16.0501 13.9652 17.5855 13.5611C18.426 13.3349 19.0886 12.6722 19.3149 11.8317C19.719 10.2963 19.719 7.11229 19.719 7.11229C19.719 7.11229 19.7351 3.91211 19.3149 2.37667Z' fill='white'/%3E%3Cpath d='M7.95215 4.1543V10.0375L13.0595 7.09588L7.95215 4.1543Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--youtube:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.6128 2.73067C19.3865 1.89022 18.7238 1.22756 17.8834 1.00128C16.3479 0.581055 10.2062 0.581055 10.2062 0.581055C10.2062 0.581055 4.0644 0.581055 2.52896 0.985118C1.70467 1.21139 1.02585 1.89022 0.799571 2.73067C0.395508 4.26611 0.395508 7.45013 0.395508 7.45013C0.395508 7.45013 0.395508 10.6503 0.799571 12.1696C1.02585 13.01 1.68851 13.6727 2.52896 13.899C4.08056 14.3192 10.2062 14.3192 10.2062 14.3192C10.2062 14.3192 16.3479 14.3192 17.8834 13.9151C18.7238 13.6889 19.3865 13.0262 19.6128 12.1858C20.0168 10.6503 20.0168 7.46629 20.0168 7.46629C20.0168 7.46629 20.033 4.26611 19.6128 2.73067Z' fill='white'/%3E%3Cpath d='M8.25 4.5083V10.3915L13.3574 7.44988L8.25 4.5083Z' fill='black'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--tg {
	background-position: 7px center;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.40573 7.16442C6.44486 4.92016 9.80506 3.44061 11.4864 2.72577C16.2868 0.68474 17.2843 0.330192 17.9344 0.318484C18.0774 0.315909 18.3971 0.352135 18.6042 0.523919C18.7791 0.668971 18.8272 0.864915 18.8502 1.00244C18.8733 1.13996 18.9019 1.45325 18.8791 1.69804C18.619 4.49205 17.4934 11.2724 16.9208 14.4017C16.6784 15.7259 16.2013 16.1698 15.7394 16.2133C14.7356 16.3077 13.9734 15.5352 13.0011 14.8837C11.4798 13.8643 10.6203 13.2297 9.14355 12.2349C7.43691 11.0852 8.54325 10.4534 9.51586 9.42073C9.7704 9.15048 14.1932 5.03819 14.2788 4.66514C14.2895 4.61849 14.2995 4.44457 14.1984 4.35274C14.0973 4.26091 13.9481 4.29231 13.8405 4.31729C13.6879 4.35269 11.2575 5.99479 6.54929 9.24359C5.85943 9.72783 5.23458 9.96377 4.67473 9.9514C4.05754 9.93777 2.87032 9.59468 1.98774 9.30142C0.905227 8.94171 0.0448638 8.75154 0.119782 8.14065C0.158804 7.82246 0.587453 7.49705 1.40573 7.16442Z' fill='white'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--vkontakte {
	background-image: url("/upload/vk-footer.png");
}

.footer-navs-new .footer-social .footer-social--tg:hover {}

.footer-navs-new .footer-wrap-pay .footer-title {
	padding-left: 0;
}

.footer-navs-new .footer-pay div {
	margin-bottom: 12px;
	max-width: 176px;
}

.footer-navs-new .footer-pay div img {
	width: 100%;
}

.footer-navs-new .sub-footer {
	width: 100%;
	padding-top: 0;
}

.footer-navs-new .sub-footer .studio-body {
	max-width: 236px;
}

.footer-navs-new .sub-footer .main-copy {
	display: flex;
	flex-direction: row;
}

.footer-navs-new .sub-footer .footer-privacy {
	max-width: 287px;
	width: 100%;
	padding-left: 12px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
}

.footer-navs-new .sub-footer .footer-privacy a {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.footer-navs-new .sub-footer .footer-copyright {
	max-width: 380px;
	width: 100%;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
}

.footer-empty {
	width: 300px;
	line-height: 1;
}

.footer-empty-v2 {
	width: 111px;
}

.footer-navs-new .sub-footer .main-copy a {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	color: #000000;
}

@media (max-width:1135px) {
	.footer-navs-new .footer-wrap-pay {
		display: none !important;
	}
}

@media (max-width:985px) {
	.footer-navs-new .footer-img {
		margin-bottom: 15px;
	}

	.footer-navs-new .main-footer {
		flex-wrap: wrap;
	}

	.footer-navs-new .footer-navs {
		width: 50%;
		flex: inherit !important;
	}

	.footer-navs-new .footer-wrap-status {
		padding-left: 50px;
		margin-top: 29px;
	}

	.footer-navs-new .footer-wrap-social {
		margin-top: 29px;
	}

	.footer-navs-new .studio-body {
		width: 50%;
		justify-content: start;
	}

	.footer-navs-new .main-copy {
		width: 50%;
		flex-direction: column !important;
	}

	.footer-navs-new .main-copy div:first-child {
		order: 2;
		margin-top: 11px;
	}

	.footer-navs-new .footer-navs.footer-wrap-social .footer-title {
		padding-left: 12px;
	}

	.footer-navs-new .footer-navs.footer-wrap-social .footer-social {
		padding-left: 12px;
	}

	.footer-navs-new .sub-footer {
		padding-left: 12px;
	}
}

@media (max-width:975px) {
	header .controls .map-icon {
		display: block;
	}

	header .controls .account {
		display: block !important;
	}
}

@media (max-width:920px) {
	.catalog-filter-submenu--body {
		flex-wrap: wrap;
	}

	.catalog-filter-submenu--body .catalog-filter-grid {
		padding-left: 0 !important;
		grid-template-columns: minmax(110px, 10%) minmax(150px, max-content) 1fr;
	}

	.catalog-filter-submenu--first {
		width: 100%;
		padding-bottom: 20px;
	}

	.catalog-filter-submenu--second {
		width: 100%;
	}
}

@media (max-width:615px) {
	.footer-navs-new .footer-navs {
		width: 100%;
	}

	.footer-navs-new .footer-navs.footer-first .footer-menu-block {
		margin-left: 0;
		flex-direction: row;
	}

	.footer-navs-new .footer-navs .footer-menu-block .footer-menu-block-mini {
		width: 170px;
		padding-right: 15px;
	}

	.footer-navs-new .footer-wrap-social,
	.footer-navs-new .footer-wrap-status,
	.footer-navs-new .footer-wrap-shop {
		padding-left: 0px;
		margin-top: 18px;
	}

	.footer-navs-new .footer-navs.footer-wrap-status {
		display: flex !important;
	}

	.footer-navs-new .footer-navs .footer-menu-blocks .footer-menu-block:first-child {
		width: 170px;
		padding-right: 15px;
	}

	.footer-navs-new .footer-navs.footer-wrap-status .footer-menu-block-mini:first-child {
		width: 170px;
		padding-right: 15px;
	}

	.footer-navs-new .footer-social {
		display: flex;
	}

	.footer-navs-new .footer-social div {
		align-items: flex-start;
		flex-direction: column;
		margin-right: 6px;
	}

	.footer-navs-new .footer-social .footer-social--text {
		margin-left: 0;
	}

	.footer-navs-new .sub-footer {
		flex-wrap: wrap;
	}

	.footer-navs-new .sub-footer .main-copy,
	.footer-navs-new .studio-body {
		width: 100%;
	}

	.footer-navs-new .sub-footer .main-copy {
		order: -1;
	}

	.footer-navs-new .studio-body {
		margin-top: 18px;
		justify-content: end;
	}
}

@media (min-width:665px) {
	.popular.standart .slick-list .product-v2 .item-photo-box {
		max-height: 377px;
	}
}

@media (max-width: 575px) and (max-height: 1000px) {
	.main-screen .main-slider .slide .slide-info {
		padding-top: 70px;
	}

	.main-screen .main-slider .slide .slide-info .btn {
		margin-top: 0;
	}

	.main-screen .main-slider .slide .slide-info .btn:before {
		right: -9px;
	}
}

@media (max-width: 575px) {
	.main-screen .main-slider .slide .slide-info {
		padding-top: 70px;
	}

	.main-screen .main-slider .slide .slide-info .btn {
		margin-top: 0;
	}

	.main-screen .main-slider .slide .slide-info .btn:before {
		right: -9px;
	}
}

@media (min-width: 665px) {
	.popular.standart .slick-list .product-v2.slick-slide {
		/*min-width: auto!important;*/
		/*max-width: 357px!important;*/
	}
}

@media (max-width: 665px) {
	.popular.standart .slick-list .product-v2.slick-slide {
		/*min-width: auto!important;*/
		/*max-width: 357px!important*/
	}
}

#delivery-service-select {
	background: #ededed;
	border-radius: 0;
	width: 100%;
	height: 60px;
	border: 0;
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 60px;
	color: #000;
	padding-left: 25px;
	margin-bottom: 19px;
	margin-right: 10px;
	text-align: center !important;
	padding-right: 15px;
	flex-shrink: 0;
	font-family: CeraPro-Medium;
	transition: 0s;
}

#delivery-service-select:after {
	right: 6px;
	transition: 0s content: "";
	position: absolute;
	-webkit-transition: all 0.15s ease-in-out;
	transition: all 0.15s ease-in-out;
	background: url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;
	width: 9px;
	height: 6px;
	right: 0;
	top: 47%;
}

.samovivoz span {
	text-align: center;
	margin-top: 28px;
	box-sizing: border-box;
	width: 100%;
	height: 60px !important;
	background: #FFCC00 !important;
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 500;
	font-size: 15px !important;
	line-height: 143%;
	color: #000000 !important;
	text-transform: none !important;
	padding: 0 20px !important;
}
@media(max-width:500px){
	header .controls .map-icon-link,
	header .controls .search{
		margin-right:0;
	}
	header .controls .account{
		margin-right:0;
		margin-left: 5px;
	}
	#menu-trigger{
		margin-left: 10px;
	}
}
/* End */


/* Start:/local/templates/catherine/css/suggestions.min.css?17316185242091*/
.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px 4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px 4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%;line-height:20px}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:""}.suggestions-promo{font-size:85%;display:none;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width:600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}
/* End */


/* Start:/local/templates/catherine/components/bitrix/search.title/welder/style.min.css?17316185251876*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:205}table.title-search-result{border-collapse:collapse;border:none;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:400;padding-top:2px;padding-bottom:2px;padding-left:14px;padding-right:12px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:#fff;color:#000;font-weight:400;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:#000;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:400}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:400;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:grey}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url(/local/templates/catherine/components/bitrix/search.title/welder/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}
/* End */


/* Start:/local/templates/catherine/components/bitrix/menu/maintree_new/style.css?1731618525720*/
.header-bottom.addedSlogan nav.menu-maintree > a::before {
    bottom: -16px;
}

nav.menu-maintree .parent-menu > a::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.924 9.617A1 1 0 0 0 16 9H8a1 1 0 0 0-.707 1.707l4 4a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0 .217-1.09z' style='fill:%23000000'/%3E%3C/svg%3E");
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.6;
}

nav.menu-maintree .parent-menu .inner-main {
    margin-top: 14px;
}

nav.menu-maintree .parent-menu .inner-main a {
    font-weight: 400;
}
/* End */


/* Start:/local/templates/catherine/components/bitrix/sale.basket.basket.line/basket/style.min.css?17316185253712*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/catherine/components/bitrix/menu/main/style.css?1731618525755*/
nav.menu-main .parent-menu > a::after {
    content: '';
    display: block;
    position: absolute;
    top: 8px;
    right: 24px;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.924 9.617A1 1 0 0 0 16 9H8a1 1 0 0 0-.707 1.707l4 4a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0 .217-1.09z' style='fill:%23000000'/%3E%3C/svg%3E");
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.6;
}


nav.menu-main .parent-menu .submenu {
    display: none;
    /*padding: 0 10px;*/
}

nav.menu-main .parent-menu .submenu a {
    font-weight: 400!important;
    font-size: 15px!important;
    line-height: 1.6;
}
/* End */


/* Start:/local/templates/catherine/template_styles.css?178403592437856*/
.js-phone {
	display: flex;
}

.hide {
	display: none !important;
}

.CDEK-widget__popup-mask {
	z-index: 2147483647 !important;
}

.suggestions-suggestion {
	color: black;
	padding: 4px 4px;

}

.close-postrf {
	line-height: 1;
	font-size: 0;
	right: 58px;
	top: 50px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	cursor: pointer;
}

.close-postrf img {
	width: 30px;
	height: 30px;
}

#ecom-widget {
	padding: 5%;
	z-index: 2147483647 !important;
	top: 1%;
	position: fixed;
	width: 100%;
	height: 100%;
}

#responsive-menu {
	padding-top: 135px;
	padding-bottom: 20px;
}

#responsive-menu .table {
	display: flex;
	overflow: hidden;
	overflow-y: auto;
	flex-direction: column;
}

#responsive-menu .header-mobile-link {
	display: flex;
	text-align: right;
	margin: 20px 0;
	flex-direction: column;
	align-items: flex-end;
	padding: 5px 40px 5px 20px;
}

#responsive-menu .header-mobile-link a {
	display: block;
	margin-top: 10px;
	line-height: 1.2;
}
@media(max-width:1058px){
	#responsive-menu {
		padding-top: 75px;
	}
}
@media (max-width: 980px) {
	#responsive-menu .header-mobile-link {
		padding: 1px 40px 1px 20px;
	}
}
@media(max-width:500px){
	#responsive-menu{
		padding-top: 70px;
	}
}



/* баг со слайдером */
section.popular .slick-list {
	width: 100%;
	overflow: visible;
}
section.popular .slick-list .slick-track {
	min-width: 100%;
}


header {
	z-index: 801;
}

#responsive-menu{
	z-index: 800;
}

.blog_select .nice-select .current {
	line-height: 26px;
}

.video_popup iframe {
	aspect-ratio: 16/9;
	height: 416px;
}

.optad_popup_black.reveal-modal .close-reveal-modal {
	top: 5px;
	right: 8px;
	width: 30px;
	height: 30px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4l-66.1.3c-4.4 0-8-3.5-8-8c0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 0 1-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4l66-.3c4.4 0 8 3.5 8 8c0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2c0 4.4-3.6 8-8 8z' fill='%23c0c0c0'%3E%3C/path%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.optad_popup_black.reveal-modal .close-reveal-modal img{
	display: none;
}

.cat_ls_popup_table tbody td span {
	text-align: center;
}

.catherine-optad-samplebox--button a:hover {
	border-bottom: none;
	color: #000;
}

@media screen and (max-width: 1059px){
	header .header-top {
		display: none;
	}
}

@media screen and (max-width: 1060px){
	.ferms--block {
		margin-top: 100px;
	}
	
	section.inner.catalog .catalog-cats {
		flex-wrap: wrap!important;
		justify-content: center;
	}
}

@media screen and (max-width: 768px){
	#delivery {
		padding: 90px 0 0;
	}
	
	.loyalty2_hidd {
		margin-top: 185px;
	}
	
	.video_popup iframe {
		height: 157px;
	}
	
	.product .iframe-video,
	.product .iframe-video iframe {
		width: 100%;
	}
}

@media screen and (max-width: 540px){
	#popup-own-coffee.main-form.own-coffee {
		top: 350px!important;
	}
	.main-form.own-coffee .closeicon {
		position: sticky;
		top: 30px;
		display: block;
		margin-left: auto;
		margin-right: 11px;
	}
	
	#popup-own-coffee.main-form.own-coffee {
		top: 94px!important;
		overflow: auto;
		max-height: 103vh;
	}
}

@media screen and (min-width: 767px){
	section.inner.catalog .catalog-cats {
		flex-wrap: wrap!important;
		justify-content: center;
	}
}


/* payments-info-items-item */
.payments-info-items {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 40px;
}

.payments-info-items-item {
	flex: 1 0 0;
	max-width: 650px;
}

@media (max-width: 1023px){
	.payments-info-items {
		flex-direction: column;
	}
}

/* payment-logo-items */
.payment-logo-items {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
}

.payment-logo-items-item {
	max-width: 182px;
}

.payment-logo-items-item img {
	display: block;
	max-width: 100%;
}


/* nice-select */
.nice-select.nice-style .list {
	width: 250px;
	overflow-x: hidden;
	border-radius: 4px;
}

.nice-select.nice-style .option {
	padding: 7px 20px;
	white-space: normal;
	line-height: 1.2;
}

.nice-select.nice-style .list::-webkit-scrollbar {
	width: 8px;
}

.nice-select.nice-style .list::-webkit-scrollbar-track {
	background: #dedede;
	border-radius: 3px;
}

.nice-select.nice-style .list::-webkit-scrollbar-thumb {
	background-color: #8E8C8C;
	border-radius: 4px;
	border: 0;
}

.nice-select.nice-style .list::-webkit-scrollbar-thumb:hover {
	background: #484848;
}

.nice-select.nice-style .list::-webkit-scrollbar-thumb:active {
	background: #000;
}

/* Стили "Отправление заказа" на странице доставка */
.delivery_day,
.delivery_time,
.delivery_line,
.delivery_cont_item.v2 .delivery_line,
.delivery_cont_item.v4 .delivery_line,
.delivery_cont_item.v3 .delivery_line {
	transition: 0.5s;
}
.delivery_process span {
	padding-bottom: 5px;
	line-height: 128%;
}
.delivery_cont_item .delivery_line {
	transition-delay: 0.25s;
}
.delivery_cont_item .delivery_time {
	transition-delay: 0.5s;
}
.delivery_cont_item .delivery_process span:first-child {
	transition-delay: 0.75s;
} 
.delivery_cont_item .delivery_day {
	transition-delay: 1s;
}
.delivery_cont_item .delivery_process span:last-child {
	transition-delay: 1.25s;
} 
.delivery_cont_item.v2 .delivery_line {
	transition-delay: 1.5s;
}
.delivery_cont_item.v2 .delivery_time {
	transition-delay: 1.75s;
}
.delivery_cont_item.v2 .delivery_process span:first-child {
	transition-delay: 2s;
} 
.delivery_cont_item.v2 .delivery_day {
	transition-delay: 2.25s;
}
.delivery_cont_item.v2 .delivery_process span:nth-child(2) {
	transition-delay: 2.5s;
} 
.delivery_cont_item.v2 .delivery_day.vv2 {
	transition-delay: 2.75s;
}
.delivery_cont_item.v2 .delivery_process span:last-child {
	transition-delay: 3s;
} 
.delivery_cont_item.v3 .delivery_line {
	transition-delay: 0.25s;
}
.delivery_cont_item.v3 .delivery_time {
	transition-delay: 0.5s;
}
.delivery_cont_item.v3 .delivery_process span:first-child {
	transition-delay: 0.75s;
} 
.delivery_cont_item.v3 .delivery_day {
	transition-delay: 1s;
}
.delivery_cont_item.v3 .delivery_process span:nth-child(2) {
	transition-delay: 1.25s;
} 
.delivery_cont_item.v3 .delivery_day.vv2 {
	transition-delay: 1.5s;
}
.delivery_cont_item.v3 .delivery_process span:last-child {
	transition-delay: 1.75s;
} 
.delivery_cont_item.v4 .delivery_line {
	transition-delay: 2s;
}
.delivery_cont_item.v4 .delivery_time {
	transition-delay: 2.25s;
}
.delivery_cont_item.v4 .delivery_process span:first-child {
	transition-delay: 2.5s;
} 
.delivery_cont_item.v4 .delivery_day {
	transition-delay: 2.75s;
}
.delivery_cont_item.v4 .delivery_process span:nth-child(2) {
	transition-delay: 3s;
} 
.delivery_cont_item.v4 .delivery_day.vv2 {
	transition-delay: 3.25s;
}
.delivery_cont_item.v4 .delivery_process span:nth-child(3) {
	transition-delay: 3.5s;
} 
.delivery_cont_item.v4 .delivery_day.vv3 {
	transition-delay: 3.75s;
}
.delivery_cont_item.v4 .delivery_process span:last-child {
	transition-delay: 4s;
} 
.delivery_process span:first-child,
.delivery_cont_item.v2 .delivery_process span:first-child,
.delivery_cont_item.v3 .delivery_process span:first-child,
.delivery_cont_item.v4 .delivery_process span:first-child {
	margin-left: 20px;
	margin-right: 0;
}
.delivery_cont_item .delivery_process span:last-child,
.delivery_cont_item.v2 .delivery_process span:last-child,
.delivery_cont_item.v3 .delivery_process span:last-child,
.delivery_cont_item.v4 .delivery_process span:last-child {
	margin-right: 20px; 
	padding: 0 0 5px;
}
.delivery_cont_item .delivery_day {
	left: 50%;
}
.delivery_cont_item.v3 .delivery_day {
	left: 185px;
}
.delivery_cont_item.v3 .delivery_process span:nth-child(2) {
	position: relative;
	left: -5px;
}
.delivery_cont_item.v3 .delivery_day.vv2 {
	left: 450px;
}
.delivery_cont_item.v4 .delivery_day {
	left: 75px;
}
.delivery_cont_item.v4 .delivery_process span:nth-child(2) {
	position: relative;
	left: -2px;
	margin-left: 0;
}
.delivery_cont_item.v4 .delivery_day.vv2 {
	left: 280px;
}
.delivery_cont_item.v4 .delivery_process span:nth-child(3) {
	position: relative;
	left: -5px;
	margin-right: 0;
}
.delivery_cont_item.v4 .delivery_day.vv3 {
	left: 450px;
}
.delivery_cont_item.v2 .delivery_process span:nth-child(2) {
	margin-left: 0;
}
.delivery_cont_item.v2 .delivery_day {
	left: 115px;
}
.delivery_cont_item.v2 .delivery_day.vv2 {
	left: 468px;
}
.delivery_cont_item.v4 .delivery_process span:nth-child(4) {
	text-align: left;
}
.active2:not(.active) .delivery_process span,
.active2:not(.active) .delivery_line,
.active2:not(.active) .delivery_time,
.active2:not(.active) .delivery_day {
	opacity: 0 !important;
	transition-delay: 0s !important;
	transition: 0s !important;
}
.delivery-open .delivery_cont_item .delivery_day,
.delivery-open .delivery_cont_item .delivery_process span,
.delivery-open .delivery_time p,
.delivery-open .delivery_cont_item .delivery_time,
.delivery-open .delivery_cont_item .delivery_line {
	opacity: 1 !important;
	transition-delay: 0s !important;
	transition: 0s !important;
}
@media (max-width: 1400px) {
	.delivery_cont_item.v2 .delivery_day {
		left: 100px;
	}
	.delivery_cont_item.v2 .delivery_day.vv2 {
		left: 415px;
	}
	.delivery_cont_item.v3 .delivery_day {
		left: 173px;
	}
	.delivery_cont_item.v3 .delivery_day.vv2 {
		left: 365px;
	}
	.delivery_cont_item.v4 .delivery_day {
		left: 78px;
	}
	.delivery_cont_item.v4 .delivery_day.vv2 {
		left: 240px;
	}
	.delivery_cont_item.v4 .delivery_day.vv3 {
		left: 390px;
	}
}
@media (max-width: 768px) {
	.delivery_process span:first-child,
	.delivery_cont_item.v2 .delivery_process span:first-child,
	.delivery_cont_item.v3 .delivery_process span:first-child,
	.delivery_cont_item.v4 .delivery_process span:first-child {
		margin-left: 10px;
	}

	.delivery_cont_item .delivery_process span:last-child,
	.delivery_cont_item.v2 .delivery_process span:last-child,
	.delivery_cont_item.v3 .delivery_process span:last-child,
	.delivery_cont_item.v4 .delivery_process span:last-child {
		margin-right: 10px; 
	}

	.delivery_cont_item .delivery_day {
		left: 60%;
	}
	.delivery_cont_item.v2 .delivery_day {
		left: 75px;
	}
	.delivery_cont_item.v2 .delivery_day.vv2 {
		left: 335px;
	}
	.delivery_cont_item.v3 .delivery_process span:first-child {
		width: 120px;
	}
	.delivery_cont_item.v3 .delivery_day {
		left: 140px;
	}
	.delivery_cont_item.v3 .delivery_day.vv2 {
		left: 292px;
	}
	.delivery_cont_item.v4 .delivery_day {
		left: 50px;
	}
	.delivery_cont_item.v4 .delivery_process span:nth-child(2) {
		left: 10px;
		width: 125px;
	}
	.delivery_cont_item.v4 .delivery_day.vv2 {
		left: 180px;
	}
	.delivery_cont_item.v4 .delivery_process span:nth-child(3) {
		left: -25px;
	}
	.delivery_cont_item.v4 .delivery_day.vv3 {
		left: 308px;
	}
}
@media (max-width: 550px) {
	.delivery_cont_item.v2 .delivery_process span:nth-child(2) {
		position: relative;
		left: -15px;
	}
	.delivery_cont_item.v2 .delivery_day.vv2 {
		left: 357px;
	}
	.delivery_cont_item.v3 .delivery_day {
		left: 145px;
	}
	.delivery_cont_item.v3 .delivery_day.vv2 {
		left: 320px;
	}
	.delivery_cont_item.v4 .delivery_process span:nth-child(2) {
		left: 25px;
	}
	.delivery_cont_item.v4 .delivery_day {
		left: 68px;
	}
	.delivery_cont_item.v4 .delivery_day.vv3 {
		left: 337px;
	}
	.delivery_cont_item.v4 .delivery_process span:nth-child(3) {
		left: -15px;
	}
	.delivery_cont_item.v4 .delivery_day.vv2 {
		left: 210px;
	}
	.delivery_cont_item .delivery_time,
	.delivery_cont_item.v2 .delivery_time,
	.delivery_cont_item.v3 .delivery_time,
	.delivery_cont_item.v4 .delivery_time {
		left: 20px;
	}
	.delivery_cont_item.v2 .delivery_time {
		top: 25px;
	}
	.delivery_cont_item.v4 .delivery_time {
		top: 15px;
	}
}
@media (max-width: 500px) {
	.delivery_cont_item .delivery_day {
		bottom: -35px;
		top: auto;
		height: -webkit-fit-content;
		height: -moz-fit-content;
		height: fit-content;
	}
	.delivery_day::before {
		bottom: auto;
		top: -23px;
	}
}
@media (max-width: 480px) {
	.delivery_cont_item.v2 .delivery_day {
		left: 12%;
	}
	.delivery_cont_item.v2 .delivery_day.vv2 {
		left: 70%;
	}
	.delivery_cont_item.v3 .delivery_day {
		left: 28%;
	}
	.delivery_cont_item.v3 .delivery_day.vv2 {
		left: 63%;
	}
	.delivery_cont_item.v4 .delivery_day {
		left: 13%;
	}
	.delivery_cont_item.v4 .delivery_day.vv2 {
		left: 40%;
	}
	.delivery_cont_item.v4 .delivery_day.vv3 {
		left: 67%;
	}
}
@media (max-width: 390px) {
	.delivery_cont_item.v2 .delivery_process span:nth-child(2) {
		left: 0;
	}
	.delivery_cont_item.v4 .delivery_day {
		left: 11%;
	}
	.delivery_cont_item.v4 .delivery_process span:nth-child(2) {
		left: 22px;
	}
	.delivery_cont_item.v4 .delivery_day.vv2 {
		left: 37%;
	}
	.delivery_cont_item.v4 .delivery_day.vv3 {
		left: 61%;
	}
	.delivery_cont_item.v4 .delivery_process span:nth-child(3) {
		left: -20px;
	}
}

.filter-price input:not(:checked) + label {
	border-bottom: 2px dotted #FFCD00;
}

.filter-price input:not(:checked) + label::before {
	display: none;
}

.filter-price input:checked + label:hover {
	border-bottom: 2px solid #FFCD00;
}

.filter-price input.checked + label,
.filter-price input:checked + label {
	border-bottom: 2px solid #FFCD00;
	color: #000 !important;
}

.info-filter-row input:checked + label:hover {
	border-bottom: 2px solid #FFCD00;
}

.info-filter-row input.checked + label,
.info-filter-row input:checked + label {
	border-bottom: 2px solid #FFCD00;
	color: #000 !important;
}

.success .container {
	margin: 0 auto;
}

@media (max-width: 860px) {
	div.simplebar-content-wrapper.kill-overflow {
		overflow: hidden !important;
	}
	
	.simplebar-track {
		display: none;
	}

	.catherine-reviews-block-coffee-text-bottom--answers,
	.catherine-reviews-block-coffee-text-bottom--answers .catherine-reviews-block-coffee-review-block--one {
		margin-left: auto !important;
		margin-right: 0;
		width: -webkit-fit-content !important;
		width: -moz-fit-content !important;
		width: fit-content !important;
	}   
}

.inner.standart.catalog .center {
	position: relative;
}

.product-notify-wrapper {
	position: absolute;
	top: 65px;
	left: 0;
	z-index: 800;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	transition: opacity 0.25s, top 0.25s, z-index 0.35s;
}

.product-notify-wrapper.hidden-wrapper {
	top: -25%;
	z-index: -10;
	opacity: 0;
	transition: opacity 0.25s, top 0.25s, z-index 0.35s;
}


.product-notify-popup {
	position: relative;
	width: 100%;
	max-width: 100% !important;
	padding: 10px 0;
	margin: 0 auto;
	background-color: #FFCD00;
}

.product-notify-popup__wrapper-content2 {
	width: 100%;
	max-width: 90%;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	   -ms-flex-direction: row;
		   flex-direction: row;
	gap: 20px;
}

.product-notify-popup__button-close2 {
	position: absolute;
	right: 40px;
	top: 40px;
	width: 12px;
	height: 12px;
	cursor: pointer;
}

.product-notify-popup__button-close:hover path { 
	fill: #484848;
}

.product-notify-popup__title2 {
	min-width: -webkit-fit-content;
	min-width: -moz-fit-content;
	min-width: fit-content;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	margin: auto 0;
	font-family: "PT Mono";
	color: #000;
	font-size: 28px;
	font-weight: 700;
	line-height: 41.6px;
}

.product-notify-popup-cards{
	position: relative;
	padding: 0 50px;
    width: calc(100% - 300px);
}

.product-notify-popup-card2 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	   -ms-flex-direction: row;
		   flex-direction: row;
	gap: 15px;
}

.product-notify-popup-card__wrapper-img2 img {
	width: 117px;
	height: 117px;
}

.product-notify-popup-card__detail {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	   -ms-flex-direction: column;
			flex-direction: column;
	gap: 12px;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	margin: auto 0;
}

.product-notify-popup-card__title2 {
	color: #000;
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
	font-family: "PT Mono";
	/* white-space: nowrap; */
}

a.product-notify-popup-card__title2:hover {
	color: #484848;
}

.product-notify-popup-card__description2 {
	color: #000;
	font-family: "Cera Pro";
	font-size: 12px;
	font-weight: 400;
	line-height: 1.3;
}

.product-notify-wrapper .swiper-button-prev::after{
	content:'';
	--arrow-width-height: 31px;
	width:var(--arrow-width-height);
	height:var(--arrow-width-height);
	min-width:var(--arrow-width-height);
	min-height:var(--arrow-width-height);
	background:url('data:image/svg+xml,<svg width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="15.5" cy="15.5" r="15" transform="matrix(-1 0 0 1 31 0)" stroke="black"/><path d="M12 16L16.5 20.3301V11.6699L12 16Z" fill="black"/></svg>') center/cover no-repeat;
}
.product-notify-wrapper .swiper-button-next::after{
	content:'';
	--arrow-width-height: 31px;
	width:var(--arrow-width-height);
	height:var(--arrow-width-height);
	min-width:var(--arrow-width-height);
	min-height:var(--arrow-width-height);
	background:url('data:image/svg+xml,<svg width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="15.5" cy="15.5" r="15" stroke="black"/><path d="M19 16L14.5 20.3301V11.6699L19 16Z" fill="black"/></svg>') center/cover no-repeat;
}

@media (max-width: 1650px) {
	.product-notify-popup__button-close2 {
		right: 30px;
		top: 30px;
	}
}

@media  (max-width: 1600px) {
	.product-notify-popup__wrapper-content {
		position: static;
	}

	.product-notify-popup__button-close2 {
		right: 20px;
		top: 20px;
	}
}

@media  (max-width: 1550px) {
	.product-notify-popup__wrapper-content2 {
		max-width:100%;
		padding:0 50px;
	}
}
@media  (max-width: 1200px) {
	.product-notify-popup__wrapper-content2 {
		flex-direction: column;
	}
	.product-notify-popup__title2{
		text-align:center;
	}
	.product-notify-popup-cards{
		width:100%;
	}
}

@media  (max-width: 768px) {
	.product-notify-popup__desktop {
		display: none;
	}

	.product-notify-popup-card__description2 {
		font-size: 16px;
	}

	.product-notify-wrapper {
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(255, 205, 0, 0.80);
	}

	.product-notify-popup {
		position: relative;
		margin: auto;
		padding: 60px 0 100px;
		height: -webkit-fit-content;
		height: -moz-fit-content;
		height: fit-content;
		border: 23px solid #ffffff;
	}

	.product-notify-popup__button-close2 {
		top: -22px;
		right: -22px;
		width: 72px;
		height: 72px;
		background-color: #ffffff;
		border: 20px solid #ffffff;
	}

	.product-notify-popup__title2 {
		margin-top: 10px;
		font-size: 35px;
		line-height: 1;
	}

	.product-notify-popup-card__title2 {
		font-size: 25px;
		font-weight: 400;
		line-height: 45.5px;
		white-space: normal;
	}

	.product-notify-popup-card__wrapper-img2 img {
		width: 200px;
		height: 200px;
	}

	.product-notify-wrapper.hidden-wrapper {
		top: 0;
	}
	.product-notify-wrapper .swiper-button-next::after,
	.product-notify-wrapper .swiper-button-prev::after{
		--arrow-width-height:40px;
	}
}

@media  (max-width: 650px) {
	.product-notify-popup__wrapper-content2 {
		padding: 0 30px;
		gap: 10px;
	}

	.product-notify-popup {
		padding: 30px 0 50px;
		border: 10px solid #ffffff;
	}

	.product-notify-popup-card__title2 {
		font-size: 20px;
		line-height: 25px;
	}

	.product-notify-popup__button-close2 {
		top: -9px;
		right: -9px;
		width: 42px;
		height: 42px;
		border: 10px solid #ffffff;
	}
}

@media (max-width: 540px) {

	.product-notify-popup__wrapper-content2 {
		padding: 0 15px;
	}

	.product-notify-popup-card__wrapper-img2 img {
		width: 100px;
		height: 100px;
	}

	.product-notify-popup {
		padding: 30px 0;
		margin:auto !important;
	}
	.product-notify-wrapper .swiper-button-prev{
		left:0;
	}
	.product-notify-wrapper .swiper-button-next{
		right:0;
	}
	.product-notify-wrapper .swiper-button-next::after, 
	.product-notify-wrapper .swiper-button-prev::after{
		--arrow-width-height: 25px;
	}
	.product-notify-popup__title2 {
		font-size: 25px;
	}
	.product-notify-popup-cards{
		padding:0 36px;
	}
}


.custom-tabs #delivery-two:checked ~ .panels::before {
	display: none;
}

@media (max-width: 768px) {
	.steps.step-three .custom-tabs .module-tabs:before {
		left: 15px;
	}

	.account-settings-address .custom-tabs #delivery-three:checked ~ .panels #delivery-three-panel {
		padding-right: 0;
		padding-top: 28px;
	}

	.account-settings-address .custom-tabs .module-tab div:not(.delivery-small) {
		font-size: 11px;
	}

	.account-settings-address .custom-tabs .module-tab div.delivery-small {
		line-height: 1;
	}

	.account-settings-address .custom-tabs .module-tab {
		padding: 6.5px 14px !important;
	}

	.account-settings-address .custom-tabs .module-tab:not(:first-child) {
		border-left: 1px solid #FFCC00 !important;
	}
}

.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--block {
    word-break: break-word;
}

.inner.standart.catalog .center {
    position: relative;
}

.product-notify-wrapper {
	position: absolute;
	top: 65px;
	left: 0;
	z-index: 800;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	transition: opacity 0.25s, top 0.25s, z-index 0.35s;
}

.product-notify-wrapper.hidden-wrapper {
	top: -25%;
	z-index: -10;
	opacity: 0;
	transition: opacity 0.25s, top 0.25s, z-index 0.35s;
}

.product-notify-popup {
	position: relative;
	width: 100%;
	max-width: 80%;
	padding: 10px 0;
	margin: 0 auto;
	background-color: #FFCD00;
}

.product-notify-popup__wrapper-content {
	width: 100%;
	max-width: 85%;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	   -ms-flex-direction: row;
		   flex-direction: row;
	gap: 20px;
}

.product-notify-popup__button-close {
	position: absolute;
	right: 60px;
	top: 40px;
	width: 12px;
	height: 12px;
	cursor: pointer;
}

.product-notify-popup__button-close:hover path { 
	fill: #484848;
}

.product-notify-popup__title {
	min-width: -webkit-fit-content;
	min-width: -moz-fit-content;
	min-width: fit-content;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	margin: auto 0;
	font-family: "PT Mono";
	color: #000;
	font-size: 28px;
	font-weight: 700;
	line-height: 41.6px;
}

.product-notify-popup-card {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	   -ms-flex-direction: row;
		   flex-direction: row;
	gap: 20px;
}

.product-notify-popup-card__wrapper-img img {
	width: 146px;
	height: 146px;
}

.product-notify-popup-card__detail {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	   -ms-flex-direction: column;
			flex-direction: column;
	gap: 12px;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	margin: auto 0;
}

.product-notify-popup-card__title {
	color: #000;
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
	font-family: "PT Mono";
	white-space: nowrap;
}

a.product-notify-popup-card__title:hover {
	color: #484848;
}

.product-notify-popup-card__description {
	color: #000;
	font-family: "Cera Pro";
	font-size: 14px;
	font-weight: 400;
	line-height: 18.2px;
}

@media (max-width: 1650px) {
	.product-notify-popup__button-close {
		right: 30px;
		top: 30px;
	}

	.product-notify-popup__wrapper-content {
		max-width: 90%;
	}
}

@media  (max-width: 1600px) {
	.product-notify-popup__wrapper-content {
		position: static;
	}

	.product-notify-popup__button-close {
		right: 20px;
		top: 20px;
	}
}

@media  (max-width: 1550px) {
	.product-notify-popup__wrapper-content {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		   -ms-flex-direction: column;
				flex-direction: column;
		gap: 24px;
	}
}

@media  (max-width: 768px) {
	.product-notify-popup__desktop {
		display: none;
	}

	.product-notify-popup-card__description {
		display: none;
	}

	.product-notify-wrapper {
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(255, 205, 0, 0.80);
	}

	.product-notify-popup {
		position: relative;
		margin: auto;
		padding: 60px 0 100px;
		height: -webkit-fit-content;
		height: -moz-fit-content;
		height: fit-content;
		border: 23px solid #ffffff;
	}

	.product-notify-popup__wrapper-content {
		max-width: 100%;
		padding:  0 49px;
	}

	.product-notify-popup__button-close {
		top: -22px;
		right: -22px;
		width: 72px;
		height: 72px;
		background-color: #ffffff;
		border: 20px solid #ffffff;
	}

	.product-notify-popup__title {
		margin-top: 10px;
		font-size: 35px;
		line-height: 1;
	}

	.product-notify-popup-card__title {
		font-size: 35px;
		font-weight: 400;
		line-height: 45.5px;
		white-space: normal;
	}

	.product-notify-popup-card__wrapper-img img {
		width: 135px;
		height: 135px;
	}

	.product-notify-wrapper.hidden-wrapper {
		top: 0;
	}
}

@media  (max-width: 650px) {
	.product-notify-popup__wrapper-content {
		padding: 0 30px;
	}

	.product-notify-popup {
		padding: 30px 0 50px;
		border: 10px solid #ffffff;
	}

	.product-notify-popup__wrapper-content {
		gap: 0;
	}

	.product-notify-popup-card__title {
		font-size: 20px;
		line-height: 25px;
	}

	.product-notify-popup__button-close {
		top: -9px;
		right: -9px;
		width: 42px;
		height: 42px;
		border: 10px solid #ffffff;
	}
}

@media (max-width: 540px) {
	.product-notify-popup {
		margin: auto 15px;
		max-width: 100%;
	}

	.product-notify-popup__wrapper-content {
		padding: 0 15px;
	}

	.product-notify-popup-card__wrapper-img img {
		width: 100px;
		height: 100px;
	}

	.product-notify-popup {
		padding: 30px 0;
	}
}

@media (max-width: 480px) {
	.product-notify-popup__title {
		font-size: 25px;
	}
}

#infobox .infobox-filter .filter-select .nice-select.open .list {
    position: absolute;
}

header .controls .favorite {
	position: relative;
	/*width: 35px;*/
    height: 35px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

header .controls .favorite.fill path:last-child {
	fill: #FFCD00;
}

header .controls .favorite a {
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	margin: auto;
	border: none;
}

header .controls .favorite .favorite__count {
	display: none;
}

header .controls .favorite.fill .favorite__count {
	position: absolute;
	top: 0px;
	right: 5px;
	width: 12px;
	height: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background-color: #FFCD00;
	border-radius: 50%;
}

header .controls .favorite.fill .favorite__count span {
	margin: auto;
	color: rgba(0,0,0,.7);
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
	font-size: 12px;
	line-height: 1;
}

header .controls .favorite:hover svg path:first-child {
	fill: #FFCD00;
}

.popular.standart .slick-list .product-v2.slick-slide .stars__message-favorite {
	top: auto;
    bottom: 8px;
    right: 30px;
    left: auto;
}

.wrapper-controls-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	   -ms-flex-direction: row;
		   flex-direction: row;
}

@media (max-width: 1520px) {
	.product-page-detail span.starsF {
		left: 70%;
	}
}

@media (max-width: 1499px) {
    .product-page-detail .product-info a svg.starF {
		width: 20px;
        top: 5px;
        right: auto;
    }

	.product-page-detail div.mobile-star {
		display: none;
	}
}

@media (max-width: 1310px) {
	.product-page-detail .infobox-blocks {
		margin-top: 100px;
	}

	.product-page-detail .info-dostav span {
		padding-left: 0;
	}

	.product-page-detail div.mobile-star {
		display: block;
	}

	.product-page-detail span.starsF {
		left: 0;
	}

	.product-page-detail div.mobile-star a {
		border-bottom: none;
	}

	.product-page-detail div.mobile-star svg.starF {
		width: 40px;
		top: 0;
        right: 0;
        left: 0;
	}

	.catalog-element-v2 #card-filter {
		margin-top: 55px;
	}
}

@media (max-width: 1200px) {
    .product-page-detail .infobox-blocks {
        margin-top: 45px;
    }
}

@media (max-width: 1024px) {
	.catalog-element-v2 section.product .product-main-info .product-controls {
		bottom: 0;
	}

	section.product .product-main-info .product-info .specs {
		padding-left: 50vw;
	}
}

@media (max-width: 1010px) {
	.product-page-detail .infobox-blocks {
		margin-top: 0;
	}

	section.product .product-main-info .product-info .specs {
		padding-left: 0;
	}

	.catalog-element-v2 #card-filter {
		margin-top: 0;
	}
}

@media (max-width: 875px) {
	.catalog-element-v2 section.product .product-main-info .product-controls {
		bottom: auto;
	}
}

@media (max-width: 768px) {
	.catalog-element-v2 section.product .product-main-info .product-controls {
		bottom: 60px;
	}
}

@media (min-width: 576px) and (max-width: 767px) {
    section.product .product-main-info .product-info {
        padding-top: 35px;
    }

	.catalog-element-v2 section.product .product-main-info .product-controls {
        bottom: -165px;
    }

	section.product .product-main-info .product-controls .dots {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
}

@media (max-width: 450px) {
	.product-page-detail span.starsF {
		margin-right: 10px;
	}

	.product-page-detail div.mobile-star svg.starF {
		width: 30px;
		top: 5px;
	}
}

.telega-btn::after {
	content: '';
	position: absolute;
	top: 3px;
	left: 0;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='1000px' height='1000px' viewBox='0 0 1000 1000' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23464646' cx='500' cy='500' r='500'%3E%3C/circle%3E%3Cpath d='M226.328419,494.722069 C372.088573,431.216685 469.284839,389.350049 517.917216,369.122161 C656.772535,311.36743 685.625481,301.334815 704.431427,301.003532 C708.567621,300.93067 717.815839,301.955743 723.806446,306.816707 C728.864797,310.92121 730.256552,316.46581 730.922551,320.357329 C731.588551,324.248848 732.417879,333.113828 731.758626,340.040666 C724.234007,419.102486 691.675104,610.964674 675.110982,699.515267 C668.10208,736.984342 654.301336,749.547532 640.940618,750.777006 C611.904684,753.448938 589.856115,731.588035 561.733393,713.153237 C517.726886,684.306416 492.866009,666.349181 450.150074,638.200013 C400.78442,605.66878 432.786119,587.789048 460.919462,558.568563 C468.282091,550.921423 596.21508,434.556479 598.691227,424.000355 C599.00091,422.680135 599.288312,417.758981 596.36474,415.160431 C593.441168,412.561881 589.126229,413.450484 586.012448,414.157198 C581.598758,415.158943 511.297793,461.625274 375.109553,553.556189 C355.154858,567.258623 337.080515,573.934908 320.886524,573.585046 C303.033948,573.199351 268.692754,563.490928 243.163606,555.192408 C211.851067,545.013936 186.964484,539.632504 189.131547,522.346309 C190.260287,513.342589 202.659244,504.134509 226.328419,494.722069 Z' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E ");
	background-size: cover;
	background-repeat: no-repeat;
}

.main-form.own-coffee .coffee-start .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/start1.png) no-repeat;
}
.main-form.own-coffee .modal-footer .footer-start-bakery {
	display: inline-block;
    height: 43px;
    width: 43px;
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/logo-start-buloch.png) no-repeat;
	
}
.main-form.own-coffee .coffee-start .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/start2.png) no-repeat;
}

.main-form.own-coffee .coffee-start-bakery .modal-images .image-one {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/start_buloch.png) no-repeat;
}

.main-form.own-coffee .coffee-start-bakery .modal-images .image-two {
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/start_buloch2.png) no-repeat;
}

.main-form.own-coffee .modal-footer .footer-start {
	display: inline-block;
    height: 43px;
    width: 43px;
	background: url(/local/templates/catherine/css/../assets/img/modal/own-coffee/start.png) no-repeat;
}

.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab a {
	padding: 0;
}

@media (max-width: 860px) {
	.catherine-reviews-menu--wrap {
		overflow: visible;
	}

	.nice-select.filter-sort-select .list,
	.nice-select.filter-sort-select.open .list {
		left: -10px;
	}
}

#side-mobile-basket{
    position: fixed;
    bottom: 190px;
    z-index: 999;
    right: 20px;
}
#side-mobile-basket a{
	display:flex;
	flex-direction: column;
	padding:0px 12px;
	border-radius: 100px;
    font-size: 12px;
    align-items: center;
	justify-content: center;
    line-height: 1.2;
	background: #FFCD00;
	color:#000;
	aspect-ratio: 1 / 1;
}
#side-mobile-basket .mob-icon{
	width: 15px;
    height: 15px;
	background: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.91667 11.0209H2.43896L3.26792 19.3105C3.34458 20.0484 3.95792 20.6043 4.70063 20.6043H18.2994C19.0421 20.6043 19.6554 20.0484 19.7273 19.3105L20.561 11.0209H21.0833C21.3469 11.0209 21.5625 10.8053 21.5625 10.5418V8.62509C21.5625 8.36155 21.3469 8.14592 21.0833 8.14592H17.3937L15.0554 2.68822C14.95 2.44384 14.6673 2.33363 14.4277 2.43905C14.1833 2.54447 14.0731 2.82717 14.1737 3.06676L16.354 8.14592H6.64604L8.82625 3.06197C8.93167 2.81759 8.81667 2.53488 8.57229 2.43426C8.33271 2.32884 8.04521 2.44384 7.94458 2.68342L5.60625 8.14592H1.91667C1.65312 8.14592 1.4375 8.36155 1.4375 8.62509V10.5418C1.4375 10.8053 1.65312 11.0209 1.91667 11.0209ZM18.7738 19.2147C18.7498 19.459 18.5437 19.6459 18.2994 19.6459H4.70063C4.45146 19.6459 4.25021 19.459 4.22625 19.2147L3.40688 11.0209H19.5979L18.7738 19.2147ZM17.6765 10.0243C17.9208 9.91884 18.031 9.63613 17.9304 9.39655L17.8058 9.10426H20.6042V10.0626H17.4896C17.5519 10.0626 17.619 10.0482 17.6765 10.0243ZM5.95125 9.7703L6.23875 9.10426H16.766L17.0535 9.7703C17.1302 9.95238 17.3075 10.0578 17.4944 10.0626H5.51042C5.69729 10.0626 5.87458 9.95238 5.95125 9.7703ZM2.39583 9.10426H5.19417L5.06958 9.39655C4.96417 9.64092 5.07917 9.92363 5.32354 10.0243C5.38104 10.0482 5.44812 10.0626 5.51042 10.0626H2.39583V9.10426Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat;
}



/* Мобилка: добавляем перенос */
@media (max-width: 768px) {
  .mobile-br::after {
    content: "\A" !important;
    white-space: pre;
  }
}

@media (min-width: 1024px) {
  .wrapper-controls-header .controls .favorite .favorite__promo {
    display: inline-flex;
    transform: translateX(-50px);
  }
}

/* контейнер иконки */
header .controls .favorite{
  position: relative;
  z-index: 20;        /* подними над соседями */
}

/* кликабельная область */
header .controls .favorite > a{
  position: relative;
  display: inline-flex;
  align-items: center;
  z-index: 21;
}

/* кружок с количеством */
header .controls .favorite__count{
  position: absolute;
  top: 5px;
  right: 0;           /* без отрицательных */
  transform: translateX(50%); /* выносим вправо */
  z-index: 22;        /* выше svg */
  pointer-events: none; /* чтобы не мешал клику по ссылке */
}
	.favorite {
    display: flex;
    align-items: center;
    gap: 5px;
}

.footer-social {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px 24px;
}

.footer-social a {
    display: block;
    text-decoration: none;
    min-width: 0;
}

.footer-social a > div {
    display: flex;
    align-items: center;
    gap: 12px;
    min-width: 0;
}

.footer-social--icon {
    flex: 0 0 auto;
    border-radius: 50%;
    background-position: center;
    background-repeat: no-repeat;
    transition: background-color .2s ease, filter .2s ease;
}

.footer-social a:hover .footer-social--icon {
    background-color: #000;
}

.footer-social--max {
    background-color: #f2c94c !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 55% 55% !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 43' fill='none'%3E%3Cpath fill='%23ffffff' d='M22.39 41.89c-3.93 0-5.75-.58-8.9-2.9-2.02 2.61-8.34 4.63-8.62 1.17 0-2.6-.58-4.8-1.22-7.2C2.87 30 2 26.72 2 21.94 2 10.56 11.28 2 22.28 2c11 0 19.63 8.98 19.63 20.06 0 11.07-8.9 19.83-19.52 19.83Zm.2-30.02c-5.22-.27-9.3 3.37-10.2 9.08-.74 4.72.58 10.48 1.7 10.77.54.13 1.9-.98 2.74-1.82 1.39.9 2.97 1.6 4.73 1.7a9.96 9.96 0 0 0 10.4-9.34 10 10 0 0 0-9.37-10.39Z'/%3E%3C/svg%3E") !important;
    filter: none !important;
}

.footer-social a:hover .footer-social--max {
    background-color: #000 !important;
}

.footer-social--text {
    min-width: 0;
}

@media (max-width: 767px) {
    .footer-social {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 8px 10px;
    }

    .footer-social a > div {
        gap: 8px;
    }
}
/* End */
/* /local/templates/catherine/css/grid-flex.min.css?173161852481785 */
/* /local/templates/catherine/css/tabs.min.css?1731618524890 */
/* /local/templates/catherine/assets/bundle.min.css?1787063179204298 */
/* /local/templates/catherine/assets/preload.css?17316185242282 */
/* /local/templates/catherine/css/selectStyler.min.css?17316185246873 */
/* /local/templates/catherine/css/lightbox.min.css?17316185242660 */
/* /bitrix/templates/subscribe/css/reveal.min.css?1731618775785 */
/* /local/templates/catherine/js/slick.min.css?17316185241327 */
/* /local/templates/catherine/css/custom.min.css?1784616548182971 */
/* /local/templates/catherine/css/suggestions.min.css?17316185242091 */
/* /local/templates/catherine/components/bitrix/search.title/welder/style.min.css?17316185251876 */
/* /local/templates/catherine/components/bitrix/menu/maintree_new/style.css?1731618525720 */
/* /local/templates/catherine/components/bitrix/sale.basket.basket.line/basket/style.min.css?17316185253712 */
/* /local/templates/catherine/components/bitrix/menu/main/style.css?1731618525755 */
/* /local/templates/catherine/template_styles.css?178403592437856 */
