.page-description+.before-products-list{margin-top:50px}.before-products-list{font-size:89.5%;margin-bottom:50px}@media (max-width:768px){.before-products-list{display:none}}.before-products-list .woocommerce-breadcrumb,.before-products-list .woocommerce-ordering,.before-products-list .woocommerce-result-count,.before-products-list .woocommerce-select-count{padding:8px}.before-products-list .woocommerce-result-count,.before-products-list .woocommerce-select-count{float:right}.before-products-list .woocommerce-breadcrumb,.before-products-list .woocommerce-ordering{float:left}.before-products-list .woocommerce-breadcrumb,.before-products-list .woocommerce-result-count{line-height:34px}.before-products-list .woocommerce-ordering,.before-products-list .woocommerce-select-count{width:190px}.woocommerce .star-rating,.woocommerce-page .star-rating{height:1em;overflow:hidden;font-size:13px;position:relative;width:5em;line-height:1em;font-family:scalia-icons}.single-product-content .woocommerce-product-rating .star-rating{font-size:16px;vertical-align:middle;display:inline-block}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{content:"\e61a\e61a\e61a\e61a\e61a";position:absolute;top:0;left:0;float:left}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;padding-top:1.5em;position:absolute;top:0;left:0;float:left}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{content:"\e61a\e61a\e61a\e61a\e61a";position:absolute;top:0;left:0}.woocommerce .woocommerce-product-rating,.woocommerce-page .woocommerce-product-rating{line-height:2em;display:block}.woocommerce-page .woocommerce-product-rating .product-rating{padding-right:10px;display:table-cell}.woocommerce-page .woocommerce-product-rating .product-reviews-link{display:table-cell}@media (max-width:980px){.products.inline-row{text-align:center}}.products .product-inner{overflow:visible;position:relative}.products.inline-row .product.inline-column{min-width:300px}.products .product-image{position:relative;text-align:center;margin:-1px -1px 0;display:block}.products .product-image img{height:auto;max-width:100%;display:inline-block}.products .product-image:before{right:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;content:"";position:absolute;opacity:0;bottom:0;top:0;left:0;z-index:5}.products .product-image:after{height:65px;font-size:65px;font-weight:400;font-style:normal;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;content:"\e61f";position:absolute;opacity:0;text-align:center;top:0;margin-left:-33px;left:50%;width:65px;line-height:65px;margin-top:-33px;font-family:scalia-icons;z-index:5}.products .product-image:hover:before{opacity:1}.products .product-image:hover:after{opacity:1;top:50%}.product-dummy,.product-dummy-wrapper{width:100%;vertical-align:top;display:inline-block}.product-dummy{box-shadow:inset 0 0 90px 0 rgba(56,69,84,.15);-moz-box-shadow:inset 0 0 90px 0 rgba(56,69,84,.15);-webkit-box-shadow:inset 0 0 90px 0 rgba(56,69,84,.15);background:#fff url(https://cessormus.shop/wp-content/themes/scalia/images/woo-dummy.png) no-repeat 50% 50%}.product .onsale{height:60px;transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);position:absolute;text-align:center;top:-10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:-10px;width:60px;line-height:60px;z-index:5}.products .product-info{padding:15px 20px}.products .product-info .product-categories{min-height:1.421em;font-size:89.5%;margin-bottom:5px;line-height:1.421}.products .product-info .price del{display:none}.products .product-info .price .amount,.products .product-info .price ins{text-decoration:none}.products .product-info .product-rating{min-height:13px;margin:7px 0}.products .product-bottom{padding:9px 20px}.products .product-bottom .add_to_cart_button{font-size:89.5%;line-height:1.421;float:left}.products .product-bottom .add_to_cart_button.loading{right:auto;position:static;bottom:auto;top:auto;left:auto;z-index:2}.products .product-bottom .add_to_cart_button:before{font-size:1em;margin-right:.3em;content:"\e613";float:left;font-family:scalia-icons}.products .product-bottom .added_to_cart{font-size:89.5%;line-height:1.421;float:right}.products .product-bottom .added_to_cart:before{font-size:.8em;margin-right:.3em;content:"\e620";float:left;margin-top:.2em;font-family:scalia-icons}.single-product-content{margin-bottom:40px;padding-left:500px}.panel.with-sidebar .single-product-content{padding-left:470px}.single-product-content-left{margin-left:-500px;width:440px;float:left}.panel.with-sidebar .single-product-content-left{margin-left:-470px}.single-product-content-right{width:100%;float:left}@media (max-width:768px){.panel.with-sidebar .single-product-content,.single-product-content{padding-left:0}.panel.with-sidebar .single-product-content-left,.single-product-content-left{max-width:100%;margin-left:0;width:auto;float:none}.single-product-content-right{width:auto;float:none}}.single-product-content .socials-sharing{margin-top:40px}.single-product-content .product_title{margin-bottom:.33em;text-transform:uppercase;margin-top:-12px}@media (max-width:768px){.single-product-content .product_title{margin-top:.57em}}.single-product-content .woocommerce-breadcrumb{font-size:89.5%;margin-bottom:12px;line-height:1.421em}.single-product-content .woocommerce-product-rating{margin-bottom:30px}.single-product-content .price{margin-bottom:25px;line-height:1}.single-product-content .price del{vertical-align:bottom}.single-product-content .price ins{text-decoration:none}table.variations{margin-bottom:28px}table.variations td{padding:5px 0;vertical-align:top}table.variations td.label{padding-right:15px}table.variations td.label label{line-height:32px}.single_variation .price{margin-right:15px;display:inline-block}.single_variation .stock{margin-bottom:0;display:inline-block}form.cart .quantity{font-size:0;margin-right:20px;margin-bottom:20px;float:left}.shop_table .quantity .minus,.shop_table .quantity .plus,form.cart .quantity .minus,form.cart .quantity .plus{height:52px;padding:0;font-size:32px;border:0;font-weight:200;margin:0;width:50px;line-height:50px;vertical-align:top;display:inline-block}.shop_table .quantity .minus,.shop_table .quantity .plus{height:34px;font-size:24px;width:32px;line-height:32px}.shop_table .quantity .qty,form.cart .quantity .qty{height:52px;border:0;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;text-align:center;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:52px;line-height:52px;vertical-align:top}.shop_table .quantity .qty::-webkit-inner-spin-button,.shop_table .quantity .qty::-webkit-outer-spin-button,form.cart .quantity .qty::-webkit-inner-spin-button,form.cart .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop_table .quantity .qty{height:34px;font-size:inherit!important;line-height:34px}.shop_attributes p,form.cart .sc-button.button{margin:0}.shop_attributes td,.shop_attributes th{padding:5px 10px;vertical-align:top}.sc-woocommerce-tabs{margin-bottom:40px}.sc-woocommerce-tabs .sc_tour_tabs_wrapper{margin-top:0}.sc-woocommerce-tabs .sc-tabs .resp-tabs-container{padding:0}.sc-woocommerce-tabs .sc-tabs #tab-description{padding:45px}.sc-woocommerce-tabs .sc-tabs #tab-additional_information{padding:0}.sc-woocommerce-tabs .sc-tabs #tab-additional_information .shop_attributes{width:100%}.sc-woocommerce-tabs .sc-tabs #tab-additional_information .shop_attributes td,.sc-woocommerce-tabs .sc-tabs #tab-additional_information .shop_attributes th{padding:30px 40px;text-align:left}.sc-woocommerce-tabs .sc-tabs #tab-reviews{padding:50px}.sc-woocommerce-tabs .sc-tabs #tab-reviews .sc-divider{margin:0 -50px}.related-products{margin-bottom:40px}.related-products h2{text-transform:uppercase;text-align:center}.related-products .container{padding:0}.related-products-carousel .product{margin:15px;width:270px;float:left}.woocommerce-before-cart{margin-bottom:20px}.woocommerce-before-cart .cart-short-info{float:left}.woocommerce-before-cart .woocommerce-breadcrumb{float:right}@media (max-width:768px){.woocommerce-before-cart .cart-short-info,.woocommerce-before-cart .woocommerce-breadcrumb{float:none}}.woocommerce-cart-form.responsive{display:none}@media (max-width:992px){.woocommerce-cart-form{display:none}.woocommerce-cart-form.responsive{display:block}}.shop_table{width:100%}.shop_table td{padding:30px 25px;vertical-align:middle}.shop_table .product-thumbnail{padding-right:0;width:1%;padding-left:40px}.shop_table .product-thumbnail img.attachment-shop_thumbnail.wp-post-image,.shop_table .product-thumbnail img.attachment-woocommerce_thumbnail{height:80px;box-shadow:inset 0 0 20px 0 rgba(56,69,84,.15);-moz-box-shadow:inset 0 0 20px 0 rgba(56,69,84,.15);-webkit-box-shadow:inset 0 0 20px 0 rgba(56,69,84,.15);width:80px}.shop_table .product-name{width:99%}.shop_table .product-name .product-title{font-size:147%;line-height:1.421}.shop_table .product-name .product-meta{font-size:89.5%;line-height:1.421}.shop_table td.product-price,.shop_table td.product-quantity,.shop_table td.product-remove,.shop_table td.product-subtotal{white-space:nowrap}.shop_table.order_details td.product-quantity{text-align:center}.shop_table td.product-remove .remove{font-size:12px;text-decoration:none;font-weight:400;font-family:scalia-icons}.woocommerce-cart-form .actions .coupon{float:left}.woocommerce-cart-form .actions .submit-buttons{float:right}.woocommerce-cart-form .actions .sc-button{vertical-align:top;margin-top:0}input[type=text].coupon-code{height:53px;padding:0 12px;margin:10px;width:180px;line-height:53px;vertical-align:top}.woocommerce .woocommerce-cart-form td.actions{padding:5px}.woocommerce .woocommerce-cart-form .actions .coupon button.button{background-color:#9ec7b7;margin:10px}.woocommerce-cart-form .actions .submit-buttons .button{margin:10px}.shipping_calculator .input-text{width:100%}.shipping_calculator .shipping-calculator-button{text-decoration:none;text-transform:uppercase;position:relative;padding-left:35px;display:block}.shipping_calculator .shipping-calculator-button:before{height:23px;font-size:23px;font-weight:400;content:"\e609";position:absolute;top:50%;left:0;width:23px;line-height:23px;margin-top:-11px;font-family:scalia-icons}.shipping-calculator-form .button{margin-top:25px}.shipping-calculator-form-wrap{padding:25px;margin-bottom:1.421em}.shipping-calculator-form-wrap select{width:100%}.cart_totals h2{text-transform:uppercase;text-align:right}@media (max-width:992px){.cart_totals h2{text-align:center}}.cart_totals table,.order-totals table{width:100%}.cart_totals table th,.order-totals table th{padding:15px 0;text-align:left;width:50%}.cart_totals table td,.order-totals table td{padding:20px 0 20px 15px;text-align:right;width:50%}.cart_totals table .order-total td strong{font-weight:inherit}.woocommerce-cart-form.responsive .cart-item{margin-bottom:25px}.woocommerce-cart-form.responsive .cart-item .sc-table{border:0;margin-bottom:0}.woocommerce-cart-form.responsive .cart-item .sc-table thead{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.woocommerce-cart-form.responsive .cart-item .sc-table thead th{padding:7px 15px;border:0}.woocommerce-cart-form.responsive .cart-item .sc-table .shop_table td{padding:23px 15px;text-align:center}.woocommerce-cart-form.responsive .coupon{padding:15px;margin-bottom:25px;float:none}.woocommerce-cart-form.responsive .submit-buttons{padding:0 15px 15px;float:none}.comment-form-rating .stars a{height:0;overflow:hidden;padding-top:1em;font-size:1em;margin-right:20px;position:relative;line-height:1em;font-family:scalia-icons;display:inline-block}.comment-form-rating .stars a:before{content:"\e61a\e61a\e61a\e61a\e61a";position:absolute;top:0;left:0;float:left}.comment-form-rating .stars .star-1{width:1em}.comment-form-rating .stars .star-2{width:2em}.comment-form-rating .stars .star-3{width:3em}.comment-form-rating .stars .star-4{width:4em}.comment-form-rating .stars .star-5{width:5em}#reviews h3{text-transform:uppercase;margin-top:0}#review_form_wrapper{padding-top:45px}.shop-widget-area{margin-bottom:45px}.shop-widget-area .widget-title.shop-widget-title{margin-bottom:1.138em}.single-product-content-bottom .block-navigation{margin-bottom:60px}.products-page-separator{padding:50px 0}.woocommerce-info,.woocommerce-message{padding:24px 50px 27px 91px;position:relative;margin:0 0 46px}.woocommerce-info strong,.woocommerce-message strong{font-weight:400}.woocommerce-info:before,.woocommerce-message:before{height:50px;font-size:27px;font-weight:400;text-indent:1px;content:"\e621";position:absolute;text-align:center;top:50%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:27px;width:50px;line-height:48px;margin-top:-25px;font-family:scalia-icons;display:inline-block}.form-edit-adress-fields{padding:50px}.form-edit-adress-fields .input-text{width:100%}.form-edit-adress-fields .button{float:right}.woocommerce-message .cart-added{width:100%;display:table}.woocommerce-message .cart-added .cart-added-button,.woocommerce-message .cart-added .cart-added-text{vertical-align:middle;display:table-cell}.woocommerce-message .cart-added .cart-added-text{width:99%}.woocommerce-message .cart-added .cart-added-button{padding:0 0 0 20px}.woocommerce-message .cart-added .cart-added-button .button{margin:0}@media (max-width:768px){.woocommerce-message .cart-added,.woocommerce-message .cart-added .cart-added-button,.woocommerce-message .cart-added .cart-added-text{display:block}.woocommerce-message .cart-added .cart-added-text{width:auto}.woocommerce-message .cart-added .cart-added-button{padding:20px 0 0}}#primary-navigation #primary-menu>li.menu-item-cart>a:before{font-size:17px;font-weight:400;margin-right:5px;content:"\e613";padding-right:3px;text-align:center;width:100%;line-height:inherit;vertical-align:top;font-family:scalia-icons;display:block}#primary-navigation.responsive #primary-menu>li.menu-item-cart>a:before{text-align:left}#primary-navigation.responsive #primary-menu>li.menu-item-cart>.minicart{display:none}#primary-navigation #primary-menu>li.menu-item-cart>a .minicart-item-count{padding-top:3px;font-size:65%;position:absolute;text-align:center;top:50%;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;margin-left:-13px;left:50%;width:26px;line-height:1;margin-top:-35px}#primary-navigation.responsive #primary-menu>li.menu-item-cart>a .minicart-item-count{left:40px;margin-top:-30px}#primary-navigation #primary-menu>li.menu-item-cart>a .minicart-item-count:after{border-color:transparent;height:0;content:"";position:absolute;border-style:solid;border-width:8px 13px;bottom:-16px;left:0;width:0}@media (max-width:768px){.primary-navigation li.menu-item-cart>.minicart,.primary-navigation li.menu-item-cart>a:after{display:none}}#primary-menu.no-responsive>li.menu-item-cart>.minicart{transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);padding:20px 0 0;transition:all .1s linear 1s;-moz-transition:all .1s linear 1s;-webkit-transition:all .1s linear 1s;position:absolute;border-top:0;opacity:0;visibility:hidden;box-shadow:3px 0 0 0 rgba(56,69,84,.2),-3px 0 0 0 rgba(56,69,84,.2);-moz-box-shadow:3px 0 0 0 rgba(56,69,84,.2),-3px 0 0 0 rgba(56,69,84,.2);-webkit-box-shadow:3px 0 0 0 rgba(56,69,84,.2),-3px 0 0 0 rgba(56,69,84,.2);width:310px;white-space:normal}#primary-menu.no-responsive>li.menu-item-cart>.minicart:before{height:3px;right:-3px;content:"";position:absolute;bottom:-3px;background-color:rgba(56,69,84,.2);left:-3px}#primary-menu.no-responsive>li.menu-item-cart>.minicart ul{transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transition:all 0s;-moz-transition:all 0s;-webkit-transition:all 0s;position:relative;opacity:1;visibility:inherit;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:auto}#primary-menu.no-responsive:hover li.menu-item-cart:hover>.minicart{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;opacity:1;visibility:visible}#primary-menu.no-responsive:hover>li.menu-item-cart .minicart{transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;opacity:0;visibility:hidden}#primary-menu.no-responsive>li.menu-item-cart>.minicart{top:100%;left:0}#primary-menu.no-responsive>li.menu-item-cart>.minicart.invert{right:0;left:auto}#primary-menu.no-responsive>li.menu-item-cart .widget_shopping_cart_content ul.cart_list{padding:0 20px}.widget_shopping_cart_content ul.cart_list li img{height:70px;width:70px;float:left}.widget_shopping_cart_content ul.cart_list li{padding:0;margin-bottom:21px;width:100%;display:inline-block}.widget_shopping_cart_content ul.cart_list li .cart-item-info{padding-top:5px;margin-left:85px}.widget_shopping_cart_content .quantity{font-size:123.5%;line-height:1.421}.widget_shopping_cart_content .minicart-bottom{margin-top:25px}#primary-menu.no-responsive>li.menu-item-cart .widget_shopping_cart_content .minicart-bottom{padding:20px}#primary-menu.no-responsive>li.menu-item-cart .widget_shopping_cart_content .buttons a,.widget_shopping_cart_content .buttons a{padding:2px 12px 2px 37px;font-size:inherit!important;margin-right:10px;float:left;display:inline-block}.widget_shopping_cart_content .buttons a{font-size:106%}#primary-menu.no-responsive>li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,.widget_shopping_cart_content .buttons a.checkout{margin-right:0}.widget_shopping_cart_content .total .amount{font-size:135.3%;line-height:1.421;float:right}.widget_shopping_cart_content .total .label{padding-top:1px;display:inline-block}.widget_shopping_cart_content .total{margin-bottom:0}.widget_shopping_cart_content .cart_list .empty{border:0;margin-bottom:1.421em;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.single-product .fullwidth-block>.block-divider{margin:70px 0 30px}.woocommerce-account h2,.woocommerce-account h3{text-transform:uppercase}.my_account_orders td{text-align:center}