/* ADDS A BROWSER PREFIX TO THE PROPERTY *//* All style WooCommerce *//**
 * image fit 
 * @since 1.6.0
 * @author Chinh Duong Manh
*//* Fixed Header *//* Sticky Header *//* Dropdown Menu *//* Mobile Menu *//* Mobile Widget *//* Header v4 *//* Footer *//* Special style for each footer bottom layout*//* Layout 5 *//* Layout 6 *//* Layout 7 *//* Responsive Size */.page-sub-title,.cms-meta,.cms-grid-masonry .cms-grid-categories a,blockquote,.blockquote,.quote-content,.tags-list a,.tagcloud a,.widget_newsletterwidget,.playfairdisplay,.single-product .product_meta > span a,.woocommerce-info a{font-family:'Open Sans';font-weight:400;font-style:italic;}@font-face{font-family:'proxima_nova_ltlight';src:url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltlight.eot');src:url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltlight.eot?#iefix') format('embedded-opentype'), url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltlight.woff') format('woff'), url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltlight.ttf') format('truetype'), url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltlight.svg#proxima_nova_ltlight') format('svg');font-weight:normal;font-style:normal;}body{font-family:'proxima_nova_ltlight';}@font-face{font-family:'proxima_nova_ltsemibold';src:url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltsemibold.eot');src:url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltsemibold.eot?#iefix') format('embedded-opentype'), url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltsemibold.woff') format('woff'), url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltsemibold.ttf') format('truetype'), url('https://www.classiczone.pl/wp-content/themes/zk-monaco/assets/fonts/proxima_nova_ltsemibold.svg#proxima_nova_ltsemibold') format('svg');font-weight:normal;font-style:normal;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.btn,.btn-primary,button,html input[type=button],input[type=reset],input[type=submit],#cms-search input[type="text"],a.added_to_cart,.main-navigation > div ul:first-child > li > a,ul.product_list_widget .product-title{font-family:'proxima_nova_ltsemibold';}.cms-archive-product{/* Archive page */}.cms-archive-product.no-page-title{margin-top:50px;}.woocommerce{/* Single Product */}.woocommerce ul.products{margin-left:-30px;}.woocommerce ul.products li.product{float:left;margin:0;width:33.3333%;}@media (max-width:480px){.woocommerce ul.products li.product{width:100% !important;}}.woocommerce ul.products li.product .product-item-wrap{margin-left:30px;margin-bottom:50px;}.woocommerce ul.products li.product .product-item-wrap .product-item-media{position:relative;}.woocommerce ul.products li.product .product-item-wrap .product-item-media img{width:100%;}.woocommerce ul.products li.product .product-item-wrap span.onsale{top:0;right:0;bottom:auto;left:auto;min-height:0;min-width:0;line-height:50px;padding:0 10px;font-weight:400;font-size:13px;text-transform:uppercase;color:#fff;background:#b46d70;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce ul.products li.product .product-item-wrap .overlay{background-color:rgba(255, 255, 255, 0.9);}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button{color:#b46d70;position:relative;display:inline-block;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button:hover{color:#fff;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button:after{display:none;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button:before{font-family:'FontAwesome';position:absolute;left:20px;top:0px;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button.loading{padding-left:40px;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button.loading:before{content:"\f110";}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button.added{padding-left:40px;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button.added:before{content:"\f046";}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button + .added_to_cart{margin-top:15px;padding-top:0;color:#b46d70;}.woocommerce ul.products li.product .product-item-wrap .overlay .overlay-content .button + .added_to_cart:hover{color:#fff;}.woocommerce ul.products li.product .product-item-wrap .product-item-info{margin-top:20px;}.woocommerce ul.products li.product .product-item-wrap .product-item-info .star-rating{margin:8px auto 0;float:none;}.woocommerce ul.products li.product .product-item-wrap .product-item-info .price{display:block;margin-top:10px;color:#b46d70;}.woocommerce ul.products li.product .product-item-wrap .product-item-info .price del{color:#999;}.woocommerce ul.products li.product .product-item-wrap .product-item-info .price del + ins{margin-left:10px;}.woocommerce ul.products li.product .product-item-wrap .product-item-info .price ins{text-decoration:none;}.woocommerce ul.products li.product.first{clear:left;}.woocommerce.columns-2 ul.products li.product{width:50%;}.woocommerce.columns-2 ul.products li.product:nth-child(n+3){clear:left;}@media (max-width:991px){.woocommerce.columns-2 ul.products li.product{width:100%;}}.woocommerce.columns-3 ul.products li.product{width:33.3333%;}@media (max-width:991px){.woocommerce.columns-3 ul.products li.product{width:50%;}.woocommerce.columns-3 ul.products li.product.first{clear:none;}.woocommerce.columns-3 ul.products li.product:nth-child(n+3){clear:left;}}.woocommerce.columns-4 ul.products li.product{width:25%;}@media (max-width:991px){.woocommerce.columns-4 ul.products li.product{width:50%;}.woocommerce.columns-4 ul.products li.product.first{clear:none;}.woocommerce.columns-4 ul.products li.product:nth-child(n+3){clear:left;}}.woocommerce.columns-5 ul.products li.product{width:20%;}@media (max-width:991px){.woocommerce.columns-5 ul.products li.product{width:50%;}.woocommerce.columns-5 ul.products li.product.first{clear:none;}.woocommerce.columns-5 ul.products li.product:nth-child(n+3){clear:left;}}.woocommerce.columns-6 ul.products li.product{width:16.66667%;}@media (max-width:991px){.woocommerce.columns-6 ul.products li.product{width:50%;}.woocommerce.columns-6 ul.products li.product.first{clear:none;}.woocommerce.columns-6 ul.products li.product:nth-child(n+3){clear:left;}}.woocommerce .woocommerce-message{border-top-color:#b46d70;}.woocommerce .woocommerce-message:before{color:#b46d70;}.single-product .cms-product-detail.no-page-title{margin-top:50px;}.single-product div.product span.onsale{top:0;right:15px;bottom:auto;left:auto;min-height:0;min-width:0;line-height:50px;padding:0 10px;font-weight:400;font-size:13px;text-transform:uppercase;color:#fff;background:#b46d70;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.single-product div.product .entry-summary .woocommerce-product-rating{margin:15px 0 0 0;}.single-product div.product .entry-summary .offers{margin:18px 0 0 0;font-size:18px;color:#b46d70;}.single-product div.product .entry-summary .offers del{color:#999;}.single-product div.product .entry-summary .offers del + ins{margin-left:10px;}.single-product div.product .entry-summary .offers ins{color:#b46d70;text-decoration:none;}.single-product div.product .entry-summary .description{margin-top:30px;}.single-product div.product .entry-summary form.cart{margin:40px 0 35px;}.single-product div.product .entry-summary form.cart .quantity .qty{width:70px;margin:0 10px 0 0;}.single-product div.product .entry-summary form.cart.variations_form span.price{display:block;margin-bottom:30px;color:#b46d70;}.single-product div.product .entry-summary form.cart.variations_form span.price del{display:inline-block;color:#999;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.single-product div.product .entry-summary form.cart.variations_form span.price del + ins{margin-left:10px;}.single-product div.product .entry-summary form.cart.variations_form span.price ins{display:inline-block;text-decoration:none;}.single-product div.product .entry-summary .product_meta{border-top:1px solid #eee;}.single-product div.product .entry-summary .product_meta > span{display:block;border-bottom:1px solid #eee;padding:15px 0;color:#1f1f1f;}.single-product div.product .entry-summary .product_meta > span a{color:;font-size:14px;text-transform:capitalize;}.single-product div.product .entry-summary .product_meta > span a:hover{color:;}.single-product div.product .woocommerce-tabs{margin-top:40px;}.single-product div.product .woocommerce-tabs ul.tabs{padding:0 0 15px 0;margin:0 0 20px 0;border-bottom:1px solid #eee;}.single-product div.product .woocommerce-tabs ul.tabs:before{display:none !important;}.single-product div.product .woocommerce-tabs ul.tabs li{border-style:solid;border-width:0 1px 0 0;border-color:#eee;background-color:transparent;padding:0 15px 0 0;margin:0 15px 0 0;position:relative;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.single-product div.product .woocommerce-tabs ul.tabs li:before,.single-product div.product .woocommerce-tabs ul.tabs li:after{display:none;}.single-product div.product .woocommerce-tabs ul.tabs li.active,.single-product div.product .woocommerce-tabs ul.tabs li:hover{border-bottom:0;background-color:transparent;}.single-product div.product .woocommerce-tabs ul.tabs li.active a,.single-product div.product .woocommerce-tabs ul.tabs li:hover a{color:;}.single-product div.product .woocommerce-tabs ul.tabs li:last-child{padding:0;margin:0;border:0;}.single-product div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;}.single-product div.product .woocommerce-tabs .panel{margin-bottom:50px;-webkit-box-shadow: 0 0 0 transparent;-khtml-box-shadow: 0 0 0 transparent;-moz-box-shadow: 0 0 0 transparent;-ms-box-shadow: 0 0 0 transparent;-o-box-shadow: 0 0 0 transparent;box-shadow: 0 0 0 transparent;/* BACKGROUND GRADIENT */}.single-product div.product .woocommerce-tabs .panel #reviews #comments > h2{margin-bottom:30px;}.single-product div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond input#submit{letter-spacing:2px;font-weight:600;text-transform:uppercase;height:50px;line-height:50px;padding:0 20px;text-indent:0;border:1px solid #b46d70;color:#b46d70;background:transparent;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.single-product div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond input#submit:hover,.single-product div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond input#submit:active,.single-product div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond input#submit:focus{background:#b46d70;border-color:#b46d70;color:#fff;}.related,.upsells,.cross-sells{/**
 * Product Images 
 * @since 1.6.0
 * @author Chinh Duong Manh
*/}.related > h2,.upsells > h2,.cross-sells > h2{margin-bottom:30px;}.woocommerce-product-gallery{position:relative;margin-bottom:30px;}.woocommerce-product-gallery img{width:100%;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery .flex-control-nav{margin:-5px;box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.woocommerce-product-gallery .woocommerce-product-gallery__image a,.woocommerce-product-gallery .flex-control-nav li{padding:5px;}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(1){width:100%;display:block;}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2),.woocommerce-product-gallery .flex-control-nav li{display:inline-block;vertical-align:top;width:calc(20%);-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex;/* Gallery Zoom */}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) img,.woocommerce-product-gallery .flex-control-nav li img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover;/**
 * overlay position 
 * @since 1.6.0
 * @author Chinh Duong Manh 
*/}@media (max-width:480px){.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2),.woocommerce-product-gallery .flex-control-nav li{width:calc(50% - 10px);}}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;z-index:1;width:40px;height:40px;line-height:40px;text-align:center;background:;}.woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none !important;}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{color:#fff;content:"\f00e";font-family:'FontAwesome';font-size:20px;background:transparent;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */position:static;}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{display:none;}.woocommerce-product-gallery .flex-viewport .onsale{left:10px;right:auto;}.woocommerce-product-gallery .flex-viewport + .flex-control-nav{margin-top:5px;}@media (min-width:992px){.woocommerce-product-gallery{float:left;width:calc(50% - 20px);}}.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger){position:relative;display:block;}.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger):before,.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger):after{display:block;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger):before{content:"";background:rgba(180, 109, 112, 0.8);position:absolute;top:5px;right:5px;bottom:5px;left:5px;}.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger):after{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* Overlay Style */color:#fff;content:"\f00e";font-family:'FontAwesome';font-size:40px;}.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger):hover:before,.woocommerce-product-gallery a:not(.woocommerce-product-gallery__trigger):hover:after{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.woocommerce-page.woocommerce-cart{/* Check out page */}.woocommerce-page.woocommerce-cart table.cart{border:none;}.woocommerce-page.woocommerce-cart table.cart thead{background-color:#eee;}.woocommerce-page.woocommerce-cart table.cart tbody td{padding:10px 12px;}.woocommerce-page.woocommerce-cart table.cart tbody td.actions{padding:20px 0;}.woocommerce-page.woocommerce-cart table.cart tbody td.actions .cms-proceed-to-checkout{margin-left:5px;}@media (min-width:768px){.woocommerce-page.woocommerce-cart table.cart tbody td.actions input[name="coupon_code"]{min-width:270px;}}.woocommerce-page.woocommerce-cart table.cart tbody td a.remove{color:#b46d70 !important;}.woocommerce-page.woocommerce-cart table.cart tbody td a.remove:hover{background-color:#b46d70;color:#fff !important;}.woocommerce-page.woocommerce-cart table.cart tbody img{width:60px;}.woocommerce-page.woocommerce-cart table.cart tbody .quantity .qty{width:70px;color:#b46d70;}.woocommerce-page.woocommerce-cart table.cart tbody .product-price,.woocommerce-page.woocommerce-cart table.cart tbody .product-subtotal{color:#1f1f1f;}.woocommerce-page.woocommerce-cart .cart-collaterals{margin-top:45px;}.woocommerce-page.woocommerce-cart .cart-collaterals .cms-woo-shipping-wrapper .woo-cart-title{margin-bottom:15px;}.woocommerce-page.woocommerce-cart .cart-collaterals .cms-woo-shipping-wrapper .cms-woo-shipping #update-total{margin-top:20px;}.woocommerce-page.woocommerce-cart .cart-collaterals .cms-woo-shipping-wrapper .cms-cart-totals tr:last-child{border-bottom:1px solid #eee;}.woocommerce-page.woocommerce-cart .cart-collaterals .cms-woo-shipping-wrapper .cms-cart-totals tr td + td{text-align:right;}.woocommerce-page.woocommerce-checkout .woocommerce-info{padding:0 !important;margin:0 0 30px !important;border:none !important;background:transparent !important;}.woocommerce-page.woocommerce-checkout .woocommerce-info:before{display:none;}.woocommerce-page.woocommerce-checkout form.login{border-color:#eee;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce-page.woocommerce-checkout form.checkout_coupon{border-color:#eee;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce-page.woocommerce-checkout #order_review_heading{margin:30px 0 20px;}.woocommerce-page.woocommerce-checkout .woo-cart-title{margin-bottom:25px;}.woocommerce-page.woocommerce-checkout #payment{background:transparent;padding:0;margin:70px 0 0 0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce-page.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;}.woocommerce-page.woocommerce-checkout #payment #place_order{float:left;}.woocommerce-page form .form-row{padding:0;margin:0 0 10px 0;}.woocommerce-page table.shop_table{border:0;margin:0;padding:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT *//* Widget style */}.woocommerce-page table.shop_table thead{background:#f7f7f7;text-transform:uppercase;}.woocommerce-page table.shop_table tfoot td{font-weight:400;border-top:0;}.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr th,.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr td{padding:20px 0;}.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr th:first-child,.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr td:first-child{width:80%;padding-left:30px;color:#1f1f1f;}.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr th:last-child,.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr td:last-child{color:#b46d70;}.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr.order-total{background:#f9f9f9;}.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tbody tr:first-child td{border-top:0;}.woocommerce-page ul.product_list_widget li a{font-weight:inherit;}