.cms-about-us .about-us_info .about-us_info_txt p{font-size:16px;line-height:30px;margin-bottom:1rem}.cms-about-us .about-us_info{margin-bottom:30px}.footer_info_block .content a:hover{color:#5da5c4}ul.social-links.position-footer.type-font{margin-bottom:30px}.content.turm-condition h5,.content.turm-condition h6{font-size:16px;font-weight:700;margin-top:20px;margin-bottom:30px}.content.turm-condition p{font-size:16px;line-height:normal;margin-bottom:20px}.content.turm-condition ul li{font-size:16px;line-height:normal}body.cms-privacy-policy-cookie-restriction-mode .std h2{font-size:25px;margin-bottom:20px}body.cms-privacy-policy-cookie-restriction-mode .std p{font-size:16px;line-height:normal;margin-bottom:20px}.login-container .block.block-customer-login .block-title{text-align:left}.login-container .block.block-customer-login .block-content .form.form-login fieldset.fieldset.login label.label{text-align:left}.login-container .block.block-customer-login .block-content .form.form-login fieldset.fieldset.login .actions-toolbar{margin-left:0}.login-container .block.block-customer-login .block-content .form.form-login fieldset:after{margin-left:0 !important}#faq-accordion .accordion-block p{padding-bottom:30px !important}.faq-page #faq-accordion .accordion-content ul{margin-bottom:30px}.faq-page #faq-accordion .accordion-content ul li{font-size:16px;line-height:normal}.content.shipping p{font-size:16px;line-height:normal;margin-bottom:20px}.newsletter-popup.modal-popup .modal-inner-wrap{max-width:750px;width:100% !important;background-size:contain}.newsletter-popup.modal-popup .modal-inner-wrap header.modal-header h1.modal-title{text-align:right;position:absolute;right:11.5%;padding-top:29px}.newsletter-popup.modal-popup .modal-inner-wrap .modal-content{margin:70px 0 70px 50%;text-align:center;padding:0}.footer_info_block .content{max-width:330px;margin:0 auto}.newsletter-popup.modal-popup .modal-inner-wrap header.modal-header h1.modal-title{text-align:right;position:absolute;right:12.1%;padding-top:30px}.banner-box-item.banner-1 .banner-content div h2{font-size:42px;margin-bottom:10px}.banner-box-item.banner-1 .banner-content div span.btn:hover a{color:#9fba4d}.banner-box-item.banner-2 .banner-content div span a{margin-top:100px}.banner-box-item.banner-3 .banner-content div span{margin-top:-20px !important;display:block !important}.banner-box-item.banner-3 .banner-content div span a{font-weight:600}.banner-box-item.banner-4 .banner-content div h3{margin-bottom:10px}.banner-box-item.banner-4 .banner-content div h2{font-size:46px;font-weight:700}li.item.product.product-item .product-item-info .product.details.product-item-details .product-item-inner .product.actions.product-item-actions .actions-primary form input.number_only{max-width:60px !important;width:100%;display:inline-block;height:45px;float:left;margin-right:5px;text-align:center !important;padding:0 !important;font-size:14px !important}body.contact-index-index iframe{padding:30px}.grid.products-grid:not(.is-carousel) .product-item .product-item-info .product-item-actions{position:relative !important;width:100%;top:0 !important;z-index:5;transform:translateY(0) !important;transition:.3s ease;opacity:1 !important;margin-top:20px;display:inline-block}.grid.products-grid .product-item .product-item-actions .actions-primary{margin-bottom:0 !important}.grid.products-grid .product-item .product-item-actions .actions-primary .action{padding:10px 15px !important;font-size:12px !important;letter-spacing:2px;display:inline-block;margin-top:0;float:right}li.item.product.product-item .product-item-info .product.details.product-item-details .product-item-inner .product.actions.product-item-actions .actions-primary form input.number_only{max-width:60px !important;width:100%;display:inline-block;height:45px;float:left;margin-right:5px;text-align:center !important;padding:0 !important;font-size:14px !important}.grid.products-grid:not(.is-carousel) .product-item .product-item-info:hover .product-item-photo:before{opacity:0 !important}.grid.products-grid:not(.is-carousel) .product-item .product-item-info:hover .product-item-actions{top:auto;opacity:1}.products.wrapper.list.products-list .product-item-inner{margin-top:10px !important;display:inline-block}.products.wrapper.list.products-list .action.primary{padding:10px 20px !important;font-size:12px !important}.products.wrapper.list.products-list .product.details.product-item-details{padding:0 30px}.control.custom-qty{display:inline-block;width:auto;margin-right:10px}.btn-plus{display:inline;float:left;width:20px;height:auto;margin-top:-1px}.btn-plus button.increase.items,.btn-plus button.reduced.items{width:20px;height:21px;border:1px solid #dedede}.stock.unavailable span{color:red;font-size:16px;margin-bottom:10px;display:block}a.action.towishlist span{font-size:12px !important}.grid.products-grid .product-item .product-item-actions .actions-primary .action:hover span{color:#fff !important}.grid.products-grid .product-item .product-item-actions .actions-primary .action span:after{display:none !important}@media (max-width:767px){.columns .column.main{padding-bottom:0}.footer.content .block.newsletter{margin-bottom:40px}.footer_info_block{margin-bottom:0}.footer_info_block .content{max-width:330px;margin:0 auto 30px auto;justify-content:left !important}.footer_info_block .content i{font-size:50px;text-align:center}footer.page-footer .footer.content .footer-panel{text-align:center;font-size:16px;color:#fff}button.action.filter-toggle,.cart.table-wrapper .actions-toolbar>.action.action.filter-toggle,.action-gift.action.filter-toggle{margin:0 16px 0 0}.grid.products-grid .product-items:not(.owl-carousel) .product-item{margin-bottom:30px}.grid.products-grid .product-item .product-item-actions .actions-primary .action{margin:-35px auto 0px auto}li.item.product.product-item .product-item-info .product.details.product-item-details .product-item-inner .product.actions.product-item-actions .actions-primary form input.number_only{max-width:60px;width:100%;margin:0 auto;text-align:center;padding:0 !important;font-size:14px !important}.mobile select,.tablet select{width:100% !important}.fotorama__caption__wrap{padding:5px 0;width:100%;text-align:left}.product-info-main .product.attribute.overview{margin:0}body.catalog-product-view .column.main{margin-left:0;margin-right:0;padding-bottom:0}.catalog-product-view .product.info,.modal-popup.quick-view .product.info{margin:0}.product.data.items .item.title>.switch{padding:1px 0 1px}button.action.filter-toggle,.cart.table-wrapper .actions-toolbar>.action.action.filter-toggle,.action-gift.action.filter-toggle{margin:0 16px 0 0}.modal-popup.confirm .modal-inner-wrap{left:auto;margin-left:0;max-width:700px;width:100%}#co-shipping-method-form .item-options .field.item{margin-left:0}.cart-container .cart-summary{padding:10px 20px;margin-bottom:0;width:100%}.cart-container .cart-summary .cart-totals{margin-bottom:0}}.products-grid .product-item .product-item-photo,.products-list .product-item .product-item-photo{display:block;max-width:100%;background-color:transparent !important}#shopping-cart-table td input.qty{max-width:100px !important;width:100%;padding:10px 5px !important}body.catalog-product-view .box-tocart{display:block !important}body.catalog-product-view .box-tocart .field.qty{display:inline-block !important;width:100% !important;max-width:120px !important}body.catalog-product-view .box-tocart .field.qty label{text-align:left !important;display:block !important}body.catalog-product-view .box-tocart .field.qty .control.custom-qty{display:block !important}body.catalog-product-view .box-tocart .field.qty .control.custom-qty input-text.qty.number_only{width:5em !important;margin-bottom:0 !important;padding:15px 0 !important;display:inline-block !important;float:left !important}body.catalog-product-view .box-tocart .field.qty .control.custom-qty .btn-plus{display:inline !important;float:left !important;width:30px !important;height:auto !important;margin-top:1px !important;margin-left:5px !important}body.catalog-product-view .box-tocart .field.qty .control.custom-qty .btn-plus button.increase.items,body.catalog-product-view .box-tocart .field.qty .control.custom-qty .btn-plus button.reduced.items{width:30px !important;height:26px !important;border:1px solid #dedede !important;margin-bottom:3px !important}body.catalog-product-view .box-tocart .fieldset .actions{display:inline-block !important;margin-top:20px !important}.catalog-product-view .box-tocart .field.qty .control input,.modal-popup.quick-view .box-tocart .field.qty .control input{width:5em !important;margin-bottom:0 !important;display:inline-block !important;float:left !important;padding:15px 0 !important}body.page-with-filter.page-products ol.products.list.items.product-items strong.product.name.product-item-name{min-height:85px}body.page-with-filter.page-products ol.products.list.items.product-items button.action.tocart.primary{padding:7px !important;letter-spacing:1px;font-size:11px !important}body.page-with-filter.page-products ol.products.list.items.product-items .control.custom-qty{display:inline-block;width:auto;margin-right:5px !important}body.page-with-filter.page-products ol.products.list.items.product-items li.item.product.product-item .product-item-info .product.details.product-item-details .product-item-inner .product.actions.product-item-actions .actions-primary form input.number_only{max-width:42px !important;width:100%;height:40px !important;margin-right:3px !important;font-size:12px !important}body.page-with-filter.page-products ol.products.list.items.product-items .btn-plus{margin-top:-3px}body.page-with-filter.page-products ol.products.list.items.product-items.btn-plus button.increase.items,.btn-plus button.reduced.items{width:20px;height:18px;border:1px solid #dedede;font-size:10px}body.page-with-filter.page-products ol.products.list.items.product-items strong.product.name.product-item-name{min-height:85px}body.page-with-filter.page-products ol.products.list.items.product-items button.action.tocart.primary{padding:7px !important;letter-spacing:1px;font-size:11px !important}body.page-with-filter.page-products ol.products.list.items.product-items .control.custom-qty{display:inline-block;width:auto;margin-right:5px !important}body.page-with-filter.page-products ol.products.list.items.product-items li.item.product.product-item .product-item-info .product.details.product-item-details .product-item-inner .product.actions.product-item-actions .actions-primary form input.number_only{max-width:42px !important;width:100%;height:40px !important;margin-right:3px !important;font-size:12px !important}body.page-with-filter.page-products ol.products.list.items.product-items .btn-plus{margin-top:-3px}body.page-with-filter.page-products ol.products.list.items.product-items.btn-plus button.increase.items,.btn-plus button.reduced.items{width:20px;height:18px;border:1px solid #dedede;font-size:10px}body.page-with-filter.page-products ol.products.list.items.product-items .stock.unavailable{width:100%;display:block;text-align:center}body.page-with-filter.page-products ol.products.list.items.product-items .actions-secondary a.action.towishlist{margin-top:0 !important}body.page-with-filter.page-products .products.wrapper.list.products-list button.action.tocart.primary{float:right}body.page-with-filter.page-products ol.products.list.items.product-items a.minimal-price-link{margin-top:0 !important;margin-left:15px;display:inline;color:red}body.page-with-filter.page-products ol.products.list.items.product-items .product.description.product-item-description{display:block;margin-top:10px}body.page-with-filter.page-products ol.products.list.items.product-items .product.description.product-item-description ul{list-style-type:none;margin:0;padding:0}body.page-with-filter.page-products ol.products.list.items.product-items .product.description.product-item-description ul li{font-size:12px;text-align:center;line-height:18px}span.price-container.price-final_price.tax.weee span.price-label{display:inline-block;font-size:12px}body.page-with-filter.page-products ol.products.list.items.product-items strong.product.name.product-item-name{min-height:130px}@media (max-width:767px){body.page-with-filter.page-products ol.products.list.items.product-items button.action.tocart.primary,body.page-with-filter.page-products ol.products.list.items.product-items .cart.table-wrapper .actions-toolbar>.action.action.tocart.primary,body.page-with-filter.page-products ol.products.list.items.product-items .action-gift.action.tocart.primary{padding:9px !important}.grid.products-grid .product-item .product-item-actions .actions-primary .action{margin:0 auto 0px auto !important}}.navigation li.level-top li,.navigation a.level-top li{position:relative;z-index:99 !important}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}