.mobile_visible{visibility:visible}.desktop_visible{visibility:hidden;width:0!important;height:0!important}.page-wrapper .columns .column.main .products-grid .product-items .product-item .product-item-info .product-reviews-summary{padding-top:10px}#cartPopupContainer{right:calc(50% - 160px)}.header-logo-description{display:none}.page-wrapper .columns .column.main .products-grid .product-items .product-item .product-item-info,.woocommerce div.product.column.main .product-info-right.col-12{padding:0}.page-wrapper .columns .column.main .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action.tocart.primary{font-size:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%;padding:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:50px}span.current-lang{padding:3px 5px}.archive.tax-product_cat .columns .column.main{padding-left:0;padding-right:0}.page-wrapper .columns .column.main .products-grid .product-items .product-item .product-item-info .product-item-details .price-box del span.woocommerce-Price-amount{font-size:14px}.page-wrapper .page-bottom .block.newsletter .content{padding-top:5px;padding-bottom:15px;gap:10px;justify-content:space-around}.page-wrapper .page-bottom .block.newsletter .content .field.newsletter label span,.page-wrapper .page-bottom .block.newsletter .content .label{line-height:1.2;font-size:1rem;color:var(--dark-grey)}.page-wrapper .block.advantage .advantage-content .advantage-description{font-size:1rem;line-height:1.1}.page-wrapper .block.advantage .advantage-content .advantage-title{margin-top:10px;min-height:20px}.page-wrapper .block.advantage .advantage-content{max-width:80%;margin:0 auto}.up-sells ul.products.list.items.product-items.row{flex-wrap:nowrap;overflow-x:auto}.page-wrapper .columns .column.main .up-sells ul.products.list.items.product-items.row>li{padding:0 15px;margin-bottom:20px}.woocommerce table.shop_attributes th{text-align:left}.page-wrapper .columns .product-page-wrapper .product.info.detailed{margin-top:0}.woocommerce div.product div.summary{margin-bottom:15px}.page-wrapper .page-footer{padding-bottom:50px}.page-wrapper .columns .block.filter{z-index:111111;position:fixed;background:var(--base-white);display:block;left:-100%;right:100%;-webkit-transition:500ms;transition:500ms;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:15px 15px 60px}.page-wrapper .columns .block.filter::-webkit-scrollbar{display:none}.page-wrapper .columns .block.filter.opened{display:block;top:40px;bottom:0;left:0;right:0}.page-wrapper .columns .block.filter.opened .filter-options{padding-bottom:80px}.page-wrapper .columns .block.filter.opened .layered-filter-apply-wrapper{position:fixed;bottom:60px;left:50%;margin-left:-25%}.page-wrapper .columns .block.filter>span{font-weight:700;font-size:18px;color:#6115d2;margin-bottom:15px;position:relative;display:block!important;text-align:center}.page-wrapper .columns .block.filter>span button{position:absolute;width:24px;height:24px;right:0;text-align:center;background:0 0;border:0}.page-wrapper .columns .block.filter>span button:after{display:inline-block;content:"×";font-size:40px;color:#000;line-height:24px}.page-wrapper .columns .block.filter .block-content .toolbar-limiter,.page-wrapper .columns .block.filter .block-content .toolbar-sorter{display:table;width:100%;margin-bottom:10px}.page-wrapper .columns .block.filter .block-content .toolbar-limiter label,.page-wrapper .columns .block.filter .block-content .toolbar-sorter label{font-weight:700;font-size:14px;color:#636466}.page-wrapper .columns .block.filter .block-content .toolbar-limiter select,.page-wrapper .columns .block.filter .block-content .toolbar-sorter select{font-size:14px;line-height:21px;color:#636466;border:1px solid #636466;box-sizing:border-box;border-radius:2px;height:30px;padding:0 5px;width:90%}.page-wrapper .columns .block.filter .block-content .toolbar-limiter>a,.page-wrapper .columns .block.filter .block-content .toolbar-sorter>a{padding-left:10px}.page-wrapper .columns .block.filter .block-content .toolbar-limiter>a,.page-wrapper .columns .block.filter .block-content .toolbar-limiter>div,.page-wrapper .columns .block.filter .block-content .toolbar-sorter>a,.page-wrapper .columns .block.filter .block-content .toolbar-sorter>div{display:table-cell;text-align:right}.page-wrapper .columns .block.filter .block-content .filter-options .filter-options-title{font-size:18px}.page-wrapper .columns .block.filter .block-content .filter-options .filter-options-content+.filter-options-title{border-top:none;padding-top:0}.page-wrapper .columns .block.filter .block-content .filter-options .filter-options-content a{font-size:16px;padding-bottom:10px;line-height:24px}.page-wrapper .columns .column.main .toolbar-products .toolbar-limiter,.page-wrapper .columns .column.main .toolbar-products .toolbar-sorter,.woocommerce div.product .product-info-right form.cart::after,.woocommerce div.product .product-info-right form.cart::before{display:none}.page-wrapper .columns .column.main .toolbar-products .filter_opener{font-weight:700;font-size:14px;background:var(--main-color);color:var(--base-white);border:0;border-radius:2px;line-height:40px;width:140px;display:block}.page-wrapper .columns .column.main .toolbar-products .filter_opener i{color:var(--base-white);margin-right:5px}.page-wrapper .columns .column.main .toolbar-products .filter_opener.fixed{font-size:0;position:fixed;left:-7px;bottom:10%;width:40px;display:inline-block;line-height:unset;margin:0;height:40px;border-radius:10px;z-index:1111;border:2px solid #fff}.page-wrapper .columns .column.main .toolbar-products .filter_opener.fixed i{margin-right:0;font:18px/1 FontAwesome!important}.page-wrapper .columns .column.main #checkout .opc-wrapper .opc>li{margin-bottom:15px;-webkit-box-flex:1;flex:auto}.page-wrapper .columns .column.main .toolbar-products{background:0 0;padding:0;display:flex;gap:20px}.berocket_lgv_widget,ul.header-shopaction{display:flex;justify-content:space-around}#arto-catalog-container .columns.row,.woocommerce div.product form.cart div.quantity{margin:0}.filter_closer{display:block;margin-left:auto;text-align:right;font-size:1.5em;border-radius:100%;color:var(--dark-grey);text-decoration:none;font-weight:700;border:0;margin-bottom:10px}.page-wrapper .columns .product-page-wrapper .product-info-left .product-info-photo-wrapper{position:relative}.woocommerce span.onsale{left:calc(100% - 4.236em)}.page-wrapper .page-main .block.extended-registration-form .col-registration .input,.page-wrapper .page-main .block.extended-registration-form .col-registration input:not(#acform-privacy){margin:10px 0}.page-wrapper .page-main .block.extended-registration-form .col-registration .registration-type .label,.page-wrapper .page-main .block.extended-registration-form .col-registration .registration-type label{max-width:250px}.page-wrapper .page-main .block.extended-registration-form .col-registration .input-field{margin-bottom:10px}.woocommerce div.product.column.main .product-info-right.col-12 form.cart{justify-content:space-between;gap:30px}.page-wrapper .columns .product-page-wrapper .product-info-right .product-price-main .box-tocart .fieldset .field.qty{display:block}.page-wrapper .columns .product-page-wrapper .product-info-right .product-price-main .box-tocart .fieldset .actions button{height:40px}.page-wrapper .columns .product-page-wrapper .product-info-right .product-price-main .box-tocart .fieldset .actions button:before{padding-top:8px}.woocommerce div.product .product-info-right a.added_to_cart{display:block;text-align:center;margin-top:10px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block;padding-bottom:40px}.your-order .col-md-12{padding:0}.page-wrapper .page-header .header-mobile-wrapper .mobile-header-top .text-right .header-langselector{left:0}.mobile-header-top .header-shopaction>li a i:before{font-size:20px}.mobile-header-top .header-shopaction .yith-woocompare-widget a.compare.added.button{padding:0;background-color:transparent}.page-wrapper .page-bottom .block.newsletter .content .field.newsletter .control button{position:relative;width:100%}.delpay-table-image,.delpay-table-text-bottom,.delpay-table-text-top{text-align:center}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}form#sub_form1{display:flex;flex-direction:column}.page-wrapper .page-bottom .block.newsletter .content .field.newsletter .control .form-group.action.subscribe{order:1;margin-top:15px;margin-bottom:0}.page-wrapper .page-bottom .block.newsletter .content .field.newsletter .form-group.agreement{order:2}.page-wrapper .columns .column.main .products-grid .product-items .product-item .product-item-info .product-reviews-summary{height:auto}