:root{--retro-sidebar-width:330px}.content-col,.sidebar-col{position:relative;width:100%;padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.sidebar-col{-ms-flex:0 0 var(--retro-sidebar-width);flex:0 0 var(--retro-sidebar-width);max-width:var(--retro-sidebar-width)}.content-col{-ms-flex:0 0 calc(100% - var(--retro-sidebar-width));flex:0 0 calc(100% - var(--retro-sidebar-width));max-width:calc(100% - var(--retro-sidebar-width))}}@media only screen and (min-width:1200px){[data-auto-height="1"][data-column-desktop="1"].owl-carousel:not(.owl-loaded)>:not(:first-child),[data-auto-height="1"][data-column-desktop="1"].owl-load-wrap ul.products:not(.owl-loaded)>:not(:first-child){display:none!important}}@media only screen and (max-width:1200px){:root{--retro-cart-img-width:95px;--retro-shop-table-td-padding:20px 10px;--retro-shop-table-th-padding:20px 10px;--retro-collaterals-padding:30px}}@media only screen and (min-width:992px) and (max-width:1200px){[data-auto-height="1"][data-column-desktop-small="1"].owl-carousel:not(.owl-loaded)>:not(:first-child),[data-auto-height="1"][data-column-desktop-small="1"].owl-load-wrap ul.products:not(.owl-loaded)>:not(:first-child){display:none!important}.woocommerce-cart table.cart .actions .coupon:before{content:none}:root{--retro-coupon-padding:20px}}@media only screen and (min-width:768px) and (max-width:991.98px){[data-auto-height="1"][data-column-desktop-table="1"].owl-carousel:not(.owl-loaded)>:not(:first-child),[data-auto-height="1"][data-column-desktop-table="1"].owl-load-wrap ul.products:not(.owl-loaded)>:not(:first-child){display:none!important}}@media only screen and (max-width:767.98px){:root{--retro-content-h-padding:18px}:is(.wpb_single_image.vc_align_left,.alignleft,.wpb_single_image.vc_align_right,.alignright):is(.imgborder-view,.imgborder){float:none;display:inline-block;margin-right:0;margin-left:0}.copyright-area>.row{margin:0;text-align:center}.footer-area>.row{margin:0}.page-heading-text,.title-area-standart .page-heading-text{padding-left:15px;padding-right:15px}.title-lines-lr:after,.title-lines-lr:before{right:15px}.block-title{max-width:calc(100% - 92px)}.block-title-wrap .owl-next{margin-left:10px}.block-title-wrap .owl-prev{margin-right:10px}.woocommerce .entry-summary .quantity,.woocommerce .product-quantity .quantity{width:100%;margin-bottom:10px;display:flex}.woocommerce .product-quantity .quantity{max-width:300px;margin-left:auto;margin-right:auto}.woocommerce .entry-summary .quantity input.qty,.woocommerce .product-quantity .quantity input.qty{max-width:100%;width:100%;margin-left:-1px;margin-right:-1px;padding:0;text-align:center}.woocommerce .entry-summary .quantity :where(.minus,.plus),.woocommerce .product-quantity .quantity :where(.minus,.plus){width:36px;height:46px;flex:0 0 36px;position:static}.woocommerce div.product .variations,.woocommerce div.product form.cart .single_add_to_cart_button.button,.woocommerce table.cart .actions .coupon{width:100%}.retro-overlay-modal .big_cross_icon,.retro-slide-out-modal .big_cross_icon{top:20px;right:20px}.woocommerce-cart .woocommerce-cart-form thead,.woocommerce-orders-table thead{display:none}.woocommerce table.cart tr.cart_item,.woocommerce-orders-table__row{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;gap:10px;width:100%;padding:0 0 25px;position:relative;margin-bottom:25px;border:none}.woocommerce table.cart tr.cart_item td:not(.product-remove):not(.product-thumbnail),table.shop_table.woocommerce-orders-table td{width:100%;padding:0}.woocommerce-cart table.shop_table.cart .product-remove{padding:0;width:100%}.woocommerce-cart table.shop_table.cart .product-remove>a{width:32px;height:32px}.woocommerce-cart table.shop_table.cart .product-remove>a:after,.woocommerce-cart table.shop_table.cart .product-remove>a:before{left:10px}.woocommerce table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{width:100%;max-width:300px;padding:0}.woocommerce-cart .entry-content .woocommerce .actions{text-align:center}.woocommerce-cart .entry-content .woocommerce .actions>.button{float:none}[data-auto-height="1"][data-column-desktop-mobile="1"].owl-carousel:not(.owl-loaded)>:not(:first-child),[data-auto-height="1"][data-column-desktop-mobile="1"].owl-load-wrap ul.products:not(.owl-loaded)>:not(:first-child){display:none!important}.owl-carousel .owl-counter{font-size:28px;margin-top:20px}.owl-conter-max:before{width:35px;margin:0 10px 2px}.owl-conter-current{min-width:20px}}@media only screen and (min-width:768px){.copyright-area .row{width:100%}}@media only screen and (max-width:575.98px){.blog-listing--classic>article,.portfolio-filters-wrap,.single-post__about-author,.title-in-post{text-align:center}.row{margin-right:-8px;margin-left:-8px}.content-col,.sidebar-col,[class*=" col-"],[class^=col-]{padding-left:8px;padding-right:8px}.footer-area :where([class^=col-],[class*=" col-"]){padding-left:15px;padding-right:15px}.woocommerce-tabs .panel{padding:10px 15px}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{width:auto;padding:16px}.retro-slide-out-modal .retro_woocommerce_mini_cart_drop .mini-cart-bottom-inner,.retro-slide-out-modal .retro_woocommerce_mini_cart_drop ul.woocommerce-mini-cart{padding-left:0;padding-right:0;padding-top:0}.retro-slide-out-modal .mini-cart-promo-text{margin-bottom:25px}.retro-search-modal .product-cats{margin-bottom:30px}.title-in-post{flex-wrap:wrap}.blog-listing--classic>article .post-date,.title-in-post .post-date{display:inline-block;margin:0 auto 16px;float:none}.post-heading-wrapper,ul.retro-filters{width:100%}.single-post__about-author img{float:none}.about-author__name{width:100%;text-align:center;padding-left:0;margin-top:20px}.portfolio-filters-wrap h2{padding-right:3px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:410px){.retro-products-filter-wrap{margin-top:-15px}.retro-products-filter-single,.retro-products-filter-wrap .woocommerce-ordering,.woocommerce-ordering select{width:100%;margin-bottom:15px}.retro-products-filter-single{text-align:center}.retro-products-filter-wrap .woocommerce-ordering{padding-left:0;margin-left:0}}