@media only screen and (min-width: 481px){#footer-section{margin-top:158px}.newsletter-trigger{position:static;display:inline-block;float:right}.newsletter-trigger button{position:static}#main-section{min-height:calc(100vh - 46px - 91px - 158px - 40px)}.manufacturers{margin:20px 0}.category-products .product-item{width:calc(50% - 20px);display:inline-block;margin:10px 4px 10px 10px;vertical-align:top;padding-bottom:15px}.category-products .product-item .product-image{width:100%}.category-products .product-item .product-image img{max-width:100%}.category-products .product-item .figcaption{width:calc(100% - 35px);height:54px}.category-products .product-item .figcaption h3{width:100%}.category-products .product-item .figcaption h2{font-size:inherit;font-weight:inherit;margin:inherit;text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden;width:100%}.category-products .category-tile-container{padding:20px;margin:10px 4px 10px 10px;display:inline-block;width:calc(50% - 62px);vertical-align:top}.category-products .category-tile-container:nth-child(2n),.category-products .category-tile-container:last-child{margin:10px}#NewsletterSubscribeForm{padding:10px;margin:0}#NewsletterSubscribeForm .newsletter-email-container{height:41px;margin-bottom:10px;display:inline-block}#NewsletterSubscribeForm .newsletter-email-container input{width:calc(100% - 40px)}#NewsletterSubscribeForm .newsletter-email-container #newsletter-button{left:-5px;top:0;margin-right:0}.open-popup-ask-for-price.in-list{font-size:14px;padding:7px}.popup-dialog.ask-for-price-popup.in-list{background-color:rgba(0,0,0,0.5);z-index:12;padding:10vh 0 0}.popup-dialog.ask-for-price-popup.in-list .modal-box{width:100%;padding:45px 0 10px;margin:0 auto 10vh;position:relative;background-color:#ffffff;box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);max-width:1200px;text-align:left}.popup-dialog.ask-for-price-popup.in-list .modal-box .close-button{display:inline-block}.popup-dialog.ask-for-price-popup.in-list .modal-box .page-header{margin-bottom:10px}.popup-dialog.ask-for-price-popup.in-list .modal-box .main-title,.popup-dialog.ask-for-price-popup.in-list .modal-box h1{padding-left:20px}.popup-dialog.ask-for-price-popup.in-list .modal-box button{margin:10px 20px;width:calc(100% - 40px)}.popup-dialog.ask-for-price-popup.in-list .modal-box.narrow{max-width:400px}.popup-dialog.ask-for-price-popup.in-list .modal-box.no-padding{padding:45px 0 20px}.popup-dialog.ask-for-price-popup.in-list .modal-box.padding-top{padding:45px 0 0 0}.popup-dialog.ask-for-price-popup.in-list .modal-box .form{padding:0 20px 20px 20px}.popup-dialog .product-popup .add-to-cart-popup .product-image{height:300px;width:100%}.popup-dialog .product-popup .add-to-cart-popup .product-image img{max-height:300px;max-width:100%}.popup-dialog .product-popup #AddToCartForm{width:calc(50% - 22px);display:inline-block;vertical-align:top;margin:10px 10px;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;min-width:0}.popup-dialog .product-popup #AddToCartForm h3{margin-left:10px;width:calc(100% - 20px)}.popup-dialog .product-popup #AddToCartForm .input-group{margin:10px}.popup-dialog .product-popup #AddToCartForm .input-group:last-child{margin:10px 0 0 0}.popup-dialog .product-popup #AddToCartForm .input-group h3{margin-left:0}.popup-dialog .product-popup #AddToCartForm .input-group>span{font-size:14px;margin-left:0;width:100%;display:inline-block;box-sizing:border-box}section.product-details .slider,section.product-details .product-data{width:calc(50% - 30px);display:inline-block;vertical-align:top}section.product-details .slider{margin:22px 5px 20px 20px}section.product-details .slider .product-image{width:100%;height:280px}section.product-details .slider .product-description{display:block;padding:20px 0 0 0}section.product-details .slider .product-description.short{max-height:200px;overflow:hidden}section.product-details .slider .more-button,section.product-details .slider .less-button{display:inline-block;cursor:pointer;font-weight:700;float:left}section.product-details .product-data{width:calc(50% - 32px);margin:20px 20px 20px 10px}section.product-details .product-data .price{padding-left:0;display:none}section.product-details .product-data .red-price{margin-left:0;display:none}section.product-details .product-data .old-price{display:none}section.product-details .product-data .details{border:1px solid #eeeeee}section.product-details .product-data .details .label[data-for="product-description"],section.product-details .product-data .details .product-description{display:none}section.product-details .product-data .details .product-attributes li span:first-child{width:56%}section.product-details .product-data .details .product-attributes li span:last-child{width:44%}section.product-details .product-data .details .product-attachments a{width:calc(100% - 22px)}section.product-details .product-data .details .product-reviews{padding-bottom:0}section.product-details .product-data .details .product-reviews .form .input-group{margin:0 0 10px 0}section.product-details .product-data .details .product-reviews .new-review .rating{bottom:50px}section.product-details .product-data .details .product-reviews .add-review{margin:20px 0 10px 0;width:100%}section.product-details>.label{border-bottom:none}section.product-details .related-products{padding:10px 10px 0 10px}section.product-details .related-products .product-item .product-image{width:100%}section.product-details .related-products .product-item .product-image img{max-width:100%}section.product-details .related-products .show-more{margin:10px 20px 20px 20px;width:calc(100% - 40px)}section.product-details .related-products .show-less{margin:10px 10px 20px 10px;width:calc(100% - 20px)}section.product-details .button-container{margin:10px 0}section.product-details .button-container{margin-right:0;margin:0 0 10px 0;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}section.product-details .button-container .primary-action-button{margin:0;width:100%}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm{margin:0;width:100%}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .add-to-wish-list{margin:0 0 5px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .ask-about-product-container,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .recommend-product-container,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .comparison-tool-container{margin:0 10px 10px 10px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .info-container{margin-bottom:0}section.product-details .popup-dialog.instant-show .modal-box .desktop-price{margin:10px}section.product-details .popup-dialog.after-adding-to-cart-popup,section.product-details .popup-dialog.ask-about-product-popup,section.product-details .popup-dialog.recommend-product-popup,section.product-details .popup-dialog.notify-about-availability-popup,section.product-details .popup-dialog.ask-for-price-popup{background-color:rgba(0,0,0,0.5);z-index:12;padding:10vh 0 0}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box,section.product-details .popup-dialog.ask-about-product-popup .modal-box,section.product-details .popup-dialog.recommend-product-popup .modal-box,section.product-details .popup-dialog.notify-about-availability-popup .modal-box,section.product-details .popup-dialog.ask-for-price-popup .modal-box{width:100%;padding:45px 0 10px;margin:0 auto 10vh;position:relative;background-color:#fff;box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);max-width:1200px;text-align:left}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .close-button,section.product-details .popup-dialog.ask-about-product-popup .modal-box .close-button,section.product-details .popup-dialog.recommend-product-popup .modal-box .close-button,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .close-button,section.product-details .popup-dialog.ask-for-price-popup .modal-box .close-button{display:inline-block}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .page-header,section.product-details .popup-dialog.ask-about-product-popup .modal-box .page-header,section.product-details .popup-dialog.recommend-product-popup .modal-box .page-header,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .page-header,section.product-details .popup-dialog.ask-for-price-popup .modal-box .page-header{margin-bottom:10px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .main-title,section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box h1,section.product-details .popup-dialog.ask-about-product-popup .modal-box .main-title,section.product-details .popup-dialog.ask-about-product-popup .modal-box h1,section.product-details .popup-dialog.recommend-product-popup .modal-box .main-title,section.product-details .popup-dialog.recommend-product-popup .modal-box h1,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .main-title,section.product-details .popup-dialog.notify-about-availability-popup .modal-box h1,section.product-details .popup-dialog.ask-for-price-popup .modal-box .main-title,section.product-details .popup-dialog.ask-for-price-popup .modal-box h1{padding-left:20px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box button,section.product-details .popup-dialog.ask-about-product-popup .modal-box button,section.product-details .popup-dialog.recommend-product-popup .modal-box button,section.product-details .popup-dialog.notify-about-availability-popup .modal-box button,section.product-details .popup-dialog.ask-for-price-popup .modal-box button{margin:10px 20px;width:calc(100% - 40px)}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box.narrow,section.product-details .popup-dialog.ask-about-product-popup .modal-box.narrow,section.product-details .popup-dialog.recommend-product-popup .modal-box.narrow,section.product-details .popup-dialog.notify-about-availability-popup .modal-box.narrow,section.product-details .popup-dialog.ask-for-price-popup .modal-box.narrow{max-width:400px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box.no-padding,section.product-details .popup-dialog.ask-about-product-popup .modal-box.no-padding,section.product-details .popup-dialog.recommend-product-popup .modal-box.no-padding,section.product-details .popup-dialog.notify-about-availability-popup .modal-box.no-padding,section.product-details .popup-dialog.ask-for-price-popup .modal-box.no-padding{padding:45px 0 20px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box.padding-top,section.product-details .popup-dialog.ask-about-product-popup .modal-box.padding-top,section.product-details .popup-dialog.recommend-product-popup .modal-box.padding-top,section.product-details .popup-dialog.notify-about-availability-popup .modal-box.padding-top,section.product-details .popup-dialog.ask-for-price-popup .modal-box.padding-top{padding:45px 0 0 0}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .form,section.product-details .popup-dialog.ask-about-product-popup .modal-box .form,section.product-details .popup-dialog.recommend-product-popup .modal-box .form,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .form,section.product-details .popup-dialog.ask-for-price-popup .modal-box .form{padding:0 20px 20px 20px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box{padding:45px 0 0}.login-section .login-container{padding:20px;max-width:400px}.login-section .login-container .input-group{margin-bottom:20px}.login-section .login-container .input-group:nth-child(2){margin-bottom:0}.login-section .login-container .reminder{margin-bottom:20px;font-size:10px}.login-section .login-container .no-acc{margin-top:20px;padding-top:20px;font-size:10px}.consents-section .form,.registration-section .form{width:100%;max-width:460px;margin:0 auto}.consents-section .form .no-acc,.registration-section .form .no-acc{margin:0 20px;padding:20px 0;font-size:10px}.consents-section .registration-container,.registration-section .registration-container{margin:20px}.consents-section .registration-tos-container,.registration-section .registration-tos-container{padding:0 20px 20px 20px}section.reminder-section .form{padding:20px}article.regulations header .main-title,article.regulations header h1{padding-left:20px}article.regulations .main-title.title,article.regulations h1.title{padding:20px 20px 0 20px;display:inline-block}article.regulations section.content,article.regulations aside.files{padding:20px}article.regulations p.date{padding:20px 20px 0 20px}article.regulations aside.files h2,article.regulations ul{font-size:14px}.blog nav.blog-filters{padding:20px}.blog .post-list{padding:10px}.blog article.post{margin:10px 10px 20px 10px}.blog .post-heading{font-size:16px;margin-bottom:20px}.blog .date,.blog .post-img{margin-bottom:20px}.blog .tags{margin:20px 0}.blog ul.pagination{margin:14px 10px 12px 10px}article.blog.blog-post section.content{padding:0 20px}article.blog.blog-post .date{padding:20px}article.blog.blog-post img{margin-bottom:20px}article.blog.blog-post .tags,article.blog.blog-post .arrows-container{max-width:1000px;margin:0 auto;padding:10px 20px 20px 20px}article.blog.blog-post .arrows-container{padding:20px}.contact-section .phone-number,.contact-section .email-address,.contact-section .company-address,.contact-section .account,.contact-section .info{padding:20px;max-width:400px;margin:0 auto}.contact-section .info{font-size:12px}.contact-section .open-contact-form,.contact-section .show-on-the-map{max-width:440px;margin:20px auto}.contact-section .form .input-group{margin:10px 0 0 0}.contact-section .form .input-group textarea{height:74px}.comparer .products .product-item .product-img{width:100%;max-height:300px;text-align:center}.comparer .products .product-item .product-img img{width:auto;max-width:100%;max-height:300px}.comparer .popup-dialog .add-to-cart-popup .product-image{max-height:300px;height:auto}.comparer .popup-dialog .add-to-cart-popup .product-image img{max-width:100%;max-height:300px}.cart-items-container{text-align:center}.shopping-cart .progress-bar{margin:20px;text-align:center}.shopping-cart .bottom-container{text-align:center}.shopping-cart .order-details-container,.shopping-cart .bottom-right-container{text-align:left}.shopping-cart .start .cart-items{padding:0 10px}.shopping-cart .start .cart-items .cart-item{margin:0 10px 20px 10px;min-width:298px;width:calc(50% - 22px);display:inline-block;vertical-align:top}.shopping-cart .start .cart-items .cart-item:nth-child(2n+1){margin:0 5px 20px 10px}.shopping-cart .start .cart-items .bottom-container{margin:0 auto 20px}.shopping-cart .start .cart-items .bottom-container .button-section{padding:20px 0 0 0}.shopping-cart .start .cart-items .bottom-container .button-section .button-back{margin-right:15px}.shopping-cart .start .cart-items .bottom-container .button-section .button-next-step{width:calc(100% - 52px - 20px)}.shopping-cart .start .set-country{display:inline-block;padding:0;width:calc(50% - 20px);min-width:300px;margin:0 4px 0 10px;vertical-align:bottom}.shopping-cart .start .loyalty-info,.shopping-cart .summary .loyalty-info,.shopping-cart .thx .loyalty-info{width:calc(50% - 42px);min-width:280px;margin:0 auto 20px;vertical-align:bottom}.shopping-cart .discount-form{display:inline-block;width:calc(50% - 40px);min-width:280px;margin:20px 10px 0 10px}.shopping-cart .discount-form .input-group{margin:0}.shopping-cart .discount-form .email{margin-bottom:10px}.shopping-cart .delivery-map-container{margin:20px}.shopping-cart .delivery-address{margin:5px 20px 20px}.shopping-cart .delivery-address form#delivery-address-data{padding:15px 10px 0px}.shopping-cart .delivery-address form#delivery-address-data .input-group:nth-last-child(3){margin-bottom:0}.shopping-cart .delivery-address .input-group:not(.input-small){margin:10px 0;display:inline-block;width:100%}.shopping-cart .delivery-address .input-group:not(.input-small):first-child{margin-top:0}.shopping-cart .delivery-address .input-group:not(.input-small):nth-last-child(3){margin-bottom:0}.shopping-cart .delivery-address .input-small{margin:10px 0}.shopping-cart .delivery-address .input-small:nth-child(4n){margin-bottom:10px}.shopping-cart .not-determined-delivery-cost{width:calc(50% - 40px);margin-bottom:20px}.shopping-cart .delivery-and-payment{margin:0 auto;text-align:center}.shopping-cart .delivery-and-payment.in-delivery-address{padding:0 20px}.shopping-cart .delivery-and-payment .not-determined-delivery-cost{width:calc(50% - 60px)}.shopping-cart .delivery-and-payment #DeliveryMethodsAndPayment{text-align:center}.shopping-cart .delivery-and-payment .delivery-methods,.shopping-cart .delivery-and-payment .payment,.shopping-cart .delivery-and-payment .summary-info-container{margin:0 5px 20px 10px;min-width:298px;width:calc(50% - 22px);display:inline-block;vertical-align:top;text-align:left}.shopping-cart .delivery-and-payment .payment{margin:0 10px 20px 10px}.shopping-cart .delivery-and-payment .button-section{margin:10px 0;padding:0 0 10px 0}.shopping-cart .delivery-and-payment .button-section .button-back{margin-right:15px}.shopping-cart .delivery-and-payment .button-section .button-next-step{width:calc(100% - 52px - 20px)}.shopping-cart .delivery-and-payment .button-section .go-to-2nd-step-button,.shopping-cart .delivery-and-payment .button-section .login-and-registration-container{margin:0 5px 20px 10px;min-width:298px;width:calc(50% - 22px);display:inline-block;vertical-align:top}.shopping-cart .delivery-and-payment .button-section .login-and-registration-container{margin:0 10px 20px 10px}.shopping-cart .summary .cart-items,.shopping-cart .thx .cart-items{padding:0 10px}.shopping-cart .summary .cart-items .cart-item,.shopping-cart .thx .cart-items .cart-item{margin:0 10px 20px 10px;min-width:298px;width:calc(50% - 22px);display:inline-block;vertical-align:top}.shopping-cart .summary .cart-items .cart-item:nth-child(2n+1),.shopping-cart .thx .cart-items .cart-item:nth-child(2n+1){margin:0 5px 20px 10px}.shopping-cart .summary .bottom-container,.shopping-cart .thx .bottom-container{margin:0 10px}.shopping-cart .summary .bottom-container .order-details-container,.shopping-cart .thx .bottom-container .order-details-container{min-width:298px;width:calc(50% - 22px);margin:0 auto 20px;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}.shopping-cart .summary .bottom-container .bottom-right-container,.shopping-cart .thx .bottom-container .bottom-right-container{min-width:300px;width:calc(50% - 20px);display:inline-block;vertical-align:top;margin:0 10px 20px 10px}.shopping-cart .summary .bottom-container .bottom-right-container .summary-checkboxes,.shopping-cart .thx .bottom-container .bottom-right-container .summary-checkboxes{min-width:288px;width:calc(100% - 12px);border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}.shopping-cart .summary .bottom-container .bottom-right-container .button-section,.shopping-cart .thx .bottom-container .bottom-right-container .button-section{margin:20px 0;padding:0}.shopping-cart .summary .bottom-container .bottom-right-container .button-section .button-back,.shopping-cart .thx .bottom-container .bottom-right-container .button-section .button-back{margin-right:15px}.shopping-cart .summary .bottom-container .bottom-right-container .button-section .button-next-step,.shopping-cart .thx .bottom-container .bottom-right-container .button-section .button-next-step{width:calc(100% - 52px - 20px)}.shopping-cart .thx .main-title.thanks,.shopping-cart .thx h1.thanks{margin-left:20px}.shopping-cart .thx .cart-items{padding-top:20px}.shopping-cart .thx .bottom-container .order-details-container{margin:0 auto 10px;display:block;width:calc(50% - 20px)}.shopping-cart .thx .bottom-container .button-section{width:calc(50% - 20px);margin:0 auto;padding:0 0 10px 0;min-width:300px}.shopping-cart .thx .bottom-container .button-section .primary-action-button{margin:10px 0}.shopping-cart .summary .bottom-container .order-details-container,.shopping-cart .summary .bottom-container .summary-checkboxes,.shopping-cart .summary .bottom-container .summary-info-container,.shopping-cart .thx .bottom-container .order-details-container,.shopping-cart .thx .bottom-container .summary-checkboxes,.shopping-cart .thx .bottom-container .summary-info-container{margin:0 5px 20px 10px;min-width:298px;width:calc(50% - 40px);display:inline-block;vertical-align:top;text-align:left}.order-details .bottom-container{text-align:center}.order-details .bottom-container .order-details-container,.order-details .bottom-container .summary-checkboxes,.order-details .bottom-container .summary-info-container{margin:0 5px 20px 10px;min-width:298px;width:calc(50% - 40px);display:inline-block;vertical-align:top;text-align:left}.order-details .bottom-container .summary-info-container{margin:0 10px 20px 10px}.client-profile{min-height:548px}.client-profile .popup-dialog .order-details .cart-items{padding:0 10px}.client-profile .popup-dialog .order-details .cart-items .cart-item{margin:0 10px 20px 10px;min-width:298px;width:calc(50% - 22px);display:inline-block;vertical-align:top}.client-profile .popup-dialog .order-details .cart-items .cart-item:nth-child(2n+1){margin:0 5px 20px 10px}.client-profile .popup-dialog .order-details .bottom-container{margin:0 10px}.client-profile .popup-dialog .order-details .main-title.thanks,.client-profile .popup-dialog .order-details h1.thanks{margin-left:20px}.client-profile .popup-dialog .order-details .cart-items{padding-top:20px}.client-profile span.social-button{width:250px;margin:5px}}@media only screen and (min-width: 769px){body,.main-title,h1{font-size:16px}h3{font-size:14px}.form .input-group{margin:20px 0}.message-popup{padding:20px}.scroll-space{margin-right:17px}.label,.label-summary{height:60px;cursor:pointer}.label h1,.label .main-title,.label-summary h1,.label-summary .main-title{margin:18px 20px}.label>span,.label-summary>span{font-size:30px;padding:15px 20px}.primary-action-button{padding:10px;font-size:18px}.config-messages{padding:20px}.config-messages span.close-button-config-messages{padding:20px}.config-messages .title{font-size:18px;margin-bottom:10px}.alert{padding:20px;margin:20px}.popup-dialog{background-color:rgba(0,0,0,0.5);z-index:12;padding:10vh 0 0}.popup-dialog.popup-dialog-map{height:80vh;width:80vw;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 auto;background-color:#ffffff;padding:43px 20px 10px 20px}.popup-dialog .modal-box,.popup-dialog.newsletter .modal-box{position:relative;background-color:#ffffff;box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);padding:0;width:80%;max-width:1200px;margin:0 auto 10vh;text-align:left}.popup-dialog .modal-box.narrow,.popup-dialog.newsletter .modal-box.narrow{max-width:400px}.popup-dialog .modal-box.no-padding,.popup-dialog.newsletter .modal-box.no-padding{padding:45px 0 20px}.popup-dialog .modal-box{max-height:700px}.popup-dialog .modal-box.no-max-height{max-height:none}.popup-dialog .modal-box .page-header{padding-left:20px}.popup-dialog.complaint-popup .modal-box{max-height:731px}.popup-dialog.complaint-popup .modal-box.max-height{max-height:1000px}.popup-dialog .close-button,.popup-dialog .close-button-in-popup,.popup-dialog .hide-order-details-popup{right:0px;top:0px;padding:16px 20px;font-size:30px;cursor:pointer}.popup-dialog .product-popup{padding:0}.popup-dialog .product-popup #AddToCartForm{margin:20px 0 0 10px;width:298px}.popup-dialog .product-popup #AddToCartForm .input-group{margin:20px}.popup-dialog .product-popup #AddToCartForm .input-group:nth-last-child(2){margin-top:0}.popup-dialog .product-popup #AddToCartForm h3{margin-left:20px;width:calc(100% - 20px)}.popup-dialog.remove-popup{padding:10vh 0 0;cursor:default}.popup-dialog.remove-popup .modal-box.no-padding{padding:60px 0 20px}.popup-dialog.remove-popup .cart-items{margin-top:20px}.popup-dialog.remove-popup .order-details-title{top:20px;left:20px}.popup-dialog.remove-popup .cart-item{display:inline-block}.popup-dialog.remove-popup .loyalty-info{text-align:center;padding:0 20px 20px 20px}.cart-item .product-header{height:53px}.cart-item .product-header>h3{padding:18px 20px 18px 20px;width:calc(100% - 96px)}.cart-item .product-header>span{padding:17px 20px 16px;font-size:20px;cursor:pointer;transition:all 300ms ease}.cart-item .product-header>span:hover{color:#ffffff;background-color:#be9e56}.cart-item .cart-item-attributes{padding:20px 10px 0 10px}.cart-item li{padding-bottom:20px}.cart-item li.quantity{padding-bottom:23px;margin:20px 0}.cart-item .attribute-label{font-size:12px}.cart-item .attribute-value{font-size:16px}.cart-item .quatity-form{font-size:13px}.thx .cart-item li.quantity{margin:0;padding-bottom:20px}.order-details .cart-items .cart-item:nth-child(2n+1){margin:0 4px 20px 10px}.order-details .cart-items .cart-item li.quantity{margin:0;padding-bottom:20px;color:#000000}.order-details .cart-items .cart-item .product-description{padding:10px;max-height:113px}.order-details .cart-items .cart-item .product-description li{padding:10px}.order-details .cart-items .cart-item .product-footer{padding:20px}.order-details .cart-items .cart-item .product-footer .attribute-label{font-size:10px}.order-details .cart-items .cart-item .product-footer .attribute-value{font-size:14px}.order-details .cart-items .bottom-container .button-section .button-back,.order-details .cart-items .bottom-container .button-section .button-next-step{height:42px}.order-details .cart-items .bottom-container .button-section .button-back{margin-right:14px;vertical-align:top}.order-details .bottom-container .order-details-container{margin:0 4px 20px 10px}.order-details .consents{padding:20px}.order-details .bottom-container .order-details-container{margin-bottom:0}.order-details .main-title.thanks,.order-details h1.thanks{font-size:25px}.order-details .thanks-titles{font-size:13px}.order-details .thanks-content{font-size:16px}.order-details .thanks-buttons .form.accept-order-form{padding:30px 20px 10px 0}.order-details .thanks-buttons .form.cancel-order-form{padding-top:20px}.order-details .top-info-container{background-color:#eeeeee;color:#555555;padding:20px 10px;text-align:center}.order-details .order-status-container,.order-details .date-container,.order-details .order-no-container{padding:0;background-color:transparent;display:inline-block;margin:0 4px 0 10px;vertical-align:top;width:calc(100%/3 - 20px)}.order-details .order-no-container{margin:0 10px}.order-details .icon{padding:16px 20px}.order-details .content{width:calc(100% - 85px);padding:16px 20px 20px 0}.order-details .amount-due.label,.order-details .amount-due.label-summary{height:55px}.order-details .amount-due.label .icon,.order-details .amount-due.label-summary .icon{padding:16px 0 0 20px}.order-details .amount-due.label h1,.order-details .amount-due.label .main-title,.order-details .amount-due.label-summary h1,.order-details .amount-due.label-summary .main-title{margin:18px 20px}.order-details .amount-due.label>span,.order-details .amount-due.label-summary>span{font-size:30px;padding:12px 20px}.order-details .amount-due-content{padding:0 20px 15px 65px}.order-details .amount-due-content .amount-due-li .amount-due-content-left{font-size:13px}.order-details .amount-due-content .amount-due-li .amount-due-content-right{font-size:14px}.order-details .bottom-container .bottom-right-container .summary-checkboxes{padding-left:20px;width:calc(100% - 22px)}.order-details .bottom-container .bottom-right-container .summary-checkboxes input{font-size:16px}.order-details .bottom-container .bottom-right-container .summary-checkboxes select.select-country{padding:9px}.order-details .bottom-container .bottom-right-container .button-section .button-back,.order-details .bottom-container .bottom-right-container .button-section .button-next-step{height:42px}.order-details .bottom-container .bottom-right-container .button-section .button-back{margin-right:14px}.set-elements .modal-box .popup-content{padding:20px}.lang-and-currency>div.phone,.lang-and-currency>div.mail{display:inline}.lang-and-currency>div.phone a,.lang-and-currency>div.mail a{text-decoration:none;color:#ffffff;font-weight:700;transition:all 300ms ease}.lang-and-currency>div.phone a:hover,.lang-and-currency>div.mail a:hover{color:#be9e56}#header-section .nav-section .header-nav{position:absolute;z-index:10;width:100%;height:80px;background-color:#ffffff;color:#000000;border-bottom:1px solid #000000;padding:0}#header-section .nav-section .header-nav.fixed{position:fixed;top:0;z-index:12}#header-section .nav-section .header-nav .logo{padding:0;margin:20px 20px 15px 20px}#header-section .nav-section .header-nav .logo img{height:40px}#header-section .nav-section .header-nav .logo h1{margin:0}#header-section .nav-section .header-nav nav a,#header-section .nav-section .header-nav nav span.logout,#header-section .nav-section .header-nav nav .search{text-decoration:none;color:#000000;transition:color 300ms ease, background-color 300ms ease}#header-section .nav-section .header-nav nav a.open,#header-section .nav-section .header-nav nav span.logout.open,#header-section .nav-section .header-nav nav .search.open{color:#be9e56;background-color:#000000}#header-section .nav-section .header-nav nav a.open:hover,#header-section .nav-section .header-nav nav span.logout.open:hover,#header-section .nav-section .header-nav nav .search.open:hover{color:#be9e56;background-color:#000000}#header-section .nav-section .header-nav nav a:hover,#header-section .nav-section .header-nav nav span.logout:hover{color:#be9e56;background-color:#000000}#header-section .nav-section .header-nav nav span.text{font-size:10px;position:absolute;top:54px;bottom:14px;left:0;right:0;text-align:center}#header-section .nav-section .header-nav nav a.tel-no{display:block;float:left;padding:26px 10px}#header-section .nav-section .header-nav nav a.contact{position:relative;display:block;float:left;padding:15px 22px 29px 22px}#header-section .nav-section .header-nav nav a.contact span.fa{font-size:36px}#header-section .nav-section .header-nav nav .user-container{display:block;float:left}#header-section .nav-section .header-nav nav .user-container a.customer-profile{display:inline-block;margin-right:-9px;padding:12px 27px 28px 27px;font-size:33px;vertical-align:top;position:relative}@-moz-document url-prefix(){#header-section .nav-section .header-nav nav .user-container a.customer-profile{padding:12px 27px 27px 27px}}#header-section .nav-section .header-nav nav .user-container span.logout{display:inline-block;padding:8px 20px 24px 23px;font-size:40px;vertical-align:top;cursor:pointer;position:relative}@-moz-document url-prefix(){#header-section .nav-section .header-nav nav .user-container span.logout{padding:8px 20px 22px 23px}}#header-section .nav-section .header-nav nav .user-container a.register{display:inline-block;padding:12px 19px 28px 23px;font-size:33px;vertical-align:top;position:relative}@-moz-document url-prefix(){#header-section .nav-section .header-nav nav .user-container a.register{padding:12px 19px 27px 23px}}#header-section .nav-section .header-nav nav .user-container a.login{display:inline-block;padding:8px 22px 24px 24px;font-size:40px;vertical-align:top;position:relative}@-moz-document url-prefix(){#header-section .nav-section .header-nav nav .user-container a.login{padding:8px 22px 22px 24px}}#header-section .nav-section .header-nav nav a.cart-content{position:relative;padding:15px 26px 29px 21px}#header-section .nav-section .header-nav nav a.cart-content .fa-shopping-cart{font-size:36px}#header-section .nav-section .header-nav nav a.cart-content .cart-amount{top:20px;left:50px;color:#fff}#header-section .nav-section .header-nav nav a.cart-content .text{display:block}#header-section .nav-section .header-nav nav .search{padding:18px 26px 32px 26px;cursor:pointer}#header-section .nav-section .header-nav nav .search>.text{left:auto;right:104px;display:block}#header-section .nav-section .header-nav nav .search>.fa-search{font-size:30px}#header-section .nav-section .header-nav nav .search .search-section{top:80px;cursor:default;overflow-y:visible;background-color:transparent;border-bottom:1px solid #000000;border-top:1px solid #000000}#header-section .nav-section .header-nav nav .search .search-section:not(.hidden){min-height:80px}#header-section .nav-section .header-nav nav .search .search-section:not(.hidden).active{min-height:280px}#header-section .nav-section .header-nav nav .search .search-section ul.empty{padding:20px 0}#header-section .nav-section .header-nav nav .search .search-section .searched-phrase{width:calc(100% - 120px);font-size:20px;height:40px;padding:20px;margin-right:-5px}#header-section .nav-section .header-nav nav .search .search-section .search-button{right:auto;height:80px;width:80px;vertical-align:top;padding:0;position:relative}#header-section .nav-section .header-nav nav .search .search-section .search-button .fa-search{font-size:30px;padding:18px 26px 32px 26px;top:0;position:static;width:auto}#header-section .nav-section .header-nav nav .search .search-section .search-button .text{text-transform:none;display:block}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon,#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon,#header-section .nav-section .header-nav nav .search .search-section .search-tab-close-icon{display:inline-block;vertical-align:top;padding:20px 23px;margin-right:-5px;cursor:pointer;transition:all 300ms ease;position:relative}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon span,#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon span,#header-section .nav-section .header-nav nav .search .search-section .search-tab-close-icon span{font-size:40px}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon span.text,#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon span.text,#header-section .nav-section .header-nav nav .search .search-section .search-tab-close-icon span.text{font-size:10px}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon:hover,#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon:hover,#header-section .nav-section .header-nav nav .search .search-section .search-tab-close-icon:hover{color:#be9e56}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon{padding:17px 26px 30px}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon span{font-size:33px}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon .text{bottom:14px}#header-section .nav-section .header-nav nav .search .search-section .recently-searched-icon.advanced{margin-right:-5px}#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon{padding:17px 26px 30px;margin-right:-6px}#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon span{font-size:33px}#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon .text{bottom:14px}#header-section .nav-section .header-nav nav .search .search-section .search-advanced-icon.advanced{color:#be9e56;margin-right:-7.5px}#header-section .nav-section .header-nav nav .search .search-section .search-tab-close-icon{padding:12px 23px 26px 24px}#header-section .nav-section .header-nav nav .search .search-section .search-tab-close-icon span{font-size:42px}#header-section .nav-section .header-nav nav .search .search-section .search-form{padding:0;background-color:#000000}#header-section .nav-section .header-nav nav .search .search-section .search-form .form{padding-bottom:0;display:inline-block;margin-right:-5px;vertical-align:top;width:calc(100% - 240px)}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched{padding:20px 20px 0 20px;font-size:16px;width:200px;float:right;background-color:#000000;border-top:1px solid #7f7f7f;max-height:calc(100vh - 160px)}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched.long{overflow-y:scroll}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched h2{font-size:16px;margin:0}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched .previous-phrase{padding:20px 0;cursor:pointer;transition:color 300ms ease}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched .previous-phrase .fa-arrow-left{font-size:25px;top:16px;transition:color 300ms ease}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched .previous-phrase:hover{color:#be9e56}#header-section .nav-section .header-nav nav .search .search-section .search-form .recently-searched .previous-phrase:hover .fa-arrow-left{color:#be9e56}#header-section .nav-section .header-nav nav .search .search-section .search-advanced-button{display:none}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters{font-size:16px;background-color:transparent;overflow:visible}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters>.text{display:inline}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .search-field{padding:0;background-color:#000000}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .search-field .searched-phrase{margin-right:-6px;vertical-align:top;width:calc(100% - 360px)}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .search-field .search-button{position:relative;margin-right:-5px;vertical-align:top;padding:0}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .search-field .search-button .fa-search{position:static}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .switches>li:first-child .price-title{padding:0}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .switches>li:last-child .secondary-action-button{margin-top:20px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters #SearchAdvancedForm .switches>li:last-child .secondary-action-button:hover{color:#be9e56;border:1px solid #be9e56}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters .advanced-search-filters{background-color:#000000;width:100%;position:absolute;right:0;max-height:calc(100vh - 160px);overflow:auto}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters .advanced-search-filters.long{overflow-y:scroll}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters .hide-search-advanced{display:none}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters h2{margin:0 20px 20px 20px;padding:20px 0 0 0;font-size:16px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters .range-slider-container{margin:20px;width:calc(100% - 40px)}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters .range-slider-container .range-slider-prices{top:-39px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches .fa-plus{display:none}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches ul.undercategories li{padding:15px 0}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches ul.undercategories li.long{padding:0;height:57px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches ul.undercategories li.long label.switch{top:15px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches ul.undercategories li.long label.switch span.switch-name{top:-6px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches ul.undercategories li .switch{right:20px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li{clear:none;padding:20px;font-size:16px;width:calc(100%/3 - 41px);background-color:#000000;border-right:1px solid #7f7f7f;float:left}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li:nth-child(3n+5){border-right:none;width:calc(100%/3 - 40px)}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li span.fa{padding-right:15px;cursor:pointer}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li span.fa.fa-minus{margin-bottom:10px}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li ul.undercategories{height:189px;overflow-y:auto;margin-top:20px;background-color:#000000}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li ul.undercategories li{padding:10px 0;background-color:#000000}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li ul.undercategories li span.switch-name{top:3px;transition:all 300ms ease}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li ul.undercategories li span.switch-name:hover{color:#be9e56}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li ul.undercategories li .switch{right:0}#header-section .nav-section .header-nav nav .search .search-section .advanced-filters ul.switches>li ul.undercategories li.open span.switch-name{color:#be9e56}#header-section .nav-section .header-nav nav .search.open{margin-left:0}#header-section .nav-section .header-nav nav .search.open>.fa-search{animation:none}#header-section .nav-section .header-nav nav .search.open>.fa-search:before{content:'\f002'}#header-section .nav-section .header-categories{display:block;position:absolute;top:121px;z-index:3;width:calc(100% - 40px);height:59px;background-color:#000000;color:#ffffff;padding:0 20px;font-size:16px}#header-section .nav-section .header-categories nav{float:none;width:100%}#header-section .nav-section .header-categories nav ul.categories{padding:0;margin:0;text-align:center}#header-section .nav-section .header-categories nav ul.categories li{display:inline}#header-section .nav-section .header-categories nav ul.categories li:after{content:'|';color:#ffffff}#header-section .nav-section .header-categories nav ul.categories li:last-child:after{display:none}#header-section .nav-section .header-categories nav ul.categories li a{color:#ffffff;text-decoration:none;transition:color 300ms ease;display:inline-block;height:100%;padding:21px;margin:0 -9px}#header-section .nav-section .header-categories nav ul.categories li a:hover,#header-section .nav-section .header-categories nav ul.categories li a.active{color:#be9e56}#header-section .nav-section .header-categories nav ul.categories h2{font-size:14px;margin:0;display:inline-block}#header-section .nav-section .header-undercategories{position:absolute;top:180px;z-index:3;width:100%;background-color:#ffffff;color:#000000;border-bottom:1px solid #000000}#header-section .nav-section .header-undercategories nav{float:none}#header-section .nav-section .header-undercategories ul.undercategories{list-style-type:none;margin:0;padding:0;text-align:center;background-color:#ffffff}#header-section .nav-section .header-undercategories ul.undercategories>li{list-style-type:none;display:inline-block;vertical-align:top;margin:20px 14px 20px 20px}#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories{padding:0;text-align:left;list-style-type:none}#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories li{font-size:12px;line-height:1.5}#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories li:first-child{font-size:14px}#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories li:nth-child(2){margin-top:10px}#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories a,#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories a:visited,#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories a:active{text-decoration:none;color:#000000;transition:all 300ms ease}#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories a:hover,#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories a:visited:hover,#header-section .nav-section .header-undercategories ul.undercategories>li ul.underundercategories a:active:hover{color:#be9e56}#main-section{position:relative;min-height:calc(100vh - 140px - 370px - 59px - 40px - 40px)}.scroll-to-top{bottom:10px}.newsletter-trigger{position:static;display:inline-block;float:none;vertical-align:middle;margin:20px 200px 0 0}#footer-section{margin-top:0;position:relative;top:40px;z-index:11}#footer-section .footer-bg{padding:20px;height:auto}#footer-section .footer-bg .sections{max-width:1000px;margin:0 auto;text-align:center}#footer-section .footer-bg .sections .sections-container{display:inline-block;padding-bottom:20px;border-bottom:1px solid #ffffff}#footer-section .footer-bg .sections .section{display:inline-block;margin-right:40px;vertical-align:top;text-align:left}#footer-section .footer-bg .sections .section:last-child{margin-right:0}#footer-section .footer-bg .sections .section .section-title{font-weight:700;margin-bottom:10px}#footer-section .footer-bg .sections .section ul{list-style-type:none;padding:0;margin:0}#footer-section .footer-bg .sections .section ul li{line-height:1.9;font-size:13px}#footer-section .footer-bg .sections .newsletter{position:static;display:inline-block;width:auto;border-right:1px solid #ffffff;margin-right:10px;text-align:left}#footer-section .footer-bg .sections .newsletter .form .input-group .switch-name,#footer-section .footer-bg .sections .newsletter a{color:#ffffff}#footer-section .footer-bg .sections .newsletter a:hover{color:#be9e56}#footer-section .footer-bg .footer-text,#footer-section .footer-bg .footer-text2{display:none}#footer-section .footer-bg .footer-social{padding-top:3px;float:none;vertical-align:top;display:inline-block;width:auto;margin:20px 20px 0 0;text-align:left}#footer-section .footer-bg .footer-social a{padding:0 10px}#footer-section .footer-bg .footer-social .currency-info,#footer-section .footer-bg .footer-social .shop-info{display:block;margin:36px 0 20px 10px;font-size:11px;color:#bbbbbb}#footer-section .footer-bg .footer-social .shop-info{margin:20px 0 0 10px}#footer-section .footer-copyright{float:none;font-size:16px;padding:20px;width:calc(100% - 42px)}.banner .slick-dots li{height:5px}.banner .slick-dots li button{height:5px}.banner .img .content{pointer-events:none;position:absolute;top:20px;right:20px;bottom:20px;left:20px;width:calc(100% - 40px)}.banner .img .title,.banner .img .text{position:absolute;background-color:rgba(0,0,0,0.6);color:#ffffff;left:0}.banner .img .title{font-size:30px;padding:20px}.banner .img .title h3{color:inherit;font-size:inherit;font-weight:inherit;margin:inherit;overflow:inherit;text-align:inherit;text-overflow:inherit;white-space:inherit;width:inherit}.banner .img .text{bottom:0;font-size:20px;line-height:1.5;padding:20px}.banner .slick-current .img .content{opacity:1}.category-products .product-item{width:calc(100%/3 - 20px)}.category-products .category-tile-container span{padding:20px}#NewsletterSubscribeForm{padding:0 20px}#NewsletterSubscribeForm .required-fields-info{margin:0}#NewsletterSubscribeForm .newsletter-email-container label{top:12px}#NewsletterSubscribeForm .newsletter-email-container input{width:calc(100% - 44px);height:38px}#NewsletterSubscribeForm .newsletter-email-container input.used+label,#NewsletterSubscribeForm .newsletter-email-container input:focus+label{top:-4px}#NewsletterSubscribeForm .newsletter-email-container #newsletter-button{left:-6px;margin-right:0;width:38px;height:38px;font-size:24px}.page-header{height:60px}.page-header h1,.page-header .main-title{padding:20px 20px 20px 0;max-width:100%}.page-header.on-home{height:70px}.page-header.on-home h1,.page-header.on-home .main-title{text-align:center;font-size:25px}.page-header.on-home h3{color:inherit;width:inherit}.page-header.on-home .searched-phrase-title{padding-left:20px}.main-page-products .page-header .main-title,.main-page-products .page-header h1{padding-left:20px}section.categories .page-header .sorting>span,section.categories header .main-title,section.categories .page-header .search .fa-filter{display:none}section.categories .undercategories-menu-mobile{display:none}section.categories .category-products .product-item{width:calc(50% - 20px)}section.categories .no-results header h1,section.categories .no-results header .main-title{display:block}section.categories .no-results .category-products:not(.last){width:calc(100% - 20px)}section.categories .no-results .category-products .product-item{width:calc(100%/3 - 20px)}section.categories .left-menu{display:inline-block;vertical-align:top;margin-right:-6px;width:calc(100%/3 - 20px)}section.categories .left-menu .sorting{cursor:pointer;border-top:1px solid #7f7f7f;background-color:#eeeeee;color:#555555;padding:20px;transition:all 300ms ease}section.categories .left-menu .sorting.active{color:#ffffff;background-color:#000000}section.categories .left-menu .sorting .sorting-title{font-size:14px;font-weight:700}section.categories .left-menu .sorting .fa{font-size:18px;float:right;cursor:pointer}section.categories .left-menu .sorting .fa-plus,section.categories .left-menu .sorting .fa-minus{float:none;font-size:14px;padding-right:15px}section.categories .left-menu .undercategories-menu{line-height:1.5}section.categories .undercategories-menu{display:block;padding:20px;background-color:#eeeeee;border-top:1px solid #7f7f7f}section.categories .undercategories-menu .previous-undercategory-name span{color:#555555}section.categories .undercategories-menu .current-undercategory-name{font-size:14px;font-weight:700;color:#555555}section.categories .undercategories-menu ul{margin:0 0 0 20px;padding:0;list-style-type:none}section.categories .undercategories-menu a,section.categories .undercategories-menu a:active,section.categories .undercategories-menu a:visited{color:#555555;font-size:12px;text-decoration:none;transition:all 300ms ease}section.categories .undercategories-menu a:hover,section.categories .undercategories-menu a:active:hover,section.categories .undercategories-menu a:visited:hover{color:#be9e56}section.categories .category-products:not(.last){display:inline-block;width:calc(100% / 3 * 2 - 1px)}section.categories .category-products.no-left-menu{width:calc(100% - 20px)}section.categories .category-info{margin:10px 10px 20px 10px}section.categories .category-info .name{left:20px;top:20px;padding:20px}section.categories .category-info .name.no-img{padding:0 0 10px 0}section.categories .category-info .name.no-img.no-text{padding:0 0 20px 0}section.categories .category-info .text{margin-bottom:25px}.page-header .undercategory-menu{width:calc(100% - 128px)}.page-header .undercategory-menu>span{padding:17px 20px 13px;font-size:30px;cursor:pointer}.page-header .undercategory-menu h1.h1-undercategory-page,.page-header .undercategory-menu .main-title.h1-undercategory-page{padding:20px 20px 20px 50px !important}.page-header .undercategory-menu h1,.page-header .undercategory-menu .main-title{padding:20px}.page-header .undercategory-menu .fa-angle-left{padding:15px 0 0 20px !important;font-size:30px}.page-header .undercategory-menu .category-title{display:block;margin:0;padding:20px;list-style-type:none;font-size:14px}.page-header .undercategory-menu .category-title li{display:inline;vertical-align:middle}.page-header .undercategory-menu .category-title li:after{content:'>';margin-left:7px}.page-header .undercategory-menu .category-title li:last-child{font-weight:700}.page-header .undercategory-menu .category-title li:last-child:after{display:none}.page-header .undercategory-menu .category-title a:hover{color:#be9e56}.page-header .undercategory-menu .category-title .fa-home{vertical-align:top;font-size:20px}.page-header .undercategory-menu .category-title img{height:60px;position:absolute;top:0;margin-left:20px}.page-header .undercategory-menu .category-title p{display:inline}.page-header .undercategory-menu .category-title p span{display:inline-block;margin-top:3px}.page-header .search{width:64px;cursor:pointer;transition:all 300ms ease}.page-header .search:hover{background-color:#be9e56;color:#ffffff}.page-header .search .fa-filter{font-size:30px;padding:17px 20px 13px 20px}.page-header .search.active{width:60px;margin:0 0 0 4px}.page-header .search.active .fa-times{font-size:32px;padding:15px 17px 13px 18px}.undercategories-list{padding:0 20px}.undercategories-list .undercategories-li h1 a,.undercategories-list .undercategories-li .main-title a{padding:20px 0;font-size:16px}.undercategories-list .undercategories-li i{top:13px;font-size:30px}.filters,.sorting-types{top:60px}.sorting-types{width:auto;position:static;padding:0 20px;font-size:12px}.sorting-types .sorting-name{display:none}.sorting-types ul li{padding:10px 0;cursor:pointer;transition:color 300ms ease}.sorting-types ul li i{transition:color 300ms ease}.sorting-types ul li:hover{color:#be9e56}.sorting-types ul li:hover i{color:#be9e56}.sorting-types ul li:first-child{padding-top:20px}.sorting-types ul li:last-child{padding-bottom:20px}.filters{position:static}.filters .form ul.switches>li{background-color:#eeeeee;color:#555555;clear:none;padding:0;font-size:14px;width:100%;border-top:1px solid #7f7f7f;float:left;transition:all 300ms ease}.filters .form ul.switches>li:first-child{border-top:1px solid #7f7f7f;padding:20px;width:calc(100% - 40px)}.filters .form ul.switches>li .price-title{font-weight:700;margin-bottom:10px}.filters .form ul.switches>li input[type="number"]{color:#555555}.filters .form ul.switches>li.active{background-color:#000000;color:#ffffff}.filters .form ul.switches>li .heading-container{padding:20px;cursor:pointer}.filters .form ul.switches>li .heading{font-weight:700}.filters .form ul.switches>li span.fa{padding-right:15px;cursor:pointer}.filters .form ul.switches>li span.fa.fa-minus{margin-bottom:10px}.filters .form ul.switches>li ul.undercategories{background-color:transparent;max-height:195px;overflow-y:auto;padding:0 20px 20px 20px}.filters .form ul.switches>li ul.undercategories li{padding:10px 0}.filters .form ul.switches>li ul.undercategories li span.switch-name{font-size:12px;top:13px;left:0}.filters .form #btn_flt,.filters .form #reset-filters{font-size:20px;padding:18px;cursor:pointer;clear:both}.filters .form #btn_flt.fixed{position:fixed;bottom:62px;width:calc(100%/3 - 56px)}.filters .form #reset-filters{background-color:#eeeeee;color:#555555}.filters .form #reset-filters.fixed{position:fixed;bottom:0;width:calc(100%/3 - 58px)}section.product-details .set-list{padding:20px 0}section.product-details .set-list .set-item{padding-bottom:20px;margin-bottom:20px}section.product-details .set-list .set-item h3.set-name,section.product-details .set-list .set-item span.set-name{width:calc(100% - 40px);padding:0 20px 20px 20px;display:inline-block}section.product-details .set-list .set-item .setproduct-list{width:calc(100% - 340px);margin-right:-6px}section.product-details .set-list .set-item .setproduct-list .setproduct-item{padding:0 20px}section.product-details .set-list .set-item .setproduct-list .setproduct-item h3.add{margin-top:20px;padding-top:20px}section.product-details .set-list .set-item .right-container{padding:20px}section.product-details .set-list .set-item .right-container .prices .discount{padding:20px}section.product-details .set-list .set-item .right-container .prices .discount strong{margin-top:20px}section.product-details .set-list .set-item .right-container .prices .old-price,section.product-details .set-list .set-item .right-container .prices .red-price{margin:20px 0}section.product-details .set-list .set-item .right-container .prices .red-price{font-size:25px}section.product-details .set-list .set-item .right-container .primary-action-button{margin:20px 0 0}section.product-details .availability-container{padding:0 10px 10px 10px;color:#555555;font-size:11px}section.product-details .availability-container .value{font-weight:700}section.product-details .availability-container .value,section.product-details .availability-container .date{font-size:16px}section.product-details .availability-container img{max-height:30px}section.product-details .delivery-cost-container{padding:0 10px 20px 10px;font-size:11px}section.product-details .delivery-cost-container a{font-size:16px}section.product-details .related{padding-left:20px}section.product-details .page-header .product-page-header{display:none}section.product-details .page-header .product-page-header h1,section.product-details .page-header .product-page-header .main-title{padding:20px 20px 20px 0}section.product-details .page-header .product-page-header a>span{font-size:30px;padding:15px 20px}section.product-details .slider{width:calc(50% - 30px);margin:20px 4px 33px 20px}section.product-details .slider .rating{font-size:20px}section.product-details .slider .product-image{height:350px}section.product-details .slider .slick-dots li{height:5px}section.product-details .slider .slick-dots li:hover{background-color:#be9e56}section.product-details .slider .slick-dots li button{height:5px}section.product-details .product-data{width:calc(50% - 30px)}section.product-details .product-data .details .product-description{padding:20px}section.product-details .product-data .details .product-attributes{padding:0}section.product-details .product-data .details .product-attributes ul{font-size:12px}section.product-details .product-data .details .product-attributes ul li{padding:20px}section.product-details .product-data .details .product-reviews{padding:20px;font-size:16px}section.product-details .product-data .details .product-reviews .form .input-group{margin:0 0 20px 0}section.product-details .product-data .details .product-reviews .form .input-group input,section.product-details .product-data .details .product-reviews .form .input-group textarea{font-size:16px}section.product-details .product-data .details .product-reviews .new-review .rating{bottom:60px}section.product-details .product-data .details .product-reviews .new-review .rating span{cursor:pointer}section.product-details .product-data .details .product-reviews .add-review{margin:30px 0 0 0;font-size:18px;padding:10px}section.product-details .label{height:59px}section.product-details .label h1,section.product-details .label .main-title{font-size:16px;margin:20px}section.product-details .label>span{font-size:30px;padding:15px 20px}section.product-details .label .rating{font-size:20px;right:60px;top:17px}section.product-details .related-products{padding:10px}section.product-details .related-products .product-item{padding:10px}section.product-details .button-container{margin:0 0 20px 0;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}section.product-details .button-container .primary-action-button{font-size:18px;padding:10px}section.product-details .button-container .open-popup.product-details{display:none}section.product-details .popup-dialog.instant-show{position:static}section.product-details .popup-dialog.instant-show .modal-box{width:100%;margin:0;padding:0;position:static}section.product-details .popup-dialog.instant-show .modal-box .close-button{display:none}section.product-details .popup-dialog.instant-show .modal-box .loyalty-info{padding:20px}section.product-details .popup-dialog.instant-show .modal-box .points-price{padding:20px}section.product-details .popup-dialog.instant-show .modal-box .manufacturer{display:block;padding:20px 20px 0 20px;height:50px}section.product-details .popup-dialog.instant-show .modal-box .manufacturer.no-img{height:auto}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm{width:100%;margin:0;border:none}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .attr-ed{margin-top:20px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .input-group:last-child{margin:20px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .ask-about-product-container,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .recommend-product-container,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .comparison-tool-container{margin:0 20px 20px 20px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .ask-about-product-container span,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .recommend-product-container span,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .comparison-tool-container span{padding-left:0;font-size:16px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .ask-about-product-container .fa,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .recommend-product-container .fa,section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .comparison-tool-container .fa{padding-left:8px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .stock-container{padding:0 10px 0px 10px;font-size:11px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .stock-container img{max-height:30px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .stock-container .text{font-size:16px}section.product-details .popup-dialog.instant-show .modal-box #AddToCartForm .info-container{padding:20px 10px 0 10px}section.product-details .popup-dialog.instant-show .modal-box .desktop-price{margin:0;margin-bottom:0;padding-top:20px}section.product-details .popup-dialog.instant-show .modal-box .desktop-price.fixed-height{height:78px}section.product-details .popup-dialog.instant-show .modal-box .desktop-price .price{font-size:32px;padding:0 20px}section.product-details .popup-dialog.instant-show .modal-box .desktop-price .red-price{font-size:32px;margin:0 20px}section.product-details .popup-dialog.instant-show .modal-box .desktop-price .old-price{font-size:20px;margin:0 20px}section.product-details .popup-dialog.instant-show .modal-box .desktop-price .unit-price{font-size:12px;margin:0 20px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box,section.product-details .popup-dialog.ask-about-product-popup .modal-box,section.product-details .popup-dialog.recommend-product-popup .modal-box,section.product-details .popup-dialog.notify-about-availability-popup .modal-box,section.product-details .popup-dialog.ask-for-price-popup .modal-box{width:80%;position:relative;margin:0 auto 10vh}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .close-button,section.product-details .popup-dialog.ask-about-product-popup .modal-box .close-button,section.product-details .popup-dialog.recommend-product-popup .modal-box .close-button,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .close-button,section.product-details .popup-dialog.ask-for-price-popup .modal-box .close-button{display:inline-block}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .page-header,section.product-details .popup-dialog.ask-about-product-popup .modal-box .page-header,section.product-details .popup-dialog.recommend-product-popup .modal-box .page-header,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .page-header,section.product-details .popup-dialog.ask-for-price-popup .modal-box .page-header{margin-bottom:10px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box h1,section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box .main-title,section.product-details .popup-dialog.ask-about-product-popup .modal-box h1,section.product-details .popup-dialog.ask-about-product-popup .modal-box .main-title,section.product-details .popup-dialog.recommend-product-popup .modal-box h1,section.product-details .popup-dialog.recommend-product-popup .modal-box .main-title,section.product-details .popup-dialog.notify-about-availability-popup .modal-box h1,section.product-details .popup-dialog.notify-about-availability-popup .modal-box .main-title,section.product-details .popup-dialog.ask-for-price-popup .modal-box h1,section.product-details .popup-dialog.ask-for-price-popup .modal-box .main-title{padding-left:20px}section.product-details .popup-dialog.after-adding-to-cart-popup .modal-box button,section.product-details .popup-dialog.ask-about-product-popup .modal-box button,section.product-details .popup-dialog.recommend-product-popup .modal-box button,section.product-details .popup-dialog.notify-about-availability-popup .modal-box button,section.product-details .popup-dialog.ask-for-price-popup .modal-box button{margin:10px 20px;width:calc(100% - 40px)}section.product-details .popup-dialog.after-adding-to-cart-popup .after-adding-to-cart-modal-box{padding-bottom:0px}section.product-details .popup-dialog.after-adding-to-cart-popup .after-adding-to-cart-modal-box .page-header{margin-bottom:0}section.product-details .popup-dialog.after-adding-to-cart-popup .after-adding-to-cart-modal-box>div{padding:20px}section.product-details .popup-dialog.after-adding-to-cart-popup .after-adding-to-cart-modal-box .primary-action-button,section.product-details .popup-dialog.after-adding-to-cart-popup .after-adding-to-cart-modal-box .secondary-action-button{margin-bottom:20px}section.product-details .popup-dialog.after-adding-to-cart-popup .after-adding-to-cart-modal-box label .switch-name{left:72px}section.login-section header{padding-left:0;text-align:left}section.login-section header h1,section.login-section header .main-title{display:none}section.login-section input{font-size:16px}section.login-section .login-container .input-group:nth-child(2){margin-bottom:0}section.login-section .login-container .reminder{margin-bottom:20px;font-size:12px}section.login-section .login-container .no-acc{font-size:12px}section.login-section .login-container.popup{width:calc(100% - 40px)}section.login-section .login-container.popup .input-group{width:100%;margin:0 0 20px 0}section.consents-section header,section.registration-section header{padding-left:0;text-align:left}section.consents-section header h1,section.consents-section header .main-title,section.registration-section header h1,section.registration-section header .main-title{display:none}section.consents-section input,section.registration-section input{font-size:16px}section.consents-section .form,section.registration-section .form{max-width:440px}section.consents-section .form .no-acc,section.registration-section .form .no-acc{font-size:12px}section.consents-section .registration-container .active-tab,section.consents-section .registration-container .inactive-tab,section.registration-section .registration-container .active-tab,section.registration-section .registration-container .inactive-tab{padding:20px;font-size:16px;width:calc(50% - 40px);cursor:pointer}section.consents-section .registration-container .registration-form-content .data,section.consents-section .registration-container .registration-form-content .company-data,section.registration-section .registration-container .registration-form-content .data,section.registration-section .registration-container .registration-form-content .company-data{padding:20px}section.consents-section .registration-container .registration-form-content .data .input-group,section.consents-section .registration-container .registration-form-content .company-data .input-group,section.registration-section .registration-container .registration-form-content .data .input-group,section.registration-section .registration-container .registration-form-content .company-data .input-group{margin-bottom:20px}section.consents-section .registration-container .registration-form-content .data .input-small,section.consents-section .registration-container .registration-form-content .company-data .input-small,section.registration-section .registration-container .registration-form-content .data .input-small,section.registration-section .registration-container .registration-form-content .company-data .input-small{width:calc(50% - 10px)}section.consents-section .registration-container .registration-form-content .data .input-small:nth-child(2n+1),section.consents-section .registration-container .registration-form-content .company-data .input-small:nth-child(2n+1),section.registration-section .registration-container .registration-form-content .data .input-small:nth-child(2n+1),section.registration-section .registration-container .registration-form-content .company-data .input-small:nth-child(2n+1){margin-right:14px}section.reminder-section header h1,section.reminder-section header .main-title{display:none}article.regulations header h1,article.regulations header .main-title{padding-left:20px;display:none}article.regulations h1.title,article.regulations .main-title.title{font-size:25px;display:inline-block;min-width:90px}section.blog{font-size:16px}section.blog header h1,section.blog header .main-title{padding-left:20px;display:none}section.blog nav.blog-filters ul{font-size:14px}section.blog article.post{width:calc(50% - 20px);margin:10px 4px 20px 10px;display:inline-block;vertical-align:top}section.blog article.post:nth-child(2n){margin-right:10px}section.blog .post-heading{font-size:22px;margin-top:0}section.blog .date,section.blog .tags ul{font-size:14px}article.blog{font-size:16px}article.blog h1.post-title,article.blog .main-title.post-title{font-size:22px;display:none}article.blog .date,article.blog .tags ul{font-size:14px}article.blog header ul{font-size:16px}section.contact-section header h1,section.contact-section header .main-title{padding-left:20px;display:none}section.contact-section .main-container{text-align:center}section.contact-section .left-container,section.contact-section .middle-container,section.contact-section .right-container{display:inline-block;width:calc(50% - 32px);vertical-align:top;margin:20px 4px 0 20px;background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;text-align:left}section.contact-section .left-container{overflow-y:auto}section.contact-section .left-container .mCSB_inside>.mCSB_container{margin-right:0}section.contact-section .left-container .mCSB_scrollTools{right:0}section.contact-section .left-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#7f7f7f}section.contact-section .left-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover{background-color:#be9e56}section.contact-section .left-container .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#be9e56}section.contact-section .left-container .icon-container{margin-right:20px;width:34px}section.contact-section .left-container .icon-container span.icon-title{display:block;font-size:9px}section.contact-section .left-container .content-container{max-width:calc(100% - 60px)}section.contact-section .left-container .account .icon-container{vertical-align:top}section.contact-section .middle-container{margin:20px 20px 0 10px}section.contact-section .middle-container .page-header{display:block;height:auto}section.contact-section .middle-container .page-header h1,section.contact-section .middle-container .page-header .main-title{font-size:16px;padding:20px}section.contact-section .right-container{width:calc(100% - 42px);margin:20px 20px 0 20px}section.contact-section .phone-number,section.contact-section .email-address,section.contact-section .company-address,section.contact-section .account,section.contact-section .info{max-width:100%;padding:12px 20px}section.contact-section .open-contact-form,section.contact-section .button-container{display:none}section.contact-section .popup-dialog{position:static;background-color:transparent;padding:0}section.contact-section .popup-dialog .close-button{display:none}section.contact-section .popup-dialog .modal-box{margin:0 auto;padding:0 20px 20px 20px;box-shadow:none;position:static;width:calc(100% - 40px);background-color:transparent}section.contact-section .popup-dialog .modal-box.narrow{max-width:calc(100% - 40px)}section.contact-section .form .input-group{margin:20px 0 0 0}section.contact-section .form .input-group input{font-size:16px}section.contact-section .form .input-group textarea{height:83px;font-size:16px;resize:none}section.contact-section .map-container{margin:22px 0 0;height:362px}section.comparer .page-header{padding-left:0px}section.comparer .page-header h1,section.comparer .page-header .main-title{display:none}section.comparer .forms-container{padding:20px 20px 0 20px}section.comparer .forms-container .form.comparison-tool-delete-form{padding:0 0 0 4px}section.comparer .products .product-item{margin:0 4px 0 0}section.comparer .products-details-container .products-attribute-container:last-child .product-attribute-value{margin-right:4px}section.comparer .products-details-container .products-attribute-container .product-attribute-value{margin-right:4px}section.comparer .primary-action-button{padding:10px 0}section.comparer .fixed-header .product{margin-right:4px}section.comparer .comparison-tool-delete-button{cursor:pointer}.shopping-cart>.page-header{display:none}.shopping-cart .empty-cart{margin:20px}.shopping-cart .page-header h1,.shopping-cart .page-header .main-title{padding:20px;display:block}.shopping-cart .page-header .total-price{font-size:20px;right:20px;top:17px}.shopping-cart .progress-bar .fa{vertical-align:middle}.shopping-cart .progress-bar .fa-shopping-cart,.shopping-cart .progress-bar .fa-envelope,.shopping-cart .progress-bar .fa-flag-checkered,.shopping-cart .progress-bar .fa-check-square-o{font-size:65px;padding:0 40px}.shopping-cart .progress-bar .fa-shopping-cart{padding-left:0}.shopping-cart .progress-bar .fa-check-square-o{padding-right:0}.shopping-cart .progress-bar div{display:block;font-size:12px;text-align:right;color:#bbbbbb}.shopping-cart .progress-bar div.step1{text-align:left;padding-left:13px}.shopping-cart .progress-bar div.step2{padding-right:39px}.shopping-cart .progress-bar div.step3{padding-right:27px}.shopping-cart .progress-bar div.step5{padding-right:8px}.shopping-cart .progress-bar li.active div{color:#be9e56}.shopping-cart .product-image{margin:20px 4px 20px 10px;min-height:142px}.shopping-cart .discount-form{display:block;width:calc(100% - 40px);margin:20px 0 0 0;padding:20px}.shopping-cart .discount-form .email,.shopping-cart .discount-form .discount{width:calc(50% - 10px);display:inline-block;vertical-align:top;margin-bottom:0}.shopping-cart .discount-form .email{margin-right:14px}.shopping-cart .discount-form .discount{display:inline-flex}.shopping-cart .discount-form .discount-input{margin-right:-6px;vertical-align:top}.shopping-cart .discount-form .calculate-discount-button{line-height:1}.shopping-cart .start .product-image{min-height:182px}.shopping-cart .start .loyalty-info{width:calc(50% - 52px)}.shopping-cart .start .loyalty-info button{margin-top:20px}.shopping-cart .start .set-country{margin:0 4px 0px 10px;width:calc(50% - 10px)}.shopping-cart .start .cart-items .bottom-container{margin:0 10px 20px}.shopping-cart .summary .loyalty-info{width:calc(50% - 52px)}.shopping-cart .summary .loyalty-info button{margin-top:20px}.shopping-cart .thx .loyalty-info{width:calc(100% - 60px);margin:10px 10px 20px 10px}.shopping-cart .start .cart-items .cart-item:nth-child(2n+1),.shopping-cart .summary .cart-items .cart-item:nth-child(2n+1),.shopping-cart .thx .cart-items .cart-item:nth-child(2n+1){margin:0 4px 20px 10px}.shopping-cart .start .cart-items .cart-item .product-description,.shopping-cart .summary .cart-items .cart-item .product-description,.shopping-cart .thx .cart-items .cart-item .product-description{padding:10px}.shopping-cart .start .cart-items .cart-item .product-description li,.shopping-cart .summary .cart-items .cart-item .product-description li,.shopping-cart .thx .cart-items .cart-item .product-description li{padding:10px}.shopping-cart .start .cart-items .cart-item .product-footer,.shopping-cart .summary .cart-items .cart-item .product-footer,.shopping-cart .thx .cart-items .cart-item .product-footer{padding:20px}.shopping-cart .start .cart-items .cart-item .product-footer .attribute-label,.shopping-cart .summary .cart-items .cart-item .product-footer .attribute-label,.shopping-cart .thx .cart-items .cart-item .product-footer .attribute-label{font-size:10px}.shopping-cart .start .cart-items .cart-item .product-footer .attribute-value,.shopping-cart .summary .cart-items .cart-item .product-footer .attribute-value,.shopping-cart .thx .cart-items .cart-item .product-footer .attribute-value{font-size:14px}.shopping-cart .start .cart-items .bottom-container,.shopping-cart .summary .cart-items .bottom-container,.shopping-cart .thx .cart-items .bottom-container{display:block}.shopping-cart .start .cart-items .bottom-container .button-section .button-back,.shopping-cart .start .cart-items .bottom-container .button-section .button-next-step,.shopping-cart .summary .cart-items .bottom-container .button-section .button-back,.shopping-cart .summary .cart-items .bottom-container .button-section .button-next-step,.shopping-cart .thx .cart-items .bottom-container .button-section .button-back,.shopping-cart .thx .cart-items .bottom-container .button-section .button-next-step{height:42px}.shopping-cart .start .cart-items .bottom-container .button-section .button-back,.shopping-cart .summary .cart-items .bottom-container .button-section .button-back,.shopping-cart .thx .cart-items .bottom-container .button-section .button-back{margin-right:14px;vertical-align:top}.shopping-cart .start .consents,.shopping-cart .summary .consents,.shopping-cart .thx .consents{padding:20px}.shopping-cart .thx .bottom-container .order-details-container{margin-bottom:0}.shopping-cart .thx .bottom-container .button-section{padding:10px 0}.shopping-cart .delivery-address .delivery-address-title,.shopping-cart .delivery-map-container .delivery-address-title{padding:20px}.shopping-cart .delivery-address form#delivery-address-data,.shopping-cart .delivery-map-container form#delivery-address-data{padding:20px 20px 0 20px}.shopping-cart .delivery-map-container .info{padding:20px}.shopping-cart .delivery-map-container #collection-points-map{height:290px}.shopping-cart .delivery-map-container input[type="search"]{width:calc(100% - 91px)}.shopping-cart .delivery-map-container .point-drop-v2 .collection-item label{font-size:16px}.shopping-cart form#invoice-address-data{padding:0 20px}.shopping-cart form#invoice-address-data .invoice-popup-data{font-size:16px}.shopping-cart .not-determined-delivery-cost{width:calc(100% - 80px);padding:20px}.shopping-cart .delivery-and-payment .not-determined-delivery-cost{width:calc(100% - 60px)}.shopping-cart .delivery-and-payment .delivery-methods,.shopping-cart .delivery-and-payment .payment{width:calc(50% - 22px);margin:0 4px 20px 10px}.shopping-cart .delivery-and-payment .delivery-methods input+label,.shopping-cart .delivery-and-payment .payment input+label{font-size:14px}.shopping-cart .delivery-and-payment .delivery-methods input+label:hover,.shopping-cart .delivery-and-payment .payment input+label:hover{color:#555555;border:1px solid #be9e56}.shopping-cart .delivery-and-payment .delivery-methods input+label:hover:before,.shopping-cart .delivery-and-payment .payment input+label:hover:before{content:"";background-color:#be9e56;font-size:38px;font-weight:400;text-align:center;line-height:16px}.shopping-cart .delivery-and-payment .delivery-methods .options-title,.shopping-cart .delivery-and-payment .payment .options-title{padding:20px}.shopping-cart .delivery-and-payment .payment{margin:0 10px 20px 10px}.shopping-cart .delivery-and-payment .delivery-methods .delivery-method-container,.shopping-cart .delivery-and-payment .payment .payment-container{margin:20px}.shopping-cart .delivery-and-payment .delivery-methods .delivery-method-container .option-name,.shopping-cart .delivery-and-payment .payment .payment-container .option-name{font-size:16px}.shopping-cart .delivery-and-payment .delivery-methods .delivery-method-container .option-price,.shopping-cart .delivery-and-payment .payment .payment-container .option-price{font-size:14px}.shopping-cart .delivery-and-payment .delivery-methods .delivery-method-container .option-date,.shopping-cart .delivery-and-payment .payment .payment-container .option-date{font-size:12px;line-height:1.3}.shopping-cart .delivery-and-payment .button-section .button-back,.shopping-cart .delivery-and-payment .button-section .button-next-step{height:42px}.shopping-cart .delivery-and-payment .button-section .button-back{margin-right:14px;vertical-align:top}.shopping-cart .delivery-and-payment .button-section .go-to-2nd-step-button,.shopping-cart .delivery-and-payment .button-section .login-and-registration-container{width:calc(50% - 22px);margin:0 4px 20px 10px}.shopping-cart .delivery-and-payment .button-section .login-and-registration-container{margin:0 10px 20px 10px}.shopping-cart .delivery-and-payment .button-section .login-and-registration-container .no-acc+.popup-dialog .modal-box{max-width:480px;max-height:none}.shopping-cart .delivery-and-payment .button-section .login-and-registration-container span.login,.shopping-cart .delivery-and-payment .button-section .login-and-registration-container span.register{display:inline-block;text-align:center;box-sizing:border-box;cursor:pointer}.shopping-cart .delivery-and-payment .summary-info-container{margin:0 4px 20px 10px;width:calc(100% - 22px)}.shopping-cart .delivery-and-payment .summary-info-container .title{padding:20px}.shopping-cart .delivery-and-payment .summary-info-container .summary-info-bg{padding:20px}.shopping-cart .delivery-and-payment .summary-info-container .summary-info{padding:10px 20px}.shopping-cart .delivery-and-payment .summary-info-container .amount-due-li{padding:10px 0;font-size:14px}.shopping-cart .delivery-and-payment .summary-info-container .amount-due-li:nth-last-child(2){padding:10px 0 20px}.shopping-cart .delivery-and-payment .summary-info-container .amount-due-li:last-child{padding:20px 0 10px;font-size:16px}.shopping-cart .summary h1.thanks,.shopping-cart .summary .main-title.thanks,.shopping-cart .thx h1.thanks,.shopping-cart .thx .main-title.thanks{font-size:25px}.shopping-cart .summary .thanks-titles,.shopping-cart .thx .thanks-titles{font-size:13px}.shopping-cart .summary .thanks-content,.shopping-cart .thx .thanks-content{font-size:16px}.shopping-cart .summary .top-info-container,.shopping-cart .thx .top-info-container{background-color:#eeeeee;padding:20px 10px;text-align:center}.shopping-cart .summary .order-status-container,.shopping-cart .summary .date-container,.shopping-cart .summary .order-no-container,.shopping-cart .thx .order-status-container,.shopping-cart .thx .date-container,.shopping-cart .thx .order-no-container{padding:0;background-color:transparent;display:inline-block;margin:0 4px 0 10px;vertical-align:top;width:calc(100%/3 - 20px)}.shopping-cart .summary .order-no-container,.shopping-cart .thx .order-no-container{margin:0 10px}.shopping-cart .summary .icon,.shopping-cart .thx .icon{padding:16px 20px}.shopping-cart .summary .content,.shopping-cart .thx .content{width:calc(100% - 85px);padding:16px 20px 20px 0}.shopping-cart .summary .amount-due.label,.shopping-cart .summary .amount-due.label-summary,.shopping-cart .thx .amount-due.label,.shopping-cart .thx .amount-due.label-summary{height:55px}.shopping-cart .summary .amount-due.label .icon,.shopping-cart .summary .amount-due.label-summary .icon,.shopping-cart .thx .amount-due.label .icon,.shopping-cart .thx .amount-due.label-summary .icon{padding:16px 0 0 20px}.shopping-cart .summary .amount-due.label h1,.shopping-cart .summary .amount-due.label .main-title,.shopping-cart .summary .amount-due.label-summary h1,.shopping-cart .summary .amount-due.label-summary .main-title,.shopping-cart .thx .amount-due.label h1,.shopping-cart .thx .amount-due.label .main-title,.shopping-cart .thx .amount-due.label-summary h1,.shopping-cart .thx .amount-due.label-summary .main-title{margin:18px 20px}.shopping-cart .summary .amount-due.label>span,.shopping-cart .summary .amount-due.label-summary>span,.shopping-cart .thx .amount-due.label>span,.shopping-cart .thx .amount-due.label-summary>span{font-size:30px;padding:12px 20px}.shopping-cart .summary .amount-due-content,.shopping-cart .thx .amount-due-content{padding:0 20px 15px 65px}.shopping-cart .summary .amount-due-content .amount-due-li .amount-due-content-left,.shopping-cart .thx .amount-due-content .amount-due-li .amount-due-content-left{font-size:13px}.shopping-cart .summary .amount-due-content .amount-due-li .amount-due-content-right,.shopping-cart .thx .amount-due-content .amount-due-li .amount-due-content-right{font-size:14px}.shopping-cart .summary .address,.shopping-cart .summary .delivery,.shopping-cart .summary .bank,.shopping-cart .summary .invoice,.shopping-cart .thx .address,.shopping-cart .thx .delivery,.shopping-cart .thx .bank,.shopping-cart .thx .invoice{position:relative}.shopping-cart .summary .address .name,.shopping-cart .summary .delivery .name,.shopping-cart .summary .bank .name,.shopping-cart .summary .invoice .name,.shopping-cart .thx .address .name,.shopping-cart .thx .delivery .name,.shopping-cart .thx .bank .name,.shopping-cart .thx .invoice .name{display:block;width:60px;position:absolute;top:41px;font-size:9px;text-align:center;color:#7f7f7f}.shopping-cart .summary .address .name,.shopping-cart .thx .address .name{width:62px;top:42px}.shopping-cart .summary .bank .name,.shopping-cart .thx .bank .name{width:65px;top:44px}.shopping-cart .summary .invoice .name,.shopping-cart .thx .invoice .name{top:44px}.shopping-cart .summary .notes,.shopping-cart .thx .notes{padding:20px;margin-top:20px}.shopping-cart .summary .notes textarea,.shopping-cart .thx .notes textarea{font-size:13px}.shopping-cart .summary .button-section,.shopping-cart .thx .button-section{width:calc(50% - 20px);padding:0;margin:0 auto}.shopping-cart .summary .button-section .button-back,.shopping-cart .summary .button-section .button-next-step,.shopping-cart .thx .button-section .button-back,.shopping-cart .thx .button-section .button-next-step{height:42px;vertical-align:top}.shopping-cart .summary .button-section .button-back,.shopping-cart .thx .button-section .button-back{margin-right:14px}.shopping-cart .summary .button-section .button-next-step,.shopping-cart .thx .button-section .button-next-step{width:calc(100% - 52px - 20px)}.shopping-cart .summary .bottom-container .order-details-container,.shopping-cart .summary .bottom-container .summary-checkboxes,.shopping-cart .summary .bottom-container .summary-info-container,.shopping-cart .thx .bottom-container .order-details-container,.shopping-cart .thx .bottom-container .summary-checkboxes,.shopping-cart .thx .bottom-container .summary-info-container{width:calc(50% - 22px)}.shopping-cart .summary .bottom-container .order-details-container,.shopping-cart .thx .bottom-container .order-details-container{margin:0 4px 20px 10px}.shopping-cart .summary .bottom-container .order-details-container .title,.shopping-cart .thx .bottom-container .order-details-container .title{padding:20px}.shopping-cart .summary .bottom-container .summary-checkboxes,.shopping-cart .thx .bottom-container .summary-checkboxes{margin:0 10px 20px 10px}.shopping-cart .summary .bottom-container .summary-checkboxes .title,.shopping-cart .thx .bottom-container .summary-checkboxes .title{padding:20px}.shopping-cart .summary .bottom-container .summary-checkboxes .summary-info-bg,.shopping-cart .thx .bottom-container .summary-checkboxes .summary-info-bg{padding:20px}.shopping-cart .summary .bottom-container .summary-checkboxes .summary-info,.shopping-cart .thx .bottom-container .summary-checkboxes .summary-info{padding:1px 20px}.shopping-cart .summary .bottom-container .summary-checkboxes .summary-info.summary,.shopping-cart .thx .bottom-container .summary-checkboxes .summary-info.summary{padding:10px 20px}.shopping-cart .summary .bottom-container .summary-checkboxes .summary-info.summary ul li,.shopping-cart .thx .bottom-container .summary-checkboxes .summary-info.summary ul li{padding:10px 0}.shopping-cart .summary .bottom-container .summary-info-container,.shopping-cart .thx .bottom-container .summary-info-container{width:calc(100% - 22px)}.shopping-cart .summary .bottom-container .summary-info-container .title,.shopping-cart .thx .bottom-container .summary-info-container .title{padding:20px}.shopping-cart .summary .bottom-container .summary-info-container .summary-info-bg,.shopping-cart .thx .bottom-container .summary-info-container .summary-info-bg{padding:20px}.shopping-cart .summary .bottom-container .summary-info-container .summary-info,.shopping-cart .thx .bottom-container .summary-info-container .summary-info{padding:10px 20px}.shopping-cart .summary .bottom-container .summary-info-container .amount-due-li,.shopping-cart .thx .bottom-container .summary-info-container .amount-due-li{padding:10px 0;font-size:14px}.shopping-cart .summary .bottom-container .summary-info-container .amount-due-li:nth-last-child(2),.shopping-cart .thx .bottom-container .summary-info-container .amount-due-li:nth-last-child(2){padding:10px 0 20px}.shopping-cart .summary .bottom-container .summary-info-container .amount-due-li:last-child,.shopping-cart .thx .bottom-container .summary-info-container .amount-due-li:last-child{padding:20px 0 10px;font-size:16px}.order-details h1.thanks,.order-details .main-title.thanks{font-size:25px}.order-details .thanks-titles{font-size:13px}.order-details .thanks-content{font-size:16px}.order-details .top-info-container{background-color:#eeeeee;padding:20px 10px;text-align:center}.order-details .order-status-container,.order-details .date-container,.order-details .order-no-container{padding:0;background-color:transparent;display:inline-block;margin:0 4px 0 10px;vertical-align:top;width:calc(100%/3 - 20px)}.order-details .order-no-container{margin:0 10px}.order-details .icon{padding:16px 20px}.order-details .content{width:calc(100% - 85px);padding:16px 20px 20px 0}.order-details .amount-due.label,.order-details .amount-due.label-summary{height:55px}.order-details .amount-due.label .icon,.order-details .amount-due.label-summary .icon{padding:16px 0 0 20px}.order-details .amount-due.label h1,.order-details .amount-due.label .main-title,.order-details .amount-due.label-summary h1,.order-details .amount-due.label-summary .main-title{margin:18px 20px}.order-details .amount-due.label>span,.order-details .amount-due.label-summary>span{font-size:30px;padding:12px 20px}.order-details .amount-due-content{padding:0 20px 15px 65px}.order-details .amount-due-content .amount-due-li .amount-due-content-left{font-size:13px}.order-details .amount-due-content .amount-due-li .amount-due-content-right{font-size:14px}.order-details .address,.order-details .delivery,.order-details .bank,.order-details .invoice{position:relative}.order-details .address .name,.order-details .delivery .name,.order-details .bank .name,.order-details .invoice .name{display:block;width:60px;position:absolute;top:41px;font-size:9px;text-align:center;color:#7f7f7f}.order-details .address .name{width:62px;top:42px}.order-details .bank .name{width:65px;top:44px}.order-details .invoice .name{top:44px}.order-details .notes{padding:20px;margin-top:20px}.order-details .notes textarea{font-size:13px}.order-details .button-section{width:calc(50% - 20px);padding:0;margin:0 auto}.order-details .button-section .button-back,.order-details .button-section .button-next-step{height:42px;vertical-align:top}.order-details .button-section .button-back{margin-right:14px}.order-details .button-section .button-next-step{width:calc(100% - 52px - 20px)}.order-details .bottom-container{text-align:center}.order-details .bottom-container .order-details-container,.order-details .bottom-container .summary-checkboxes,.order-details .bottom-container .summary-info-container{width:calc(50% - 22px)}.order-details .bottom-container .order-details-container{margin:0 4px 20px 10px}.order-details .bottom-container .order-details-container .title{padding:20px}.order-details .bottom-container .summary-checkboxes{margin:0 10px 20px 10px}.order-details .bottom-container .summary-checkboxes .title{padding:20px}.order-details .bottom-container .summary-checkboxes .summary-info-bg{padding:20px}.order-details .bottom-container .summary-checkboxes .summary-info{padding:1px 20px}.order-details .bottom-container .summary-checkboxes .summary-info.summary{padding:10px 20px}.order-details .bottom-container .summary-checkboxes .summary-info.summary ul li{padding:10px 0}.order-details .bottom-container .summary-info-container{width:calc(100% - 22px);margin:0 10px 20px 10px}.order-details .bottom-container .summary-info-container .title{padding:20px}.order-details .bottom-container .summary-info-container .summary-info-bg{padding:20px}.order-details .bottom-container .summary-info-container .summary-info{padding:10px 20px}.order-details .bottom-container .summary-info-container .amount-due-li{padding:10px 0;font-size:14px}.order-details .bottom-container .summary-info-container .amount-due-li:nth-last-child(2){padding:10px 0 20px}.order-details .bottom-container .summary-info-container .amount-due-li:last-child{padding:20px 0 10px;font-size:16px}.online-payment-step{margin:20px}.online-payment-step p{text-align:center}.online-payment-step button{width:auto}.online-payment-step .multiple-switch{text-align:left}.client-profile>header h1,.client-profile>header .main-title{display:none}.client-profile .orders-details .executed .popup-dialog .order-details .complaints-buttons .product-image{margin:0}.client-profile .cart-item .product-header.complaints h3{max-width:calc(100% - 180px - 40px)}.client-profile .cart-item .product-header.complaints h3.no-buttons{max-width:calc(100% - 40px)}.client-profile .cart-item .product-header.complaints .complaints-buttons{padding:18px 20px;font-size:14px}.client-profile .cart-item .product-header.complaints .complaints-buttons header{margin-top:0}.client-profile .cart-item .product-header.complaints .complaints-buttons header h1,.client-profile .cart-item .product-header.complaints .complaints-buttons header .main-title{display:block;padding-left:20px}.client-profile .cart-item .product-header.complaints .complaints-buttons .form{padding:20px}.client-profile .cart-item .product-header.complaints .complaints-buttons .form h3{display:inline-block}.client-profile .customer-details-container,.client-profile .account-settings-container,.client-profile .order-details-container,.client-profile .loyalty-container,.client-profile .complaint-details-container,.client-profile .wish-list-container,.client-profile .reviews-details-container{width:100%;position:static}.client-profile .customer-details-container .label,.client-profile .account-settings-container .label,.client-profile .order-details-container .label,.client-profile .loyalty-container .label,.client-profile .complaint-details-container .label,.client-profile .wish-list-container .label,.client-profile .reviews-details-container .label{position:absolute;left:0;width:300px;border:none;border-top:1px solid #7f7f7f}.client-profile .customer-details-container .label span,.client-profile .account-settings-container .label span,.client-profile .order-details-container .label span,.client-profile .loyalty-container .label span,.client-profile .complaint-details-container .label span,.client-profile .wish-list-container .label span,.client-profile .reviews-details-container .label span{display:none}.client-profile .customer-details-container .label.active,.client-profile .account-settings-container .label.active,.client-profile .order-details-container .label.active,.client-profile .loyalty-container .label.active,.client-profile .complaint-details-container .label.active,.client-profile .wish-list-container .label.active,.client-profile .reviews-details-container .label.active{background-color:#000000}.client-profile .customer-details-container .label.active h1,.client-profile .customer-details-container .label.active .main-title,.client-profile .account-settings-container .label.active h1,.client-profile .account-settings-container .label.active .main-title,.client-profile .order-details-container .label.active h1,.client-profile .order-details-container .label.active .main-title,.client-profile .loyalty-container .label.active h1,.client-profile .loyalty-container .label.active .main-title,.client-profile .complaint-details-container .label.active h1,.client-profile .complaint-details-container .label.active .main-title,.client-profile .wish-list-container .label.active h1,.client-profile .wish-list-container .label.active .main-title,.client-profile .reviews-details-container .label.active h1,.client-profile .reviews-details-container .label.active .main-title{color:#ffffff}.client-profile .customer-details-container .label{top:60px}.client-profile .account-settings-container .label{top:121px}.client-profile .order-details-container .label{top:182px}.client-profile .loyalty-container .label{top:243px}.client-profile .complaint-details-container .label{top:304px}.client-profile .wish-list-container .label{top:365px}.client-profile .reviews-details-container .label{top:426px}.client-profile .label.history{top:487px;border:none;border-top:1px solid #7f7f7f;position:absolute;left:0;width:300px}.client-profile .label.history span{display:none}.client-profile .label.history.active{background-color:#000000}.client-profile .label.history.active h1,.client-profile .label.history.active .main-title{color:#ffffff}.client-profile .edit-icon{cursor:pointer;margin-left:20px}.client-profile .icon{padding:16px 20px}.client-profile .content{padding:16px 20px 20px 0;width:calc(100% - 85px)}.client-profile .content.unsubscribe-newsletter .modal-box.no-padding{padding:60px 0 20px}.client-profile .content.unsubscribe-newsletter .form-content{padding:20px 20px 0 20px}.client-profile .content.unsubscribe-newsletter .form-content #unsubscribe-newsletter-button{margin-top:20px}.client-profile .content>div:nth-last-child(3){width:calc(100% - 36px)}.client-profile .loyalty-info{padding-bottom:20px}.client-profile .customer-details{padding:10px}.client-profile .customer-details .show-add-delivery-address{margin:10px 4px 10px 10px;min-width:265px;text-align:center}.client-profile .customer-details .popup-dialog .page-header h1,.client-profile .customer-details .popup-dialog .page-header .main-title{padding-left:20px}.client-profile .customer-details .popup-dialog .form{padding:20px}.client-profile .customer-details .address{margin:10px 4px 10px 10px;min-width:283px}.client-profile .customer-details .address .delivery-address-delete-button{padding:14px 18px;font-size:20px}.client-profile .customer-details .address .edit-icon{margin:0 20px}.client-profile .customer-details .address .title input+label{width:calc(100% - 125px);padding:10px 10px 10px 64px;font-size:14px}.client-profile .customer-details .address .title input+label:before{left:20px}.client-profile .customer-details .address .title input.used+label{top:0}.client-profile .customer-details .address.da .content div:last-child{width:calc(100% - 36px);padding-right:36px}.client-profile .customer-details .address.da .content div:nth-last-child(3){width:100%}.client-profile .customer-details .address.da .edit-icon{margin:0 20px;bottom:20px}.client-profile .account-settings .icon{padding-top:20px;text-align:center}.client-profile .account-settings .icon-title{display:block;font-size:9px;position:relative;top:-15px;text-align:center}.client-profile .account-settings .content{padding-top:16px}.client-profile .account-settings .content .password-dots{width:auto}.client-profile .orders-details{margin:20px}.client-profile .orders-details .executed,.client-profile .orders-details .under-execution{padding:0 10px}.client-profile .orders-details .executed .no-orders,.client-profile .orders-details .executed .order,.client-profile .orders-details .under-execution .no-orders,.client-profile .orders-details .under-execution .order{padding:20px 0}.client-profile .orders-details .executed .order,.client-profile .orders-details .under-execution .order{height:70px;cursor:pointer}.client-profile .orders-details .executed .order .info i,.client-profile .orders-details .under-execution .order .info i{top:24px}.client-profile .orders-details .executed .order .order-content,.client-profile .orders-details .under-execution .order .order-content{font-size:14px}.client-profile .orders-details .executed .popup-dialog,.client-profile .orders-details .under-execution .popup-dialog{padding:10vh 0 0;cursor:default}.client-profile .orders-details .executed .popup-dialog .order-details-title,.client-profile .orders-details .under-execution .popup-dialog .order-details-title{top:20px;left:20px}.client-profile .orders-details .executed .popup-dialog .label-summary,.client-profile .orders-details .under-execution .popup-dialog .label-summary{cursor:default}.client-profile .orders-details .executed .popup-dialog .order-details,.client-profile .orders-details .under-execution .popup-dialog .order-details{margin-top:20px}.client-profile .orders-details .executed .popup-dialog .order-details .cart-items .cart-item:nth-child(2n+1),.client-profile .orders-details .under-execution .popup-dialog .order-details .cart-items .cart-item:nth-child(2n+1){margin:0 4px 20px 10px}.client-profile .orders-details .executed .popup-dialog .order-details .product-image,.client-profile .orders-details .under-execution .popup-dialog .order-details .product-image{min-height:159px;margin:10px 4px 10px 10px}.client-profile .orders-details .executed .popup-dialog .order-details .bank .icon,.client-profile .orders-details .under-execution .popup-dialog .order-details .bank .icon{padding-top:20px}.client-profile .complaints-details{padding:20px 20px 0 20px}.client-profile .complaints-details .redirect-to-executed-orders-button{margin-top:20px}.client-profile .complaints-details .complaints-container{margin:20px 0}.client-profile .complaints-details .complaints-container .complaint-e,.client-profile .complaints-details .complaints-container .complaint-ue{padding:0 10px}.client-profile .complaints-details .complaints-container .complaint-e .no-complaints,.client-profile .complaints-details .complaints-container .complaint-ue .no-complaints{padding:20px 0}.client-profile .complaints-details .complaints-container .complaint-e .complaint,.client-profile .complaints-details .complaints-container .complaint-ue .complaint{padding:20px 40px 20px 0;cursor:pointer}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .status,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .status{font-size:12px}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .product-info,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .product-info{margin-left:20px;font-size:12px}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .product-info .name,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .product-info .name{font-size:14px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog{padding:10vh 0 0;cursor:default}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-status-container,.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .date-container,.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-no-container,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-status-container,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .date-container,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-no-container{padding:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .thanks-titles,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .thanks-titles{font-size:14px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .thanks-content,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .thanks-content{font-size:16px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .response,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .response{font-size:16px;margin-top:10px;padding:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .label-summary,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .label-summary{cursor:default}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-items-container,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-items-container{padding:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item{display:inline-block}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item .product-details,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item .product-details{padding:20px 20px 0 20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item .product-details .product-image,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item .product-details .product-image{padding-bottom:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item .product-details .product-description,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item .product-details .product-description{padding-bottom:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item .cart-item-attributes,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item .cart-item-attributes{padding-bottom:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-info,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-info{padding:20px 20px 0 20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-info .title,.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-info .cause,.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-info .defect-date,.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-info .additional-info,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-info .title,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-info .cause,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-info .defect-date,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-info .additional-info{padding-bottom:20px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .pref-solution,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .pref-solution{padding:20px}.client-profile .wish-list{padding:10px}.client-profile .wish-list .no-products{padding:0}.client-profile .wish-list .wish-list-product{display:inline-block;vertical-align:top}.client-profile .wish-list .wish-list-product .delete-from-wish-list{top:20px;right:20px}.client-profile .wish-list .wish-list-product .product-item{padding-bottom:10px}.client-profile .reviews-details{padding:20px 20px 0 20px}.client-profile .reviews-details .reviews-author-container .comment-icon{margin-right:20px}.client-profile .reviews-details .reviews-author-container .comment-icon div{font-size:9px;display:block}.client-profile .reviews-details .reviews-author-container .review-author-name{font-size:16px}.client-profile .reviews-details .reviews-container{margin:20px 0}.client-profile .reviews-details .reviews-container .to-comment,.client-profile .reviews-details .reviews-container .commented{padding:0 10px}.client-profile .reviews-details .reviews-container .to-comment .no-products,.client-profile .reviews-details .reviews-container .to-comment .product-item,.client-profile .reviews-details .reviews-container .commented .no-products,.client-profile .reviews-details .reviews-container .commented .product-item{padding:20px 0}.client-profile .reviews-details .reviews-container .to-comment .no-products .product-info,.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info,.client-profile .reviews-details .reviews-container .commented .no-products .product-info,.client-profile .reviews-details .reviews-container .commented .product-item .product-info{width:calc(100% - 100px);font-size:14px}.client-profile .reviews-details .reviews-container .to-comment .product-item,.client-profile .reviews-details .reviews-container .commented .product-item{height:auto;max-height:213px}.client-profile .reviews-details .reviews-container .to-comment .product-item{height:auto;max-height:none}.client-profile .reviews-details .reviews-container .to-comment .product-item .new-review-in-profile{margin-top:40px}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form .rating{top:-30px}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form .rating .fa{cursor:pointer}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form .add-review-in-profile{cursor:pointer}.client-profile .input-group{margin-bottom:20px}.client-profile .input-group input{font-size:16px}.client-profile .active-tab,.client-profile .inactive-tab{padding:20px;width:calc(50% - 40px);cursor:pointer}.client-profile .account-history{margin:20px;padding:0 20px}.client-profile .account-history .history-item{padding:20px 0;font-size:14px;height:69px}.client-profile ul.pagination{margin:20px 0 17px 0}.client-profile #change-customer-data{margin-top:10px}.client-profile .form-title{padding:18px 20px}.client-profile .form-content{padding:20px}.client-profile .customer-details,.client-profile .account-settings,.client-profile .orders-details,.client-profile .loyalty,.client-profile .complaints-details,.client-profile .wish-list,.client-profile .reviews-details,.client-profile .account-history{margin-top:0;position:absolute;left:300px;top:61px;min-height:487px;width:calc(100% - 300px)}.client-profile .loyalty{padding:20px;width:calc(100% - 340px);min-height:447px}.client-profile .loyalty .loyalty-history{margin:20px 0;padding:0 20px}.client-profile .loyalty .loyalty-history .loyalty-history-item{height:69px;padding:20px 0;font-size:14px}.client-profile .loyalty .loyalty-history .loyalty-history-item.from-order .info i{top:24px}.client-profile .customer-details,.client-profile .wish-list{width:calc(100% - 320px);text-align:left}.client-profile .orders-details,.client-profile .account-history{margin-top:20px}.client-profile .orders-details,.client-profile .complaints-details,.client-profile .reviews-details{width:calc(100% - 342px)}.client-profile .account-history{width:calc(100% - 382px)}}