#order-summary-tos .input-group,.registration-tos-container .input-group{margin:10px 0 5px;border-bottom:1px solid #e2e2e2;position:relative;clear:both;display:inline-block;width:100%}#order-summary-tos .input-group .switch-name,.registration-tos-container .input-group .switch-name{top:6px}#order-summary-tos .input-group.required-fields-info,.registration-tos-container .input-group.required-fields-info{border-bottom:none;margin:-5px 0 10px}#order-summary-tos .input-group .multiple-switch,.registration-tos-container .input-group .multiple-switch{margin-top:0;font-size:14px}#order-summary-tos .input-group .channel-switch,.registration-tos-container .input-group .channel-switch{background-color:#484848}#order-summary-tos ul,.registration-tos-container ul{margin:0;list-style:none;padding:0}section.consents-section .form{background-color:#fff;border:1px solid #eee;padding:0 20px 25px;box-shadow:2px 2px 1px 0 #7f7f7f;margin-top:20px}section.consents-section .form .registration-tos-container{padding:0 20px 10px 0}section.consents-section .switch-name{min-width:355px;width:100%}section.consents-section .logout{cursor:pointer;padding:10px 15px;margin-right:10px;transition:300ms}section.consents-section .logout:hover{color:#be9e56;transition:300ms}section.consents-section .primary-action-button{padding:10px 25px;cursor:pointer;transition:300ms}.primary-action-button:hover{background-color:#d2af61;transition:300ms}.client-profile .all-users-consents{padding:10px}.client-profile .all-users-consents ul{list-style:none;padding:0}.client-profile .all-users-consents li{padding:0;margin:0}.client-profile .all-users-consents li.channel-listitem{margin:5px 0}.client-profile .all-users-consents li.channel-listitem .switch-name{display:inline}.client-profile .all-users-consents .consents-box{background-color:#fff;border:1px solid #eee;box-shadow:2px 2px 1px 0 #7f7f7f;margin-bottom:20px;padding:20px}.client-profile .all-users-consents .consents-box .box-heading{font-size:14px;background-color:#eee;display:block;padding:20px;box-sizing:border-box;margin:-21px}.client-profile .all-users-consents .consents-box>ul{margin:10px 0 0;padding:0;display:inline-block;width:100%}.client-profile .all-users-consents .consents-box>ul>li{border-bottom:1px solid #7f7f7f;padding:20px 0}.client-profile .all-users-consents .consents-box>ul>li:last-child{border-bottom:none;padding-bottom:0}.client-profile .all-users-consents .consents-box>ul>li>.consent-withdraw,.client-profile .all-users-consents .consents-box>ul>li>.consent-accept{display:block}.client-profile .all-users-consents .consents-box .switch-name{margin:2px 0;display:inline-block}.client-profile .all-users-consents .consents-box .consent-withdraw,.client-profile .all-users-consents .consents-box .consent-accept{padding:8px 15px;margin:5px 2px 5px 0;width:120px;transition:200ms}.client-profile .all-users-consents .consents-box .consent-withdraw:hover,.client-profile .all-users-consents .consents-box .consent-accept:hover{background-color:#6fb772;color:#fff;transition:200ms}.client-profile .all-users-consents .consents-box .consent-accept{background-color:#81C784;color:#fff}.client-profile .all-users-consents .consents-box .withdraw-warning{display:inline-block;margin-bottom:10px;font-size:13px;color:#da6464}.client-profile .all-users-consents .consents-box .consent-small-heading{display:block;font-size:13px}.client-profile .all-users-consents .consents-box .consent-small-heading+span:last-of-type{font-size:13px}.client-profile .all-users-consents .consents-box .old-consent{margin:5px 0 2px;padding:10px 0 2px}.client-profile .accept-date{display:block;color:#a7a7a7;font-size:13px}.client-profile .multiple-switch{display:block;margin:0 0 5px}.client-profile .statement-consent{margin:10px 0 0}#NewsletterSubscribeForm{max-width:350px}#NewsletterSubscribeForm ul{width:100%;padding:0;margin:15px 0 0}#NewsletterSubscribeForm li{display:inline-block;border-bottom:1px solid #272727;width:100%;margin:0 0 15px;padding:0}#NewsletterSubscribeForm .multiple-switch{margin:0 0 20px}#NewsletterSubscribeForm .input-group{margin:0}.multiple-choice .main-consent-warning,.multiple-choice .channel-warning,.input-group.switches .main-consent-warning,.input-group.switches .channel-warning{display:none;position:relative;font-size:11px;color:#ff3a3a;top:-20px;left:-51px}.multiple-choice .main-consent-warning .fa,.multiple-choice .channel-warning .fa,.input-group.switches .main-consent-warning .fa,.input-group.switches .channel-warning .fa{margin:0 5px 0 0}.input-group label.required-checkbox-warning .switch-name{color:#ff3a3a !important}.input-group label.required-checkbox-warning .switch-name a.cp_link{color:#ff3a3a}@media only screen and (max-width: 768px){#NewsletterSubscribeForm{max-width:100%}#NewsletterSubscribeForm li{border-bottom:1px solid #eee}}.form .input-group .switch.unactive-switch{opacity:.5;cursor:not-allowed}.start .cart-item .product-description{border-top:1px solid #eeeeee;padding:5px;text-align:left}.start .cart-item .product-description li{display:inline-block;padding:5px}.start .cart-item .product-description li.elements{display:block}.start .cart-item .product-footer{background-color:#eeeeee;color:#555555;clear:both;padding:10px;text-align:center}.start .cart-item .product-footer::after{content:'';display:block;clear:both}.start .cart-item .product-footer .show-items{display:block;cursor:pointer;text-align:center;font-weight:700;line-height:2;transition:all 300ms ease}.start .cart-item .product-footer .show-items:hover{color:#be9e56}.start .cart-item .product-footer .attribute-label{color:#7f7f7f;display:block;font-size:9px}.start .cart-item .product-footer .attribute-value{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start .cart-item .product-footer .unit-price{display:inline-block;text-align:center;float:left}.start .cart-item .product-footer .product-weight{display:inline-block;text-align:center;width:50%;margin-right:-6px}.start .cart-item .product-footer .product-availability{display:inline-block;text-align:center;width:50%}.start .loyalty-info,.summary .loyalty-info,.thx .loyalty-info{text-align:left}.start .loyalty-info button,.summary .loyalty-info button,.thx .loyalty-info button{margin-top:10px}.start .set-country{padding:0 10px 10px 10px;text-align:left}select.select-country,select[name="vateu"]{width:100%;padding:10px;border:1px solid #eeeeee;outline:none}.delivery-address,.delivery-map-container{background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}.delivery-address .delivery-address-title,.delivery-map-container .delivery-address-title{padding:10px;background-color:#eeeeee;color:#555555}.delivery-address .form#delivery-address-data,.delivery-map-container .form#delivery-address-data{padding:0 10px}.delivery-address .form#delivery-address-data .input-group:nth-last-child(3),.delivery-map-container .form#delivery-address-data .input-group:nth-last-child(3){margin-bottom:10px}.form#invoice-address-data{height:52px;padding:0 10px}.form#invoice-address-data .primary-action-button{display:block;box-sizing:border-box;text-align:center;cursor:pointer}.delivery-map-container{margin:10px}.delivery-map-container .info{padding:10px}.delivery-map-container #collection-points-map{height:290px}.delivery-map-container input[type="search"]{width:calc(100% - 81px);margin-right:-6px}.delivery-map-container #machines-filter-button{padding:11px;background-color:#000000;color:#ffffff;transition:all 300ms ease}.delivery-map-container #machines-filter-button:hover{background-color:#be9e56;color:#ffffff}.delivery-map-container .point-drop-v2{overflow-y:auto;background-color:#eeeeee;color:#555555}.delivery-map-container .point-drop-v2 .collection-item{border-bottom:1px solid #7f7f7f}.delivery-map-container .point-drop-v2 .collection-item:last-child{border:none}.delivery-map-container .point-drop-v2 .collection-item input{display:none}.delivery-map-container .point-drop-v2 .collection-item input:checked+label{color:#ffffff;background-color:#be9e56}.delivery-map-container .point-drop-v2 .collection-item label{font-size:13px;background-color:#eeeeee;color:#555555;padding:10px;width:calc(100% - 20px);display:block;transition:all 300ms ease}.delivery-map-container .point-drop-v2 .collection-item label:hover{color:#ffffff;background-color:#be9e56}.not-determined-delivery-cost{width:calc(100% - 40px);display:inline-block;margin-bottom:10px;padding:10px;background-color:#ff3a3a;color:#fff;min-width:280px;display:block;margin:0 auto 10px}.delivery-and-payment{padding:0 10px}.delivery-and-payment .not-determined-delivery-cost{width:calc(100% - 20px)}.delivery-and-payment .product-description{border-top:1px solid #7f7f7f;padding:5px;text-align:left}.delivery-and-payment .product-description li{display:inline-block;padding:5px}.delivery-and-payment .product-description li.elements{display:block}.delivery-and-payment .delivery-to-country{color:#7f7f7f;font-size:11px;font-family:Calibri, sans-serif;font-weight:300;margin-bottom:5px}.delivery-and-payment .delivery-methods,.delivery-and-payment .payment{margin-bottom:10px;list-style-type:none;background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}.delivery-and-payment .delivery-methods .options-title,.delivery-and-payment .payment .options-title{padding:10px;background-color:#eeeeee;color:#555555}.delivery-and-payment .delivery-methods .delivery-method-container,.delivery-and-payment .delivery-methods .payment-container,.delivery-and-payment .payment .delivery-method-container,.delivery-and-payment .payment .payment-container{margin:10px;background-color:#eeeeee}.delivery-and-payment .delivery-methods .delivery-method-container .option-name,.delivery-and-payment .delivery-methods .payment-container .option-name,.delivery-and-payment .payment .delivery-method-container .option-name,.delivery-and-payment .payment .payment-container .option-name{font-size:12px}.delivery-and-payment .delivery-methods .delivery-method-container .option-price,.delivery-and-payment .delivery-methods .payment-container .option-price,.delivery-and-payment .payment .delivery-method-container .option-price,.delivery-and-payment .payment .payment-container .option-price{font-size:11px}.delivery-and-payment .delivery-methods .delivery-method-container .option-price .free-delivery-price,.delivery-and-payment .delivery-methods .payment-container .option-price .free-delivery-price,.delivery-and-payment .payment .delivery-method-container .option-price .free-delivery-price,.delivery-and-payment .payment .payment-container .option-price .free-delivery-price{font-size:10px;color:#be9e56;text-transform:uppercase}.delivery-and-payment .delivery-methods .delivery-method-container .option-date,.delivery-and-payment .delivery-methods .payment-container .option-date,.delivery-and-payment .payment .delivery-method-container .option-date,.delivery-and-payment .payment .payment-container .option-date{font-size:10px;line-height:1.2}.delivery-and-payment .delivery-methods input,.delivery-and-payment .payment input{display:none}.delivery-and-payment .delivery-methods input+label,.delivery-and-payment .payment input+label{display:inline-block;cursor:pointer;position:relative;left:0;width:calc(100% - 56px);padding:10px 10px 17px 44px;line-height:2;background-color:transparent;color:#7f7f7f;font-family:Verdana, sans-serif;font-weight:400;border:1px solid transparent;transition:all 300ms ease}.delivery-and-payment .delivery-methods input+label:before,.delivery-and-payment .payment input+label:before{content:"";display:inline-block;width:22px;height:22px;position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:#ffffff;border:4px solid #ffffff;box-sizing:border-box;box-shadow:0 0 1px #7f7f7f;border-radius:50%;transition:all 300ms ease}.delivery-and-payment .delivery-methods input+label>span,.delivery-and-payment .payment input+label>span{display:block}.delivery-and-payment .delivery-methods input:checked+label,.delivery-and-payment .payment input:checked+label{color:#555555;border:1px solid #be9e56}.delivery-and-payment .delivery-methods input:checked+label:before,.delivery-and-payment .payment input:checked+label:before{content:"";background-color:#be9e56;font-size:38px;font-weight:400;text-align:center;line-height:16px}.delivery-and-payment .delivery-methods input.used+label,.delivery-and-payment .payment input.used+label{top:0}.delivery-and-payment .payment{background-color:#ffffff}.delivery-and-payment .summary-info-container{display:inline-block;margin:0 0 10px 0;width:calc(100% - 2px);border:1px solid #be9e56;box-shadow:2px 2px 1px 0 #be9e56}.delivery-and-payment .summary-info-container .title{padding:10px;background-color:#eeeeee;color:#555555;text-align:left}.delivery-and-payment .summary-info-container .summary-info-bg{padding:10px;text-align:left}.delivery-and-payment .summary-info-container .summary-info{padding:5px 10px;background-color:#eeeeee;color:#555555}.delivery-and-payment .summary-info-container .amount-due-content-right{float:right;font-weight:700}.delivery-and-payment .summary-info-container .amount-due-li{padding:5px 0;font-size:11px}.delivery-and-payment .summary-info-container .amount-due-li:nth-last-child(2){padding:5px 0 10px}.delivery-and-payment .summary-info-container .amount-due-li:last-child{padding:10px 0 5px;border-top:1px solid #7f7f7f;color:#000000;font-size:13px;font-weight:700}.delivery-and-payment .button-section{padding:0 0 10px 0;text-align:center}.delivery-and-payment .button-section .go-to-2nd-step-button{margin-bottom:10px}.delivery-and-payment .button-section .login-and-registration-container .popup-dialog{padding:45px 0 0 0;text-align:left}.delivery-and-payment .button-section .login-and-registration-container .popup-dialog .primary-action-button{box-sizing:border-box;display:block;cursor:pointer}.delivery-and-payment .button-section .no-acc{margin-top:5px;font-size:10px}.summary .cart-item a,.thx .cart-item a,.order-details .cart-item a{text-decoration:none}.summary .cart-item .product-description,.thx .cart-item .product-description,.order-details .cart-item .product-description{border-top:1px solid #eeeeee;padding:5px;text-align:left}.summary .cart-item .product-description li,.thx .cart-item .product-description li,.order-details .cart-item .product-description li{display:inline-block;padding:5px}.summary .cart-item .product-description li.elements,.thx .cart-item .product-description li.elements,.order-details .cart-item .product-description li.elements{display:block}.summary .cart-item .product-footer,.thx .cart-item .product-footer,.order-details .cart-item .product-footer{background-color:#eeeeee;clear:both;padding:10px;text-align:center}.summary .cart-item .product-footer::after,.thx .cart-item .product-footer::after,.order-details .cart-item .product-footer::after{content:'';display:block;clear:both}.summary .cart-item .product-footer .show-items,.thx .cart-item .product-footer .show-items,.order-details .cart-item .product-footer .show-items{display:block;cursor:pointer;text-align:center;font-weight:700;line-height:2}.summary .cart-item .product-footer .show-items:hover,.thx .cart-item .product-footer .show-items:hover,.order-details .cart-item .product-footer .show-items:hover{text-decoration:underline}.summary .cart-item .product-footer .attribute-label,.thx .cart-item .product-footer .attribute-label,.order-details .cart-item .product-footer .attribute-label{color:#7f7f7f;display:block;font-size:9px}.summary .cart-item .product-footer .attribute-value,.thx .cart-item .product-footer .attribute-value,.order-details .cart-item .product-footer .attribute-value{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary .cart-item .product-footer .unit-price,.thx .cart-item .product-footer .unit-price,.order-details .cart-item .product-footer .unit-price{display:inline-block;text-align:center;float:left}.summary .cart-item .product-footer .product-weight,.thx .cart-item .product-footer .product-weight,.order-details .cart-item .product-footer .product-weight{display:inline-block;text-align:center;width:50%;margin-right:-6px}.summary .cart-item .product-footer .product-availability,.thx .cart-item .product-footer .product-availability,.order-details .cart-item .product-footer .product-availability{display:inline-block;text-align:center;width:50%}.summary .icon,.thx .icon,.order-details .icon{float:left;width:25px;padding:6px 10px}.summary .icon i,.thx .icon i,.order-details .icon i{color:#7f7f7f;font-size:24px}.summary .content,.thx .content,.order-details .content{width:calc(100% - 55px);float:left;padding:6px 10px 10px 0;line-height:1.5}.summary .amount-due.label,.thx .amount-due.label,.order-details .amount-due.label{background-color:#eeeeee;color:#555555;width:100%;border-bottom:none}.summary .amount-due.label .icon,.thx .amount-due.label .icon,.order-details .amount-due.label .icon{padding:6px 0 0 10px}.summary .amount-due-content,.thx .amount-due-content,.order-details .amount-due-content{background-color:#eeeeee;padding:5px 10px 5px 45px}.summary .amount-due-content .amount-due-li,.thx .amount-due-content .amount-due-li,.order-details .amount-due-content .amount-due-li{padding:3px 0}.summary .amount-due-content .amount-due-li .amount-due-content-left,.thx .amount-due-content .amount-due-li .amount-due-content-left,.order-details .amount-due-content .amount-due-li .amount-due-content-left{float:left;font-size:11px;color:#555555}.summary .amount-due-content .amount-due-li .amount-due-content-right,.thx .amount-due-content .amount-due-li .amount-due-content-right,.order-details .amount-due-content .amount-due-li .amount-due-content-right{float:right;font-size:12px;color:#555555}.summary .amount-due-li::after,.summary .address::after,.summary .delivery::after,.summary .bank::after,.summary .notes::after,.summary .invoice::after,.thx .amount-due-li::after,.thx .address::after,.thx .delivery::after,.thx .bank::after,.thx .notes::after,.thx .invoice::after,.order-details .amount-due-li::after,.order-details .address::after,.order-details .delivery::after,.order-details .bank::after,.order-details .notes::after,.order-details .invoice::after{content:'';display:block;clear:both}.summary .address .name,.summary .delivery .name,.summary .bank .name,.summary .invoice .name,.thx .address .name,.thx .delivery .name,.thx .bank .name,.thx .invoice .name,.order-details .address .name,.order-details .delivery .name,.order-details .bank .name,.order-details .invoice .name{display:none}.summary .invoice,.thx .invoice,.order-details .invoice{background-color:#eeeeee}.summary .invoice .icon,.thx .invoice .icon,.order-details .invoice .icon{padding-top:10px}.summary .delivery,.thx .delivery,.order-details .delivery{background-color:#eeeeee}.summary .delivery i,.thx .delivery i,.order-details .delivery i{transform:scaleX(-1)}.summary .delivery .content,.thx .delivery .content,.order-details .delivery .content{background-color:#eeeeee}.summary .bank,.thx .bank,.order-details .bank{border-bottom:1px solid #eeeeee}.summary .bank .icon,.thx .bank .icon,.order-details .bank .icon{padding-top:10px}.summary .notes,.thx .notes,.order-details .notes{background-color:#eeeeee;padding:10px;margin-top:10px}.summary .notes textarea,.thx .notes textarea,.order-details .notes textarea{width:100%;font-size:9px}.summary .notes .no-resize,.thx .notes .no-resize,.order-details .notes .no-resize{resize:none}.summary .summary-checkboxes .switch-name,.thx .summary-checkboxes .switch-name,.order-details .summary-checkboxes .switch-name{color:#555555}.summary .summary-checkboxes .switch-name a,.thx .summary-checkboxes .switch-name a,.order-details .summary-checkboxes .switch-name a{color:#555555;text-decoration:none;font-weight:700;transition:all 300ms ease}.summary .summary-checkboxes .switch-name a:hover,.thx .summary-checkboxes .switch-name a:hover,.order-details .summary-checkboxes .switch-name a:hover{color:#be9e56}.summary .summary-checkboxes .summary-tos-switch-name,.thx .summary-checkboxes .summary-tos-switch-name,.order-details .summary-checkboxes .summary-tos-switch-name{top:0}.summary .summary-checkboxes .primary-action-button,.thx .summary-checkboxes .primary-action-button,.order-details .summary-checkboxes .primary-action-button{display:block;width:calc(100% - 20px);text-align:center}.summary h1.thanks,.summary .main-title.thanks,.thx h1.thanks,.thx .main-title.thanks,.order-details h1.thanks,.order-details .main-title.thanks{font-size:16px;color:#7f7f7f;margin-left:10px;text-align:center}.summary .order-status-container,.summary .date-container,.summary .order-no-container,.thx .order-status-container,.thx .date-container,.thx .order-no-container,.order-details .order-status-container,.order-details .date-container,.order-details .order-no-container{padding:10px}.summary .order-status-container,.summary .order-no-container,.thx .order-status-container,.thx .order-no-container,.order-details .order-status-container,.order-details .order-no-container{background-color:#eeeeee;color:#555555}.summary .order-status-container,.thx .order-status-container,.order-details .order-status-container{margin-top:10px}.summary .thanks-titles,.thx .thanks-titles,.order-details .thanks-titles{font-size:10px;color:#7f7f7f}.summary .thanks-content,.thx .thanks-content,.order-details .thanks-content{font-size:13px;color:#555555}.summary .thanks-buttons,.thx .thanks-buttons,.order-details .thanks-buttons{margin:10px 0}.summary .thanks-buttons .form,.thx .thanks-buttons .form,.order-details .thanks-buttons .form{display:inline-block}.summary .thanks-buttons .form.accept-order-form,.thx .thanks-buttons .form.accept-order-form,.order-details .thanks-buttons .form.accept-order-form{padding:20px 10px 10px 0}.summary .thanks-buttons .form.accept-order-form span,.thx .thanks-buttons .form.accept-order-form span,.order-details .thanks-buttons .form.accept-order-form span{cursor:pointer}.summary .thanks-buttons .form.cancel-order-form,.thx .thanks-buttons .form.cancel-order-form,.order-details .thanks-buttons .form.cancel-order-form{padding-top:10px}.summary .thanks-buttons .form.cancel-order-form span,.thx .thanks-buttons .form.cancel-order-form span,.order-details .thanks-buttons .form.cancel-order-form span{cursor:pointer;padding:10px;border:1px solid;transition:all 300ms ease}.summary .thanks-buttons .form.cancel-order-form span:hover,.thx .thanks-buttons .form.cancel-order-form span:hover,.order-details .thanks-buttons .form.cancel-order-form span:hover{border:1px solid #be9e56;color:#be9e56}.summary h1.float-right,.summary .main-title.float-right,.thx h1.float-right,.thx .main-title.float-right,.order-details h1.float-right,.order-details .main-title.float-right{float:right;margin-right:10px}.summary .consents ul,.thx .consents ul,.order-details .consents ul{margin:0;padding:10px;list-style-type:none}.summary .consents ul li:not(:last-child),.thx .consents ul li:not(:last-child),.order-details .consents ul li:not(:last-child){margin-bottom:10px}.summary #continue-shopping,.thx #continue-shopping,.order-details #continue-shopping{display:block;box-sizing:border-box;cursor:pointer;text-align:center}.summary #continue-shopping a,.thx #continue-shopping a,.order-details #continue-shopping a{display:block;width:100%;height:100%;text-decoration:none;color:#fff}.summary .bottom-container .order-details-container,.summary .bottom-container .summary-checkboxes,.summary .bottom-container .summary-info-container,.thx .bottom-container .order-details-container,.thx .bottom-container .summary-checkboxes,.thx .bottom-container .summary-info-container,.order-details .bottom-container .order-details-container,.order-details .bottom-container .summary-checkboxes,.order-details .bottom-container .summary-info-container{background-color:#fff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;min-width:298px;width:calc(100% - 22px);display:inline-block;vertical-align:top;margin:0 4px 10px 10px;padding:0;text-align:left}.summary .bottom-container .order-details-container .title,.thx .bottom-container .order-details-container .title,.order-details .bottom-container .order-details-container .title{padding:10px;background:#eeeeee;color:#555555;text-align:left}.summary .bottom-container .order-details-container .content>div:nth-last-child(3),.thx .bottom-container .order-details-container .content>div:nth-last-child(3),.order-details .bottom-container .order-details-container .content>div:nth-last-child(3){width:100%}.summary .bottom-container .summary-checkboxes .title,.thx .bottom-container .summary-checkboxes .title,.order-details .bottom-container .summary-checkboxes .title{padding:10px;background:#eeeeee;color:#555555}.summary .bottom-container .summary-checkboxes .summary-info-bg,.thx .bottom-container .summary-checkboxes .summary-info-bg,.order-details .bottom-container .summary-checkboxes .summary-info-bg{padding:10px}.summary .bottom-container .summary-checkboxes .summary-info,.thx .bottom-container .summary-checkboxes .summary-info,.order-details .bottom-container .summary-checkboxes .summary-info{padding:1px 10px;background-color:#eeeeee;color:#555555}.summary .bottom-container .summary-checkboxes .summary-info.summary,.thx .bottom-container .summary-checkboxes .summary-info.summary,.order-details .bottom-container .summary-checkboxes .summary-info.summary{padding:5px 10px}.summary .bottom-container .summary-checkboxes .summary-info.summary ul,.thx .bottom-container .summary-checkboxes .summary-info.summary ul,.order-details .bottom-container .summary-checkboxes .summary-info.summary ul{margin:0;padding:0;list-style-type:none}.summary .bottom-container .summary-checkboxes .summary-info.summary ul li,.thx .bottom-container .summary-checkboxes .summary-info.summary ul li,.order-details .bottom-container .summary-checkboxes .summary-info.summary ul li{padding:5px 0}.summary .bottom-container .summary-checkboxes .summary-info.summary ul li a,.thx .bottom-container .summary-checkboxes .summary-info.summary ul li a,.order-details .bottom-container .summary-checkboxes .summary-info.summary ul li a{color:#555555;text-decoration:none;font-weight:700;transition:all 300ms ease}.summary .bottom-container .summary-checkboxes .summary-info.summary ul li a:hover,.thx .bottom-container .summary-checkboxes .summary-info.summary ul li a:hover,.order-details .bottom-container .summary-checkboxes .summary-info.summary ul li a:hover{color:#be9e56}.summary .bottom-container .summary-checkboxes .required-fields-info,.thx .bottom-container .summary-checkboxes .required-fields-info,.order-details .bottom-container .summary-checkboxes .required-fields-info{color:#7f7f7f}.summary .bottom-container .summary-info-container,.thx .bottom-container .summary-info-container,.order-details .bottom-container .summary-info-container{display:inline-block;border:1px solid #be9e56;box-shadow:2px 2px 1px 0 #be9e56}.summary .bottom-container .summary-info-container .title,.thx .bottom-container .summary-info-container .title,.order-details .bottom-container .summary-info-container .title{padding:10px;background:#eeeeee;color:#555555;text-align:left}.summary .bottom-container .summary-info-container .summary-info-bg,.thx .bottom-container .summary-info-container .summary-info-bg,.order-details .bottom-container .summary-info-container .summary-info-bg{padding:10px;text-align:left}.summary .bottom-container .summary-info-container .summary-info,.thx .bottom-container .summary-info-container .summary-info,.order-details .bottom-container .summary-info-container .summary-info{padding:5px 10px;background-color:#eeeeee;color:#555555}.summary .bottom-container .summary-info-container .amount-due-content-right,.thx .bottom-container .summary-info-container .amount-due-content-right,.order-details .bottom-container .summary-info-container .amount-due-content-right{float:right;font-weight:700}.summary .bottom-container .summary-info-container .amount-due-li,.thx .bottom-container .summary-info-container .amount-due-li,.order-details .bottom-container .summary-info-container .amount-due-li{padding:5px 0;font-size:11px}.summary .bottom-container .summary-info-container .amount-due-li:nth-last-child(2),.thx .bottom-container .summary-info-container .amount-due-li:nth-last-child(2),.order-details .bottom-container .summary-info-container .amount-due-li:nth-last-child(2){padding:5px 0 10px}.summary .bottom-container .summary-info-container .amount-due-li:last-child,.thx .bottom-container .summary-info-container .amount-due-li:last-child,.order-details .bottom-container .summary-info-container .amount-due-li:last-child{padding:10px 0 5px;border-top:1px solid #555555;font-size:13px;font-weight:700;color:#000000}.online-payment-step{text-align:center;margin:10px}.online-payment-step p{text-align:left}.online-payment-step .multiple-switch{font-size:11px;margin-left:65px}.alert{padding:10px;margin:10px}.alert.danger{background-color:#ff3a3a;color:#fff}.alert.success{background-color:#2ecc71;color:#fff}.alert.info{border:1px solid #7f7f7f}.registration-section header{padding-left:10px}.registration-section .form .no-acc{text-align:center;border-top:1px solid #be9e56;padding:10px 0;margin:0 10px;font-size:10px}.registration-section .form .no-acc a{color:#7f7f7f;text-decoration:none;font-weight:700;transition:all 300ms ease}.registration-section .form .no-acc a:hover{color:#be9e56}.registration-section .registration-container{background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;margin:10px}.registration-section .registration-container .active-tab,.registration-section .registration-container .inactive-tab{font-size:12px;padding:10px;width:calc(50% - 20px)}.registration-section .registration-container .registration-form-content input{width:100%}.registration-section .registration-container .registration-form-content .data,.registration-section .registration-container .registration-form-content .company-data{padding:10px}.registration-section .registration-container .registration-form-content .data .input-group,.registration-section .registration-container .registration-form-content .company-data .input-group{margin:0;margin-bottom:10px}.registration-section .registration-container .registration-form-content .data .input-group:last-child,.registration-section .registration-container .registration-form-content .company-data .input-group:last-child{margin-bottom:0}.registration-section .registration-container .registration-form-content .data.no-address{padding-top:0}.registration-section .registration-container .registration-form-content .company-data{background-color:#eeeeee}.registration-section .registration-container .registration-form-content .input-small{display:inline-block;margin:0;width:calc(50% - 5px)}.registration-section .registration-container .registration-form-content .input-small:nth-child(2n+1){margin-right:4px}.registration-section .registration-container .standard-form .active-tab{color:#7f7f7f;float:left}.registration-section .registration-container .standard-form .inactive-tab{background-color:#eeeeee;color:#7f7f7f;float:right}.registration-section .registration-container .company-form .active-tab{color:#7f7f7f;float:right}.registration-section .registration-container .company-form .inactive-tab{background-color:#eeeeee;color:#7f7f7f;float:left}.registration-section .registration-tos-container{padding:0 10px 10px 10px}.registration-section .registration-tos-container .switch-name{top:0}.registration-section .registration-tos-container .switch-name a{color:#7f7f7f;text-decoration:none;font-weight:700;transition:all 300ms ease}.registration-section .registration-tos-container .switch-name a:hover{color:#be9e56}.registration-section .registration-tos-container span.primary-action-button{display:inline-block;text-align:center;box-sizing:border-box;cursor:pointer}.login-section{text-align:center}.login-section header{padding-left:10px}.login-section .login-container{display:inline-block;width:calc(100% - 20px);padding:10px}.login-section .login-container .input-group{margin:0;margin-bottom:10px}.login-section .login-container .input-group:nth-child(2),.login-section .login-container .input-group:last-child{margin-bottom:0}.login-section .login-container .input-group input{width:100%}.login-section .login-container .reminder{margin-bottom:10px;font-size:10px}.login-section .login-container .reminder a{color:#7f7f7f;text-decoration:none;font-weight:700;transition:all 300ms ease}.login-section .login-container .reminder a:hover{color:#be9e56}.login-section .login-container span#login{display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer}.login-section .login-container .no-acc{border-top:1px solid #be9e56;padding-top:10px;margin-top:10px;font-size:10px}.login-section .login-container .no-acc a{color:#7f7f7f;text-decoration:none;font-weight:700;transition:all 300ms ease}.login-section .login-container .no-acc a:hover{color:#be9e56}.login-section .remember-switch{margin-left:10px}section.reminder-section{text-align:center}section.reminder-section header{text-align:left}section.reminder-section header h1,section.reminder-section header .main-title{padding-left:10px}section.reminder-section .form{width:calc(100% - 20px);max-width:400px;display:inline-block;text-align:left;padding:10px}section.reminder-section .form input{width:100%}section.reminder-section .form span{display:block;box-sizing:border-box;text-align:center;cursor:pointer}.client-profile header{border-bottom:1px solid #7f7f7f}.client-profile header h1,.client-profile header .main-title{font-weight:700;padding-left:10px}.client-profile ul.pagination{padding:0;margin:10px 0 7px 0;cursor:default}.client-profile ul.pagination li{display:inline-block;width:26px;height:26px;text-align:center;position:relative;cursor:pointer}.client-profile ul.pagination li span{position:absolute;top:5px;left:0;right:0;color:#7f7f7f}.client-profile ul.pagination li.active span,.client-profile ul.pagination li:first-child span,.client-profile ul.pagination li:last-child span{font-weight:700}.client-profile .icon{float:left;width:25px;padding:6px 10px}.client-profile .icon i{color:#7f7f7f;font-size:24px}.client-profile .content{position:relative;width:calc(100% - 55px);float:left;padding:6px 10px 10px 0;line-height:1.5}.client-profile .content>div:nth-last-child(3){width:calc(100% - 26px);float:left}.client-profile .content.unsubscribe-newsletter .popup-dialog{padding:45px 0px 10px}.client-profile .content.unsubscribe-newsletter .form-content{padding:10px 10px 0 10px}.client-profile .content.unsubscribe-newsletter .form-content .email{font-weight:700}.client-profile .content.unsubscribe-newsletter .form-content #unsubscribe-newsletter-button{margin-top:10px;box-sizing:border-box;display:block;cursor:pointer;text-align:center}.client-profile .edit-icon{width:16px;margin-left:10px}.client-profile .edit-icon i{color:#be9e56;font-size:18px}.client-profile .input-group{margin:0;margin-bottom:10px}.client-profile .input-group:last-child{margin-bottom:0}.client-profile .input-group input{margin:0}.client-profile .active-tab,.client-profile .inactive-tab{font-size:12px;padding:10px;width:calc(50% - 20px)}.client-profile .active-tab{color:#7f7f7f}.client-profile .inactive-tab{background-color:#eeeeee;color:#7f7f7f}.client-profile .form-title{background-color:#eeeeee;padding:8px 10px}.client-profile .form-content{padding:10px}.client-profile .loyalty-info{text-align:center;padding:0 10px 10px 10px}.client-profile .customer-details{text-align:center;padding:5px}.client-profile .customer-details .show-add-delivery-address{vertical-align:bottom;display:inline-block;margin:5px 0 5px 5px;cursor:pointer;min-width:200px}.client-profile .customer-details .popup-dialog{padding:45px 0 0}.client-profile .customer-details .popup-dialog .page-header h1,.client-profile .customer-details .popup-dialog .page-header .main-title{padding-left:10px}.client-profile .customer-details .popup-dialog .form{padding:10px}.client-profile .customer-details .address{text-align:left;margin:5px 0 5px 5px;display:inline-block;border:1px solid #eeeeee;min-width:218px}.client-profile .customer-details .address .title .form{position:absolute;top:0;right:0}.client-profile .customer-details .address .delivery-address-delete-button{padding:14px 16px;font-size:18px;cursor:pointer;background-color:transparent;color:#7f7f7f;transition:all 300ms ease;opacity:1}.client-profile .customer-details .address .delivery-address-delete-button:hover{color:#ffffff;background-color:#be9e56}.client-profile .customer-details .address.active{border:1px solid #be9e56}.client-profile .customer-details .address.active .title label{width:100%;box-sizing:border-box}.client-profile .customer-details .address .edit-icon{margin:0 10px;position:absolute;right:0}.client-profile .customer-details .address .title{background-color:#eeeeee;color:#555555}.client-profile .customer-details .address .title input{display:none}.client-profile .customer-details .address .title input+label{display:inline-block;color:#555555;cursor:pointer;position:relative;left:0;width:calc(100% - 54px);padding:10px 10px 10px 44px;line-height:2;background:transparent;font-family:Verdana, sans-serif;font-weight:300;font-size:13px;transition:all 300ms ease}.client-profile .customer-details .address .title input+label:before{content:"";display:inline-block;width:22px;height:22px;position:absolute;left:10px;top:50%;transform:translateY(-50%);border-radius:50%;transition:all 300ms ease;background-color:#ffffff;border:4px solid #ffffff;box-sizing:border-box;box-shadow:0 0 1px #7f7f7f}.client-profile .customer-details .address .title input+label.not-input{cursor:default;padding-left:10px;width:100%;box-sizing:border-box}.client-profile .customer-details .address .title input+label.not-input:before{display:none}.client-profile .customer-details .address .title input:checked+label{color:#ffffff;font-weight:700;background-color:#be9e56}.client-profile .customer-details .address .title input:checked+label:before{content:"";background-color:#be9e56;font-size:38px;font-weight:400;text-align:center;line-height:16px}.client-profile .customer-details .address .title input.used+label{top:0}.client-profile .customer-details .address.da{position:relative}.client-profile .customer-details .address.da .content div:last-child{width:calc(100% - 26px);padding-right:26px}.client-profile .customer-details .address.da .content div:nth-last-child(3){width:100%}.client-profile .customer-details .address.da .edit-icon{position:absolute;right:0;margin:0 10px;bottom:10px}.client-profile .customer-details .address.da .title input+label:hover{color:#fff;font-weight:700;background-color:#be9e56}.client-profile .customer-details .address.da .title input+label:hover:before{content:"";background-color:#be9e56;font-size:38px;font-weight:400;text-align:center;line-height:16px}.client-profile .customer-details .address.da .title input+label:hover+.form{background-color:#be9e56}.client-profile .customer-details .address.da .title input+label:hover+.form .delivery-address-delete-button{visibility:hidden;opacity:0}.client-profile .account-settings .icon,.client-profile .account-settings .content{padding-top:10px;float:none}.client-profile .account-settings .icon-container{display:inline-block;vertical-align:top}.client-profile .account-settings .icon-title{display:none}.client-profile .account-settings .content{padding-bottom:5px;display:inline-block;width:calc(100% - 91px);vertical-align:top}.client-profile .account-settings .content>div:first-child{display:inline-block}.client-profile .account-settings .content .popup-dialog{padding:45px 0 10px}.client-profile .account-settings .content .password-dots{font-size:15px;margin-top:5px;width:auto}.client-profile .customer-details .form>.input-group:first-child{margin-top:10px}.client-profile .customer-details .form .input-small{display:inline-block;width:calc(50% - 5px)}.client-profile .customer-details .form .input-small:nth-child(2n+1){margin-right:5px}.client-profile .customer-details .form .input-small:nth-child(2n){float:right}.client-profile .customer-details .form span{display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer}.client-profile #change-customer-email span,.client-profile #change-customer-password span{display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer}.client-profile .orders-details{background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;margin:10px}.client-profile .orders-details .executed-tab{float:right}.client-profile .orders-details .under-execution-tab{float:left}.client-profile .orders-details .executed,.client-profile .orders-details .under-execution{padding:0 5px}.client-profile .orders-details .executed .no-orders,.client-profile .orders-details .under-execution .no-orders{padding:10px 0}.client-profile .orders-details .executed .order,.client-profile .orders-details .under-execution .order{height:54px;padding:10px 0;border-bottom:1px solid #7f7f7f}.client-profile .orders-details .executed .order:last-child,.client-profile .orders-details .under-execution .order:last-child{border-bottom:none}.client-profile .orders-details .executed .order .order-details-title,.client-profile .orders-details .under-execution .order .order-details-title{position:absolute;top:10px;left:10px}.client-profile .orders-details .executed .order .order-content,.client-profile .orders-details .under-execution .order .order-content{float:left;width:calc(100% - 18px);font-size:11px;color:#7f7f7f;line-height:1.7}.client-profile .orders-details .executed .order .order-content .date,.client-profile .orders-details .under-execution .order .order-content .date{color:#7f7f7f}.client-profile .orders-details .executed .order .info,.client-profile .orders-details .under-execution .order .info{float:right;width:18px}.client-profile .orders-details .executed .order .info i,.client-profile .orders-details .under-execution .order .info i{position:relative;top:17px;font-size:20px;color:#be9e56}.client-profile .orders-details .executed .popup-dialog,.client-profile .orders-details .under-execution .popup-dialog{padding:30px 0 0 0}.client-profile .loyalty{padding:10px}.client-profile .loyalty .loyalty-history{margin:10px 0;padding:0 10px;background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}.client-profile .loyalty .loyalty-history .loyalty-history-item{height:54px;padding:10px 0;border-bottom:1px solid #7f7f7f;font-size:11px;color:#7f7f7f;line-height:1.7}.client-profile .loyalty .loyalty-history .loyalty-history-item:last-child{border-bottom:none}.client-profile .loyalty .loyalty-history .loyalty-history-item.long{height:72px}.client-profile .loyalty .loyalty-history .loyalty-history-item .date{color:#7f7f7f}.client-profile .loyalty .loyalty-history .loyalty-history-item .info{display:none}.client-profile .loyalty .loyalty-history .loyalty-history-item.from-order{cursor:pointer}.client-profile .loyalty .loyalty-history .loyalty-history-item.from-order .loyalty-history-item-content{float:left;width:calc(100% - 18px)}.client-profile .loyalty .loyalty-history .loyalty-history-item.from-order .info{display:block;float:right;width:18px}.client-profile .loyalty .loyalty-history .loyalty-history-item.from-order .info i{position:relative;top:17px;font-size:20px;color:#be9e56}.client-profile .complaints-details{padding:10px 10px 0 10px}.client-profile .complaints-details .redirect-to-executed-orders-button{display:inline-block;width:auto;cursor:pointer;margin-top:10px}.client-profile .complaints-details .complaints-container{background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;margin:10px 0}.client-profile .complaints-details .complaints-container .complaint-e-tab{float:right}.client-profile .complaints-details .complaints-container .complaint-ue-tab{float:left}.client-profile .complaints-details .complaints-container .complaint-e,.client-profile .complaints-details .complaints-container .complaint-ue{padding:0 5px}.client-profile .complaints-details .complaints-container .complaint-e .no-complaints,.client-profile .complaints-details .complaints-container .complaint-ue .no-complaints{padding:10px 0}.client-profile .complaints-details .complaints-container .complaint-e .complaint,.client-profile .complaints-details .complaints-container .complaint-ue .complaint{padding:10px 20px 10px 0;border-bottom:1px solid #7f7f7f;position:relative}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item{border:none;height:auto;margin:0}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .product-img,.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-img,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .product-info{display:inline-block}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .product-img,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .product-img{width:120px;height:95px;text-align:center;position:relative}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item img,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item img{max-height:70px;max-width:100%;position:absolute;top:calc(50% + 13px);left:50%;transform:translate(-50%, -50%)}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .status,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .status{padding:5px;text-align:center;position:absolute;top:0;width:100%}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .status.green,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .status.green{background-color:#2ecc71;color:#fff}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .status.grey,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .status.grey{background-color:#eeeeee;color:#555555}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .status.red,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .status.red{background-color:#ff3a3a;color:#fff}.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:10px;font-size:10px}.client-profile .complaints-details .complaints-container .complaint-e .complaint .product-item .product-info .top-info,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .product-item .product-info .top-info{position:absolute;top:0;right:0}.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:12px;font-weight:700}.client-profile .complaints-details .complaints-container .complaint-e .complaint:last-child,.client-profile .complaints-details .complaints-container .complaint-ue .complaint:last-child{border-bottom:none}.client-profile .complaints-details .complaints-container .complaint-e .complaint .info,.client-profile .complaints-details .complaints-container .complaint-ue .complaint .info{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#be9e56}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog{padding:40px 0 0 0}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .modal-box,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .modal-box{max-width:600px}.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:10px}.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{margin:0;max-width:100%}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item a,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item a{text-decoration:none;text-align:left}.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:10px 10px 0 10px}.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{display:inline-block;padding-bottom:10px;width:280px}.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:10px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-details .cart-item .product-details .product-description li,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .complaint-details .cart-item .product-details .product-description li{display:inline-block}.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:10px}.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:10px}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .complaint-status-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 .complaint-no-container{background-color:#eeeeee;color:#555555}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .status-container,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .status-container{display:inline-block}.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:10px;color:#7f7f7f}.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:13px;color:#555555}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .response,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .response{font-size:13px;font-style:oblique;margin-top:5px;padding:10px;background-color:#eeeeee;color:#555555}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .form,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .form{display:inline-block}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .form.cancel-complaint-form,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .form.cancel-complaint-form{float:right;margin:7px 0}.client-profile .complaints-details .complaints-container .complaint-e .popup-dialog .form.cancel-complaint-form span,.client-profile .complaints-details .complaints-container .complaint-ue .popup-dialog .form.cancel-complaint-form span{cursor:pointer}.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:10px 10px 0 10px}.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:10px}.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:10px;background-color:#eeeeee;color:#555555}.client-profile .wish-list .no-products{padding:10px}.client-profile .wish-list .wish-list-product{position:relative;padding:10px;border:1px solid transparent;max-width:298px;transition:all 300ms ease}.client-profile .wish-list .wish-list-product .delete-from-wish-list{position:absolute;top:10px;right:10px;color:#7f7f7f;font-size:20px;z-index:1;cursor:pointer;transition:all 300ms ease}.client-profile .wish-list .wish-list-product .delete-from-wish-list:hover{color:#be9e56}.client-profile .wish-list .wish-list-product .product-item{padding-bottom:5px}.client-profile .wish-list .wish-list-product .product-item a{color:#7f7f7f}.client-profile .wish-list .wish-list-product .product-item .figcaption img{vertical-align:top}.client-profile .wish-list .wish-list-product:last-child .product-item{border:none;padding-bottom:0}.client-profile .wish-list .wish-list-product:hover{border:1px solid #be9e56}.client-profile .reviews-details{padding:10px 10px 0 10px}.client-profile .reviews-details .reviews-author-container{height:20px}.client-profile .reviews-details .reviews-author-container .comment-icon{float:left;width:20px;height:20px;margin-right:10px}.client-profile .reviews-details .reviews-author-container .comment-icon i{font-size:20px;color:#7f7f7f}.client-profile .reviews-details .reviews-author-container .comment-icon div{display:none}.client-profile .reviews-details .reviews-author-container .review-author-name{float:left;font-size:14px}.client-profile .reviews-details .reviews-author-container #edit-review-author-name{box-sizing:border-box;text-align:center;cursor:pointer;display:block}.client-profile .reviews-details .reviews-container{margin:10px 0;background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f}.client-profile .reviews-details .reviews-container .to-comment-tab{float:left}.client-profile .reviews-details .reviews-container .commented-tab{float:right}.client-profile .reviews-details .reviews-container .to-comment,.client-profile .reviews-details .reviews-container .commented{padding:0 5px}.client-profile .reviews-details .reviews-container .to-comment .no-products,.client-profile .reviews-details .reviews-container .commented .no-products{padding:10px 0}.client-profile .reviews-details .reviews-container .to-comment .product-item,.client-profile .reviews-details .reviews-container .commented .product-item{height:auto;padding:10px 0;margin:0;border-bottom:1px solid #7f7f7f}.client-profile .reviews-details .reviews-container .to-comment .product-item:last-child,.client-profile .reviews-details .reviews-container .commented .product-item:last-child{border-bottom:none}.client-profile .reviews-details .reviews-container .to-comment .product-item a,.client-profile .reviews-details .reviews-container .commented .product-item a{text-decoration:none;display:block;width:100%;height:100%}.client-profile .reviews-details .reviews-container .to-comment .product-item a:after,.client-profile .reviews-details .reviews-container .commented .product-item a:after{content:'';clear:both}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-img,.client-profile .reviews-details .reviews-container .commented .product-item .product-img{float:left;width:80px}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-img img,.client-profile .reviews-details .reviews-container .commented .product-item .product-img img{max-width:100%}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info,.client-profile .reviews-details .reviews-container .commented .product-item .product-info{float:right;width:calc(100% - 80px);color:#7f7f7f;font-size:11px;line-height:1.7}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info div:first-child,.client-profile .reviews-details .reviews-container .commented .product-item .product-info div:first-child{font-weight:700;margin-bottom:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info div:first-child .order-id,.client-profile .reviews-details .reviews-container .commented .product-item .product-info div:first-child .order-id{font-weight:400;margin:0}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info div:nth-child(2),.client-profile .reviews-details .reviews-container .commented .product-item .product-info div:nth-child(2){overflow:auto;max-height:100px}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info .rating,.client-profile .reviews-details .reviews-container .commented .product-item .product-info .rating{color:#f5e213;font-size:14px;position:static}.client-profile .reviews-details .reviews-container .to-comment .product-item{height:auto}.client-profile .reviews-details .reviews-container .to-comment .product-item a{display:inline}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-img{display:inline-block;float:none}.client-profile .reviews-details .reviews-container .to-comment .product-item .product-info{width:calc(100% - 90px)}.client-profile .reviews-details .reviews-container .to-comment .product-item .new-review-in-profile{margin-top:30px}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form{position:relative}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form .rating{top:-25px}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form textarea{width:100%}.client-profile .reviews-details .reviews-container .to-comment .product-item .add-review-form .add-review-in-profile{display:inline-block;width:auto}.client-profile .reviews-details .reviews-container .commented .product-item{max-height:200px}.client-profile .reviews-details .reviews-container .commented .product-item a:after{display:block}.client-profile .account-history{background-color:#ffffff;border:1px solid #eeeeee;box-shadow:2px 2px 1px 0 #7f7f7f;margin:10px;padding:0 10px}.client-profile .account-history .history-item{height:54px;padding:10px 0;border-bottom:1px solid #7f7f7f;font-size:11px;color:#7f7f7f;line-height:1.7}.client-profile .account-history .history-item:last-child{border-bottom:none}.client-profile .account-history .history-item.long{height:72px}.client-profile .account-history .history-item .date{color:#7f7f7f}.comparer .page-header{padding-left:10px}.comparer .product-name{color:#7f7f7f;font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;height:14px;white-space:nowrap}.comparer .price{color:#000000;font-family:Calibri, sans-serif;font-size:18px}.comparer .comparison-tool-delete-button{float:right;color:#7f7f7f;font-size:17px}.comparer .forms-container{padding:10px 10px 0 10px;text-align:center}.comparer .forms-container .form.comparison-tool-delete-form{display:inline-block;padding:0 0 0 5px;max-width:300px}.comparer .forms-container .form.comparison-tool-delete-form:first-child{padding-left:0}.comparer .products{text-align:center}.comparer .products .product-item{position:static;height:auto;margin:0 5px 0 0;padding:10px 10px 5px 10px;display:inline-block;border:none;overflow:hidden;min-width:125px;max-width:300px;text-align:left}.comparer .products .product-item:last-child{margin-right:0}.comparer .products .product-item a{text-decoration:none}.comparer .products .product-item .product-img{width:100%;margin-bottom:5px}.comparer .products .product-item .product-img img{width:100%}.comparer .products .product-item .product-img i{color:#7f7f7f;width:100%;height:190px;position:relative}.comparer .products .product-item .product-img i:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:100px}.comparer .products .product-item .login-to-see-prices{text-decoration:none}.comparer .products .product-item .login-to-see-prices>span{box-sizing:border-box;display:block;text-align:center;margin-top:10px}.comparer .fixed-header{position:absolute;top:0;width:100%;z-index:1;background-color:#ffffff;border-bottom:1px solid #7f7f7f;text-align:center}.comparer .fixed-header .product{padding:10px 10px 8px 10px;margin-right:5px;display:inline-block;vertical-align:top;overflow:hidden;max-width:300px}.comparer .fixed-header .product:last-child{margin-right:0}.comparer .fixed-header .product:nth-child(2n){background-color:#f9f9f9;color:#7f7f7f}.comparer .fixed-header .product .data{width:calc(100% - 14px);float:left}.comparer .fixed-header .product .form span{position:absolute;bottom:10px}.comparer .products-details-container .attribute-name{background-color:#eeeeee;color:#555555;padding:10px}.comparer .products-details-container .products-attribute-container{text-align:center}.comparer .products-details-container .products-attribute-container .product-attribute-value{padding:10px;margin-right:5px;display:inline-block;vertical-align:top;overflow:hidden;text-align:right;max-width:300px}.comparer .products-details-container .products-attribute-container .product-attribute-value:last-child{margin-right:0}.comparer .products-details-container .products-attribute-container .product-attribute-value:nth-child(2n){background-color:#f9f9f9;color:#7f7f7f}.comparer .products-details-container .products-attribute-container:last-child .product-attribute-value{padding:0 10px;margin-right:5px;margin-bottom:10px;text-align:left}.comparer .products-details-container .products-attribute-container:last-child .product-attribute-value:last-child{margin-right:0}.comparer .products-details-container .products-attribute-container:last-child .product-attribute-value.button-bg{background-color:#be9e56}.comparer .products-details-container .products-attribute-container:last-child .product-attribute-value a{text-decoration:none}.comparer .products-details-container .products-attribute-container:last-child .product-attribute-value span.primary-action-button{padding:10px 0;box-sizing:border-box;text-align:center;cursor:pointer;display:block}article.regulations header h1,article.regulations header .main-title{padding-left:10px}article.regulations h1.title,article.regulations .main-title.title{font-size:20px;font-weight:700;padding:10px 10px 0 10px;max-width:1000px;margin:0 auto;display:inline-block;min-width:60px}article.regulations p.date,article.regulations section.content,article.regulations aside.files{padding:10px;max-width:1000px;margin:0 auto}article.regulations p.date a,article.regulations p.date a:active,article.regulations p.date a:visited,article.regulations section.content a,article.regulations section.content a:active,article.regulations section.content a:visited,article.regulations aside.files a,article.regulations aside.files a:active,article.regulations aside.files a:visited{color:#7f7f7f;text-decoration:none;font-weight:700;transition:all 300ms ease}article.regulations p.date a:hover,article.regulations p.date a:active:hover,article.regulations p.date a:visited:hover,article.regulations section.content a:hover,article.regulations section.content a:active:hover,article.regulations section.content a:visited:hover,article.regulations aside.files a:hover,article.regulations aside.files a:active:hover,article.regulations aside.files a:visited:hover{color:#be9e56}article.regulations p.date{padding:10px 10px 0 10px}article.regulations p.date time{font-weight:700}article.regulations aside.files h2,article.regulations ul{font-size:12px}.blog header h1,.blog header .main-title{padding-left:10px}.blog>header{position:relative}.blog>header .blog-title{display:inline-block}.blog>header .products-count{position:relative;display:inline-block;vertical-align:top}.blog article{margin:10px;border-bottom:1px solid #7f7f7f}.blog a{color:#7f7f7f;text-decoration:none}.blog .undercategory-menu a{color:#555555}.blog nav.blog-filters{padding:10px;background-color:#000000;display:inline-block;color:#ffffff}.blog nav.blog-filters h3{display:inline-block;width:auto;vertical-align:top;margin:0;color:#ffffff}.blog nav.blog-filters ul{font-size:11px;display:inline-block;margin:0;list-style:none;padding:0;vertical-align:top}.blog nav.blog-filters li{display:inline;color:#ffffff}.blog nav.blog-filters li:after{content:',';display:inline;color:#ffffff}.blog nav.blog-filters li:last-child:after{display:none}.blog nav.blog-filters a{text-decoration:none;color:#ffffff;font-weight:700;transition:all 300ms ease}.blog nav.blog-filters a:hover{color:#be9e56}.blog .post-heading{font-size:16px;margin-bottom:10px}.blog .post-img{height:200px;width:100%;margin-bottom:10px}.blog .post-text{word-wrap:break-word}.blog .date{color:#7f7f7f;font-size:11px}.blog .tags{margin:10px 0}.blog .tags ul{padding:0;margin:0;list-style-type:none;font-size:11px}.blog .tags ul li{display:inline}.blog .tags ul li a{text-decoration:none;color:#7f7f7f;font-weight:700;transition:all 300ms ease}.blog .tags ul li a:hover{color:#be9e56}.blog .tags ul li:after{content:','}.blog .tags ul li:last-child:after{content:''}.blog ul.pagination{padding:0;margin:4px 0 2px 0}.blog ul.pagination li{display:inline-block;width:26px;height:26px;text-align:center;position:relative}.blog ul.pagination li span{position:absolute;top:5px;left:0;right:0;color:#7f7f7f}.blog ul.pagination li.active span,.blog ul.pagination li:first-child span,.blog ul.pagination li:last-child span{font-weight:700}article.blog.blog-post h1.post-title,article.blog.blog-post .main-title.post-title{margin-top:0;font-size:16px}article.blog.blog-post section.content{padding:0 10px}article.blog.blog-post .date{padding:10px}article.blog.blog-post img{max-width:100%;margin-bottom:10px}article.blog.blog-post .tags,article.blog.blog-post .arrows-container{max-width:1000px;margin:0 auto;padding:0 10px 10px 10px}article.blog.blog-post .arrows-container{border-top:1px solid #7f7f7f;padding:10px}article.blog.blog-post .prev,article.blog.blog-post .next{width:calc(50% - 10px);text-overflow:ellipsis}article.blog.blog-post .prev a,article.blog.blog-post .next a{color:#7f7f7f;text-decoration:none;font-weight:700;transition:all 300ms ease}article.blog.blog-post .prev a:hover,article.blog.blog-post .next a:hover{color:#be9e56}article.blog.blog-post .prev{float:left}article.blog.blog-post .next{float:right;text-align:right}section.contact-section .left-container .icon-container,section.contact-section .left-container .content-container{display:inline-block;vertical-align:middle}section.contact-section .left-container .icon-container{width:24px;margin-right:10px}section.contact-section .left-container .icon-container span{display:block;text-align:center}section.contact-section .left-container .icon-container span.fa{font-size:24px}section.contact-section .left-container .icon-container span.icon-title{display:none}section.contact-section .left-container .content-container{max-width:calc(100% - 40px)}section.contact-section .left-container .company-address .icon-container,section.contact-section .left-container .company-address .content-container,section.contact-section .left-container .info .icon-container,section.contact-section .left-container .info .content-container{vertical-align:top}section.contact-section .contact-form-popup{padding:45px 0 10px}section.contact-section .contact-form-popup .modal-box{padding:0 10px}section.contact-section .send-form{box-sizing:border-box;text-align:center;cursor:pointer;display:block}.choosen-collection-point-info{padding:10px}#ifMap{min-height:400px}@media only screen and (max-width: 768px){.login-social-button{display:inline-block;bottom:10px}.hide-on-mobile{display:none;visibility:hidden}.blog .undercategory-menu .category-title,.regulations .undercategory-menu .category-title,.categories .undercategory-menu .category-title,.client-profile .undercategory-menu .category-title{padding:0}.blog .undercategory-menu .category-title li,.regulations .undercategory-menu .category-title li,.categories .undercategory-menu .category-title li,.client-profile .undercategory-menu .category-title li{display:inline-block;vertical-align:top;padding:8px}.blog .undercategory-menu .category-title-mobile,.regulations .undercategory-menu .category-title-mobile,.categories .undercategory-menu .category-title-mobile,.client-profile .undercategory-menu .category-title-mobile{display:inline-block;padding-top:0;padding-bottom:0}.blog .undercategory-menu .products-count,.regulations .undercategory-menu .products-count,.categories .undercategory-menu .products-count,.client-profile .undercategory-menu .products-count{top:9px;left:-5px}#NewsletterSubscribeForm .multiple-switch{color:#555555}#NewsletterSubscribeForm .channel-switch{background-color:#242424}.autocomplete{width:calc(100% - 20px)}}@media only screen and (min-width: 768px){.hide-on-desktop{display:none;visibility:hidden}.page-header .undercategory-menu .category-title-mobile{padding:0 0 1px;margin:0;vertical-align:bottom;font-size:14px;display:inline-block;font-weight:700}.page-header .undercategory-menu .products-count{top:1px}.shopping-cart .geowidget-container{width:50%;height:100%;padding:0 10px 0 5px;box-sizing:border-box;display:inline-block}}@media only screen and (min-width: 769px){#header-section .nav-links{padding:0}#header-section .nav-links .main-nav{top:121px;z-index:8}#header-section .nav-links .main-nav .categories{text-align:center}#header-section .nav-links .main-nav .categories a{color:#ffffff}#header-section .nav-links .main-nav .categories li{display:inline-block;border:none;padding:21px;margin-right:-3px;font-size:14px}#header-section .nav-links .main-nav .categories li>span{display:none}#header-section .nav-links .main-nav .categories>li:not(:nth-child(1)):before{content:"|";color:#ffffff;position:absolute;left:-4px}#header-section .nav-links .main-nav .categories>li:not(:nth-child(1)):hover:before{color:#ffffff}#header-section .nav-links .main-nav .undercategories{position:fixed;z-index:1;width:100%;height:auto;left:0;right:0;background-color:#ffffff;border-bottom:1px solid #000000}#header-section .nav-links .main-nav .undercategories>li{vertical-align:top;margin:0 0 1px 0;background-color:#ffffff}#header-section .nav-links .main-nav .undercategories>li a{color:#000000}#header-section .nav-links .main-nav .undercategories>li a:before{display:none}#header-section .nav-links .main-nav .undercategories>li a:hover{color:#be9e56;background-color:#ffffff}#header-section .nav-links .main-nav .undercategories .underundercategories li{display:block;background-color:#ffffff;padding:0;margin:0;font-size:12px}#header-section .nav-links .fa-bars{display:none}#header-section .nav-links .standard-nav{display:none}}@media only screen and (max-width: 1024px){.shopping-cart .geowidget-container{width:100%;height:100%;padding:0 20px;box-sizing:border-box;display:inline-block}.autocomplete{width:calc(100% - 240px)}}@media only screen and (max-width: 480px){.shopping-cart .geowidget-container{padding:0 10px 10px}#main-section section.consents-section .form{border:none;box-shadow:none}#main-section section.consents-section .form .switch-name{min-width:225px}}.client-profile .loyalty .loyalty-history .loyalty-history-item:last-of-type{border-bottom:none}@media only screen and (max-width: 1600px){#NewsletterSubscribeForm{max-width:300px}}.cart-items.not-authenticated{text-align:center;margin:20px auto}.online-payment-error{background:#F8F5EE;text-align:center;padding:20px 10px}.online-payment-error-bold-text,.online-payment-error-text{margin:30px auto;width:340px}.online-payment-error-bold-text{font-size:20px;font-weight:700;width:270px}.restore-payment-button{font-size:18px;padding:10px;width:300px;cursor:pointer}.restore-payment-button-in-profile{font-size:14px;padding:10px 10px 11px;width:auto}@media only screen and (max-width: 768px){.popup-dialog.ask-about-product-popup,.popup-dialog.recommend-product-popup,.popup-dialog.notify-about-availability-popup,.popup-dialog.ask-for-price-popup,section.contact-section .contact-form-popup,.client-profile .customer-details .popup-dialog,.client-profile .account-settings .content .popup-dialog{padding:0 0 10px}.page-header{padding:7px 0}.client-profile .form-title{padding:10px}}.zoom{position:absolute;z-index:1;opacity:0;max-height:100%;max-width:100%;left:50%;top:50%;transform:translate(-50%, -50%);background-position:50% 50%;background-color:#ffffff;overflow:hidden;cursor:zoom-in}.zoom:hover{opacity:1}