@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.grid{display:table;}.grid.col-2 .col{display:table-cell;width:50%;border:10px solid transparent;}.grid.col-3 .col{display:table-cell;width:33.33%;border:10px solid transparent;}.grid.col-4 .col{display:table-cell;width:25%;border:10px solid transparent;}}::-webkit-input-placeholder{color:#cccccc;}:-moz-placeholder{color:#cccccc;opacity:1;}::-moz-placeholder{color:#cccccc;opacity:1;}:-ms-input-placeholder{color:#cccccc;}::-ms-input-placeholder{color:#cccccc;}.transition{transition:all 0.3s;-webkit-transition:all 0.3s;}.transition-in *{transition:all 0.3s;-webkit-transition:all 0.3s;}.transition-before::before{transition:all 0.3s;-webkit-transition:all 0.3s;}.transition-after::after{transition:all 0.3s;-webkit-transition:all 0.3s;}.transition-none{transition:none;}.clear{visibility:hidden;display:block;content:"";clear:both;height:0;}.clear-after::after{visibility:hidden;display:block;content:"";clear:both;height:0;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.hidden{display:none;}img{display:block;}.container{width:100%;max-width:100%;}.container::after{visibility:hidden;display:block;content:"";clear:both;height:0;}.max{width:100%;max-width:1170px;padding-left:15px;padding-right:15px;}.max::after{visibility:hidden;display:block;content:"";clear:both;height:0;}.full{width:100%;}.hfull{height:100%;}.display-none{display:none;}.display-block{display:block;}.display-inline{display:inline;}.display-inline-table{display:inline-table;}.display-inline-block{display:inline-block;}.display-table{display:table;}.float-left{float:left;}.float-right{float:right;}.position-relative{position:relative;}.position-static{position:static;}.position-fixed{position:fixed;}.position-absolute{position:absolute;}.center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.center-y{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.center-x{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}.left{left:0px;}.right{right:0px;}.top{top:0px;}.bottom{bottom:0px;}.zindex-0{z-index:0;}.zindex-1{z-index:1;}.zindex-2{z-index:2;}.zindex-3{z-index:3;}.zindex-4{z-index:4;}.zindex-5{z-index:5;}.zindex-6{z-index:6;}.zindex-7{z-index:7;}.zindex-8{z-index:8;}.zindex-9{z-index:9;}.zindex-10{z-index:10;}.nomargin{margin:0 !important;}.pa-0{padding:0px;}.pa-1{padding:1px;}.pa-2{padding:2px;}.pa-3{padding:3px;}.pa-4{padding:4px;}.pa-5{padding:5px;}.pa-10{padding:10px;}.pa-15{padding:15px;}.pa-20{padding:20px;}.pa-25{padding:25px;}.pa-30{padding:30px;}.pa-35{padding:35px;}.pa-40{padding:40px;}.pa-45{padding:45px;}.pa-50{padding:50px;}.pa-55{padding:55px;}.pa-60{padding:60px;}.pa-65{padding:65px;}.pa-70{padding:70px;}.pa-75{padding:75px;}.pa-80{padding:80px;}.pa-85{padding:85px;}.pa-90{padding:90px;}.pa-95{padding:95px;}.pa-100{padding:100px;}.py-0{padding-top:0px;padding-bottom:0px;}.py-1{padding-top:1px;padding-bottom:1px;}.py-2{padding-top:2px;padding-bottom:2px;}.py-3{padding-top:3px;padding-bottom:3px;}.py-4{padding-top:4px;padding-bottom:4px;}.py-5{padding-top:5px;padding-bottom:5px;}.py-10{padding-top:10px;padding-bottom:10px;}.py-15{padding-top:15px;padding-bottom:15px;}.py-20{padding-top:20px;padding-bottom:20px;}.py-25{padding-top:25px;padding-bottom:25px;}.py-30{padding-top:30px;padding-bottom:30px;}.py-35{padding-top:35px;padding-bottom:35px;}.py-40{padding-top:40px;padding-bottom:40px;}.py-45{padding-top:45px;padding-bottom:45px;}.py-50{padding-top:50px;padding-bottom:50px;}.py-55{padding-top:55px;padding-bottom:55px;}.py-60{padding-top:60px;padding-bottom:60px;}.py-65{padding-top:65px;padding-bottom:65px;}.py-70{padding-top:70px;padding-bottom:70px;}.py-75{padding-top:75px;padding-bottom:75px;}.py-80{padding-top:80px;padding-bottom:80px;}.py-85{padding-top:85px;padding-bottom:85px;}.py-90{padding-top:90px;padding-bottom:90px;}.py-95{padding-top:95px;padding-bottom:95px;}.py-100{padding-top:100px;padding-bottom:100px;}.py-110{padding-top:110px;padding-bottom:110px;}.py-120{padding-top:120px;padding-bottom:120px;}.py-130{padding-top:130px;padding-bottom:130px;}.py-140{padding-top:140px;padding-bottom:140px;}.py-150{padding-top:150px;padding-bottom:150px;}.px-0{padding-left:0px;padding-right:0px;}.px-1{padding-left:1px;padding-right:1px;}.px-2{padding-left:2px;padding-right:2px;}.px-3{padding-left:3px;padding-right:3px;}.px-4{padding-left:4px;padding-right:4px;}.px-5{padding-left:5px;padding-right:5px;}.px-10{padding-left:10px;padding-right:10px;}.px-15{padding-left:15px;padding-right:15px;}.px-20{padding-left:20px;padding-right:20px;}.px-25{padding-left:25px;padding-right:25px;}.px-30{padding-left:30px;padding-right:30px;}.px-35{padding-left:35px;padding-right:35px;}.px-40{padding-left:40px;padding-right:40px;}.px-45{padding-left:45px;padding-right:45px;}.px-50{padding-left:50px;padding-right:50px;}.px-55{padding-left:55px;padding-right:55px;}.px-60{padding-left:60px;padding-right:60px;}.px-65{padding-left:65px;padding-right:65px;}.px-70{padding-left:70px;padding-right:70px;}.px-75{padding-left:75px;padding-right:75px;}.px-80{padding-left:80px;padding-right:80px;}.px-85{padding-left:85px;padding-right:85px;}.px-90{padding-left:90px;padding-right:90px;}.px-95{padding-left:95px;padding-right:95px;}.px-100{padding-left:100px;padding-right:100px;}.ma-0{margin:0px;}.ma-1{margin:1px;}.ma-2{margin:2px;}.ma-3{margin:3px;}.ma-4{margin:4px;}.ma-5{margin:5px;}.ma-10{margin:10px;}.ma-15{margin:15px;}.ma-20{margin:20px;}.ma-25{margin:25px;}.ma-30{margin:30px;}.ma-35{margin:35px;}.ma-40{margin:40px;}.ma-45{margin:45px;}.ma-50{margin:50px;}.ma-55{margin:55px;}.ma-60{margin:60px;}.ma-65{margin:65px;}.ma-70{margin:70px;}.ma-75{margin:75px;}.ma-80{margin:80px;}.ma-85{margin:85px;}.ma-90{margin:90px;}.ma-95{margin:95px;}.ma-100{margin:100px;}.my-0{margin-top:0px;margin-bottom:0px;}.my-1{margin-top:1px;margin-bottom:1px;}.my-2{margin-top:2px;margin-bottom:2px;}.my-3{margin-top:3px;margin-bottom:3px;}.my-4{margin-top:4px;margin-bottom:4px;}.my-5{margin-top:5px;margin-bottom:5px;}.my-10{margin-top:10px;margin-bottom:10px;}.my-15{margin-top:15px;margin-bottom:15px;}.my-20{margin-top:20px;margin-bottom:20px;}.my-25{margin-top:25px;margin-bottom:25px;}.my-30{margin-top:30px;margin-bottom:30px;}.my-35{margin-top:35px;margin-bottom:35px;}.my-40{margin-top:40px;margin-bottom:40px;}.my-45{margin-top:45px;margin-bottom:45px;}.my-50{margin-top:50px;margin-bottom:50px;}.my-55{margin-top:55px;margin-bottom:55px;}.my-60{margin-top:60px;margin-bottom:60px;}.my-65{margin-top:65px;margin-bottom:65px;}.my-70{margin-top:70px;margin-bottom:70px;}.my-75{margin-top:75px;margin-bottom:75px;}.my-80{margin-top:80px;margin-bottom:80px;}.my-85{margin-top:85px;margin-bottom:85px;}.my-90{margin-top:90px;margin-bottom:90px;}.my-95{margin-top:95px;margin-bottom:95px;}.my-100{margin-top:100px;margin-bottom:100px;}.mx-0{margin-left:0px;margin-right:0px;}.mx-1{margin-left:1px;margin-right:1px;}.mx-2{margin-left:2px;margin-right:2px;}.mx-3{margin-left:3px;margin-right:3px;}.mx-4{margin-left:4px;margin-right:4px;}.mx-5{margin-left:5px;margin-right:5px;}.mx-10{margin-left:10px;margin-right:10px;}.mx-15{margin-left:15px;margin-right:15px;}.mx-20{margin-left:20px;margin-right:20px;}.mx-25{margin-left:25px;margin-right:25px;}.mx-30{margin-left:30px;margin-right:30px;}.mx-35{margin-left:35px;margin-right:35px;}.mx-40{margin-left:40px;margin-right:40px;}.mx-45{margin-left:45px;margin-right:45px;}.mx-50{margin-left:50px;margin-right:50px;}.mx-55{margin-left:55px;margin-right:55px;}.mx-60{margin-left:60px;margin-right:60px;}.mx-65{margin-left:65px;margin-right:65px;}.mx-70{margin-left:70px;margin-right:70px;}.mx-75{margin-left:75px;margin-right:75px;}.mx-80{margin-left:80px;margin-right:80px;}.mx-85{margin-left:85px;margin-right:85px;}.mx-90{margin-left:90px;margin-right:90px;}.mx-95{margin-left:95px;margin-right:95px;}.mx-100{margin-left:100px;margin-right:100px;}.mt-0{margin-top:0px;}.mt-1{margin-top:1px;}.mt-2{margin-top:2px;}.mt-3{margin-top:3px;}.mt-4{margin-top:4px;}.mt-5{margin-top:5px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px;}.mt-20{margin-top:20px;}.mt-25{margin-top:25px;}.mt-30{margin-top:30px;}.mt-35{margin-top:35px;}.mt-40{margin-top:40px;}.mt-45{margin-top:45px;}.mt-50{margin-top:50px;}.mt-55{margin-top:55px;}.mt-60{margin-top:60px;}.mt-65{margin-top:65px;}.mt-70{margin-top:70px;}.mt-75{margin-top:75px;}.mt-80{margin-top:80px;}.mt-85{margin-top:85px;}.mt-90{margin-top:90px;}.mt-95{margin-top:95px;}.mt-100{margin-top:100px;}.mb-0{margin-bottom:0px;}.mb-1{margin-bottom:1px;}.mb-2{margin-bottom:2px;}.mb-3{margin-bottom:3px;}.mb-4{margin-bottom:4px;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.mb-20{margin-bottom:20px;}.mb-25{margin-bottom:25px;}.mb-30{margin-bottom:30px;}.mb-35{margin-bottom:35px;}.mb-40{margin-bottom:40px;}.mb-45{margin-bottom:45px;}.mb-50{margin-bottom:50px;}.mb-55{margin-bottom:55px;}.mb-60{margin-bottom:60px;}.mb-65{margin-bottom:65px;}.mb-70{margin-bottom:70px;}.mb-75{margin-bottom:75px;}.mb-80{margin-bottom:80px;}.mb-85{margin-bottom:85px;}.mb-90{margin-bottom:90px;}.mb-95{margin-bottom:95px;}.mb-100{margin-bottom:100px;}.pt-0{padding-top:0px;}.pt-1{padding-top:1px;}.pt-2{padding-top:2px;}.pt-3{padding-top:3px;}.pt-4{padding-top:4px;}.pt-5{padding-top:5px;}.pt-10{padding-top:10px;}.pt-15{padding-top:15px;}.pt-20{padding-top:20px;}.pt-25{padding-top:25px;}.pt-30{padding-top:30px;}.pt-35{padding-top:35px;}.pt-40{padding-top:40px;}.pt-45{padding-top:45px;}.pt-50{padding-top:50px;}.pt-55{padding-top:55px;}.pt-60{padding-top:60px;}.pt-65{padding-top:65px;}.pt-70{padding-top:70px;}.pt-75{padding-top:75px;}.pt-80{padding-top:80px;}.pt-85{padding-top:85px;}.pt-90{padding-top:90px;}.pt-95{padding-top:95px;}.pt-100{padding-top:100px;}.pt-110{padding-top:110px;}.pt-120{padding-top:120px;}.pt-130{padding-top:130px;}.pt-140{padding-top:140px;}.pt-150{padding-top:150px;}.pb-0{padding-bottom:0px;}.pb-1{padding-bottom:1px;}.pb-2{padding-bottom:2px;}.pb-3{padding-bottom:3px;}.pb-4{padding-bottom:4px;}.pb-5{padding-bottom:5px;}.pb-10{padding-bottom:10px;}.pb-15{padding-bottom:15px;}.pb-20{padding-bottom:20px;}.pb-25{padding-bottom:25px;}.pb-30{padding-bottom:30px;}.pb-35{padding-bottom:35px;}.pb-40{padding-bottom:40px;}.pb-45{padding-bottom:45px;}.pb-50{padding-bottom:50px;}.pb-55{padding-bottom:55px;}.pb-60{padding-bottom:60px;}.pb-65{padding-bottom:65px;}.pb-70{padding-bottom:70px;}.pb-75{padding-bottom:75px;}.pb-80{padding-bottom:80px;}.pb-85{padding-bottom:85px;}.pb-90{padding-bottom:90px;}.pb-95{padding-bottom:95px;}.pb-100{padding-bottom:100px;}.pb-110{padding-bottom:110px;}.pb-120{padding-bottom:120px;}.pb-130{padding-bottom:130px;}.pb-140{padding-bottom:140px;}.pb-150{padding-bottom:150px;}.img{width:100%;position:relative;overflow:hidden;}.img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.img.max-100 img{max-width:100%;max-height:100%;}.img.min-100 img{min-width:100%;min-height:100%;}.img.max-125 img{max-width:125%;max-height:125%;}.img.max-150 img{max-width:150%;max-height:150%;}.flex{width:100%;display:flex;justify-content:center;align-items:stretch;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.grid{display:grid;}.grid .item{display:block;width:100%;float:left;position:relative;z-index:1;}.grid .item .overlay{display:block;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:2;}.col-1{grid-template-columns:repeat(1,1fr);}.col-2{grid-template-columns:repeat(2,1fr);}.col-3{grid-template-columns:repeat(3,1fr);}.col-4{grid-template-columns:repeat(4,1fr);}.col-5{grid-template-columns:repeat(5,1fr);}.col-6{grid-template-columns:repeat(6,1fr);}.col-7{grid-template-columns:repeat(7,1fr);}.col-8{grid-template-columns:repeat(8,1fr);}.grid-overflow .item{display:none;}.grid-overflow.col-1 .item:nth-child(1){display:block;}.grid-overflow.col-2 .item:nth-child(1),.grid-overflow.col-2 .item:nth-child(2){display:block;}.grid-overflow.col-3 .item:nth-child(1),.grid-overflow.col-3 .item:nth-child(2),.grid-overflow.col-3 .item:nth-child(3){display:block;}.grid-overflow.col-4 .item:nth-child(1),.grid-overflow.col-4 .item:nth-child(2),.grid-overflow.col-4 .item:nth-child(3),.grid-overflow.col-4 .item:nth-child(4){display:block;}.grid-overflow.col-5 .item:nth-child(1),.grid-overflow.col-5 .item:nth-child(2),.grid-overflow.col-5 .item:nth-child(3),.grid-overflow.col-5 .item:nth-child(4),.grid-overflow.col-5 .item:nth-child(5){display:block;}.grid-overflow.col-6 .item:nth-child(1),.grid-overflow.col-6 .item:nth-child(2),.grid-overflow.col-6 .item:nth-child(3),.grid-overflow.col-6 .item:nth-child(4),.grid-overflow.col-6 .item:nth-child(5),.grid-overflow.col-6 .item:nth-child(6){display:block;}.grid-overflow.col-7 .item:nth-child(1),.grid-overflow.col-7 .item:nth-child(2),.grid-overflow.col-7 .item:nth-child(3),.grid-overflow.col-7 .item:nth-child(4),.grid-overflow.col-7 .item:nth-child(5),.grid-overflow.col-7 .item:nth-child(6),.grid-overflow.col-7 .item:nth-child(7){display:block;}.grid-overflow.col-8 .item:nth-child(1),.grid-overflow.col-8 .item:nth-child(2),.grid-overflow.col-8 .item:nth-child(3),.grid-overflow.col-8 .item:nth-child(4),.grid-overflow.col-8 .item:nth-child(5),.grid-overflow.col-8 .item:nth-child(6),.grid-overflow.col-8 .item:nth-child(7) .grid-overflow.col-8 .item:nth-child(8){display:block;}.gap-0{grid-gap:0px;}.gap-1{grid-gap:1px;}.gap-2{grid-gap:2px;}.gap-3{grid-gap:3px;}.gap-4{grid-gap:4px;}.gap-5{grid-gap:5px;}.gap-10{grid-gap:10px;}.gap-15{grid-gap:15px;}.gap-20{grid-gap:20px;}.gap-25{grid-gap:25px;}.gap-30{grid-gap:30px;}.gap-35{grid-gap:35px;}.gap-40{grid-gap:40px;}.gap-45{grid-gap:45px;}.gap-50{grid-gap:50px;}.rgap-0{row-gap:0px;}.rgap-1{row-gap:1px;}.rgap-2{row-gap:2px;}.rgap-3{row-gap:3px;}.rgap-4{row-gap:4px;}.rgap-5{row-gap:5px;}.rgap-10{row-gap:10px;}.rgap-15{row-gap:15px;}.rgap-20{row-gap:20px;}.rgap-25{row-gap:25px;}.rgap-30{row-gap:30px;}.rgap-35{row-gap:35px;}.rgap-40{row-gap:40px;}.rgap-45{row-gap:45px;}.rgap-50{row-gap:50px;}.cgap-0{column-gap:0px;}.cgap-1{column-gap:1px;}.cgap-2{column-gap:2px;}.cgap-3{column-gap:3px;}.cgap-4{column-gap:4px;}.cgap-5{column-gap:5px;}.cgap-10{column-gap:10px;}.cgap-15{column-gap:15px;}.cgap-20{column-gap:20px;}.cgap-25{column-gap:25px;}.cgap-30{column-gap:30px;}.cgap-35{column-gap:35px;}.cgap-40{column-gap:40px;}.cgap-45{column-gap:45px;}.cgap-50{column-gap:50px;}.row-1{height:38px !important;}.row-2{height:118px !important;}.row-3{height:198px !important;}.row-4{height:278px !important;}.row-5{height:358px !important;}.flex-gap-0 .item{margin-right:0px;}.flex-gap-1 .item{margin-right:1px;}.flex-gap-2 .item{margin-right:2px;}.flex-gap-3 .item{margin-right:3px;}.flex-gap-4 .item{margin-right:4px;}.flex-gap-5 .item{margin-right:5px;}.flex-gap-10 .item{margin-right:10px;}.flex-gap-15 .item{margin-right:15px;}.flex-gap-20 .item{margin-right:20px;}.flex-gap-25 .item{margin-right:25px;}.flex-gap-30 .item{margin-right:30px;}.flex-gap-35 .item{margin-right:35px;}.flex-gap-40 .item{margin-right:40px;}.flex-gap-45 .item{margin-right:45px;}.flex-gap-50 .item{margin-right:50px;}.flex-gap-0 .item:last-of-type{margin-right:0px;}.flex-gap-1 .item:last-of-type{margin-right:0px;}.flex-gap-2 .item:last-of-type{margin-right:0px;}.flex-gap-3 .item:last-of-type{margin-right:0px;}.flex-gap-4 .item:last-of-type{margin-right:0px;}.flex-gap-5 .item:last-of-type{margin-right:0px;}.flex-gap-10 .item:last-of-type{margin-right:0px;}.flex-gap-15 .item:last-of-type{margin-right:0px;}.flex-gap-20 .item:last-of-type{margin-right:0px;}.flex-gap-25 .item:last-of-type{margin-right:0px;}.flex-gap-30 .item:last-of-type{margin-right:0px;}.flex-gap-35 .item:last-of-type{margin-right:0px;}.flex-gap-40 .item:last-of-type{margin-right:0px;}.flex-gap-45 .item:last-of-type{margin-right:0px;}.flex-gap-50 .item:last-of-type{margin-right:0px;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.tt-up{text-transform:uppercase;}.tt-lo{text-transform:lowercase;}.text-nowrap{white-space:nowrap;}.text-decoration-none{text-decoration:none !important;}.fa,.fas,.far,.fab{font-family:'Font Awesome';}.fs-10{font-size:62.5% !important;line-height:12px;}.fs-11{font-size:68.75% !important;line-height:14px;}.fs-12{font-size:75% !important;line-height:14px;}.fs-13{font-size:81.25% !important;line-height:16px;}.fs-14{font-size:87.5% !important;line-height:18px;}.fs-15{font-size:93.75% !important;line-height:18px;}.fs-16{font-size:100% !important;line-height:20px;}.fs-17{font-size:106.25% !important;line-height:22px;}.fs-18{font-size:112.5% !important;line-height:24px;}.fs-19{font-size:118.75% !important;line-height:24px;}.fs-20{font-size:125% !important;line-height:26px;}.fs-22{font-size:137.5% !important;line-height:28px;}.fs-24{font-size:150% !important;line-height:30px;}.fs-26{font-size:162.5% !important;line-height:34px;}.fs-28{font-size:175% !important;line-height:36px;}.fs-30{font-size:187.5% !important;line-height:40px;}.fs-32{font-size:200% !important;line-height:42px;}.fs-34{font-size:212.5% !important;line-height:44px;}.fs-36{font-size:225% !important;line-height:46px;}.fs-38{font-size:237.5% !important;line-height:48px;}.fs-40{font-size:250% !important;line-height:48px;}.fs-42{font-size:262.5% !important;line-height:50px;}.fs-44{font-size:275% !important;line-height:52px;}.fs-46{font-size:287.5% !important;line-height:56px;}.fs-48{font-size:300% !important;line-height:58px;}.fs-50{font-size:312.5% !important;line-height:60px;}.fw-100{font-weight:100;}.fw-200{font-weight:200;}.fw-300{font-weight:300;}.fw-400{font-weight:400;}.fw-500{font-weight:500;}.fw-600{font-weight:600;}.fw-700{font-weight:700;}.fw-800{font-weight:800;}.fw-900{font-weight:900;}.ls-1{letter-spacing:0.01em;}.ls-2{letter-spacing:0.02em;}.ls-3{letter-spacing:0.03em;}.ls-4{letter-spacing:0.04em;}.ls-5{letter-spacing:0.05em;}@font-face{font-family:'San Francisco Pro';font-weight:700;font-style:normal;src:url('../fonts/SF-Pro-Display-Bold.otf');src:url('../fonts/SF-Pro-Display-Bold.otf') format('opentype');}@font-face{font-family:'San Francisco Pro';font-weight:600;font-style:normal;src:url('../fonts/SF-Pro-Display-Semibold.otf');src:url('../fonts/SF-Pro-Display-Semibold.otf') format('opentype');}@font-face{font-family:'San Francisco Pro';font-weight:500;font-style:normal;src:url('../fonts/SF-Pro-Display-Medium.otf');src:url('../fonts/SF-Pro-Display-Medium.otf') format('opentype');}@font-face{font-family:'San Francisco Pro';font-weight:400;font-style:normal;src:url('../fonts/SF-Pro-Display-Regular.otf');src:url('../fonts/SF-Pro-Display-Regular.otf') format('opentype');}@font-face{font-family:'San Francisco Pro';font-weight:300;font-style:normal;src:url('../fonts/SF-Pro-Display-Light.otf');src:url('../fonts/SF-Pro-Display-Light.otf') format('opentype');}@font-face{font-family:'San Francisco Pro';font-weight:200;font-style:normal;src:url('../fonts/SF-Pro-Display-Thin.otf');src:url('../fonts/SF-Pro-Display-Thin.otf') format('opentype');}@font-face{font-family:'San Francisco Pro';font-weight:100;font-style:normal;src:url('../fonts/SF-Pro-Display-Ultralight.otf');src:url('../fonts/SF-Pro-Display-Ultralight.otf') format('opentype');}.effect-bounce-in{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.5s;transition-duration:0.5s;}.effect-bounce-in:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(0.2,2.5,0.2,-0.3);transition-timing-function:cubic-bezier(0.2,2.5,0.2,-0.3);}*{padding:0;margin:0 auto 0 auto;outline:none;border:0;border-spacing:0;text-decoration:none;color:rgb(120,106,129);letter-spacing:0.05em;font-size:100%;font-family:'San Francisco Pro',sans-serif;font-weight:300;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-stroke:0px;-moz-osx-font-smoothing:grayscale;text-rendering:auto;}.font,.font *{font-family:'San Francisco Pro',sans-serif;}.fancybox-container *{color:#ffffff;}@media \0screen,screen\9{transition:none !important;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){transition:none !important;}@supports (-ms-ime-align:auto){*{transition:none !important;}}@supports (-ms-accelerator:true){*{transition:none !important;}}html{width:100%;max-width:100%;overflow-x:hidden;height:100vh;background-color:#ffffff;background:url('../../img/web/background.jpg') no-repeat center center;background-size:cover;}body{width:100%;max-width:100%;overflow-x:hidden;overflow-block:hidden;}header,.header{width:100%;}footer,.footer{width:100%;}main,.main{width:100%;padding:0;}main section,.main section{width:100%;}section .form{margin:5px auto 0px auto;}section .form.mt-0{margin:0px auto 0px auto;}section .form .leftside{width:calc(50% - 15px);float:left;}section .form .rightside{width:calc(50% - 15px);float:right;}section .form .input{width:100%;margin:0px auto 15px auto;}section .form .input.l{width:calc(50% - 15px);float:left;}section .form .input.r{width:calc(50% - 15px);float:right;}section .form .input.l{width:calc(50% - 10px);float:left;}section .form .input.r{width:calc(50% - 10px);float:right;}section .form .input.l3{width:calc(75% - 10px);float:left;}section .form .input.l1{width:calc(25% - 10px);float:left;}section .form .input.r1{width:calc(25% - 10px);float:right;}section .form .input.r3{width:calc(75% - 10px);float:right;}section .form .input p{text-align:left;font-size:87.5%;font-weight:400;padding:0px 0px 5px 0px;line-height:24px;}section .form .input p span.required{text-align:left;font-size:100%;font-weight:400;color:rgba(177,49,143,1);line-height:24px;}section .form .input input{width:100%;display:block;border:1px solid #d7d7d7;border-radius:3px;background-color:#ffffff;font-size:87.5%;text-align:left;font-weight:400;line-height:20px;padding:8px 12px 8px 12px;}section .form .input select{width:100%;display:block;border:1px solid #d7d7d7;border-radius:3px;background-color:#ffffff;font-size:87.5%;text-align:left;font-weight:400;line-height:20px;padding:9px 12px 9px 12px;}section .form .input textarea{display:block;border:1px solid #d7d7d7;border-radius:3px;background-color:#ffffff;font-size:87.5%;text-align:left;font-weight:400;line-height:20px;padding:12px 12px 12px 12px;resize:none;height:38px;width:100%;}section .form .input.disabled input{background-color:rgba(250,250,250,1);cursor:not-allowed;}section .form .input.check.mt-0{margin-top:0px;}section .form .input.check .checkbox{width:24px;height:24px;border-radius:5px;float:left;margin:0;padding:0;display:inline-table;background-color:#ffffff;border:1px solid #d7d7d7;cursor:pointer;}section .form .input.check .checkbox.round{border-radius:50%;}section .form .input.check .checkbox::after{width:100%;text-align:center;margin:4px auto 0px auto;padding:0;content:'\f00c';font-family:'Font Awesome';font-weight:900;font-size:85%;color:rgba(204,92,159,1);display:block;opacity:0;visibility:hidden;}section .form .input.check.active .checkbox{border-color:rgba(204,92,159,1);}section .form .input.check.active .checkbox::after{opacity:1;visibility:visible;}section .form .input.check .checkbox input{display:none;}section .form .input.check .text{width:calc(100% - 42px);float:left;padding:0;display:inline-table;margin:0px 0px 0px 15px;}section .form .input.check .text p{margin:0;padding:0;display:inline-table;}section .form .input.check .text p strong{color:#454545;font-size:100%;font-weight:600;}section .form .input.check .text p a{font-size:100%;font-weight:400;text-align:left;}section .form .input.bad input,section .form .input.bad textarea,section .form .input.bad select{border-color:#990000;background-color:rgba(255,0,0,0.05);}section .form .input.check.bad .checkbox{border-color:#990000;background-color:rgba(255,0,0,0.05);}section .form .input.mb-0{margin-bottom:0;}section .form .input.radio{display:block;}section .form .input.radio .circle{float:left;width:20px;height:20px;border:1px solid rgba(131,76,170,0.25);background-color:#fbfbfb;border-radius:50%;cursor:pointer;margin:2px 0px 0px 0px;}section .form .input.radio .circle::after{content:'';display:block;width:14px;height:14px;border-radius:50%;background-color:rgba(204,92,159,1);text-align:center;visibility:hidden;opacity:0;margin:2px auto 2px auto;}section .form .input.radio.active .circle{border-color:rgba(204,92,159,1);}section .form .input.radio.active .circle::after{visibility:visible;opacity:1;color:rgba(204,92,159,1);}section .form .input.radio .circle input{display:none;}section .form .input.radio.disabled{cursor:not-allowed;opacity:0.5;}section .form .input.radio .text{width:calc(100% - 42px);float:left;padding:0;display:inline-table;margin:0px 0px 0px 15px;}section .form .input.radio .text p{margin:0;padding:0;display:inline-table;}.form .input input.wrong,.form .input textarea.wrong,.form .input select.wrong,.form .input.check.wrong .checkbox{border-color:#990000;background-color:rgba(255,0,0,0.05);}.popup{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.1);display:block;z-index:100;opacity:0;visibility:hidden;}.popup.active{opacity:1;visibility:visible;}.popup .box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:inline-table;width:auto;border-radius:3px;background:none;overflow:hidden;box-shadow:5px 5px 25px rgba(0,0,0,0.08);padding:0;border:0;background-color:#ffffff;}.popup .box .head{width:100%;padding:20px 40px 12px 20px;position:relative;}.popup .box .head p{font-size:87.5%;line-height:20px;text-align:left;padding:0;margin:0;}.popup .box .head p.close{color:rgba(131,76,170,1);font-size:87.5%;position:absolute;top:10px;right:11px;padding:10px;cursor:pointer;}.popup .box .head p.close em,.popup .box .head p.close i{color:inherit;font-size:100%;}.popup .box .head p.close:hover em,.popup .box .head p.close:hover i{color:rgba(204,92,159,1);}.popup .box section,.popup .box .content{width:100%;padding:12px 20px 20px 20px;background-color:#ffffff;margin:0;float:none;}.popup .box section p,.popup .box .content p{font-size:81.25%;line-height:20px;text-align:center;}.popup .box section p.btn,.popup .box .content p.btn{font-size:87.5%;}.popup .box .answer{text-align:center;margin:10px auto 15px auto;}.popup .box .answer .btn{margin:0px 2px 0px 2px;cursor:pointer;}.popup .box .answer .btn a{padding:6px 12px 6px 12px;color:#ffffff;}.popup .box .answer .btn:hover a{border:0;color:#ffffff;filter:none;}.popup .box .form .input{width:100%;margin:0px auto 15px auto;}.popup .box .form .input p{text-align:left;font-size:81.25%;line-height:20px;padding:0px 0px 5px 0px;}.popup .box .form .input input{width:100%;display:block;border:1px solid #d7d7d7;border-radius:3px;background-color:#ffffff;font-size:81.25%;text-align:left;font-weight:400;line-height:20px;padding:8px 12px 8px 12px;}.popup .box .form .input.bad input,.popup .box .form .input.bad textarea,.popup .box .form .input.bad select{border-color:#aa0000;background-color:rgba(255,0,0,0.05);}.color-main{color:rgb(131,76,170,1);}a.color-main:hover{color:rgba(190,97,219,1);}.color-gray{color:rgba(75,75,75,1);}.color-light{color:rgba(150,150,150,1);}.color-pink{color:rgba(204,92,159,1);}.color-purple{color:rgba(40,53,131,1);}.color-orange{color:rgba(224,132,0,1);}.color-green{color:rgba(129,186,38,1);}.color-red{color:rgba(186,38,38,1);}.color-white{color:rgba(255,255,255,1);}a.link{text-decoration:underline;white-space:nowrap;}a i,a em{font-size:100%;color:inherit;}p i,p em{color:inherit;font-size:100%;}p strong{font-weight:500;}p strong span{font-weight:500;}.btn{width:auto;padding:0;font-size:100%;font-weight:300;line-height:20px;letter-spacing:0.03em;vertical-align:middle;cursor:pointer;border-radius:7px;transition:all 0.2s;-webkit-transition:all 0.2s;box-shadow:0px 0px 7px rgba(131,76,170,0.025);background-color:rgba(131,76,170,1);display:inline-block;}.btn a{padding:15px 50px 15px 50px;font-size:100%;font-weight:300;color:#ffffff;display:block;letter-spacing:0.05em;white-space:nowrap;text-decoration:none;}.btn.btn-small a{padding:10px 35px 10px 35px;font-size:93.75%;}.btn.btn-short a{padding:10px 15px 10px 15px;}.btn.btn-full{width:100%;}.btn br{display:none;}.btn:hover{background-color:rgba(204,92,159,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);}.btn:hover a{color:#ffffff;}.btn.hidden{display:none;}.btn .fa{font-size:100%;line-height:20px;color:#ffffff;padding-right:3px;}.btn .fa.pleft{padding-left:10px;}.btn .fa.pright{padding-right:10px;}.btn.btn-default{background-color:rgba(131,76,170,1);border-color:rgba(131,76,170,1);}.btn.btn-default.btn-out a,.btn.btn-default.btn-out a em{color:rgba(131,76,170,1);}.btn.btn-default:hover{background-color:rgba(109,171,233,1);border-color:rgba(109,171,233,1);}.btn.btn-pink{background-color:rgba(204,92,159,1);border-color:rgba(204,92,159,1);}.btn.btn-pink.btn-out a,.btn.btn-pink.btn-out a em{color:rgba(204,92,159,1);}.btn.btn-pink:hover{background-color:rgba(224,112,179,1);border-color:rgba(224,112,179,1);}.btn.btn-purple{background-color:rgba(40,53,131,1);border-color:rgba(40,53,131,1);}.btn.btn-purple.btn-out a,.btn.btn-purple.btn-out a em{color:rgba(40,53,131,1);}.btn.btn-purple:hover{background-color:rgba(60,73,151,1);border-color:rgba(60,73,151,1);}.btn.btn-purple-light{background-color:rgba(121,109,242,1);border-color:rgba(121,109,242,1);}.btn.btn-purple-light.btn-out a,.btn.btn-purple-light.btn-out a em{color:rgba(121,109,242,1);}.btn.btn-purple-light:hover{background-color:rgba(141,129,255,1);border-color:rgba(141,129,255,1);}.btn.btn-orange{background-color:rgba(219,151,38,1);border-color:rgba(219,151,38,1);}.btn.btn-orange.btn-out a,.btn.btn-orange.btn-out a em{color:rgba(219,151,38,1);}.btn.btn-orange:hover{background-color:rgba(249,181,68,1);border-color:rgba(249,181,68,1);}.btn.btn-green{background-color:rgba(129,186,38,1);border-color:rgba(129,186,38,1);}.btn.btn-green.btn-out a,.btn.btn-green.btn-out a em{color:rgba(129,186,38,1);}.btn.btn-green:hover{background-color:rgba(149,206,58,1);border-color:rgba(149,206,58,1);}.btn.btn-blue{background-color:rgba(75,200,255,1);border-color:rgba(75,200,255,1);}.btn.btn-blue.btn-out a,.btn.btn-blue.btn-out a em{color:rgba(75,200,255,1);}.btn.btn-blue:hover{background-color:rgba(102,208,255,1);border-color:rgba(102,208,255,1);}.btn.btn-blue-light{background-color:rgba(58,181,245,1);border-color:rgba(58,181,245,1);}.btn.btn-blue-light.btn-out a,.btn.btn-blue-light.btn-out a em{color:rgba(58,181,245,1);}.btn.btn-blue-light:hover{background-color:rgba(78,201,255,1);border-color:rgba(78,201,255,1);}.btn.btn-blue-dark{background-color:rgba(88,107,219,1);border-color:rgba(88,107,219,1);}.btn.btn-blue-dark.btn-out a,.btn.btn-blue-dark.btn-out a em{color:rgba(88,107,219,1);}.btn.btn-blue-dark:hover{background-color:rgba(108,127,239,1);border-color:rgba(108,127,239,1);}.btn.btn-out{background-color:transparent;border-width:1px;border-style:solid;}.btn.btn-light{background-color:rgba(255,255,255,1);border-color:rgba(131,76,170,0.05);}.btn.btn-light a,.btn.btn-light a em{color:rgba(141,141,141,1);}.btn.btn-light:hover{background-color:rgba(255,255,255,1);border-color:rgba(131,76,170,0.1);}.btn.btn-white{background-color:rgba(255,255,255,1);border-color:rgba(131,76,170,0.05);}.btn.btn-white a,.btn.btn-white a em{color:rgba(120,106,129,1);}.btn.btn-white:hover{background-color:rgba(255,255,255,1);border-color:rgba(131,76,170,0.1);}.btn.btn-out:hover a,.btn.btn-out:hover a em{color:#ffffff;}.btn.btn-light:hover a,.btn.btn-light:hover a em{color:rgba(131,76,170,1);}.btn.btn-white:hover a,.btn.btn-white:hover a em{color:rgba(131,76,170,1);}.btn.buy.disabled{background-color:rgba(0,0,0,0.35);box-shadow:0px 5px 15px rgba(0,0,0,0.16);cursor:not-allowed;}.btn-item{border-radius:7px;padding:3px 6px 3px 6px;border:1px solid rgba(220,215,225,0.6);display:inline-block;margin:0px 8px 8px 0px;font-weight:300;font-size:87.5%;cursor:pointer;letter-spacing:0.075em;}.btn-item:hover{border:1px solid rgba(235,205,225,0.6);display:inline-block;margin:0px 8px 8px 0px;font-weight:300;font-size:87.5%;box-shadow:0px 0px 15px rgba(204,92,159,0.075);color:rgba(204,92,159,1);}.btn-item.active{border:1px solid rgba(204,92,159,0.6);box-shadow:0px 0px 15px rgba(204,92,159,0.075);background-color:rgba(204,92,159,1);color:rgba(255,255,255,1);}.range{width:100%;padding:10px 10px 10px 10px;}.range .range-content{width:100%;height:60px;position:relative;padding:10px 23px 10px 23px;}.range .range-line{width:100%;height:6px;background-color:rgba(200,200,200,1);border-radius:15px;position:relative;transition:none;-webkit-transition:none;}.range .range-line .range-selected{width:100%;height:6px;background-color:rgba(219,107,174,1);border-radius:15px;position:absolute;left:0px;top:0px;z-index:2;transition:none;-webkit-transition:none;}.range .range-start{position:absolute;top:0px;z-index:3;left:10px;transition:none;-webkit-transition:none;}.range .range-stop{position:absolute;top:0px;z-index:3;left:10px;transition:none;-webkit-transition:none;}.range .range-start .range-circle,.range .range-stop .range-circle{width:26px;height:26px;border-radius:15px;background-color:rgba(131,76,170,1);box-shadow:0px 0px 7px rgba(131,76,170,0.025);cursor:pointer;transition:none;-webkit-transition:none;}.range .range-start .range-circle:hover,.range .range-stop .range-circle:hover{background-color:rgba(219,107,174,1);box-shadow:0px 0px 7px rgba(219,107,174,0.025);}.range .range-start .range-title,.range .range-stop .range-title{margin-top:5px;width:auto;word-break:keep-all;text-align:center;display:block;position:absolute;transition:none;-webkit-transition:none;}.range .range-start .range-title p,.range .range-stop .range-title p{text-align:center;font-size:87.5%;font-weight:400;color:rgba(131,76,170,1);width:auto;word-break:keep-all;line-height:15px;transition:none;-webkit-transition:none;}.leftside{float:left;width:50%;}.rightside{float:right;width:50%;}.placeholder-dark::-webkit-input-placeholder{color:rgb(120,106,129);}.placeholder-dark:-moz-placeholder{color:rgb(120,106,129);opacity:1;}.placeholder-dark::-moz-placeholder{color:rgb(120,106,129);opacity:1;}.placeholder-dark:-ms-input-placeholder{color:rgb(120,106,129);}.placeholder-dark::-ms-input-placeholder{color:rgb(120,106,129);}.color{display:inline-block;width:30px;height:30px;border-radius:3px;margin-right:5px;margin-bottom:5px;box-shadow:inset -3px -3px 12px rgba(0,0,0,0.1);cursor:pointer;}.color i,.color em{display:inline-block;text-align:center;width:30px;padding:0px;font-size:100%;line-height:30px;margin:0;color:#ffffff;text-shadow:0px 0px 2px rgba(0,0,0,0.25);opacity:0;visibility:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;}.color.active i,.color.active em{opacity:1;visibility:visible;}.color.mixed{background:url('../../img/mixed.jpg') no-repeat center center;background-size:auto;background-size:100% 100%;}.loading{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:rgba(0,0,0,0.7);z-index:999;opacity:0;visibility:hidden;transition:all 0.2s;-webkit-transition:all 0.2s;}.loading p.percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:81.25%;font-weight:400;letter-spacing:0.03em;}.loading p.percent i{color:#fff;font-size:137.5%;}.loading.active{opacity:1;visibility:visible;}.loader,.loader:after{border-radius:50%;width:50px;height:50px;}.loader{font-size:75%;position:relative;border-top:5px solid rgba(255,255,255,0.2);border-right:5px solid rgba(255,255,255,0.2);border-bottom:5px solid rgba(255,255,255,0.2);border-left:5px solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderAnimation 0.85s infinite linear;animation:loaderAnimation 0.85s infinite linear;}@-webkit-keyframes loaderAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loaderAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}header{position:fixed;z-index:100;}header .max{width:100%;max-width:100%;position:relative;padding:50px 50px 50px 50px;}header .logo{width:auto;height:66px;float:left;margin:0px 0px 0px 0px;}header .logo a{width:100%;height:100%;display:block;}header .logo img.logo-main{width:auto;height:100%;padding:0;display:block;}header .logo img.logo-res{width:auto;height:100%;padding:0;display:none;}header .search{float:left;display:inline-block;padding:0;margin:8px 0px 8px 50px;width:100%;max-width:500px;position:relative;}header .search input{width:100%;height:50px;border-radius:12px;display:block;background-color:rgba(255,255,255,1);margin:0;padding:12px 18px 12px 18px;line-height:25px;letter-spacing:0.05em;color:rgba(131,76,170,1);font-weight:300;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);font-size:87.5%;}header .search:hover input{box-shadow:0px 0px 15px rgba(204,92,159,0.075);color:rgba(204,92,159,1);border:1px solid rgba(235,205,225,0.6);}header .search.active input{box-shadow:0px 0px 15px rgba(204,92,159,0.075);color:rgba(204,92,159,1);border:1px solid rgba(235,205,225,0.6);border-radius:5px 5px 5px 5px;}header .search input.found{border-radius:5px 5px 0px 0px;}header .search .btn.btn-search{width:80px;position:absolute;right:5px;top:5px;text-align:center;border-radius:6px;visibility:hidden;opacity:0;-webkit-opacity:0;}header .search .btn.btn-search a{padding:10px 5px;text-align:center;font-size:87.5%;}header .search .btn.btn-search.active{visibility:visible;opacity:1;-webkit-opacity:1;}header .search .results{width:100%;min-width:100%;display:block;background-color:rgba(255,255,255,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);border:1px solid rgba(235,205,225,0.6);border-top:0;position:absolute;top:50px;left:0px;visibility:hidden;opacity:0;border-radius:0px 0px 5px 5px;}header .search .results.active{visibility:visible;opacity:1;}header .search .results .polozka{background-color:rgba(255,255,255,1);border-bottom:1px solid rgba(235,205,225,0.5);}header .search .results .polozka:last-of-type{border-bottom:0;}header .search .results .polozka:hover{box-shadow:0px 0px 15px rgba(204,92,159,0.075),inset 0px 0px 10px rgba(204,92,159,0.15);background-color:rgba(204,92,159,0.01);}header .search .results .polozka.clicked{box-shadow:0px 0px 15px rgba(204,92,159,0.075),inset 0px 0px 10px rgba(204,92,159,0.15);background-color:rgba(204,92,159,0.01);}header .search .results .polozka .flex{min-width:100%;padding:10px;}header .search .results .polozka .flex .item.image{display:block;width:40px;min-height:40px;flex-shrink:0;flex-grow:0;float:left;}header .search .results .polozka .flex .item.image .crop{width:100%;height:100%;display:block;overflow:hidden;padding:0px;border-radius:5px;position:relative;}header .search .results .polozka .flex .item.image .crop img{height:100%;display:block;padding:0;margin:0;border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}header .search .results .polozka .flex .item.name{display:block;width:auto;flex-shrink:1;flex-grow:1;float:left;position:relative;}header .search .results .polozka .flex .item.name .center-y{display:block;padding:5px 5px 5px 10px;min-width:150px;}header .search .results .polozka .flex .item.name p.code{text-align:left;line-height:10px;padding-bottom:2px;}header .search .results .polozka .flex .item.name p.name{text-align:left;font-weight:400;font-size:87.5%;line-height:16px;}header .search .results .polozka .flex .item.name p.name strong{font-size:100%;color:rgba(131,76,170,1);font-weight:600;}header .search .results .polozka:hover .flex .item.name p.name,header .search .results .polozka:hover .flex .item.name p.name strong{color:rgba(204,92,159,1);}header .search .results .polozka .flex .item.price{display:block;width:80px;flex-shrink:0;flex-grow:0;float:left;position:relative;}header .search .results .polozka .flex .item.price p.price{display:block;text-align:right;line-height:20px;padding:0;margin:0;}header .search .results .polozka .flex .item.price p.price strong{font-size:100%;color:inherit;font-weight:600;}header .search .results .polozka .flex .item.price p.stock{text-align:right;line-height:16px;}header .search .results .polozka.all{background-color:rgb(131,76,170,1);border-bottom:1px solid rgb(131,76,170,1);text-align:center;}header .search .results .polozka.all:hover{background-color:rgb(204,92,159,1);border-bottom:1px solid rgb(204,92,159,1);}header .search .results .polozka.all a{text-align:center;color:rgb(255,255,255);padding:12px 5px 12px 5px;display:block;width:100%;font-size:87.5%;}header nav{float:right;margin-top:8px;margin-bottom:8px;}header nav .question{display:block;margin:0px 0px 0px 0px;float:left;text-align:center;}header nav .question a{display:block;text-align:center;}header nav .question em{text-align:center;font-size:200%;color:rgba(131,76,170,1);float:left;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1);line-height:50px;}header nav .question .text{float:left;display:inline-block;padding:5px 5px 5px 15px;}header nav .question .text p.title{display:block;text-align:left;font-size:87.5%;color:rgba(120,106,129,1);font-weight:300;line-height:18px;}header nav .question .text p.phone{display:block;text-align:left;font-size:112.5%;color:rgba(131,76,170,1);font-weight:700;line-height:22px;}header nav .question:hover em{color:rgba(204,92,159,1);}header nav .question:hover p.phone{color:rgba(204,92,159,1);}header nav p.cart{display:block;margin:0px 0px 0px 15px;float:left;text-align:center;}header nav p.cart a{display:block;background-color:#ffffff;border-radius:12px;padding:12px 16px 12px 16px;line-height:26px;box-shadow:0px 0px 10px rgba(131,76,170,0.035);color:rgba(131,76,170,1);font-size:93.75%;width:auto;height:50px;text-align:center;position:relative;border:1px solid rgba(220,215,225,0.4);}header nav p.cart a em{margin-right:6px;color:inherit;}header nav p.cart a span{color:inherit;display:inline-block;text-align:right;}header nav p.cart:hover a,header nav p.cart.active a,header nav p.cart.adding a{box-shadow:0px 0px 15px rgba(204,92,159,0.075);border:1px solid rgba(235,205,225,0.6);color:rgba(204,92,159,1);}header nav p.cart.adding{transform:scale(2);}header nav p.user{display:block;margin:0px 0px 0px 35px;float:left;text-align:center;}header nav p.user a{display:block;background-color:#ffffff;border-radius:12px;padding:12px 16px 12px 16px;line-height:26px;box-shadow:0px 0px 10px rgba(131,76,170,0.035);color:rgba(131,76,170,1);font-size:93.75%;width:auto;height:50px;text-align:center;position:relative;border:1px solid rgba(220,215,225,0.4);}header nav p.user a em{margin-right:6px;}header nav p.user:hover a,header nav p.user.active a,header nav p.user.adding a{box-shadow:0px 0px 15px rgba(204,92,159,0.075);color:rgba(204,92,159,1);border:1px solid rgba(235,205,225,0.6);}header nav p.user.adding{transform:scale(2);}header nav p.user a span.name{color:inherit;}header nav p.register{display:block;margin:0px 0px 0px 15px;float:left;text-align:center;}header nav p.register a{display:block;background-color:#ffffff;border-radius:12px;padding:12px 16px 12px 16px;line-height:26px;box-shadow:0px 0px 10px rgba(131,76,170,0.035);color:rgba(131,76,170,1);font-size:93.75%;width:auto;height:50px;text-align:center;position:relative;border:1px solid rgba(220,215,225,0.4);}header nav p.register a em{margin-right:6px;}header nav p.register:hover a,header nav p.register.active a,header nav p.register.adding a{box-shadow:0px 0px 15px rgba(204,92,159,0.075);color:rgba(204,92,159,1);border:1px solid rgba(235,205,225,0.6);}header nav p.register.adding{transform:scale(2);}header nav p.register a span.name{color:inherit;}header nav p.find{display:none;margin:0px 0px 0px 35px;float:left;text-align:center;}header nav p.find a{display:block;background-color:#ffffff;border-radius:12px;padding:12px 16px 12px 16px;line-height:26px;box-shadow:0px 0px 10px rgba(131,76,170,0.035);color:rgba(131,76,170,1);font-size:93.75%;width:auto;height:50px;text-align:center;position:relative;border:1px solid rgba(220,215,225,0.4);}header nav p.find a em{margin-right:0px;}header nav p.find:hover a,header nav p.find.active a,header nav p.find.adding a{box-shadow:0px 0px 15px rgba(204,92,159,0.075);color:rgba(204,92,159,1);border:1px solid rgba(235,205,225,0.6);}header nav p.find a span.name{color:inherit;}header nav p.find.adding{transform:scale(2);}header.scroll{background-color:rgb(255,255,255,0.98);box-shadow:0px 5px 35px rgba(0,0,0,0.05);}header.scroll .max{padding:15px 25px 15px 25px;}header.scroll .max .logo{height:44px;margin:11px 0px 11px 0px;}footer{}footer .max{width:100%;max-width:1400px;}footer p{color:rgba(94,94,94,1);font-weight:300;font-size:81.25%;}footer p a{color:rgba(131,76,170,1);}footer p a:hover{color:rgba(204,92,159,1);}footer .goup{position:fixed;bottom:20px;right:20px;background-color:rgba(255,255,255,1);padding:10px 12px 10px 12px;border-radius:3px;cursor:pointer;opacity:0;visibility:hidden;z-index:10;border:1px solid rgba(220,215,225,0.4);box-shadow:0px 0px 15px rgba(204,92,159,0.05);}footer .goup i,footer .goup em{font-size:100%;color:rgba(131,76,170,1);text-align:center;line-height:20px;}footer .goup.active{opacity:1;visibility:visible;}footer .goup.active:hover{background-color:rgba(204,92,159,1);border:1px solid rgba(204,92,159,0.4);box-shadow:0px 0px 15px rgba(204,92,159,0.05);}footer .goup.active:hover i,footer .goup.active:hover em{color:rgba(255,255,255,1);}.slider{width:100%;border-radius:7px;background-color:rgba(255,255,255,1);border:1px solid rgba(131,76,170,0.15);box-shadow:0px 0px 7px rgba(131,76,170,0.025);overflow:hidden;}.slider .max{width:100%;max-width:100%;padding:0;}.slider .slides .slide{position:absolute;z-index:7;top:0;left:0;opacity:0;visibility:hidden;}.slider .slides .slide.active{position:relative;z-index:8;opacity:1;visibility:visible;}.slider .slides .slide img.slide-img{width:100%;border:0;}.slider .slider-arrow-left{position:absolute;top:50%;transform:translateY(-50%);left:0px;z-index:10;}.slider .slider-arrow-right{position:absolute;top:50%;transform:translateY(-50%);right:0px;z-index:10;}.slider .slider-arrow-left p,.slider .slider-arrow-right p{font-size:100%;opacity:0.35;text-align:center;display:block;cursor:pointer;padding:15px;}.slider .slider-arrow-left p:hover,.slider .slider-arrow-right p:hover{opacity:0.7;}.slider .slider-arrow-left p i,.slider .slider-arrow-right p i,.slider .slider-arrow-left p em,.slider .slider-arrow-right p em{font-size:300%;color:rgba(131,76,170,1);}.slider .slider-dots{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:10;}.slider .slider-dots .dot{width:14px;height:14px;border-radius:50%;background-color:rgba(177,49,143,0);border:2px solid rgba(131,76,170,0.35);display:inline-block;margin:0px 3px 0px 3px;cursor:pointer;}.slider .slider-dots .dot.active{background-color:rgba(177,49,143,0.75);border:2px solid rgba(177,49,143,0.5);}.product-detail{border-radius:7px;background-color:rgba(255,255,255,1);padding:25px;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);}.product-detail h2{font-size:175%;font-weight:300;color:rgba(131,76,170,1);line-height:30px;margin-bottom:25px;word-wrap:break-word;}.product-detail h3{font-size:150%;font-weight:300;color:rgba(131,76,170,1);line-height:28px;margin-bottom:10px;}.products .product-back{font-size:87.5%;font-weight:300;position:absolute;top:8px;right:0px;border:1px solid rgba(131,76,170,0.1);}.products .product-back:hover{border:1px solid rgba(204,92,159,0.35);color:rgba(204,92,159,1);}.products .product-back:hover a,.products .product-back:hover a em{color:rgba(204,92,159,1);}.product-detail .item.gallery{width:380px;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);border-radius:3px;}.product-detail .item.gallery .crop{width:100%;max-width:100%;height:380px;overflow:hidden;}.product-detail .item.gallery .crop a{width:100%;height:100%;position:relative;display:block;}.product-detail .item.gallery .crop a img{width:auto;height:100%;position:absolute;left:50%;top:0px;transform:translateX(-50%);-webkit-transform:translateX(-50%);}.product-detail .item.gallery .images{width:100%;height:110px;padding:5px 5px 5px 0px;overflow:hidden;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border-top:1px solid rgba(220,215,225,0.4);white-space:nowrap;position:relative;}.product-detail .item.gallery .images .img-arrow-left{position:absolute;top:50%;transform:translateY(-50%);left:0px;z-index:10;}.product-detail .item.gallery .images .img-arrow-right{position:absolute;top:50%;transform:translateY(-50%);right:0px;z-index:10;}.product-detail .item.gallery .images .img-arrow-left p,.product-detail .item.gallery .images .img-arrow-right p{font-size:100%;text-align:center;display:block;cursor:pointer;padding:8px 10px 8px 10px;background-color:rgba(255,255,255,0.9);color:rgba(131,76,170,1);}.product-detail .item.gallery .images .img-arrow-left p{border-radius:0px 5px 5px 0px;}.product-detail .item.gallery .images .img-arrow-right p{border-radius:5px 0px 0px 5px;}.product-detail .item.gallery .images .img-arrow-left p:hover,.product-detail .item.gallery .images .img-arrow-right p:hover{background-color:rgba(255,255,255,1);color:rgba(219,107,174,1);}.product-detail .item.gallery .images .img-arrow-left p i,.product-detail .item.gallery .images .img-arrow-right p i,.product-detail .item.gallery .images .img-arrow-left p em,.product-detail .item.gallery .images .img-arrow-right p em{font-size:100%;color:inherit;}.product-detail .item.gallery .images .border{width:100%;overflow:hidden;padding:0;margin:0;}.product-detail .item.gallery .images .border a{width:calc((100% / 3) - 10px);height:100px;display:inline-block;position:relative;margin:0px 6px 0px 6px;overflow:hidden;}.product-detail .item.gallery .images .border a.animateNext{margin-left:calc((100% / 3) * -1);}.product-detail .item.gallery .images .border a.animatePrev{margin-left:calc((-100% / 3));}.product-detail .item.gallery .images .border a img{width:auto;height:100%;}.product-detail .item.gallery:hover{box-shadow:0px 0px 15px rgba(204,92,159,0.075);border:1px solid rgba(235,205,225,0.6);}.product-detail .item.parameters{width:calc(100% - 380px);padding:10px 0px 0px 30px;}.product-detail .item.parameters .parameter{width:100%;}.product-detail .item.parameters .parameter .title{width:100%;display:block;}.product-detail .item.parameters .parameter .title p{font-size:93.75%;letter-spacing:0.06em;font-weight:400;color:rgba(131,76,170,1);line-height:20px;}.product-detail .item.parameters .parameter .value{width:100%;display:block;margin-top:4px;}.product-detail .item.parameters .parameter .value p{font-size:106.25%;font-weight:300;color:rgba(120,106,129,1);line-height:18px;letter-spacing:0.05em;}.product-detail .item.parameters .pricecart{width:100%;border-radius:3px;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);margin-top:30px;padding:20px;}.product-detail .item.parameters .pricecart .flex.flex-product-detail{width:100%;}.product-detail .item.parameters .pricecart .flex.flex-product-detail .item.item-price{width:calc(100% - 310px);text-align:left;}.product-detail .item.parameters .pricecart .flex.flex-product-detail .item.item-count{width:110px;text-align:right;padding-right:20px}.product-detail .item.parameters .pricecart .flex.flex-product-detail .item.item-btn{width:200px;text-align:right;}.product-detail .item.parameters .pricecart .flex.flex-product-detail .item.item-btn p.buy{width:100%;}.product-detail .item.parameters .pricecart .flex.flex-product-detail .item.item-btn p.buy a{width:100%;}.product-detail .item.parameters .pricecart .price{display:inline-block;}.product-detail .item.parameters .pricecart .price p.title{font-size:93.75%;letter-spacing:0.05em;font-weight:400;color:rgba(120,106,129,1);line-height:22px;}.product-detail .item.parameters .pricecart .price p.amount{font-size:137.5%;font-weight:600;color:rgba(131,76,170,1);line-height:26px;letter-spacing:0.02em;}.product-detail .item.parameters .pricecart p.buy a{padding:15px 20px 15px 20px;}.product-detail .item.parameters .pricecart p.buy a::after{content:'';display:block;clear:both;}.product-detail .item.parameters .pricecart p.buy em{float:left;width:22px;}.product-detail .item.parameters .pricecart p.buy span{color:rgba(255,255,255,1);font-size:100%;font-weight:400;width:calc(100% - 22px);float:left;text-align:center;}.product-detail .item.parameters .pricecart:hover{box-shadow:0px 0px 15px rgba(204,92,159,0.075);border:1px solid rgba(235,205,225,0.6);}.product-detail .item.parameters .pricecart .buy-counter{width:100%;box-shadow:0px 0px 7px rgba(131,76,170,0.025);background-color:rgba(131,76,170,1);border-radius:7px;overflow:hidden;}.product-detail .item.parameters .pricecart .buy-counter::after{content:'';display:block;clear:both;}.product-detail .item.parameters .pricecart .buy-counter p.minus{width:50px;height:50px;float:left;display:block;text-align:center;color:rgb(255,255,255);cursor:pointer;border-radius:0px 7px 7px 0px;transition:all 0.2s;-webkit-transition:all 0.2s;}.product-detail .item.parameters .pricecart .buy-counter p.minus em{line-height:50px;text-align:center;color:rgb(255,255,255);font-size:125%;}.product-detail .item.parameters .pricecart .buy-counter p.minus:hover{background-color:rgba(204,92,159,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);}.product-detail .item.parameters .pricecart .buy-counter input.count{width:calc(100% - 100px);height:50px;float:left;display:block;text-align:center;font-size:125%;color:rgb(255,255,255);font-weight:500;background-color:transparent;opacity:1;-webkit-opacity:1;filter:opacity(1);}.product-detail .item.parameters .pricecart .buy-counter input.count:disabled,.product-detail .item.parameters .pricecart .buy-counter input.count::disabled{color:rgb(255,255,255);opacity:1;-webkit-opacity:1;filter:opacity(1);}.product-detail .item.parameters .pricecart .buy-counter p.plus{width:50px;height:50px;float:left;display:block;text-align:center;color:rgb(255,255,255);cursor:pointer;border-radius:7px 0px 0px 7px;transition:all 0.2s;-webkit-transition:all 0.2s;}.product-detail .item.parameters .pricecart .buy-counter p.plus em{line-height:50px;text-align:center;color:rgb(255,255,255);font-size:125%;}.product-detail .item.parameters .pricecart .buy-counter p.plus:hover{background-color:rgba(204,92,159,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);}.product-detail .item.parameters .pricecart .buy-counter p.plus.disabled,.product-detail .item.parameters .pricecart .buy-counter p.plus.disabled em{cursor:not-allowed;color:rgba(255,255,255,0.5);}.product-detail .item.parameters .share{width:100%;margin-top:15px;padding:0;}.product-detail .item.parameters .share p{width:100%;display:block;text-align:center;font-size:93.75%;}.product-detail .item.parameters .share p a{font-size:100%;width:100%;padding:15px 20px 15px 20px;display:block;text-align:center;border-radius:3px;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);color:rgba(131,76,170,1);}.product-detail .item.parameters .share p a em{margin-right:4px;font-size:100%;}.product-detail .item.parameters .share p a:hover{box-shadow:0px 0px 7px rgba(204,92,159,0.025);border:1px solid rgba(204,92,159,0.35);color:rgba(204,92,159,1);}.product-detail .product-info{}.page .box{border-radius:7px;background-color:rgba(255,255,255,1);padding:25px;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);}.page .box .text h1{font-size:150%;font-weight:300;color:rgba(131,76,170,1);line-height:30px;padding-bottom:10px;word-wrap:break-word;display:block;clear:both;}.page .box .text h2{font-size:131.25%;font-weight:300;color:rgba(131,76,170,1);line-height:28px;padding-bottom:5px;padding-top:10px;display:block;word-wrap:break-word;clear:both;}.page .box .text h3{font-size:112.5%;font-weight:300;color:rgba(131,76,170,1);padding-bottom:5px;padding-top:10px;display:block;word-wrap:break-word;clear:both;}.page .box .text h4{font-size:106.25%;font-weight:300;color:rgba(131,76,170,1);padding-bottom:5px;padding-top:10px;display:block;word-wrap:break-word;clear:both;}.page .box .text h5{font-size:100%;font-weight:300;color:rgba(131,76,170,1);padding-bottom:5px;padding-top:10px;display:block;word-wrap:break-word;clear:both;}.page .box .text h6{font-size:93.75%;font-weight:300;color:rgba(131,76,170,1);padding-top:25px;padding-bottom:10px;display:block;word-wrap:break-word;clear:both;}.page .box .text h2:first-of-type{padding-top:0px;}.page .box .text p{font-size:93.75%;font-weight:300;line-height:20px;}.page .box .text p strong,.page .box .text p b,.page .box .text strong,.page .box .text b{font-size:100%;font-weight:500;}.page .box .text p i,.page .box .text p em{font-size:100%;font-weight:300;font-style:italic;}.page .box .text p:not(.btn) a{font-size:100%;font-weight:300;text-decoration:underline;color:rgba(131,76,170,1);}.page .box .text p:not(.btn) a:hover{text-decoration:none;color:rgba(204,92,159,1);text-decoration:underline;}.page .box .text p.btn a{color:rgba(255,255,255,1);}.page .box .text ul,.page .box .text ol{margin:10px 0px 10px 15px;}.page .box .text ul li,.page .box .text ol li{margin:2px 0px 2px 0px;font-weight:300;}.page .box .text ul li p,.page .box .text ol li p{font-size:100%;}.page .box .text h2:first-of-type{padding-top:0px;}.page .box .text img{max-width:100%;height:auto;padding:0;display:inline-block;margin:20px 0px 20px 0px;}.page .box .text table{border:1px solid rgb(120,106,129);margin:10px 0px 10px 0px;padding:0;display:inline-table;width:auto;}.page .box .text table td{border:1px solid rgb(120,106,129);margin:0;padding:4px 8px 4px 8px;}.page .box .text p u{text-decoration:underline;}.page .box .text br{line-height:22px;font-size:100%;}.page .box .text code{font-size:100%;font-weight:300;font-family:Courier new;border:0;margin:10px 0px 10px 0px;padding:10px 10px 10px 10px;}.page .box .text iframe{margin:10px 0px 10px 0px;max-width:100%;}.user .box{border-radius:7px;background-color:rgba(255,255,255,1);padding-right:25px;padding-left:25px;padding-top:25px;padding-bottom:30px;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);position:relative;}.user .section-title h2{font-size:125%;font-weight:300;color:rgba(131,76,170,1);line-height:24px;margin-bottom:10px;word-wrap:break-word;}.user .box h2{font-size:112.5%;}.user-orders .item{width:100%;}.user-orders .item .box{width:100%;background-color:rgba(255,255,255,1);border-radius:5px;padding:15px;margin:0;position:relative;z-index:1;box-shadow:0px 0px 7px rgba(131,76,170,0.025);border:1px solid rgba(220,215,225,0.4);}.user-orders .item .box p{line-height:20px;}.user-orders .item .box:hover{box-shadow:0px 0px 15px rgba(204,92,159,0.075);border:1px solid rgba(235,205,225,0.6);}.user-orders .item .box:hover p.order-id{color:rgba(204,92,159,1);}.user-orders .item .box p.date{font-size:87.5%;}.user-orders .item .box p.price{font-weight:500;}.cart-add-pop{position:fixed;top:0px;left:0px;width:100%;height:100%;display:block;background-color:rgba(0,0,0,0);z-index:100;opacity:0;visibility:hidden;}.cart-add-pop.active{opacity:1;visibility:visible;background-color:rgba(0,0,0,0.1);}.cart-add-pop .center .box{background-color:#ffffff;border-radius:25px;padding:25px;box-shadow:5px 5px 15px rgba(0,0,0,0.025);}.cart-add-pop .center .box p.icon em{font-size:200%;text-align:center;}.cart-add-pop .flex{border:1px solid rgba(131,76,170,0.15);padding:10px;border-radius:5px;box-shadow:5px 5px 15px rgba(131,76,170,0.025);margin:20px auto 0px auto;display:none;}.cart-add-pop .flex .image{width:80px;}.cart-add-pop .flex .image img{width:80px;height:auto;}.cart-add-pop .flex .text{width:220px;padding:5px 0px 0px 20px;}.cart-add-pop .flex .text p.name{text-align:left;font-size:87.5%;word-wrap:break-word;font-weight:300;}.cart-add-pop .flex .text p.price{text-align:left;font-size:100%;font-weight:500;margin:5px 0px 0px 0px;}.cart-remove-pop{position:fixed;top:0px;left:0px;width:100%;height:100%;display:block;background-color:rgba(0,0,0,0);z-index:100;opacity:0;visibility:hidden;}.cart-remove-pop.active{opacity:1;visibility:visible;background-color:rgba(0,0,0,0.1);}.cart-remove-pop .center .box{background-color:#ffffff;border-radius:25px;padding:25px;box-shadow:5px 5px 15px rgba(0,0,0,0.025);}.cart-remove-pop .center .box p.icon em{font-size:200%;text-align:center;}.cart-remove-pop .flex{border:1px solid rgba(131,76,170,0.15);padding:10px;border-radius:5px;box-shadow:5px 5px 15px rgba(131,76,170,0.025);margin:20px auto 0px auto;display:none;}.cart-remove-pop .flex .image{width:80px;}.cart-remove-pop .flex .image img{width:80px;height:auto;}.cart-remove-pop .flex .text{width:220px;padding:5px 0px 0px 20px;}.cart-remove-pop .flex .text p.name{text-align:left;font-size:87.5%;word-wrap:break-word;font-weight:300;}.cart-remove-pop .flex .text p.price{text-align:left;font-size:100%;font-weight:500;margin:5px 0px 0px 0px;}.cart-zasilkovna-pop{position:fixed;top:0px;left:0px;width:100%;height:100%;display:block;background-color:rgba(0,0,0,0);z-index:100;opacity:0;visibility:hidden;}.cart-zasilkovna-pop.active{opacity:1;visibility:visible;background-color:rgba(0,0,0,0.1);}.cart-zasilkovna-pop .center .box{background-color:#ffffff;border-radius:25px;padding:30px;box-shadow:5px 5px 15px rgba(0,0,0,0.025);}.cart-zasilkovna-pop .center .box .search{width:100%;border:1px solid #f3f3f3;margin:10px auto 0px auto;}.cart-zasilkovna-pop .center .box .search input{width:100%;border:0;text-align:left;padding:8px 8px 8px 8px;background-color:#ffffff;font-size:87.5%;font-weight:400;}.cart-zasilkovna-pop .center .box .locations{width:540px;height:300px;overflow-y:scroll;border:1px solid #f3f3f3;margin:10px auto 0px auto;}.cart-zasilkovna-pop .center .box .locations .location{width:100%;height:auto;border-bottom:1px solid #f3f3f3;padding:6px 8px 6px 8px;cursor:pointer;}.cart-zasilkovna-pop .center .box .locations .location:hover{background-color:rgba(204,92,159,0.025);}.cart-zasilkovna-pop .center .box .locations .vypis{display:none;}.cart-zasilkovna-pop .center .box .locations .vypis.active{display:block;}.cart-zasilkovna-pop .center .box .locations .location-name{font-size:93.75%;font-weight:300;line-height:20px;color:rgba(131,76,170,1);}.cart-zasilkovna-pop .center .box .locations .location:hover .location-name{color:rgba(204,92,159,1);}.cart-zasilkovna-pop .center .box .locations .location-addr{font-size:87.5%;font-weight:300;line-height:20px;}.cart-zasilkovna-pop .center .box .locations .location-code{font-size:87.5%;font-weight:300;line-height:20px;}.cart-zasilkovna-pop .center .box .locations .location-not-found{font-size:93.75%;font-weight:300;line-height:20px;margin-top:15px;}section .cart-steps{width:100%;}section .cart-steps .item{width:100%;}section .cart-steps .item .box{width:100%;background-color:rgba(131,76,170,1);border-radius:5px;padding:0px;border:1px solid rgba(131,76,170,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);position:relative;z-index:1;}section .cart-steps .item .box a{width:100%;padding:20px 20px 18px 20px;display:block;}section .cart-steps .item .box p{color:rgba(255,255,255,1);}section .cart-steps .item .box a.noaction{cursor:default;}section .cart-steps .item .box p strong{margin-right:5px;color:inherit;}section .cart-steps .item.active .box{box-shadow:0px 0px 7px rgba(204,92,159,0.025),inset 0px 0px 5px rgba(204,92,159,0.15);border:1px solid rgba(204,92,159,0.5);background-color:rgba(204,92,159,1);}section .cart-steps .item.active .box p{color:rgba(255,255,255,1);}section .cart-steps .item.done .box:hover{box-shadow:0px 0px 15px rgba(204,92,159,0.075);}.cart .leftside{width:calc(100% - 330px);float:left;}.cart .rightside{width:300px;float:right;}.cart .box{border:1px solid rgba(0,0,0,0.05);box-shadow:5px 5px 15px rgba(0,0,0,0.025);background-color:rgba(255,255,255,0.8);border-radius:7px;padding-right:25px;padding-left:25px;padding-top:25px;padding-bottom:30px;}.cart .item.box{margin-bottom:20px;}.cart .item.box.bad{border:1px solid #990000;}.cart .item.box:last-of-type{margin-bottom:0px;}.cart .rightside .box p.title{color:#606060;padding:0px 0px 5px 0px;text-transform:uppercase;}.cart .rightside .btn{width:100%;text-align:center;margin-top:15px;}.cart .box:hover{box-shadow:15px 15px 30px rgba(0,0,0,0.05);background-color:rgba(255,255,255,0.8);}.cart .box .flex{height:100%;}.cart .box .item.image{width:50px;}.cart .box .item.image img{width:100%;padding:0px;}.cart .box .item.text{width:calc(100% - 380px);padding:0;height:100%;}.cart .box .item.text-long{width:calc(100% - 200px);padding:0;height:100%;}.cart .box .item.text p.stock{padding:4px 0px 0px 0px;}.cart .box .item.price{width:120px;padding:0px 0px 0px 0px;height:100%;}.cart .box .item.price.ptop{padding:10px 0px 0px 0px;}.cart .box .item.price p{font-weight:500;}.cart .box .item.count{width:140px;height:100%;padding:0px 0px 0px 0px;}.cart .box .item.count .number{width:100%;border:1px solid rgba(0,0,0,0.05);box-shadow:5px 5px 15px rgba(0,0,0,0.025);border-radius:5px;margin:-7px -7px 0px 0px;float:right;}.cart .box .item.count .number:hover{box-shadow:15px 15px 30px rgba(0,0,0,0.05);}.cart .box .item.count .number .remove{width:100%;float:left;padding:5px 2px 5px 2px;border-right:1px solid rgba(0,0,0,0.05);display:block;cursor:pointer;}.cart .box .item.count .number .remove i{width:100%;text-align:center;font-size:100%;color:rgba(131,76,170,1);line-height:20px;}.cart .box .item.count .number .remove:hover{background-color:#fcfcfc;}.cart .box .item.count .number .remove:hover i{color:rgba(204,92,159,1);}.cart .box .item.count .buy-counter{width:100%;box-shadow:0px 0px 7px rgba(131,76,170,0.025);background-color:rgba(131,76,170,1);border-radius:7px;overflow:hidden;}.cart .box .item.count .buy-counter::after{content:'';display:block;clear:both;}.cart .box .item.count .buy-counter p.minus{width:50px;height:40px;float:left;display:block;text-align:center;color:rgb(255,255,255);cursor:pointer;border-radius:0px 7px 7px 0px;transition:all 0.2s;-webkit-transition:all 0.2s;}.cart .box .item.count .buy-counter p.minus em{line-height:40px;text-align:center;color:rgb(255,255,255);font-size:100%;}.cart .box .item.count .buy-counter p.minus:hover{background-color:rgba(204,92,159,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);}.cart .box .item.count .buy-counter input.count{width:calc(100% - 100px);height:40px;float:left;display:block;text-align:center;font-size:125%;color:rgb(255,255,255);font-weight:500;background-color:transparent;opacity:1;-webkit-opacity:1;filter:opacity(1);}.cart .box .item.count .buy-counter input.count:disabled,.cart .box .item.count .buy-counter input.count::disabled{color:rgb(255,255,255);opacity:1;-webkit-opacity:1;filter:opacity(1);}.cart .box .item.count .buy-counter p.plus{width:50px;height:40px;float:left;display:block;text-align:center;color:rgb(255,255,255);cursor:pointer;border-radius:7px 0px 0px 7px;transition:all 0.2s;-webkit-transition:all 0.2s;}.cart .box .item.count .buy-counter p.plus em{line-height:40px;text-align:center;color:rgb(255,255,255);font-size:100%;}.cart .box .item.count .buy-counter p.plus:hover{background-color:rgba(204,92,159,1);box-shadow:0px 0px 15px rgba(204,92,159,0.075);}.cart .box .item.count .buy-counter p.plus.disabled,.cart .box .item.count .buy-counter p.plus.disabled em{cursor:not-allowed;color:rgba(255,255,255,0.5);}.cart .box .item.cart-add{width:200px;height:100%;}.cart .box .item.cart-add .btn{width:100%;margin:0;padding:0;display:block;text-align:center;margin-bottom:15px;}.cart .box .item.cart-add .btn a{padding-left:25px;padding-right:25px;text-align:center;}.cart .box .item.cart-add .btn i{text-align:center;font-size:100%;padding:0px 5px 0px 0px;color:inherit;}.cart .box .item.text{height:100%;}.cart .box .item.text p.description{font-size:87.5%;}.cart .box .item.cart-add .read p.btn{font-size:87.5%;margin-top:15px;width:100%;}.cart .box .item.cart-add .read p.btn a{padding:10px 25px 10px 25px;text-decoration:none;width:100%;}.cart .item strong.cart-total{font-size:137.5%;font-weight:500;text-align:center;letter-spacing:0em;line-height:28px;}.cart .box h2{font-size:112.5%;}.cart .box h3{font-size:100%;font-weight:300;}.cart .cart-summary .box h3{font-size:100%;font-weight:300;}.cart .cart-summary .box p{font-size:93.75%;}.cart .cart-summary .box p strong{font-size:100%;font-weight:400;}.cart .cart-circle{width:80px;height:80px;border:2px solid rgba(131,76,170,1);border-radius:50%;line-height:80px;}.cart .cart-circle p{line-height:80px;color:rgb(131,76,170,1);}.cart .cart-circle p em{font-size:175%;line-height:80px;color:rgb(131,76,170,1);}.cart-delpay .form .input .text p.float-left{width:80%;line-height:20px;}.cart-delpay .form .input .text p.float-left span{line-height:18px;}.cart-empty h2{font-size:100%;}.cart .left-delpay{width:calc(100% - 420px);float:left;}.cart .right-summary{width:400px;float:right;}.cart .right-summary .item.image{width:36px;}.cart .right-summary .item.text-long{line-height:18px;font-size:93.75%;}.cart .right-summary .item.price p{font-weight:300;font-size:93.75%;}.cart .right-summary .delivery,.cart .right-summary .payment{padding:5px 0px 10px 0px;}.cart .right-summary .delivery p,.cart .right-summary .payment p{font-size:93.75%;}.cart .right-summary .delivery p.float-left,.cart .right-summary .payment p.float-left{width:calc(100% - 90px);}.cart .right-summary .delivery p.float-right,.cart .right-summary .payment p.float-right{width:80px;}.cart .btn.cart-showall{width:100%;text-align:center;background-color:#ffffff;border:1px solid rgba(225,225,225,1);}.cart .btn.cart-showall a{width:100%;text-align:center;color:rgba(131,76,170,1);font-size:87.5%;}main .max{max-width:1400px;}main .max.first{margin-top:180px;}main menu{float:center;width:100%;}main menu .res-btn{display:none;}main menu .group{display:inline-block;width:100%;margin-bottom:5px;background-color:rgba(131,76,170,1);border-radius:7px;}main menu .gleft{display:inline-block;float:left;}main menu .gright{display:inline-block;float:right;}main menu .group p.title{width:100%;display:block;line-height:20px;color:rgba(120,106,129,1);text-align:left;margin-bottom:15px;}main menu .group .item{width:150px;margin:10px;display:inline-table;}main menu .group .item.default{display:none;}main menu .group .item.desktop{display:inline-table;}main menu .group .item a{display:flex;background-color:rgba(131,76,170,1);border:1px solid rgba(131,76,170,0.4);box-shadow:0px 0px 7px rgba(131,76,170,0.025);border-radius:7px;line-height:20px;padding:3px}main menu .group .item a span{color:rgba(255,255,255,1);font-weight:300;line-height:32px;margin:initial;}main menu .group .item a span.icon{width:30px;text-align:center;line-height:24px;padding:0;margin:3px 15px 0px 5px;float:left;}main menu .group .item a span.icon img{height:24px;display:block;text-align:center;padding:0;margin:0;}main menu .group .item a span.icon em{height:24px;display:block;text-align:center;padding:0;margin:0;line-height:24px;font-size:118.75%;}main menu .group .item .subitems{width:145px;margin-bottom:0px;height:0px;overflow:hidden;visibility:hidden;opacity:0;}main menu .group .item.active .subitems{width:145px;margin-bottom:20px;height:auto;overflow:hidden;visibility:visible;opacity:1;}main menu .group .item .subitems .item{width:145px;margin-top:5px;margin-bottom:0px;}main menu .group .item .subitems .item a{width:145px;display:block;box-shadow:0px 0px 15px rgba(204,92,159,0.075);background-color:rgba(255,255,255,1);border:1px solid rgba(204,92,159,0.4);border-radius:7px;line-height:20px;padding:10px 15px 10px 15px;margin-top:5px;margin-bottom:0px;}main menu .group .item .subitems .item a span{color:rgba(120,106,129,1);font-size:93.75%;font-weight:300;line-height:20px;}main menu .group .item .subitems .item a em{color:rgba(120,106,129,0.65);font-size:93.75%;font-weight:regular;float:right;line-height:20px;}main menu .group .item a:hover,main menu .group .item.active a{box-shadow:0px 0px 15px rgba(219,107,174,0.075);background-color:rgba(219,107,174,1);border:1px solid rgba(219,107,174,0.6);}main menu .group .item a:hover span,main menu .group .item a.active span{color:rgba(255,255,255,1);}main menu .group .item .subitems .item a:hover,main menu .group .item .subitems .item.active a{box-shadow:0px 0px 15px rgba(219,107,174,0.075);background-color:rgba(219,107,174,1);border:1px solid rgba(219,107,174,0.6);}main menu .group .item .subitems .item a:hover span,main menu .group .item .subitems .item.active a span{color:rgba(255,255,255,1);}main menu .group .item .subitems .item a:hover em,main menu .group .item .subitems .item.active a em{color:rgba(255,255,255,1);}main aside{float:left;width:260px;}main aside .res-btn{display:none;}main aside .group{width:100%;margin-bottom:30px;}main aside .group p.title{width:100%;display:block;line-height:20px;color:rgba(120,106,129,1);text-align:left;margin-bottom:15px;}main aside .group .item{width:100%;margin-bottom:10px;}main aside .group .item.default{display:none;}main aside .group .item a{width:100%;display:block;background-color:rgba(131,76,170,1);border:1px solid rgba(131,76,170,0.4);box-shadow:0px 0px 7px rgba(131,76,170,0.025);border-radius:7px;line-height:20px;padding:10px 15px 10px 15px;}main aside .group .item a span{color:rgba(255,255,255,1);font-size:93.75%;font-weight:300;line-height:32px;}main aside .group .item a span.icon{width:30px;display:inline-block;text-align:center;line-height:24px;padding:0;margin:3px 15px 0px 0px;float:left;}main aside .group .item a span.icon img{height:24px;display:block;text-align:center;padding:0;margin:0;}main aside .group .item a span.icon em{height:24px;display:block;text-align:center;padding:0;margin:0;line-height:24px;font-size:118.75%;}main aside .group .item .subitems{width:100%;margin-bottom:0px;height:0px;overflow:hidden;visibility:hidden;opacity:0;}main aside .group .item.active .subitems{width:100%;margin-bottom:20px;height:auto;overflow:hidden;visibility:visible;opacity:1;}main aside .group .item .subitems .item{width:100%;margin-top:5px;margin-bottom:0px;}main aside .group .item .subitems .item a{width:100%;display:block;box-shadow:0px 0px 15px rgba(204,92,159,0.075);background-color:rgba(255,255,255,1);border:1px solid rgba(204,92,159,0.4);border-radius:7px;line-height:20px;padding:10px 15px 10px 15px;margin-top:5px;margin-bottom:0px;}main aside .group .item .subitems .item a span{color:rgba(120,106,129,1);font-size:93.75%;font-weight:300;line-height:20px;}main aside .group .item .subitems .item a em{color:rgba(120,106,129,0.65);font-size:93.75%;font-weight:regular;float:right;line-height:20px;}main aside .group .item a:hover,main aside .group .item.active a{box-shadow:0px 0px 15px rgba(219,107,174,0.075);background-color:rgba(219,107,174,1);border:1px solid rgba(219,107,174,0.6);}main aside .group .item a:hover span,main aside .group .item a.active span{color:rgba(255,255,255,1);}main aside .group .item .subitems .item a:hover,main aside .group .item .subitems .item.active a{box-shadow:0px 0px 15px rgba(219,107,174,0.075);background-color:rgba(219,107,174,1);border:1px solid rgba(219,107,174,0.6);}main aside .group .item .subitems .item a:hover span,main aside .group .item .subitems .item.active a span{color:rgba(255,255,255,1);}main aside .group .item .subitems .item a:hover em,main aside .group .item .subitems .item.active a em{color:rgba(255,255,255,1);}}main .content{max-width:1350px;float:center;width:calc(100% - 50px);}main .content.ucet{float:left;width:calc(100% - 300px);margin-left:40px;}main .content .paging{width:100%;display:flex;}main .content .paging .counter{width:100%;}main .content .paging .counter p{color:rgba(120,106,129,1);text-align:center;float:left;line-height:22px;font-size:87.5%;background-color:rgba(255,255,255,1);border:1px solid rgba(131,76,170,0.15);box-shadow:0px 0px 7px rgba(131,76,170,0.025);border-radius:7px;padding:8px 15px 8px 15px;}main .content .paging .more{width:100%;text-align:center;}main .content .paging .pages{width:100%;text-align:right;}main .content .paging .pages p.item{display:inline-block;text-align:center;line-height:22px;font-size:87.5%;background-color:rgba(255,255,255,1);border:1px solid rgba(131,76,170,0.15);box-shadow:0px 0px 7px rgba(131,76,170,0.025);border-radius:7px;margin:0px 3px 0px 3px;}main .content .paging .pages p.item a{display:block;color:rgba(120,106,129,1);text-align:center;font-size:100%;padding:8px 10px 8px 10px;width:40px;}main .content .paging .pages p.item:hover{border:1px solid rgba(204,92,159,0.4);box-shadow:0px 0px 15px rgba(204,92,159,0.05);}main .content .paging .pages p.item:hover a{color:rgba(204,92,159,1);}main .content .paging .pages p.item.active{background-color:rgba(204,92,159,1);border:1px solid rgba(204,92,159,0.4);box-shadow:0px 0px 15px rgba(204,92,159,0.05);}main .content .paging .pages p.item.active a{color:rgba(255,255,255,1);}main .content .paging .pages p.item.disabled{background-color:rgba(255,255,255,1);border:1px solid rgba(131,76,170,0.15);box-shadow:0px 0px 7px rgba(131,76,170,0.025);}main .content .paging .pages p.item.disabled a{color:rgba(170,156,179,1);cursor:not-allowed;}main .content .paging .pages p.item:last-of-type{margin:0px 0px 0px 1px;}main section.products h1{font-size:175%;font-weight:300;color:rgba(131,76,170,1);line-height:30px;margin-bottom:25px;word-wrap:break-word;}main section.products h1.mb-0{margin-bottom:0px;}main section.products .product-catline{width:calc(100% - 110px);}main section.products p.way{margin:10px 0px 20px 0px;font-size:87.5%;font-weight:300;line-height:20px;}main section.products p.way a{font-size:100%;font-weight:300;text-decoration:none;color:rgba(131,76,170,1);}main section.products p.way a.active,main section.products p.way a:hover{color:rgba(219,107,174,1);}main section.products p.way em{font-size:100%;color:rgba(131,76,170,1);margin:0px 5px 0px 5px;}main section.products h2{font-size:125%;font-weight:300;color:rgba(131,76,170,1);line-height:30px;margin-bottom:10px;word-wrap:break-word;}main section.products .item .box{height:100%;background-color:rgba(255,255,255,1);box-shadow:5px 5px 15px rgba(131,76,170,0.025);border-radius:5px;padding:10px;cursor:pointer;border:1px solid rgba(131,76,170,0.15);position:relative;}main section.products .item .box:hover{box-shadow:0px 0px 15px rgba(204,92,159,0.075);border:1px solid rgba(131,76,170,0.4);}main section.products .item .box .labels{position:absolute;top:0px;left:0px;z-index:2;}main section.products .item .box .labels p:first-of-type{margin:10px 0px 0px 0px;}main section.products .item .box .labels p{border-radius:0px 5px 5px 0px;margin:3px 0px 0px 0px;padding:2px 6px 2px 6px;text-align:left;box-shadow:inset 3px 0px 10px rgba(255,255,255,0.15);font-size:75%;font-weight:300;letter-spacing:0.035em;background-color:rgb(249,247,251);width:auto;display:inline-block;float:left;clear:both;}main section.products .item .box .image{width:100%;height:180px;padding:10px 10px 10px 10px;cursor:pointer;}main section.products .item .box .image .crop{width:100%;height:160px;display:block;overflow:hidden;padding:0px;border-radius:5px;position:relative;}main section.products .item .box .image .crop img{height:100%;display:block;padding:0;margin:0;border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}main section.products .item .box .image:hover .crop img{height:110%;}main section.products .item .box .text{width:100%;min-height:64px;display:block;margin:5px auto 0px auto;padding:0px 2px 0px 2px;}main section.products .item .box .text p{text-align:left;font-size:87.5%;word-wrap:break-word;font-weight:300;}main section.products .item .box .text p a{text-align:left;font-size:100%;color:rgba(120,106,129,1);font-weight:300;}main section.products .item .box .text p a:hover{color:rgba(204,92,159,1);}main section.products .item .box .down{width:100%;min-height:40px;display:block;}main section.products .item .box .down .price{float:left;min-height:40px;}main section.products .item .box .down .price p{display:block;text-align:left;font-size:118.75%;font-weight:600;color:rgba(131,76,170,1);padding:8px 0px 0px 2px;letter-spacing:0.02em;}main section.products .item .box .down p.buy{float:right;height:40px;width:50px;text-align:center;padding:10px 15px 10px 15px;}main section.products .item .box .down p.buy em{text-align:center;padding:0;font-size:100%;}main section.products .categories .item .box{border:1px solid rgba(204,92,159,0.4);text-align:center;}main section.products .categories .item:hover .box{background-color:rgba(219,107,174,1);}main section.products .categories .item .btn-svg{float:left;width:30px;height:40px;}main section.products .categories .item .btn-svg svg path{stroke:rgba(120,106,129,1);}main section.products .categories .item:hover:not(.disabled) .box .btn-svg svg path{stroke:rgba(255,255,255,1);}main section.products .categories .item .box:hover,{background-color:rgba(219,107,174,1);}main section.products .categories .item .box .title{font-size:93.75%;line-height:20px;font-weight:300;color:rgba(120,106,129,1);text-align:center;display:inline;}main section.products .categories .item .box .count{font-size:87.5%;line-height:18px;font-weight:300;color:rgba(120,106,129,1);}main section.products .categories .item .box:hover .title,main section.products .categories .item .box:hover .count{color:rgba(255,255,255,1);}main section.products .categories .item.disabled .box,main section.products .categories .item.disabled .box:hover{cursor:default;background-color:rgba(255,255,255,1);box-shadow:5px 5px 15px rgba(140,140,140,0.025);border:1px solid rgba(140,140,140,0.15);opacity:0.75;}main section.products .categories .item.disabled .box .title,main section.products .categories .item.disabled .box .count{color:rgba(140,140,140,1);}main section.benefits{width:100%;}main section.benefits .item{width:100%;}main section.benefits .item .box{width:100%;height:100%;border-radius:7px;background-color:rgba(255,255,255,1);padding:25px;text-align:center;border:1px solid rgba(131,76,170,0.35);box-shadow:0px 0px 7px rgba(131,76,170,0.025);}main section.benefits .item .box .icon{width:100%;height:32px;text-align:center;margin:10px auto 10px auto;}main section.benefits .item .box .icon em{height:32px;text-align:center;font-size:200%;color:rgba(131,76,170,1);}main section.benefits .item .box p.title{text-align:center;font-size:100%;font-weight:400;color:rgba(131,76,170,1);word-wrap:break-word;line-height:20px;margin:15px auto 5px auto;}main section.benefits .item .box p.description{text-align:center;font-size:93.75%;font-weight:300;color:rgba(120,106,129,1);word-wrap:break-word;line-height:18px;}main section.benefits .item .box:hover{border:1px solid rgba(131,76,170,0.6);box-shadow:0px 0px 15px rgba(131,76,170,0.05);}main section.companyinfo{width:100%;}main section.companyinfo .item{width:100%;}main section.companyinfo .item .box{width:100%;height:100%;border-radius:7px;background-color:rgba(255,255,255,1);padding:30px;text-align:;}main section.companyinfo .item .box .icon{width:100%;height:32px;text-align:left;margin:10px auto 10px auto;}main section.companyinfo .item .box .icon em{height:32px;text-align:left;font-size:200%;color:rgba(131,76,170,1);}main section.companyinfo .item .box p.title{text-align:left;font-size:100%;font-weight:400;color:rgba(131,76,170,1);word-wrap:break-word;line-height:20px;margin:10px auto 5px auto;}main section.companyinfo .item .box p.description{text-align:left;font-size:93.75%;font-weight:300;color:rgba(120,106,129,1);word-wrap:break-word;line-height:18px;}main section.companyinfo .item .box a{text-decoration:none;border-radius:7px;color:rgba(131,76,170,1);}main section.companyinfo .item .box a.active,main section.companyinfo .item .box a:hover{color:rgba(219,107,174,1);}main section.filter{width:100%;}main section.filter .box{border-radius:7px;background-color:rgba(255,255,255,1);padding:0px;border:1px solid rgba(220,215,225,0.6);box-shadow:5px 5px 15px rgba(131,76,170,0.025);position:relative;}main section.filter .box .filter-empty{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);display:none;}main section.filter .box .filter-empty.active{display:block;}main section.filter .box .filter-empty .btn{border:1px solid rgba(220,215,225,0.6);font-size:87.5%;border-radius:0px 0px 7px 7px;}main section.filter .box .filter-empty .btn a{padding:4px 10px 4px 10px;}main section.filter .box .filter-head{padding:0;}main section.filter .box .filter-head .flex{width:100%;text-align:center;}main section.filter .box .filter-head .flex .item{border-right:1px solid rgba(220,215,225,0.6);padding:10px 15px 10px 15px;text-align:center;width:100%;}main section.filter .box .filter-head .flex .item:last-child{border-right:0;}main section.filter .box .filter-head .flex .item p{text-align:center;font-size:93.75%;}main section.filter .box .filter-head .flex .item:hover{cursor:pointer;}main section.filter .box .filter-head .flex .item:hover p,main section.filter .box .filter-head .flex .item.active p{color:rgba(219,107,174,1);}main section.filter .box .filter-head .flex .item p.desc{text-align:center;font-size:87.5%;}main section.filter .box .filter-head .flex .item.disabled{background-color:rgba(250,250,250,1);cursor:not-allowed;}main section.filter .box .filter-head .flex .item.disabled p{color:rgba(180,180,180,1);}main section.filter .box .filter-head .flex .item.disabled p.desc{text-decoration:line-through;opacity:0;}main section.filter .box .filter-content{}main section.filter .box .filter-content .filter-box{display:none;padding:15px;border-top:1px solid rgba(220,215,225,0.6);}main section.filter .box .filter-content .filter-box.active{display:block;}.text p{font-size:100%;font-weight:300;line-height:20px;}.text p a{font-size:100%;font-weight:300;color:rgba(131,76,170,1);}.text p a:hover{color:rgba(219,107,174,1);}p.address-copy{position:absolute;top:25px;right:25px;cursor:pointer;background-color:rgba(131,76,170,0.05);padding:5px 8px 5px 8px;border-radius:5px;font-size:81.25%;color:rgba(131,76,170,1);}p.address-copy:hover{color:rgba(204,92,159,1);background-color:rgba(204,92,159,0.05);}p.address-copy em{margin-right:5px;color:inherit;}a.cart-delivery-place{cursor:pointer;background-color:rgba(131,76,170,0.05);padding:5px 8px 5px 8px;border-radius:5px;font-size:81.25%;color:rgba(131,76,170,1);display:inline-block;line-height:20px;margin-top:5px;}a.cart-delivery-place:hover{color:rgba(204,92,159,1);background-color:rgba(204,92,159,0.05);}a.cart-delivery-place .delivery-place-name{color:inherit;display:block;line-height:20px;}a.cart-delivery-place .delivery-place-addr{color:inherit;line-height:20px;}main .cookies{width:100%;position:fixed;left:0px;bottom:0px;z-index:999;background-color:rgba(255,255,255,0.95);display:none;box-shadow:0px 0px 35px rgba(0,0,0,0.05);padding:25px;}main .cookies p.title{font-size:112.5%;font-weight:400;color:rgba(131,76,170,1);}main .cookies p.title strong{font-size:100%;font-weight:400;color:rgba(131,76,170,1);letter-spacing:0.035em;}main .cookies .form{width:100%;max-width:1280px;padding-bottom:0px;display:none;}main .cookies .form.active{padding-bottom:30px;display:block;}main .cookies .flex{width:100%;max-width:1280px;}main .cookies .flex .item.text{padding-right:25px;width:100%;}main .cookies .flex .item.text p{font-size:93.75%;line-height:18px;padding:0;margin:0;}main .cookies .flex .item.text p strong{color:rgba(91,36,130,1);}main .cookies .form .input.check p strong{font-weight:400;}main .cookies .flex .item.text p a{color:rgba(131,76,170,1);}main .cookies .flex .item.text p a:hover{color:rgba(151,96,190,1);text-decoration:underline;}main .cookies .flex .item.button{width:100%;max-width:310px;}main .cookies .flex .item.button .btn{min-width:140px;}main .cookies .flex .item.button .btn:first-child{margin-right:15px;}main .cookies .flex .item.button .btn.btn-light{background-color:rgb(255,255,255);border:1px solid rgba(151,96,190,0.5);}main .cookies .flex .item.button .btn.btn-light a{color:rgba(131,76,170,1);}main .cookies .flex .item.button .btn.btn-light:hover{border-color:rgba(204,92,159,1);}main .cookies .flex .item.button .btn.btn-light:hover a{color:rgba(204,92,159,1);}main .cookies.active{display:block;}.cart-addr-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;background-color:rgba(255,255,255,0.9);}.filter-sort{}.filter-sort .input{border:1px solid rgba(220,215,225,0.6);padding:10px 15px 10px 15px;width:auto;display:block;float:left;border-radius:5px;background-color:rgb(255,255,255);}.filter-sort .input select{background-color:transparent;border:0;font-size:100%;width:auto;background-color:rgb(255,255,255);min-width:120px;}.filter-sort .input select option{font-size:100%;background-color:rgb(255,255,255);}