.header li,.footer li{margin:0}input{height:inherit !important}button,button:hover,button:focus,button:not(.primary),button:not(.primary):hover,button:not(.primary):focus{border:0;box-shadow:none;font-weight:400}.message>*:first-child:before{display:none !important}.price-container .price{font-weight:400;font-size:inherit}.note_text{text-align:center;font-size:1.2rem;padding:20px 0}.field-recaptcha{margin:0 auto 20px auto}a.download_link{color:#fff}.product_block .add_button button{display:flex;align-items:center;justify-content:center;width:220px;max-width:100%;margin-top:24px;color:#fff;font-size:130%;line-height:16px;padding:15px;border:none;background:#272727;font-weight:400}.product_block .add_button button:before{display:block;margin-right:15px;font-size:120%}.web .product_block .add_button button:hover{background:rgba(39,39,39,.7)}.touch .product_block .add_button button{-o-transition:all .15s;-ms-transition:all .15s;-moz-transition:all .15s;-webkit-transition:all .15s;transition:all .15s}.touch .product_block .add_button button:hover{background:rgba(39,39,39,.7)}@media (max-width:399px){.touch .product_block .add_button button{font-size:120%}}.web .product_block .add_button button{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.product_block .add_to_wish{z-index:99}.breadcrumbs .item:not(:last-child):after{display:none}.breadcrumbs strong{color:#333;font-size:140%;line-height:23px;align-items:center;max-width:250px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400}.product_info{width:inherit !important;float:none !important}.product_inner .actions_block .add_cart{font-weight:400}.product-info-main .product-add-form{padding:0 !important}.product_inner .actions_block{display:flex}.product_inner .product_details_info{margin:15px 0 10px}.product_price .price_now{color:#dc1616;white-space:nowrap}.product_inner .product_details_info strong{font-family:"bold"}.login_button:hover,.create_account_button:hover,.submit_email:hover,.login_button:focus,.create_account_button:focus,.submit_email:focus{color:#fff;background:#000}div.mage-error{display:block;position:relative;color:#b94a48 !important;font-size:120%;line-height:15px;padding:0;overflow:hidden}div.mage-error{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}label .error_hint{margin:0 !important}@media (max-width:1199px){.field_block div.mage-error{padding:0 16px}}.account_menu .nav.item{position:relative;text-transform:uppercase;justify-content:center}.account_menu .nav.item.current strong{font-weight:400;font-size:1.8rem;line-height:1.3em;color:#000;font-family:"bold";position:relative;display:block}.account_menu .nav.item.current:after{display:block;content:"";position:absolute;height:5px;width:100%;background:#000;bottom:-20px}@media (max-width:959px){.account_menu .nav.item.current strong{font-size:130%}}.personal_info form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.personal_info .field_block,.personal_info .field_block{padding:0}.message.info{font-size:1.2rem}.product-info-main .product_price .price-box.price-final_price{position:relative;display:flex;align-items:flex-start}.block.block-addresses-default,.block.block-addresses-list{width:100%}.block.block-addresses-list{max-width:900px;margin:0 auto}.additional-addresses{width:100%;font-size:1.2rem}.table thead th{border:0 !important}.block-content{display:flex;justify-content:space-around;width:100%;padding:20px 0}.block-content .box-title{font-size:2rem;padding:10px 0}.block-content a{font-size:1.2rem;color:#000;text-decoration:underline}.save_changes_button:hover,.save_changes_button:focus{width:100%;padding:22px;border:none;background:rgba(0,0,0,.7);color:#fff !important;font-size:160%;line-height:1.2em}.field_block.checkbox_field label{position:relative;overflow:hidden;margin:0;font-weight:400;vertical-align:top}.field_block.checkbox_field label input:checked+.checkbox_label:after{opacity:1}.field_block.checkbox_field label a{color:#000;font-family:"bold"}.field_block.checkbox_field label a:hover{text-decoration:underline}.field_block.checkbox_field label .checkbox_label{cursor:pointer;display:block;font-size:130%;line-height:17px;color:#9a9a9a}.field_block.checkbox_field label .checkbox_label:before{display:block;float:left;margin-right:8px;content:"";min-width:17px;width:17px;height:17px;border:1px solid}.field_block.checkbox_field label .checkbox_label:after{display:block;content:"";position:absolute;display:block;width:9px;height:9px;background:#000;left:4px;top:4px;opacity:0}.field_block.checkbox_field .checkbox_field{justify-content:space-between;display:flex}.field_block.checkbox_field label .checkbox_label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field_block.checkbox_field label input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden}.order_drop_row ul .complete{color:#34601c}.order_drop_row ul .canceled{color:#dc1616}.order_drop_row ul .pending{color:#d9b410}.order_details_titles li{margin:0}.order_actions a{color:#000}.receiver_info{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px;border-bottom:1px solid #f2f2f2}.receiver_info .contact_type{font-family:"bold"}.order_shipping_address{font-size:140% !important}.order_info_block .order_total_title{text-align:left !important}.email-checkout{margin-top:40px}.checkout_fp{display:block;text-align:right;color:#000;font-size:12px;text-decoration:underline}.button_block .next_step{border:0;outline:0;background:#000;color:#fff;padding:15px 50px;font-size:130%;line-height:1.3em;margin-top:15px;margin-left:auto;max-width:200px;text-transform:uppercase}.checkout_cart_price .mark{flex:1;font-size:160%;line-height:1.2em;color:#333;border:0;padding:0;padding-bottom:20px;background:0 0}.checkout_cart_price .amount{flex:1;text-align:right;font-size:160%;line-height:1.2em;color:#333;font-family:"bold";border:0;padding:0;padding-bottom:20px;white-space:nowrap}.checkout_cart_price .amount strong{font-weight:400 !important}.checkout_cart_price table tr:last-child th{padding-top:20px;padding-bottom:0}.opc-block-shipping-information{margin-top:20px}.shipping-information-title{border:0 !important;margin:0 !important;padding:0 !important}.shipping-information-title span{line-height:1.3em;color:#333;font-family:"bold";font-size:1.8rem}.shipping-information-content{font-size:1.2rem;line-height:2rem}.price-including-tax,.price-excluding-tax{font-size:100% !important}.price-including-tax .price,.price-excluding-tax .price{font-weight:400 !important}.checkout_cart_price table{margin:0}.checkout_payment .payment-method-title{position:relative;overflow:hidden;margin:0;font-weight:400;vertical-align:top;padding:20px 0}.checkout_payment .payment-method-title input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden}.payment-method .payment-method-title label>span:before{border-radius:50%}.payment-method._active .payment-method-title label>span:before{display:block;padding:0;background:#fff;border:1px solid #000;border-radius:50%}.payment-method._active .payment-method-title label>span:after{display:block;width:11px;height:11px;text-align:center;background:#000;content:"";position:absolute;left:3px;top:3px;border-radius:50%}.checkout-payment-method .checkout-billing-address .billing-address-details{font-size:1.2rem;line-height:2rem}.payment-method-content .actions-toolbar div.primary{text-align:right}.payment-method-content .actions-toolbar button.checkout{border:0;outline:0;background:#000;color:#fff;padding:15px 50px !important;font-size:130% !important;line-height:1.3em !important;margin-top:15px;margin-left:auto;max-width:200px;text-transform:uppercase;font-family:'regular';font-weight:400}.checkout-billing-address .billing-address-form{max-width:100%}.checkout-billing-address .billing-address-same-as-shipping-block>input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden}.checkout-billing-address .billing-address-same-as-shipping-block{position:relative}.checkout-billing-address .billing-address-same-as-shipping-block>input:checked+label span:before{border:1px solid #000}.checkout-billing-address .billing-address-same-as-shipping-block>input:checked+label span:after{content:"";position:absolute;display:block;width:9px;height:9px;background:#000;left:4px;top:4px}.checkout-billing-address .actions-toolbar div.primary{display:flex;width:100%}.checkout-billing-address .actions-toolbar .action-update,.checkout-billing-address .actions-toolbar .action-cancel{border:0;outline:0;background:#000;color:#fff;padding:15px 50px;font-size:130%;line-height:1.3em;margin:0 !important;width:50% !important}.checkout-billing-address .actions-toolbar .action-cancel{background:#b5b0b0;color:#000}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:1px solid rgba(0,0,0,.1) !important}.shipping-address-items{display:flex;flex-wrap:wrap;margin:40px 0}.shipping-address-item{width:30%;border:1px solid rgba(0,0,0,.1);padding:20px;font-size:1.2rem;line-height:2rem}.shipping-address-item.selected-item{background:rgba(0,0,0,.1)}.shipping-address-item button{margin-top:10px}.cart.main.actions{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}.cart.main.actions .continue_shopping{color:#9a9a9a;font-size:140%;text-decoration:underline;margin:0;padding:0}.cart.main.actions .product_link{border:0;background:#000;padding:10px 20px;height:40px;text-align:center;font-size:130%;line-height:1.3em;color:#fff}.fieldset.estimate .field_block{max-width:100%;padding:0}.fieldset.rate{font-size:1.2rem}.shopping_cart_inner{margin-bottom:60px}@media (max-width:991px){.checkout_cart_price .mark{font-size:130%}.checkout_cart_price .amount{font-size:130%}.checkout_cart_price table tr:last-child th{padding-top:15px}.checkout_cart_price .mark,.checkout_cart_price .amount{padding-bottom:15px}}@media (max-width:768px){.cart.main.actions .continue_shopping{width:100%;padding-bottom:20px}.cart.main.actions .product_link{width:45%}}@media (max-width:640px){.cart.main.actions .product_link{width:100%;margin-bottom:10px}}.vertical_part .socials_list li{margin:0}.action.viewcart{display:block;padding:30px 10px;color:#000;font-size:1.6rem;text-align:center}.content .vertical_part{top:223px}.cart_products .towishlist.action-towishlist{display:none}.catalog-category-view .breadcrumbs ul{flex-direction:row-reverse}.catalog-category-view .breadcrumbs ul li:first-child,.catalog-category-view .breadcrumbs ul li:nth-child(2) a:after,.catalog-category-view .breadcrumbs ul li:nth-child(2) div:after{display:none !important}.checkout-payment-method .payment-method-title .payment-icon{margin-left:30px !important}.checkout_payment .payment_steps li label{display:flex}.super-attribute-select{visibility:visible !important}.field.configurable .label{font-size:1.1rem}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{font-size:1.6rem !important}.store_buttons{margin:35px -10px 0;display:flex;justify-content:center;font-size:1.2rem}.store_buttons button{flex:1;margin:0 auto;padding:3px;font-size:160%;letter-spacing:1px;background:0 0;color:#333;border:1px solid #fff !important}.store_buttons button img{vertical-align:bottom}.store_buttons button:hover,.store_buttons button:focus,.store_buttons button.selected{background:0 0 !important;border:1px solid #000 !important}.select_region_error{display:none;font-size:1.2rem;color:red}.swatch-attribute{font-size:1.4rem}.swatch-option-tooltip{display:none !important}.swatch-option{height:inherit !important}.swatch-option.selected{outline:2px solid #000 !important}.swatch-input{left:-10000px !important}.store_buttons>div{text-align:center;margin:0 10px}.store_buttons.footer_stores{justify-content:left;margin:10px 0 0}.store_buttons.footer_stores a{display:block;max-width:50px;margin:0 auto;padding:3px;opacity:.5}.store_buttons.footer_stores a.selected{background:0 0 !important;border:1px solid #000 !important;opacity:1 !important}.select_stores{font-size:1.4rem;padding-left:10px;font-family:"bold"}.modal-header,.modal-content,.modal-footer{border:0 !important;font-size:1.2rem}.modal-header .action-close{display:none}.modal-footer button{border:0;outline:0;background:#000 !important;color:#fff !important;padding:15px 50px!important;font-size:130%!important;line-height:1.3em!important;margin-top:15px;margin-left:auto;max-width:200px;text-transform:uppercase;font-family:regular;font-weight:400}.checkout-agreement{font-size:1.2rem}.field_block.checkout-agreement label input.mage-error+.checkbox_label{color:red}.checkput_field{font-size:1.3rem;padding-bottom:3px;display:block}.field_block._required .checkput_field:after,.switch_title:after{content:'*';color:red;font-size:1.2rem;font-family:Verdana;padding-left:3px}body.uken .pcafooter,body.cbduk .pcafooter{display:none !important}.inc_vat{display:none;font-size:1.8rem;line-height:2rem}body.cbduk .inc_vat{display:block}.payment_cbd_text{display:none;font-size:1.2rem;line-height:1.6rem}body.cbduk .payment_cbd_text{display:block}.additional-addresses .table thead th{width:200px;font-weight:400;font-family:"bold"}.additional-addresses .table tbody td{width:200px}.sign_register .password.reset{width:100%;max-width:400px;margin:0 auto}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{margin-top:0 !important}.checkout-index-index .modal-popup .form-shipping-address{max-width:100% !important;margin:0 !important}.new-address-popup button{font-size:1.4rem;background:#000;color:#fff}.cart-empty+.checkout_cart_price{display:none}body.uken .field_block[name="shippingAddress.firstname"]{order:1}body.uken .field_block[name="shippingAddress.lastname"]{order:2}body.uken .field_block[name="shippingAddress.street.0"]{order:3}body.uken .field_block[name="shippingAddress.street.1"]{order:4}body.uken .field_block[name="shippingAddress.street.2"]{order:6}body.uken .field_block[name="shippingAddress.city"]{order:5}body.uken .field_block[name="shippingAddress.postcode"]{order:7}body.uken .field_block[name="shippingAddress.region_id"]{order:8}body.uken .field_block[name="shippingAddress.country_id"]{order:9}body.uken .field_block[name="shippingAddress.telephone"]{order:10}body.uken .bottom_block{order:12}body.uken .form-address-edit .field_block.field-name-firstname{order:1}body.uken .form-address-edit .field_block.field-name-lastname{order:2}body.uken .form-address-edit .field_block.street_1{order:3}body.uken .form-address-edit .field_block.street_2{order:4}body.uken .form-address-edit .field_block.city{order:5}body.uken .form-address-edit .field_block.street_3{order:6}body.uken .form-address-edit .field_block.zip{order:7}body.uken .form-address-edit .field_block.region{order:8}body.uken .form-address-edit .field_block.country{order:9}body.uken .form-address-edit .field_block.telephone{order:10}body.uken .form-address-edit .field_block.d_billaddr{order:11}body.uken .form-address-edit .field_block.d_shipaddr{order:12}body.uken .form-address-edit .bblock{order:13}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu,body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu,body.uken .field_block.region ul.dropdown-menu,body.cbduk .field_block.region ul.dropdown-menu{display:flex;flex-wrap:wrap}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li{width:100%}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(2){order:2}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(3){order:3}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(4){order:4}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(5){order:5}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(6){order:6}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(7){order:7}body.uken .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(8){order:1}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li{width:100%}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(2){order:2}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(3){order:3}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(4){order:4}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(5){order:5}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(6){order:6}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(7){order:7}body.cbduk .field_block[name="shippingAddress.region_id"] ul.dropdown-menu li:nth-child(8){order:1}body.uken .field_block.region ul.dropdown-menu li{width:100%}body.uken .field_block.region ul.dropdown-menu li:nth-child(1){order:6;border-top:1px solid #9a9a9a}body.uken .field_block.region ul.dropdown-menu li:nth-child(3){order:2}body.uken .field_block.region ul.dropdown-menu li:nth-child(4){order:5}body.uken .field_block.region ul.dropdown-menu li:nth-child(5){order:7}body.uken .field_block.region ul.dropdown-menu li:nth-child(6){order:3}body.uken .field_block.region ul.dropdown-menu li:nth-child(7){order:4}body.cbduk .field_block.region ul.dropdown-menu li{width:100%}body.cbduk .field_block.region ul.dropdown-menu li:nth-child(1){order:6;border-top:1px solid #9a9a9a}body.cbduk .field_block.region ul.dropdown-menu li:nth-child(3){order:2}body.cbduk .field_block.region ul.dropdown-menu li:nth-child(4){order:5}body.cbduk .field_block.region ul.dropdown-menu li:nth-child(5){order:7}body.cbduk .field_block.region ul.dropdown-menu li:nth-child(6){order:3}body.cbduk .field_block.region ul.dropdown-menu li:nth-child(7){order:4}.message.global.cookie{background:#000;border-color:#000;color:#fff}.message.global.cookie .content{min-height:40px !important;padding:0;color:#fff;font-weight:400}.message.global.cookie a{color:#fff;text-decoration:underline}.message.global.cookie .content strong{font-family:"bold";font-weight:400}.message.global.cookie .content button{background:#fff;border:1px solid #fff;color:#000}.password-info{display:none}.forgotpass_page .popup_block.reset_popup{position:static}.forgotpass_page .popup_close.icon_close{display:none}.forgotpass_page .reset_popup .popup_container{padding:0}.payment-method:nth-child(3),.payment-method:nth-child(4),.payment-method:nth-child(5){display:none}.account .ui-datepicker,.account .ui-datepicker-trigger{display:none !important}.opc-block-shipping-information .shipping-information-title .action-edit:before{display:none !important}.opc-block-shipping-information .shipping-information-title .action-edit{top:0}.opc-block-shipping-information .shipping-information-title .action-edit>span{font-family:regular;font-size:1.2rem;height:inherit;width:inherit;position:static}.verify_cookies{font-size:1.4rem;max-width:400px;margin:0 auto}.verify_cookies a{display:block;color:#000;font-family:"bold"}.cms-service .verify_popup,.cbduk .verify_popup,.cbdeu .verify_popup{display:none !important}body.cms-service{overflow:inherit}.verify_popup .popup_description strong{font-family:"bold";font-weight:400 !important}#notice-cookie-block{display:none !important}.message.info{display:none !important}.chat_button{position:fixed;width:85px;height:85px;bottom:10px;right:7px;z-index:99999999999}.order_drop_row ul .order_actions{flex:0 0 15% !important;max-width:15% !important}.shipping-tracking-popup #maincontent{margin-top:0}.shipping-tracking-popup .page.tracking .subtitle{font-size:1.4rem;padding:10px}.shipping-tracking-popup table.tracking th{font-weight:400;font-family:'bold'}.shipping-tracking-popup table.tracking td a{font-size:14px;letter-spacing:1px}.shipping-tracking-popup div:last-child{display:none !important}.shipping-tracking-popup .action.close{padding-right:10px}.tracking_info{padding:20px 10px}.tracking_info h2{margin:0;padding:0;font-size:1.6rem;font-family:'bold'}.tracking_info ul{padding:10px;flex-wrap:nowrap}.tracking_info ul li{text-align:left !important;padding:0;margin:0;text-decoration:none !important}.tracking_info ul li a{display:inline-block;padding-left:10px}.product-info-main .stock.available{display:none}.product-info-main .stock{padding:10px 0 0;font-size:1.2rem;margin:0;font-weight:400 !important}.no-display{display:none !important}.fixed_banner p{padding:0;margin:0}.store_buttons.footer_stores a,.logo_block a,.menu_button span,.chat_button a{font-size:0;line-height:0}.switch-field label span{width:100%;margin:0;position:relative;justify-content:flex-start;align-items:center !important;margin:0 !important}.switch-field label{font-weight:400;display:block;margin:0}.switch-field label span{display:flex;align-items:center;justify-content:flex-start;border:1px solid #e5e5e5;padding:0 40px;height:36px;cursor:pointer;font-size:120%;line-height:16px}@media screen and (max-width:960px){.switch-field label span{padding:0 10px}.verify_container{padding:20px}}.switch-field label span:before{display:block;content:"";min-width:18px;height:18px;border-radius:50%;border:1px solid #e5e5e5;margin-right:10px;background:#fff;-o-transition:border-color .3s;-ms-transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s}.switch-field label span:hover{border-color:#84c2ea}.switch-field label span:hover:before{border-color:#84c2ea}.switch-field label:first-child span{border-radius:3px 0 0 3px}.switch-field label:last-child span{border-radius:0 3px 3px 0}.switch-field input:checked~span{border-color:#717171;pointer-events:none}.switch-field input:checked~span:before{border:5px solid #797878 !important}.switch-field label span:before{left:7px !important;top:8px !important}.field_block[name="shippingAddress.custom_attributes.customer_type"]{width:100%;flex:0 0 100%;max-width:100%}.fields_section .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;outline:none!important}.switch-field{justify-content:flex-start;display:flex;width:100%;height:40px;-o-transition:opacity .75s linear;-ms-transition:opacity .75s linear;-moz-transition:opacity .75s linear;-webkit-transition:opacity .75s linear;transition:opacity .75s linear;-o-transition-delay:.5s;-ms-transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.switch-field{display:flex;width:100%;justify-content:space-between}.field_block[name="shippingAddress.custom_attributes.customer_type"] .bootstrap-select,.field_block[name="shippingAddress.custom_attributes.customer_type"] .selectpicker{display:none!important}.switch-error{display:none}.switch-field .switch{flex:1}.switch-field .switch{display:flex;align-items:center}.switch-field label{font-weight:400;display:block;margin:0}.switch-field .switch{flex:1;display:flex;align-items:center}.field_block[name="shippingAddress.street.2"]{display:none}.switch-field input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden}.checkout-index-index.uken .step_note_eu,.checkout-index-index.uken .step_note_uk{display:none !important}.checkout-index-index.euen .step_note_uk{display:none !important}