.anfield_header_section, .anfield_content_section{background-color:#FFFFFF;border:1px solid #ACACAC !important;border-radius:5px;width:100%;max-width:465px;}.anfield_header_section{position:relative;display:flex;padding:9px;margin-bottom:15px;font-size:13px;font-weight:bold;}.anfield_content_section{display:none;padding:26px;}.anfield_content_section .message{font-size:14px;font-weight:normal;padding-bottom:58px;}.linked_text, .express_text{margin-top:2px;width:100%;}.unlink_text{padding-left:4px;padding-top:2px;margin-top:11px;margin-right:9px;font-family:'Arial', sans-serif;font-weight:bold;}.anfield_content_section .response_message, .anfield_content_section .express_loyality_message .response_express_message{color:#307FE2;padding-bottom:0px;}.anfield_content_section .response_express_message{padding-bottom:24px;}.anfield_arrow, .anfield_up_arrow, .anfield_unlink{cursor:pointer;position:absolute !important;left:0 !important;top:0 !important;height:100%;width:100%;max-width:465px;}.anfield_arrow:before, .anfield_up_arrow:before{float:right;margin-top:17px;margin-right:9px;font-size:16px;}.anfield_arrow:before{content:"\e114";}.anfield_up_arrow:before{content:"\e113";}.anfield_unlink .anfield_link_logo{float:right;margin-top:11px;margin-right:9px;background-image:url(../_ui/responsive/common/images/link.png) !important;}.anfield_unlink .anfield_unlink_logo{margin-top:-2px;background-image:url(../_ui/responsive/common/images/unlink.png) !important;}.anfield_unlink .anfield_link_logo, .anfield_unlink .anfield_unlink_logo{background-repeat:no-repeat !important;background-size:cover;width:30px;height:28px;display:inline-block;vertical-align:middle;}.yuu_logo{background-image:url(../_ui/responsive/common/images/yuu_logo.png) !important;background-repeat:no-repeat !important;width:42px;height:30px;display:inline-block;vertical-align:middle;}.anfield_text, .anfield_button, .anfield_cancel_button{width:100%;height:40px;padding:8px !important;margin-top:15px;margin-bottom:8px;font-weight:normal;font-size:12px;}.anfield_text::placeholder{color:#307FE2;}.anfield_text{color:#307FE2;border-radius:5px;border:1px solid #ACACAC !important;}.loyality_id{padding-left:4px;}.anfield_button{background-color:#307FE2 !important;box-shadow:none !important;}.anfield_cancel_button{background-color:#FFFFFF !important;border:1px solid #ACACAC !important;color:#307FE2 !important;box-shadow:none !important;}input[type=submit].anfield_button:hover, input[type=submit].anfield_cancel_button:hover{opacity:1 !important;}.link_loyality_tab, .express_loyality_tab{border-bottom:2px solid #307FE2;color:#307FE2;padding-bottom:3px;cursor:pointer;}.link_loyality_tab.inactive, .express_loyality_tab.inactive{opacity:0.5;}#hidden_yuu_activation_code{opacity:0;}.main__inner-wrapper .homepage_flexbox3{display:flex;flex-wrap:wrap;}.homepage_flexbox3 .smartEditComponent{width:100%;}.add_to_wishlist_redirect{color:#979797;font-size:20px;cursor:pointer;}.add_to_wishlist{color:#979797;font-size:20px;cursor:pointer;}.add_to_wishlist_wait{color:#979797;font-size:20px;cursor:pointer;}.active_wishlist{color:#ED0B0B !important;font-size:20px !important;cursor:pointer;}.wishlist-popover{font-size:12px;font-weight:bold;padding:3px;border-radius:8px;top:50px;z-index:1;position:absolute;width:100%;left:0;box-shadow:0px 8px 16px rgba(55, 48, 54, 0.05);background:#fff;border:1px solid #F2F0ED;}.wishlist-popover ul{padding:10px 0;}.wishlist-popover li{list-style:none;cursor:pointer;}.wishlist-popover li.close{text-align:right;top:-15px;position:relative;right:5px;}.product_content.disabled .product-image,
.product_content.disabled .product_name,
.product_content.disabled .quantity,
.product_content.disabled .product_price,
.product_content.disabled .add_to_cart_form,
.product_content.disabled .bv_main_container,
.product_content.disabled .offer_section{pointer-events:none;opacity:0.3;}.wishlist_global_message{position:fixed;z-index:999;margin-top:-1px;width:100%;}.discontinued-item{color:#FFE4DB;font-size:12px;font-weight:bold;padding:3px;background-color:#CE3838;border-radius:8px;top:-60px;z-index:1;text-align:center;margin:0 auto;margin-bottom:-23px;position:relative;}.wishlist_placeholder{height:50px;}@media only screen and (max-width:639px){.account-wishlist-pagination .view_per_page,
.account-wishlist-pagination .sort_wrapper.pull-right{display:none;}}.shared-icon-wishlist{padding:25px;}.shared-icon-wishlist a{cursor:pointer;}.shared-wishlist-popover{font-size:12px;font-weight:bold;padding:3px;border-radius:8px;z-index:99;position:absolute;width:22%;right:10px;box-shadow:0px 8px 16px rgba(55, 48, 54, 0.05);background:#fff;border:1px solid #F2F0ED;padding:15px;}.shared-wishlist-popover .close{list-style:none;top:-10px;position:relative;}.wishlist-remove-btn{margin-right:40px;}.wishlist-product-checkbox{right:10px;top:10px;}.shared-menu-popover{display:block;cursor:pointer;margin-top:-20px;}.social-login{width:80%;}@media only screen and (max-width:767px){.product-details .add_to_wishlist,
.product-details .active_wishlist,
.product-details .add_to_wishlist_redirect,
.product-details .add_to_wishlist_wait{padding-top:19px;}.social-login{width:100%;}.wishlist_placeholder{height:80px;}}.social-login-text{font-size:18px;padding-bottom:20px;position:relative;font-weight:bold}.social-login-icons.register{margin-bottom:20px;}.social-login-icons.checkout{margin-bottom:25px;}.social-login-icons .fb-btn{background-color:#3b5998 !important;box-shadow:inset 0px -2px 0px #3b5998 !important;}.social-login-icons .google-btn{background-color:#d34836 !important;box-shadow:inset 0px -2px 0px #d34836 !important;}.social-login-icons button{border:none !important;border-radius:8px !important;padding:12px 20px !important;font-size:16px !important;color:#FFFFFF !important;font-weight:bold;white-space:unset;}.se-storefront-component .simple-responsive-banner-component img, .se-storefront-component .banner__component--responsive img{display:block !important;}.ng-isolate-scope .main__inner-wrapper{padding-top:40px !important;}#updatePwdForm .error, #updatePwdForm .password{width:100%;}#DFGUpdatePwdForm .error, #DFGUpdatePwdForm .password{width:100%;}.plp_variant_section{margin-top:-30px;position:absolute;right:16px;}.color_variant_box{box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.1);border-radius:3px;}.remarks_header{cursor:pointer;}.instructions_header{cursor:pointer;}.homedelivery_widget{margin-bottom:16px;}.account-section-content .container-lg.col-md-12{padding-left:0;padding-right:0;}.remove_remark{cursor:pointer;}.remove_instructions{cursor:pointer;}.breadcrumb-item a{margin-right:7px !important;margin-left:7px !important;}.breadcrumb-item.active span{margin-left:7px !important;}body .slider_top{padding:16px 0px 0px 0px !important;}body .pb-3, body .py-3{padding-bottom:16px !important;}.modal-dialog{max-width:100%;}.shopping_cart_bottom{padding:16px 0 !important;}.coupon_section{padding:0 8px 16px !important;}.account_wrapper .account_links a{background-repeat:no-repeat !important;background-position:16px center !important;padding-left:50px !important;}.form-group.js-voucher-respond{margin-bottom:12px !important;}.product_cart .cart_image{padding-left:16px !important;}.mini-cart-body{padding:16px 0 !important;}.mini_cart_item_top{padding:0px 16px 10px !important}.mini_cart_item_bottom{padding:0 16px !important;}.product_cart .item__list, .mini-cart-body .item__list{border-top:none !important;}.cart_head{margin-bottom:24px !important;}.shopping_cart{margin-bottom:24px !important;}.product_cart .item__list__cart{box-shadow:1px 2px 5px 1px #f3f3f3;}.product_cart .item__list__cart .cart_item{display:flex;}.product_cart .item__list__cart .cart_right_tile{align-self:center;}.product_cart .cart_prices{left:-10%;z-index:1;}.product_cart .cart-price-title ,.product_cart .cart-price-subtotal{left:-3%;}.product_cart .low_stock{z-index:2;}.product_cart .offered_price{position:relative;top:-6px;}.product_cart .cart_free{position:relative;top:-9px;}.product_cart .cart_stock_error{position:relative;float:right;width:98px !important;text-align:left;margin-top:-10px !important;}.category_heading{font-size:28px !important;}.alert{margin-bottom:0px !important;}.store-open-status, .store-closed-status, .pharmasist-available-status, .pharmasist-unavailable-status{margin-left:28px !important;}.contact_title{margin-top:0px !important;}.checkout_header_content .union{background-position:-20px -2041px !important;width:16px !important;height:16px !important;}.checkout_header_content .help-24{background-position:-20px -2581px !important;width:16px !important;height:16px !important;}.grey_card-payment-24{background-position:-20px -352px;}.grey_order-confirmation-24{background-position:-20px -1408px;}.grey_bin-24{background-position:-20px -308px;}.cart-order-total{padding-top:17px;}.shipping_offers{margin-bottom:24px;}.tabs .content, .tabs .tabs-list{margin-bottom:40px !important;}.payment_details hr, .checkout-order-summary-list{margin-left:-8px;width:calc(100% + 16px);}.grey_cross-24{background-position:-20px -704px;}#cboxClose .grey_cross-24{position:absolute !important;top:6px !important;right:0px !important;}#cboxClose .grey_cross-48{position:absolute !important;top:0px !important;right:0px !important;}#cboxContent .payNow_zh{content:url(/_ui/responsive/theme-DFGDomestic/images/alertPaynowCh.jpg);}#cboxContent .payNow_en{content:url(/_ui/responsive/theme-DFGDomestic/images/alertPaynow.jpg);}.breadcrumb-item a:active, .global_links:not(.message):active{color:#373036 !important;border-bottom:2px solid #373036 !important;}.checkmark:hover{opacity:0.8;}.container input:checked ~ .checkmark:hover{opacity:0.8;}.container input:not(:checked):hover ~ .checkmark:after{display:block !important;border:solid #D7D2CF !important;border-width:0 2px 2px 0 !important;left:5px !important;top:2px !important;}input[type=checkbox]:not(:active):focus ~ .checkmark{-moz-box-shadow:0 0 0 3px #EFEEED !important;-webkit-box-shadow:0 0 0 3px #EFEEED !important;box-shadow:0 0 0 3px #EFEEED !important;}.container input:checked:not(:active):focus ~ .checkmark{-moz-box-shadow:0 0 0 3px #FCD6AF !important;-webkit-box-shadow:0 0 0 3px #FCD6AF !important;box-shadow:0 0 0 3px #FCD6AF !important;border-radius:3px;}#back-to-top:focus{-moz-box-shadow:0 0 0 4px #ebe9e8 !important;-webkit-box-shadow:0 0 0 4px #ebe9e8 !important;box-shadow:0 0 0 4px #ebe9e8 !important;}.product_slider_arrow_back:focus, .product_slider_arrow_forward:focus{-moz-box-shadow:0 0 0 4px #ebe9e8 !important;-webkit-box-shadow:0 0 0 4px #ebe9e8 !important;box-shadow:0 0 0 4px #ebe9e8 !important;outline:none !important;border:4px solid #FFFFFF !important;}input[type=text]:not([value=""]){border-bottom:2px solid #373036;}input[type=text]:required:valid, input[type=password]:required:valid, input[type=number]:required:valid, input[type=email]:required:valid, textarea:required:valid, select:required:valid{border-bottom:2px solid #373036;}.js-qty-selector-input{border-bottom:1px solid #F2F0ED !important;}input[type=submit]:hover, input[type=button]:hover, .btn-primary:hover{opacity:0.8 !important;}.error{text-align:left;color:#CE3838;width:80%;}.menu_top .top_menu li:last-child{padding-right:5px;}.mini-cart-body .progress{width:100%;}.grey_bin-16{background-position:-20px -2496px;}.mini-cart-body .free_del{width:calc(100% - 24px);}.progress, .progress_free{margin-top:4px;}.mini-cart-body .qty-selector, .product_cart .qty-selector{display:inline-table !important;}.mini-cart-body .cart_stock_error{margin-left:20px;}.account-section-content .accountActions{margin-left:-8px;margin-right:-8px;}.account-section.account-newsletter{padding-left:8px !important;padding-right:8px !important;}.account-section .input-note{padding-left:0px !important;padding-right:0px !important;}.account-addressbook .cart_popup_error_msg{display:inline-block !important;float:none !important;margin-top:4px !important;}.account-addressbook.account-list .add_one.card{min-height:auto !important;}.header .checkout_header_content .logo{padding:11px 0px 0px 8px !important;}.product_description{margin-bottom:0px !important;}.copyrights_content{color:#8F8286;}.offer_section{color:#FFE4DB !important;padding:4px 0px !important;left:0px !important;}.navigation--bottom .show-sub .sub__navigation .row .sub-navigation-section:last-child{border-left:none !important;}.item_code{font-size:12px !important;}.addtocart-component .btn-primary[disabled]:not(.js-enable-btn):not(.js-add-to-cart), .product_content .btn-primary[disabled]:not(.js-enable-btn):not(.js-add-to-cart), .cart_item .outofstockbutton[disabled]:not(.js-enable-btn):not(.js-add-to-cart){background-color:#F2F0ED !important;box-shadow:inset 0px -2px 0px rgba(0, 0, 0, 0.1) !important;color:#373036 !important;opacity:1 !important;}.plp_stock_error, .lowStockError, .outofStockError, .cart_stock_error{color:#8F8286;font-weight:bold;}.pdp_offer_section{padding:12px 18px !important;}.pdp_offer_section_yuu{padding:12px 18px !important;}.pdp_offer_section:hover{background:#f2b03e;}.pdp_price{margin-bottom:0px !important;margin-top:0px !important;}.pdp_price_section .price{margin-bottom:3px !important;}.addtocart-component{margin-top:50px !important;}.product_details .product_sku{margin-top:14px !important;margin-bottom:0px !important;}.tabs .tabhead{height:auto !important;padding-bottom:24px;padding-top:16px;}.outofStockError, .lowStockError{margin-top:-42px !important;position:absolute;}.grey_attention-16, .lowStockError, .outofStockError{background-position:-20px -2424px !important;}body select{padding:15px 36px 11px 13px !important;}.menu{border-bottom:none !important;}.header .navigation--bottom .show-sub .sub__navigation{top:38px !important;}.product__facet .facet.active .facet__name{margin-left:0px !important;}.well-headline{border-top-right-radius:8px;border-top-left-radius:8px;}.well.well-tertiary, .wr_order{border-top-right-radius:8px;border-top-left-radius:8px;}.well.well-quinary, .new_delivery, .where_order{border:none !important;box-shadow:0px 8px 16px rgba(55, 48, 54, 0.05);border-radius:8px;}#forgottenPwdForm .email{width:100% !important;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{color:#8F8286 !important;opacity:0.5 !important;background-color:#F2F0ED !important;}.product_details .qty-selector{width:33% !important;}.product_details .actions{width:67% !important;}.product_details .quantity .btn-default[type="button"], .product_details .quantity .js-qty-selector-input[type="text"]{width:26% !important;margin-right:7% !important;}.product_content .quantity .js-qty-selector{display:block !important;}.product_content .quantity .js-qty-selector-input[type="text"], .product_content .quantity .js-qty-selector-plus[type="button"], .product_content .quantity .js-qty-selector-minus[type="button"]{width:30% !important;margin-right:3% !important;}textarea{background:#F2F0ED;padding:12px 16px;box-shadow:none;border:none;border-radius:6px 6px 0px 0px !important;border-bottom:2px solid #8F8286;outline:none !important;}input.errorText, select.errorText, textarea.errorText{border-bottom:2px solid #CE3838 !important;}input.success, select.success, textarea.success{border-bottom:2px solid #259A71 !important;}input[type=email]:focus, textarea:focus{border-bottom:2px solid #FF8300 !important;}.footer .content .accordion-item a{display:inline-block;margin-right:24px;margin-bottom:12px;}@media only screen and (min-width:640px) and (max-width:1023px){.footer .accordion-item.col-md-6{max-width:33.333333% !important;width:33.333333% !important;}.footer .accordion-item.col-md-6:nth-child(2), .footer .accordion-item.col-md-6:nth-child(4){max-width:66.333333% !important;width:66.333333% !important;}.footer .content:nth-child(2) .accordion-item{max-width:66.333333% !important;width:66.333333% !important;}.product_list_facet{margin-left:4px !important;width:calc(25% - 4px) !important;}.product_listing_section{padding-left:4px !important;}.sticky-nav-top{top:-72px !important;}.header .container{padding-right:8px !important;}}.product_content .add-to-cart{height:32px;border-radius:4px !important;}.product_details .add-to-cart{height:48px;}.product_details .offer_badge, .product_details .exclusive_badge, .product_details .new_badge, .product_details .onlineexclusive_badge,.product_details .redemption_badge{left:8%;}.product_details .quantity input[type="text"]{height:48px !important;}.product_details .quantity button[type="button"]{box-shadow:inset 0px -2px 0px rgba(0, 0, 0, 0.1) !important;}@media only screen and (min-width:1024px){body .main__inner-wrapper{}.navigation--bottom .nav__links--products{height:38px !important;}.footer h6{margin-top:32px !important;}.feature_brand_section h4{margin-top:44px !important;margin-bottom:24px !important}.product_slider_section.feature_brand_section{padding-bottom:64px !important;}}@media only screen and (min-width:1024px) and (max-width:1160px){.navigation .navigation--bottom .nav__links--products li a{padding:0.3em 0.7em !important;}}.new_badge{background-color:#259A71 !important;color:#E4F4C9 !important;}.exclusive_badge{background-color:#4940B6 !important;color:#D6E9FF !important;}.caseoffer_badge{background-color:#9B7300 !important;color:#FFFAE6 !important;}.offer_badge{color:#FFE4DB !important;}.redemption_badge{background-color:#BCED09 !important;color:#000000 !important;}@media only screen and (min-width:1170px){.footer .container{padding-left:0 !important;}.addressFormSection .register_contact select{max-width:170px;}}@media only screen and (min-width:768px){#customerForm .valid-input:after,
#customerForm input ~div.error:after,
#customerForm select ~div.error:after,
#customerForm textarea ~div.error:after,
#customerForm select ~.valid-input:after{content:"";height:15px;width:15px;position:absolute;right:15%;top:30px;}.valid-input:after,
input ~div.error:after ,
select ~div.error:after ,
textarea ~div.error:after{content:"";height:15px;width:15px;position:absolute;right:15%;top:10px;}.valid-input:after{background:url(../_ui/responsive/common/images/green_tick.png) !important;}input ~div.error:after ,
select ~div.error:after ,
textarea ~div.error:after{background:url(../_ui/responsive/common/images/red_cross.png) !important;}#customerForm textarea ~div.error:after, #customerForm textarea ~.valid-input:after{right:7%;top:41px;}select[name=contactISDCode] ~div.error:after, select[name=contactISDCode] ~.valid-input:after, select[name=countryISDCode] ~div.error:after, select[name=countryISDCode] ~.valid-input:after{display:none !important;background:none !important;}#addressForm .valid-input:after,
#collectInStore .valid-input:after,
#updateProfileForm .valid-input:after,
#loginRadiusPhoneOtpForm .valid-input:after,
#updatePwdForm .valid-input:after,
#DFGUpdatePwdForm .valid-input:after,
#forgottenPwdForm .valid-input:after,
#accountVerificationForm .valid-input:after,
#addressForm input ~div.error:after,
#collectInStore input ~div.error:after,
#updateProfileForm input ~div.error:after,
#addressForm select ~div.error:after,
#updateProfileForm select ~div.error:after,
#loginRadiusPhoneOtpForm input ~div.error:after,
#forgottenPwdForm input ~div.error:after,
#accountVerificationForm input ~div.error:after,
#DFGUpdatePwdForm input ~div.error:after,
#updatePwdForm input ~div.error:after{right:-5%;}}@media only screen and (min-width:640px){.product__facet .facet .facet__values_1 .facet__list{margin:0 !important;}.bottom_content .subscribe_section{align-self:center;padding-top:0 !important;}.bottom_content .container{display:flex;}#emailSubMessage{min-height:auto !important;padding:0 !important;}.product_details .offer_badge, .product_details .exclusive_badge, .product_details .new_badge, .product_details .onlineexclusive_badge, .product_details .caseoffer_badge,.product_details .redemption_badge{top:-10px;}.getdirection_section{align-self:flex-end !important;}.getdirection_section_main{display:flex !important;}.account-section-content .myaccount-addnewaddress{position:absolute;top:8px;right:0;}.account-section-content .category_heading{padding-left:8px;}.account-section-content .col-md-5.col-sm-5.accountButtons{padding-left:8px !important;padding-right:0px !important;}.vouchers_section, .account-addressbook.account-list .address-list{display:flex;flex-flow:row wrap;}.register__section .container .checkmark:after{top:3px;}}.product__facet .facet{padding:0px 0px 24px 0px !important;}.product__facet .facet:last-child{padding:0 !important;}.product_list_LHN, .product_list_facet{margin-bottom:24px !important;}.category_heading{padding-bottom:16px;}.forgot_message_bottom{padding-bottom:24px;}.account-paymentdetails{margin-top:0px !important;}@media only screen and (max-width:1023px){.product_details .qty-selector{width:50% !important;}.product_details .actions{width:50% !important;}.tabs .content{margin-top:0px !important;margin-bottom:0px !important;}.navigation--bottom .nav__links--products li, .navigation--bottom .nav__links--primary .sub-navigation-section .title{border-bottom:none !important;}.navigation--bottom .nav__links--products{margin-top:0px !important;padding-left:0px !important;padding-right:0px !important;}.navigation--bottom .nav__links--primary-has__sub .nav__link--drill__down{padding:0.3em 1em !important;top:5px !important;text-align:center;}.navigation--bottom .nav__links--products li:last-child{padding-bottom:0.4rem !important;}.wizard-progress .step-num:after{margin-left:-5px !important;margin-top:0px !important;}}@media only screen and (max-width:991px){.shipping_offers .free_del{width:80% !important;}}@media only screen and (max-width:767px){.forgot_message_bottom{padding-bottom:16px;}.product_details .add-to-cart-section{box-shadow:0px -16px 24px rgba(55, 48, 54, 0.1);padding:16px !important;}.product_details .quantity input[type="text"]{height:32px !important;}.product_details .quantity button[type="button"]{border-radius:4px !important;}.product_details .add-to-cart{height:32px;}.product-details .pdp_price_section{margin-top:0px !important;}.shopping_cart{box-shadow:0px -16px 24px rgba(55, 48, 54, 0.1);}.addtocart-component{margin-top:0px !important;}.AddToCart-PickUpInStoreAction{margin-top:0px !important;}.outofStockError, .lowStockError{background-position:-12px -2418px !important;margin-top:-36px !important;position:absolute;left:39%;background:#FFFFFF;box-shadow:0px 2px 4px rgba(55, 48, 54, 0.1);border-radius:6px;padding:6px 9px 6px 32px !important;}.cart_head{margin-bottom:0px !important;}.shopping_cart{margin-bottom:0px !important;}.product_cart .item__list__cart .cart_item{display:block;}.wizard-progress .step-num:after{width:100% !important;}.wizard-progress .step-num:after{margin-left:0px !important;}.product_cart .cart_prices{left:0;}.product_cart .cart-price-title ,.product_cart .cart-price-subtotal{left:0;}.wishlist_heading, .category_heading, .order_history{text-align:left !important;border-bottom:none !important;}.page-cartPageSG #back-to-top{bottom:162px;}}@media only screen and (max-width:639px){.product_content_1{min-height:auto !important;padding:8px !important;line-height:18px !important;width:100% !important;}.product_content_1 .col-xs-9{padding-left:0px !important;padding-right:0px !important;}.product_content_1 .col-xs-9 .col-md-9{padding-left:.5em !important;padding-right:0px !important;}.product_content_1 ._class{padding-bottom:6px;display:inline-block;}.homedelivery_widget{margin-bottom:4px;}.homedelivery_widget .checkout_exe{margin-bottom:0px !important;padding-bottom:0px !important;}.product_content_1 h4{text-align:left;margin-top:0px;margin-bottom:0px;}.slider{padding:0px !important;}.slick-list .slick-slide{margin:0px 4px !important;}.product__listing .col-xs-12:not(.waterfall_product_grid){width:50% !important;padding-right:4px !important;padding-left:4px !important;}.product_content .product_price, .product_content .pdp_price_section{float:left !important;text-align:left !important;}.product_content .pdp_price_section{margin-top:32px !important;position:relative !important;width:100%;}.product_content .pdp_price_offer{position:absolute !important;top:18px !important;}.product_content .pdp_offer{min-height:32px !important;}.product_content .pdp_offer s{display:table !important;}.product_content .plp_stock_error{display:none;}.product_content .offer_section{margin-left:0px !important;}.product_content .black.cart-empty-16{background-position:-20px -2041px;}.product_content .mobile_outofstock{float:right !important;width:50% !important;}.product_content .add-to-cart{margin-left:0px !important;}.product_content .mobile_addtocart{float:right !important;}.product_content .pdp_price_section .price{margin-bottom:0px !important;line-height:1 !important;}.product_content .quantity{margin-top:-32px;}.product_content .mobile_quantity , .product_content .error{display:none;}.product__listing.product__grid .details{display:inherit !important;}.product_details [data-bv-show="rating_summary"]{text-align:center !important;}.progress_free{margin-bottom:16px !important;}.footer__nav--container{padding-left:0px !important;padding-right:0px !important;}.footer .footer_toggle .arrow-up:before{right:0px !important;}.bottom_content .container{padding-left:0px !important;padding-right:0px !important;}.wishlist_heading, .category_heading, .order_history{text-align:center !important;border-bottom:none !important;}.product__facet .facet .facet__name{padding:15px 0px !important;margin-left:0px !important;}body .product__facet .facet .applied_facet{padding:0px !important;border-bottom:none !important;}.facet__values.js-facet-values{padding-left:0px !important;}.accordion-item.col-md-6.col-xs-6{padding-left:0px !important;padding-right:0px !important;}.minicart-mobile{background:#373036;color:#FFFFFF;font-size:12px;padding:16px;position:fixed !important;z-index:1000;margin-top:-1px;}.minicart-mobile .minicart-icon{align-self:center;background-position:-12px -2508px !important;background:rgba(255, 255, 255, 0.2);padding:16px;border-radius:16px;}.minicart-mobile .goto-cart{padding-top:5px;font-weight:bold;}.minicart-mobile .goto-cart .message{padding:0 5px;color:#FFFFFF;}.white.arrow-right-16{background-position:-20px -2264px;}.footer-subscription .footer_text1{margin-left:-64px !important;margin-top:10px;}.product__facet .facet .facet__name .facet__arrow{right:0px !important;}.quicklink_text{padding-top:8px;}.grey_bin-24, .wizard-progress .grey_order-confirmation-24, .wizard-progress .order-confirmation-24, .wizard-progress .grey_card-payment-24, .wizard-progress .card-payment-24, .wizard-progress .click-collect-24, .wizard-progress .union{width:16px !important;height:16px !important;}.grey_bin-24{background-position:-20px -2496px !important;}.wizard-progress .grey_order-confirmation-24{background-position:-20px -3360px !important;}.wizard-progress .grey_card-payment-24{background-position:-20px -2532px !important;}.wizard-progress .order-confirmation-24{background-position:-20px -2833px !important;}.wizard-progress .card-payment-24{background-position:-20px -2005px !important;}.wizard-progress .click-collect-24{background-position:-20px -2257px !important;}.wizard-progress .union{background-position:-20px -2041px !important;}.wizard-progress .step-done .step-num:after, .wizard-progress .step-inactive .step-num:after{bottom:7px !important;}.wizard-progress .step-num:after{margin-left:1px !important;}.header .checkout_header_content .logo{padding:12px 0px 12px 8px !important;}.product_cart .cart_item .cart_image img{max-height:90px;}.product_cart .cart_item .low_stock{left:-25%;position:relative;}.product_cart .cart_stock_error{float:none;}.product_cart .cart-subtotal-text, .product_cart .cart-item-text{text-align:left !important;}.category_heading{font-size:16px !important;}.contact_title{margin-top:16px !important;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .low_stock{margin-top:0px !important;}}.page-productDetails .main__inner-wrapper u{text-decoration:none;}#clockdiv{font-family:sans-serif;color:#000000;display:inline-block;font-weight:100;text-align:center;top:38%;left:75%;transform:translate(-50%, -50%);position:absolute;font-size:22px;}#clockdiv > div{padding:1px;border-radius:3px;display:inline-block;color:#000000;}#clockdiv div > span{border-radius:3px;background:#ffff;display:inline-block;width:32px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#clockdiv div > span{background:#fff;}}.smalltext{font-size:10px;}@media only screen and (min-width:768px) and (max-width:768px){#clockdiv{font-size:15px !important;}}@media only screen and (max-width:767px){#clockdiv{display:inline-flex !important;font-size:7px !important;font-weight:bold;}#clockdiv div > span{width:18px !important;}.smalltext{font-size:5px !important;}}.banner__component.simple-banner.flash_deals_timer{position:relative;}.pdp-desc-bottomlines{font-size:18px;margin-top:10px;}.nav-header-inside{font-weight:bold;font-size:24px;line-height:1.1;}.page-paymentProgressWaitPage .minicart_payment_progress{display:flex;flex-direction:column;align-items:flex-end;}.page-paymentProgressWaitPage .mini_cart_overlay{position:absolute;top:55px;right:10px;font-weight:600;color:#ffff;padding-top:3px;display:none;width:auto;z-index:9999;}.page-paymentProgressWaitPage .mini_cart_overlay .modal-content{width:470px;}@media only screen and (max-width:768px){.page-paymentProgressWaitPage .mini_cart_overlay{top:53px !important;}}.minicart-mobile{background:#373036;color:#FFFFFF;font-size:12px;padding:16px;position:fixed !important;z-index:1000;margin-top:-1px;cursor:pointer;}.minicart-mobile .minicart-icon{align-self:center;background-position:-12px -2508px !important;background:rgba(255, 255, 255, 0.2);padding:16px;border-radius:16px;}.minicart-mobile .goto-cart{font-weight:bold;}.minicart-mobile .goto-cart .message{color:#FFFFFF;}.white.arrow-right-16{background-position:-20px -2264px;}.cart_item_popup_description{font-size:14px;}.cart_item_popup{position:fixed;left:auto;top:auto;height:100%;z-index:1000;width:100%;opacity:0;visibility:hidden;transition:500ms all;}.cart_item_popup.is-visible{opacity:1;visibility:visible;transition:1s all;}.cart_item_popup_container{transform:translateY(-50%);transition:500ms all;position:relative;width:40%;margin:0 auto;left:-5%;padding:6rem;background:#FFF;border-radius:.25em .25em .4em .4em;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);}.is-visible .cart_item_popup_container{transform:translateY(0);transition:500ms all;}.cart_item_popup_container .cart_item_popup_close{position:absolute;top:8px;font-size:0;right:8px;width:30px;height:30px;}.cart_item_popup_container .cart_item_popup_close::before,
.cart_item_popup_container .cart_item_popup_close::after{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5;}.cart_item_popup_container .cart_item_popup_close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px;}.cart_item_popup_container .cart_item_popup_close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;}.cart_item_popup_container .cart_item_popup_close:hover:before,
.cart_item_popup_container .cart_item_popup_close:hover:after{background-color:#F26522;transition:300ms all;}.cart_merge_yes_btn{background:#FF8300;color:#FFFFFF;font-size:12px;font-weight:bold;border-radius:4px;padding:4px 20px !important;cursor:pointer;text-align:center;border:none;}.cart_merge_no_btn{background:#FF8300;color:#FFFFFF;font-size:12px;font-weight:bold;border-radius:4px;padding:4px 20px !important;cursor:pointer;text-align:center;border:none;}@media only screen and (max-width:767px){.cart_item_popup_container{width:90%;left:-4px !important;}}.navigation_image{width:83px;float:left;margin-right:-15px;}.desktop{font-size:12px;font-weight:bold;font-family:inherit;}.mobile{font-size:8px;line-height:7px;font-weight:bold;font-family:inherit;}.pdp_offer_section_yuu:hover{background:#80B2DF;}.pdp_free_gift{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.pdp_view_promotion{background-color:#259a71;border:none;color:white !important;font-weight:bold;border-radius:5px;padding:3px 16px;padding:0.5em 1.0em !important;margin-right:-4px;margin-top:70px;cursor:pointer;text-transform:capitalize;float:right;}.product_slider_section .free_gift_carousel{font-weight:normal;font-size:18px;color:#F06813;margin-top:30px;}.consent_cont{display:none;}.cookie_link{font-size:14px;text-decoration:underline;}.cookie_consent_popup_container a{font-size:17px;}.arrowImg{position:relative;top:2px;}.cookie_consent_popup_container .cookie_description{font-size:17px;}@media only screen and (max-width:992px){.cookie_consent_popup_container .cookie_close{width:29%;}}@media only screen and (max-width:767px){.cookie_consent_popup_container{transform:translateY(-20%);width:100%;left:0px !important;text-align:left;}.cookie_consent_popup_container .cookie_close{position:absolute;left:0%;font-size:17px;right:8px;width:100%;position:absolute;top:175px;height:30%;}}@media only screen and (max-width:360px){.cookie_consent_popup_container{transform:translateY(-20%);width:100%;left:0px !important;text-align:left;}.cookie_consent_popup_container .cookie_close{position:absolute;left:0%;font-size:17px;right:8px;width:100%;position:absolute;top:198px;height:30%;}.cookie_consent_popup_container .cookie_description{padding-top:0px;}}@media only screen and (min-width:540px) and (max-width:540px){.cookie_consent_popup_container .cookie_close{position:absolute;top:154px;}}@media only screen and (max-width:280px){.cookie_consent_popup_container .cookie_description{font-size:15px;}}.cookie_consent_popup{position:fixed;left:auto;top:auto;height:100%;z-index:1000;width:100%;opacity:0;visibility:hidden;transition:500ms all;}.cookie_consent_popup.cookie_visible{opacity:1;visibility:visible;transition:1s all;}#cookie_popup{position:fixed;z-index:99999997;bottom:185px;width:100%;}.cookie_mainrow{display:flex;z-index:99999997;border-top-right-radius:5px;border-bottom-right-radius:5px;margin:0 auto;max-width:1000px;}.cookie_leftside{padding:2rem;background:#FFF;border-radius:0.25em 0em 0em .4em;font-size:15px;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);}.cookie_rightside a{color:#ffffff !important;}.cookie_rightside{height:auto;background:#FF8300;border-top-right-radius:5px;border-bottom-right-radius:5px;display:flex;align-items:center;justify-content:center;width:10%;color:#ffffff;}@media only screen and (max-width:992px){.cookie_rightside{height:auto;border-top-right-radius:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.cookie_rightside a{font-size:1vw;}#cookie_popup{position:fixed;bottom:255px;}}@media only screen and (max-width:992px){#cookie_popup{position:fixed;bottom:610px;}.cookie_rightside a{font-size:3vw;}.cookie_mainrow{display:block;margin:-40px 20px 0 20px;}.cookie_rightside{width:100%;height:50px;}.cookie_leftside{width:100%;border-radius:10px 10px 0 0;}}@media only screen and (max-width:992px){#cookie_popup{position:fixed;bottom:246px;}}@media only screen and (max-width:768px){#cookie_popup{position:fixed;bottom:290px;}}@media only screen and (max-width:360px){.cookie_mainrow{margin:-59px 20px 0 20px;}}@media only screen and (max-width:280px){.cookie_mainrow{margin:-103px 20px 0 20px;}}.pdp_view_promotion_mnm{background-color:#259a71;border:none;color:white !important;font-weight:bold;border-radius:6px;padding:7px 15px;margin-right:-4px;margin-top:1px;cursor:pointer;text-transform:capitalize;float:right;}.pdp_price_section .mnm_pdp_btn{margin-top:40px;}.pdp_price_section .mnm_pdp_scn_btn{margin-top:57px;}#colorbox #cboxWrapper .cpaynowContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media only screen and (max-width:450px){#cboxClose .grey_cross-24{position:absolute !important;top:6px !important;right:23px !important;}#cboxClose .grey_cross-48{position:absolute !important;top:0px !important;right:32px !important;}#cboxContent .payNow_zh{content:url(/_ui/responsive/theme-DFGDomestic/images/alertPaynowCh_mobile.jpg);}#cboxContent .payNow_en{content:url(/_ui/responsive/theme-DFGDomestic/images/alertPaynow_mobile.jpg);}#cboxContent.cpaynowContent.payNowPopUpMobile{background-color:transparent;text-align:center;}#cboxContent.cpaynowContent.paymePayNowPopUpMobile{width:440px;height:380px !important;background-color:#fff;text-align:center;}}@media only screen and (min-width:450px){#cboxContent.cpaynowContent.payNowPopUpMobile{width:452px !important;height:380px !important;background-color:transparent;text-align:center;}#cboxContent.cpaynowContent.paymePayNowPopUpMobile{width:452px !important;height:380px !important;background-color:#fff;text-align:center;}}#smarteditoverlay{z-index:10000 !important;}
