.fshop-products .fmultilevelmenu ul{margin:0 0 22px 0;padding:0;list-style:none}.fshop-products .fmultilevelmenu ul li{display:inline-block;margin:0 5px 8px 0}.fshop-products .fmultilevelmenu ul li a{display:inline-block;padding:5px 15px;color:#b3b3b3 !important;background-color:#4d4d4d;border-radius:3px;font-size:14px;text-decoration:none;transition:color .3s ease-in-out}.fshop-products .fmultilevelmenu ul li a:hover{color:#fff !important}.fshop-products .sorting{margin-bottom:30px}.fshop-products .sorting label{margin-right:8px;font-size:14px}.fshop-products .product{position:relative;margin-bottom:30px;padding:15px 0;border-radius:2px;box-shadow:0 0 5px #0d0d0d;text-align:center}.fshop-products .product .action{position:absolute;width:38px;height:38px;top:9px;left:9px;border-radius:50%;color:#fff;font-size:12px;line-height:37px;text-align:center;text-transform:uppercase;z-index:1000}.fshop-products .product .news{position:absolute;width:58px;height:58px;top:6px;right:6px;border-radius:50%;color:#fff;font-size:12px;line-height:58px;text-align:center;text-transform:uppercase;z-index:1000}.fshop-products .product .image{position:relative;margin:0 15px 15px 15px;padding-top:80%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.fshop-products .product .image a{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;background-position:50% 50%;box-shadow:inset 0 0 5em #000;transition:all 1s ease}.fshop-products .product .image.no-image{background:url("../images/no_image.png") 50% 50% no-repeat}.fshop-products .product:hover>.image a{transform:scale(1.1,1.1)}.fshop-products .product h3{height:40px;padding:0 15px;font-size:17px;line-height:20px;overflow:hidden}.fshop-products .product h3 a{color:#b3b3b3 !important;text-decoration:none;transition:color .3s ease-in-out}.fshop-products .product h3 a:hover{color:#fff !important}.fshop-products .product .bottom{padding-left:15px;padding-right:15px;text-align:left}.fshop-products .product .bottom .price{font-size:18px;font-weight:600}.fshop-products .product .bottom .price .old-price{margin-right:4px;font-size:14px;font-weight:400;text-decoration:line-through}.fshop-products .product .bottom .availability{font-size:13px}.fshop-products .product .bottom .add-to-cart{text-align:right}.fshop-products .product .bottom .add-to-cart .add{padding:0;background-color:transparent;border:0;color:#b3b3b3;font-size:30px;transition:color .3s ease-in-out}.fshop-products .product .bottom .add-to-cart .add:hover{color:#fff}.fshop-products .fform h2{font-size:23px}.fshop-product .image{margin-bottom:10px;border:4px solid #4a4a4a}.fshop-product .slick-images .slick-prev{left:-22px}.fshop-product .slick-images .slick-next{right:-22px}.fshop-product .slick-images div img{width:100%;border:4px solid #4a4a4a !important}.fshop-product .images img{border:4px solid #4a4a4a}@media(min-width:768px){.fshop-product .images.two-images .col-md-6:first-child{padding-right:7px}.fshop-product .images.two-images .col-md-6:last-child{padding-left:7px}}@media(min-width:768px){.fshop-product .images.three-images .row{margin-left:-7px;margin-right:-7px}}@media(min-width:768px){.fshop-product .images.three-images .col-md-4{padding-left:7px;padding-right:7px}}.fshop-product .images img{margin-bottom:10px}.fshop-product .no-image{margin-bottom:20px;padding-top:100%;background:url("../images/no_image.png") 50% 50% no-repeat;border:1px solid #4a4a4a}.fshop-product h1{margin-bottom:20px;font-size:35px;font-weight:500;text-transform:uppercase}.fshop-product .price-add-to-cart{margin-bottom:20px;overflow:hidden}.fshop-product .price-add-to-cart .price{display:inline-block;margin-right:30px;float:left;font-size:22px;font-weight:600}.fshop-product .price-add-to-cart .price .old-price{margin-right:4px;font-size:15px;text-decoration:line-through}.fshop-product .price-add-to-cart .add-to-cart{display:inline-block;float:left}.fshop-product .price-add-to-cart .add-to-cart form{overflow:hidden}.fshop-product .price-add-to-cart .add-to-cart .quantity{width:40px;height:34px;margin-right:15px;float:left;background-color:#4a4a4a;border:1px solid #b3b3b3;border-radius:3px;color:#fff;text-align:center}.fshop-product .price-add-to-cart .add-to-cart .add{height:34px;padding:0 15px;float:left;background-color:#4a4a4a;border:0;border-radius:3px;color:#b3b3b3;font-size:18px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.fshop-product .price-add-to-cart .add-to-cart .add .desc{margin-left:5px}.fshop-product .price-add-to-cart .add-to-cart .add:hover{color:#fff;background-color:#595959}.fshop-product .info{margin-bottom:20px;padding:10px 0;border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;color:#fff}.fshop-product .info .title{color:#b3b3b3}.fshop-product .desc{margin-bottom:20px}.fshop-product .desc p:last-child{margin-bottom:0}.fshop-cart h2{margin-bottom:15px}.fshop-cart input[type="checkbox"]{margin-right:5px}.fshop-cart .table{color:#b3b3b3}.fshop-cart .table .thead{display:none;padding:5px 0;border-top:1px solid #4a4a4a;border-bottom:2px solid #4a4a4a;font-weight:600}@media(min-width:992px){.fshop-cart .table .thead{display:block}}.fshop-cart .table .thead .title{padding-left:8px}.fshop-cart .table .tbody{line-height:30px}@media(min-width:992px){.fshop-cart .table .tbody .desc{display:none}}.fshop-cart .table .tbody .product{padding-top:8px;padding-bottom:8px;padding-left:8px;border-bottom:1px solid #4a4a4a}@media(min-width:992px){.fshop-cart .table .tbody .product{padding-left:0}}.fshop-cart .table .tbody .product:first-child{padding-top:0}@media(min-width:992px){.fshop-cart .table .tbody .product:first-child{padding-top:8px}}@media(min-width:992px){.fshop-cart .table .tbody .product .title{padding-left:8px}}.fshop-cart .table .tbody .product .quantity{display:inline-block;width:66px;height:30px;text-align:center}@media(min-width:992px){.fshop-cart .table .tbody .product .quantity{display:block}}.fshop-cart .table .tbody .product .remove-product{padding-right:8px}.fshop-cart .table .tbody .product .remove-product button{padding:0;border:0;background-color:transparent;color:#b3b3b3;line-height:normal}.fshop-cart .table .tbody .discount{padding-left:8px;border-bottom:1px solid #4a4a4a}@media(min-width:992px){.fshop-cart .table .tbody .discount{line-height:46px}}.fshop-cart .table .tbody .discount .remove-discount{padding-right:8px}.fshop-cart .table .tbody .discount .remove-discount .remove{cursor:pointer}.fshop-cart .shippings{margin-bottom:1rem;padding-bottom:1rem;padding-left:8px;border-bottom:1px solid #4a4a4a}.fshop-cart .shippings .list .form-check{padding-top:3px;padding-bottom:3px}.fshop-cart .shippings .list .form-check label a{color:#4a4a4a;cursor:pointer}.fshop-cart .shippings .list .form-check .packeta-selector-branch-name{font-size:13px}.fshop-cart .shippings .list #shipping-price{height:100%}.fshop-cart .payments{margin-bottom:1rem;padding-left:8px;padding-bottom:1rem;border-bottom:1px solid #4a4a4a}.fshop-cart .payments .list .form-check{padding-top:3px;padding-bottom:3px}.fshop-cart .payments .list #payment-price{height:100%}.fshop-cart .total{margin-bottom:30px}.fshop-cart .total .without-vat{display:none;margin-bottom:1rem;padding-bottom:1rem;padding-left:8px;border-bottom:1px solid #4a4a4a;font-size:14px;font-weight:600}.fshop-cart .total .with-vat{padding-left:8px;font-size:20px;font-weight:700}.fshop-cart .total .with-vat .discount{display:block;font-size:12px}.fshop-cart .discount-code{margin-bottom:30px;text-align:center}.fshop-cart .invoicing-address{margin-bottom:30px}.fshop-cart .invoicing-address h2{text-align:center}.fshop-cart .delivery-address{margin-bottom:30px}.fshop-cart .delivery-address h2{text-align:center}.fshop-cart .company-info{margin-bottom:30px}.fshop-cart .company-info h2{text-align:center}.fshop-cart .comment{margin-bottom:30px}.fshop-cart .comment h2{text-align:center}.fshop-cart .terms{margin-bottom:30px}.fshop-cart .terms a{color:#000;text-decoration:underline}.fshop-cart .terms a:hover{text-decoration:none}.fshop-cart-confirm .details{margin-bottom:30px}.fshop-cart-confirm .details strong{color:#fff}.fshop-cart-confirm .payment-desc{margin-bottom:30px}