@font-face{font-family:'Libre Baskerville';src:url('../fonts/LibreBaskerville-Bold.woff2') format('woff2'),url('../fonts/LibreBaskerville-Bold.woff') format('woff'),url('../fonts/LibreBaskerville-Bold.ttf') format('truetype'),url('../fonts/LibreBaskerville-Bold.svg#LibreBaskerville-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Libre Baskerville';src:url('../fonts/LibreBaskerville-Italic.woff2') format('woff2'),url('../fonts/LibreBaskerville-Italic.woff') format('woff'),url('../fonts/LibreBaskerville-Italic.ttf') format('truetype'),url('../fonts/LibreBaskerville-Italic.svg#LibreBaskerville-Italic') format('svg');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Libre Baskerville';src:url('../fonts/LibreBaskerville-Regular.woff2') format('woff2'),url('../fonts/LibreBaskerville-Regular.woff') format('woff'),url('../fonts/LibreBaskerville-Regular.ttf') format('truetype'),url('../fonts/LibreBaskerville-Regular.svg#LibreBaskerville-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-Bold.woff2') format('woff2'),url('../fonts/NunitoSans-Bold.woff') format('woff'),url('../fonts/NunitoSans-Bold.ttf') format('truetype'),url('../fonts/NunitoSans-Bold.svg#NunitoSans-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-Black.woff2') format('woff2'),url('../fonts/NunitoSans-Black.woff') format('woff'),url('../fonts/NunitoSans-Black.ttf') format('truetype'),url('../fonts/NunitoSans-Black.svg#NunitoSans-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-ExtraLight.woff2') format('woff2'),url('../fonts/NunitoSans-ExtraLight.woff') format('woff'),url('../fonts/NunitoSans-ExtraLight.ttf') format('truetype'),url('../fonts/NunitoSans-ExtraLight.svg#NunitoSans-ExtraLight') format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-ExtraBold.woff2') format('woff2'),url('../fonts/NunitoSans-ExtraBold.woff') format('woff'),url('../fonts/NunitoSans-ExtraBold.ttf') format('truetype'),url('../fonts/NunitoSans-ExtraBold.svg#NunitoSans-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-Regular.woff2') format('woff2'),url('../fonts/NunitoSans-Regular.woff') format('woff'),url('../fonts/NunitoSans-Regular.ttf') format('truetype'),url('../fonts/NunitoSans-Regular.svg#NunitoSans-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-Light.woff2') format('woff2'),url('../fonts/NunitoSans-Light.woff') format('woff'),url('../fonts/NunitoSans-Light.ttf') format('truetype'),url('../fonts/NunitoSans-Light.svg#NunitoSans-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/NunitoSans-SemiBold.woff2') format('woff2'),url('../fonts/NunitoSans-SemiBold.woff') format('woff'),url('../fonts/NunitoSans-SemiBold.ttf') format('truetype'),url('../fonts/NunitoSans-SemiBold.svg#NunitoSans-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Baskerville';src:url('../fonts/Baskerville-SemiBold.eot');src:url('../fonts/Baskerville-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/Baskerville-SemiBold.woff2') format('woff2'),url('../fonts/Baskerville-SemiBold.woff') format('woff'),url('../fonts/Baskerville-SemiBold.svg#Baskerville-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Medium.woff2') format('woff2'),url('../fonts/Poppins-Medium.woff') format('woff'),url('../fonts/Poppins-Medium.ttf') format('truetype'),url('../fonts/Poppins-Medium.svg#Poppins-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Regular.woff2') format('woff2'),url('../fonts/Poppins-Regular.woff') format('woff'),url('../fonts/Poppins-Regular.ttf') format('truetype'),url('../fonts/Poppins-Regular.svg#Poppins-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Bold.woff2') format('woff2'),url('../fonts/Poppins-Bold.woff') format('woff'),url('../fonts/Poppins-Bold.ttf') format('truetype'),url('../fonts/Poppins-Bold.svg#Poppins-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?e17b84');src:url('../fonts/icomoon.eot?e17b84#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?e17b84') format('truetype'),url('../fonts/icomoon.woff?e17b84') format('woff'),url('../fonts/icomoon.svg?e17b84#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}@media only screen and (min-width:1920px){.banner_inner_slider_item_text{padding:0 5% 0 0}}@media only screen and (min-width:1367px){.detail_pro_inner_right .product-add-form .product-info-price .price-box .price_normal{flex:1 1 auto}}@media only screen and (max-width:1280px){.header_content_minicart .minicart-wrapper .block-minicart{right:0}.header_content_minicart .minicart-wrapper .block-minicart .block-minicart:after{right:2rem}}@media only screen and (max-width:1199px){.banner{margin:0 0 5rem}.banner_inner_slider .slide-arrow{width:3.4rem;height:3.4rem;line-height:0.6rem;padding:1.4rem}.banner_inner_slider_item_inner_text{padding:0 5% 0 3.5rem}.lb_b_40{font-size:3.2rem}.lb_b_30{font-size:2.8rem}.ns_b_13{font-size:1.2rem}.header_content_right,.header_content_left{width:38%}.header_content_account{margin:0 2rem}.header_content_top_inner .logo a{max-width:16.8rem}.header_content_bottom_special ul li{padding:0 4.55rem}.header_content_bottom_special ul li a{font-size:1.2rem}.navbar-expand-lg .navbar-nav .nav-link{font-size:1.4rem}.category_block{padding:6rem 0 3.4rem;margin:0 0 5rem}.category_block_inner ul li{width:33.33%}.signup_block_inner_text h2 img{max-width:19.5rem}.collection{margin:5rem 0}.our_products{margin:0 0 4.5rem}.signup_block{margin:0 0 6.6rem}.arrivals{margin:6.6rem 0 7.3rem}.content_lr{margin:0 0 5.6rem}.gose_here{margin:0 0 5rem}.gose_here_inner_box{margin:5rem 0 0}.news{margin:0 0 2rem}.footer .field-recaptcha{transform:scale(.6);transform-origin:0}.listing_block_inner_products ul li{width:50%}.listing_block_inner .main{width:calc(100% - 20.5rem) !important}.detail_pro_inner_right{padding:0 0 0 2rem}.detail_pro{margin:0 0 5rem}.features{margin:0 0 5rem}.widthfittings{margin:0 0 5rem}.product_reviews{margin:0 0 5rem}.product_listingslide{margin:0 0 5rem}.choose_block{margin:0 0 5rem}.checkout-cart-index .cart-container form .cart .item-info .col .cart-cont-item .qty.field .alo_qty{width:2.5rem;height:2.5rem;line-height:normal;font-size:1.7rem}.checkout-cart-index .cart-container form .cart .item-info .col .cart-cont-item .qty.field input{width:2.5rem !important;height:2.5rem !important;padding:0;font-size:1.2rem !important;line-height:normal !important}.contact_us_page .contacttext_inner_left{padding-right:2rem}.contact_us_page .contacttext{margin:0 0 5rem}.contact_map{margin:0 0 5rem}.faq_block{margin:0 0 5rem}.account_main{padding:0 0 5rem}.about_lr{margin:0 0 3rem}.abouttimeline{padding:5rem 0}.cms-about-us .category_block{margin:5rem 0 2.5rem}.about_usps_inner{margin:0 -2rem}.about_usps_inner_box{padding:0 2rem}.about_usps{margin:0 0 5rem}.cms-size-calculator .news{margin:0 0 5rem}.perfectfit_block_inner_left .fit_finder_form_row h3{width:100%;max-width:100%}.perfectfit_block_inner_left .fit_finder_form_row_button{padding:0;margin:0}.perfectfit_block_inner_left .fit_finder_form_row_button span{padding:0}.perfectfit_block_inner_left .fit_finder_form_row.ff_inputs{padding:0}.perfectfit_block_inner_left .fit_finder_form_row.ff_inputs input{width:calc(100% - 4.9rem);margin:0 .8rem 0 0}.perfectfit_block_inner_left .fit_finder_form_row.ff_inputs a{width:4.1rem;height:4.1rem;padding:0.4rem}.perfectfit_block_inner_left .fit_finder_form_btn{width:100%}.perfectfit_block_inner.size_fitting{margin:5.8rem auto 5rem}.catalogue{margin:0 0 5rem}.resourcesdetail_footer{margin:0 0 5rem}}@media only screen and (max-width:991px){.retailer_inner_block_right_inside form .form_redius .search{width:auto;flex:1 1 0;padding:0.5rem;min-width:auto;height:auto;min-height:auto;font-size:1.4rem}.retailer_inner_block_right_inside form .form_store_list{overflow-x:hidden}.retailer_inner_block_right_inside form .form_store_list ul li .retailer_inner_store_text{flex:1 1 100%;padding:0}.retailer_inner_block_right_inside form .form_store_list ul li .retailer_inner_store_text p{font-size:1.4rem;line-height:2.4rem}.retailer_inner_block_right_inside form .form_store_list ul li figure{width:3.7rem}.retailer_inner_block_right_inside form .form_store_list ul li .form_store_text{flex:1 1 100%;padding:0}.retailer_inner_block_right_inside form .form_store_list ul li .form_store_text h5{line-height:normal}.rating-summary .rating-result>span:before{content:'\e900' '\e900' '\e900' '\e900' '\e900';font-family:'icomoon';font-weight:500;color:#233e6f;font-size:1.6rem;height:1.6rem;line-height:1.6rem;letter-spacing:0.2rem}.rating-summary .rating-result:before{content:'\e900' '\e900' '\e900' '\e900' '\e900';font-family:'icomoon';font-weight:500;color:rgba(35,62,111,0.25);font-size:1.6rem;height:1.6rem;line-height:1.6rem;letter-spacing:0.2rem}.lb_b_30{font-size:2.5rem}.our_products_inner_box_small .box_inner h3{margin:0 0 1.2rem}.header_content_bottom_special{background:#fff;text-align:center;padding:1.1rem 0}.navbar-toggler{padding:0;background:none;border:none;box-shadow:none !important;line-height:normal}.navbar-toggler .navbar-toggler-icon:after{content:"\f0c9";font-family:"Font Awesome 6 Free";font-size:2.4rem}.header_content_top_inner .logo{max-width:max-content;flex:1 1 auto;margin:0 !important;padding:0}.header_content_left{display:none}.header_content_right{flex:1 1 0;padding:0 4.8rem 0 0;width:100%}.header_content_contact{display:none}.header_content_account{margin:0 2.4rem 0 0}.header_content_account a span{display:none}.header_content_bottom{z-index:11}.navbar-toggler{position:absolute;top:-5.5rem;right:2rem;padding:1rem}.header_content_minicart .minicart-wrapper .showcart .text{display:none !important}.navbar-toggler{background:none !important;border:none !important}.nav-toggle{display:none}.banner_inner_slider_item_inner_img{width:100%;position:relative}.header_content_top_inner{padding:1rem 0}.header_content_bottom nav{background:none !important}.header_content_bottom .wrapper{padding:0}.header_content_bottom .wrapper .nav{flex-direction:row !important;justify-content:flex-start !important;flex-wrap:wrap !important;align-items:flex-start !important;min-height:40rem;height:calc(100vh - 17.4rem);overflow-y:auto;position:absolute;transition:all .3s ease-in-out;width:100%;top:8rem;left:-100%;display:block}.header_content_bottom .wrapper .nav.nav-open{left:0}.header_content_bottom .wrapper .nav .navbar-nav{width:100%;flex-direction:row !important;justify-content:flex-start !important;flex-wrap:wrap !important;display:block !important;max-width:100%;background:transparent}.header_content_bottom .wrapper .nav .navbar-nav .menu-item{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;justify-content:flex-start;padding:1rem 0;border:none !important;background:#0ba1bc}.header_content_bottom .wrapper .nav .navbar-nav .menu-item.active .nav-link-click{transform:rotate(180deg)}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .nav-link{width:calc(100% - 5rem);padding-left:2rem !important}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .nav-link:before{display:none}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .nav-link-click{background:url(../images/arrow_down_white.svg) no-repeat center center;background-size:40% 30%;width:3rem;height:3rem;background-color:#233e6f;border-radius:50%;position:relative;top:0.5rem;display:block;margin:0 2rem 0 0;transition:all .3s ease-in-out}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop{position:relative;height:auto !important;visibility:visible;opacity:1;overflow-y:auto !important;background:none;border-top:.1rem solid rgba(255,255,255,0.13);padding:1rem 2rem 1rem;background:#fff;margin:1rem 0 -1rem;transition:none;display:none}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_inner{flex-wrap:wrap}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_inner_box{width:100%;padding:0}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_inner_box_multi{margin:0 !important}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_inner_box h2{color:#2c2c2c;margin:0 0 1.8rem}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_inner_box ul{padding:0;width:100%;margin:0 0 1.8rem}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_inner_box ul li a{color:#2c2c2c}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_btn{margin:0}.header_content_bottom .wrapper .nav .navbar-nav .menu-item .megamenu_drop_btn a{width:100%;max-width:100%;margin:0 0 1rem !important}.header{background:none}.banner{line-height:0;background:none}.banner_inner_slider_item .wrapper{padding:0}.banner_inner_slider_item_inner{position:relative;flex-direction:column-reverse !important;text-align:center}.banner_inner_slider_item_inner_text{padding:4rem 3.6rem;width:100%;position:relative;z-index:1;background:#e3f0f1;line-height:normal;height:auto !important;text-align:center}.banner_inner_slider_item_inner_text h1{color:#2c2c2c;font-size:3.5rem}.banner_inner_slider_item_inner_text p{color:#2c2c2c;margin:0 0 1.6rem}.banner_inner_slider .slide-arrow{width:5.4rem;height:5.4rem;margin:-4rem 0 0}.collection_inner_box{width:100%}.collection_inner_box:not(:last-child){margin:0 0 3.7rem}.our_products_inner_box{width:100%}.signup_block_inner{padding:2rem}.signup_block_inner_text{margin:0 auto 3.3rem;text-align:center}.signup_block_inner_text h2 img{margin:.4rem auto 0}.signup_block_inner_form{padding:0;width:100%}.signup_block_inner_form .fields .field .newsletter__input-field-wrap{width:100% !important;margin:0 0 1.5rem}.category_block_inner ul{margin:0 -1rem}.category_block_inner ul li{width:50%;padding:1rem}.content_lr .wrapper{padding:0}.content_lr_inner_text{height:auto !important;width:100%;padding:4.7rem 3.6rem 5.4rem !important}.content_lr_inner_img{width:100%;position:static}.gose_here_inner_box_item{width:100% !important;margin:0 !important}.gose_here_inner_box_item:not(:last-child){margin:0 0 1.5rem !important}.gose_here_inner_box_item .gose_box_one{padding:5.3rem 2.8rem;text-align:center}.gose_here_inner_box_item .gose_box_one h3{margin:0 0 1.5rem;text-align:center;width:100%}.gose_here_inner_box_item .gose_box_two{padding:0}.gose_here_inner_box_item .gose_box_two:not(:last-child){margin:0 0 2rem}.gose_here_inner_box_item .gose_box_two a{padding:3.9rem 2.8rem;font-size:2rem}.gose_here_inner_box_item .gose_box_two a span{flex:1 0 5.4rem}.footer_inner_inks{width:33.33%;margin:0 0 2rem}.footer_inner_inks.newsletter_block{max-width:100%}.footer_inner_inks ul li a{word-break:break-all}.footer_inner_inks .newsletterheading{margin:0 0 1rem}.arrivals_inner{padding:3.7rem 3rem;border-radius:0.4rem}.lb_b_40{font-size:2.8rem}.lb_b_20{font-size:1.8rem}.our_products_inner_box_big a span{flex-wrap:wrap !important;min-width:auto}.detail_pro_inner_right{padding:0;width:100% !important}.detail_pro_inner_right .product_reviews_sku .product-info-stock-sku .availability{display:none}.detail_pro_inner_right .product_reviews_sku .product-reviews-summary{margin:0 0 2rem}.detail_pro_inner_right .product-options-bottom .box-tocart{position:relative}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .actions{flex:1 1 auto;width:100%;padding:0;margin:1rem 0 0}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .product-addto-links{position:absolute;right:0;top:0;margin:0}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .qty.field{width:calc(100% - 5.3rem);outline:none !important}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .qty.field .control input{flex:1 1 0;margin:0 .6rem !important;border:.1rem solid #233e6f}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .qty.field .control span{border:.1rem solid #233e6f !important;max-width:7.2rem;width:100%}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .qty.field .control span:first-child{border-radius:.4rem 0 0 .4rem}.detail_pro_inner_right .product-options-bottom .box-tocart .fieldset .qty.field .control span:last-child{border-radius:0 .4rem .4rem 0}.detail_pro_inner_right .product-add-form .product-info-price .price-box .price_normal{padding:0 1rem}.detail_pro_inner_left{width:100% !important;display:flex;flex-direction:column}.detail_pro_inner_left .media{order:4 !important}.detail_pro_inner_left .page-title-wrapper.product{order:1 !important;margin:0}.catalog-product-view .main{padding:0 !important}.header{position:fixed;width:100%;top:0}body{padding:19rem 0 0}.features_inner ul li{width:33.33%}.widthfittings_inner_slider{padding:0 6rem}.product_listingslide_inner_inner{padding:0 6rem}.newarrivals_block_inner_left{width:100%;padding:2rem;text-align:center}.newarrivals_block_inner_left h2 br{display:none}.newarrivals_block_inner_right{width:100%}.choose_block_inner_box{width:100%;margin:0 0 2rem}.choose_block_inner_item{width:50%}.collection.collection_col_3 .collection_inner_box{width:50%}.category_block.category_two{margin:0 0 2rem}.product_listingslide_inner{padding:0 6rem}.fotorama__active .fotorama__dot{background:#233e6f !important;border-color:#233e6f !important}#am-shopby-container .filter-actions .filter-clear{position:relative;z-index:11}.header_content_minicart .minicart-wrapper .block-minicart{right:-4rem;width:30rem;padding:2rem}.header_content_minicart .minicart-wrapper .block-minicart:after{right:4rem}.header_content_minicart .minicart-wrapper .block-minicart .minicart-items li .product_basket_thumb{margin:0 0 1rem}.header_content_minicart .minicart-wrapper .block-minicart .minicart-items li .product_basket_thumb .product-item-details{width:calc(100% - 7rem);padding:0 0 0 1rem}.header_content_minicart .minicart-wrapper .block-minicart .minicart-items li .product_basket_thumb .product-item-photo{width:7rem}.header_content_minicart .minicart-wrapper .block-minicart .minicart-items li .product .product_remove{padding:0;order:3;margin:0 0 0 auto}.header_content_minicart .minicart-wrapper .block-minicart .minicart-items li .product .details-qty{order:2;padding:0;margin:0 0 0 1rem}.header_content_minicart .minicart-wrapper .block-minicart .minicart-items li .product .product-item-pricing{margin:0 0 0 auto;padding:0 0 0 3rem}.header_content_minicart .minicart-wrapper .block-minicart .basket_total{margin:1rem 0}.header_content_minicart .minicart-wrapper .block-minicart .basket_total .basket_total_box span{width:100%;text-align:left;padding:0}.header_content_minicart .minicart-wrapper .block-minicart .basket_btns a{margin:0 0 1rem !important;width:100%}.header_content_minicart .minicart-wrapper .block-minicart #minicart-content-wrapper{height:29rem;overflow-y:auto}.content_lr_inner_text h2{margin:0 auto 1.2rem}.content_lr_inner_text p{margin:0 auto 1.8rem}.content_lr_inner_text a{margin:0 auto}.header_content_bottom{width:100%;position:static;left:0;right:0}.header{box-shadow:0 .3rem 1.2rem 0 #000 0d}.breadcrumb{padding:1.4rem 0 1.2rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body{padding:0 2rem}.custom_popup.add_basket .modal-dialog .modal-body{padding:0 2rem}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product{padding:0 0 2rem;margin:0 0 2rem}.checkout-cart-index .cart-container form .cart .item-info .item .product-item-photo{max-width:9rem}.checkout-cart-index .cart-container form .cart .item-info .item .product-item-details{width:calc(100% - 14.9rem);padding:0 1rem}.cart_second_inner{margin:0}.cart_second_inner_left{width:100%;padding:0}.cart_second_inner_left .offer_code .cart-left-bottom #block-discount .coupon .field{width:calc(100% - 11.1rem)}.cart_second_inner_left .offer_code .cart-left-bottom #block-discount .coupon .actions-toolbar{width:11.1rem}.cart_second_inner_left .cart_delivery #block-summary form .estimate .field+.field+.field{width:calc(100% - 11rem)}.cart_second_inner_left .cart_delivery #block-summary form .estimate .actions-toolbar{width:11rem}.cart_second_inner_right{width:100%;padding:0}.cart_second_inner_right .basket_subtotal .cart-summary .checkout{padding:0}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals{padding:2rem}.cart_second_inner_right .offer_code{padding:2rem}.cart_second_inner_right .cart_delivery{padding:2rem}.checkout_header{padding:2rem 0}.checkout-index-index{padding:0}.checkout-index-index .page_main .opc-progress-bar{margin:2rem 0}.checkout-index-index .opc-wrapper{width:100%;padding:0 !important;margin:0}.checkout-index-index .opc-wrapper .step-block{padding:2.5rem 2rem !important}.checkout-index-index .opc-wrapper li #checkout-step-shipping form #shipping-new-address-form .fieldset .block-title-heading{padding:0 0 2rem;margin:0 0 2.7rem}.checkout-index-index .opc-sidebar{width:100%;position:static}.checkout-index-index .opc-sidebar .opc-block-summary{padding:2.5rem 2rem}.header_content_account_drop:after{right:3.3rem}.cart_second_inner_left .offer_code{padding:2rem}.cart_second_inner_left .cart_delivery{padding:2rem}.cart_second{margin:0 0 5rem}.excellent_block{margin:0 0 5rem}.cart_second_inner_right .basket_subtotal .cart-summary .checkout .btn_fill{height:auto}.checkout_header_inner_logo .logo img{max-width:11.8rem}.checkout_header_inner_title h2{font-size:1.8rem}.checkout_header_inner_return{max-width:20rem}.checkout_header_inner_return a{font-size:1.4rem}.success_block_inner .success_product{width:100%;padding:0;margin:0 0 2rem}.success_block_inner .success_product #shopping-cart-table tbody .item-info .item .product-image-container{padding:0}.success_block_inner .whathappens_sidebar{width:100%}.success_block_inner .whathappens_sidebar .whathappens_block{padding:2rem}.success_block_inner .whathappens_sidebar .orderandcreate{padding:2rem}.success_block_inner .whathappens_sidebar .orderandcreate .loyalty_point #cart-rewards .totals .amount .row{margin:0}.success_block_inner .whathappens_sidebar .orderandcreate .loyalty_point #cart-rewards .totals .amount .row .reward-points-earning{padding:0}.success_block{margin:0 0 5rem}.checkout-onepage-success .category_block+.wrapper p{margin:0 0 5rem}.navbar-toggler.active .navbar-toggler-icon:after{content:"\f00d";font-family:"Font Awesome 6 Free";font-size:2.4rem}.header_content_search{margin:0 2.4rem .3rem 0;display:inline-block}.header_content_search .search_block{position:absolute;opacity:0;visibility:hidden;transition:all .3s ease-in-out;background:#f2f2f2;left:0;right:0;width:100%;top:7.4rem}.header_content_search .search_block #search{background:#e3f0f1;padding:1rem 2rem 1rem 2rem;border-radius:0.4rem;border:none;height:4rem;line-height:normal;font-size:1.2rem;font-family:'Nunito Sans';font-weight:700}.header_content_search .search_block .nested{display:none}.header_content_search .search_block .actions{display:none}.header_content_search .search_block.search_open{opacity:1;visibility:visible}.contact_us_page .contacttext_inner{margin:2rem 0 0;padding:3rem 0 0}.contact_us_page .contacttext_inner_left{width:100%;padding:0;margin:0 0 2rem}.contact_us_page .contacttext_inner_left h2{margin:0 0 2rem}.contact_us_page .contacttext_inner_left_info li{flex-wrap:nowrap;margin:0 0 1.5rem}.contact_us_page .contacttext_inner_right{width:100%;padding:0}.contact_us_page .contacttext_inner_right_box{padding:2rem}.contact_us_page .contacttext_inner_right_box h2{margin:0 0 2rem}.contact_us_page .contacttext_inner_right_box form .form_row{margin:0}.contact_us_page .contacttext_inner_right_box form .form_row .form_group{padding:0;width:100%;margin:0 0 1.5rem}.contact_us_page .contacttext_inner_right_box form .form_group{margin:0 0 1.5rem}.contact_us_page .contacttext_inner_right_box form .primary{text-align:left}.faq_block_inner_title h2{flex:1 1 0;padding:0 1rem 0 0;font-size:2rem}.news_inner_title h2{text-align:center;padding:0;font-size:2.5rem !important}.faq_block_inner .faq_drop .accordion-item .accordion-header button{padding:1rem 4rem 1rem 2rem;height:5rem;font-size:1.4rem}.faq_block_inner .faq_drop .accordion-item .accordion-header button:after{right:2rem;width:1.5rem;height:0.9rem;background-size:contain}.faq_block_inner .faq_drop .accordion-item .accordion-collapse p{padding:0}.faq_block_inner .faq_drop .accordion-item .accordion-body{padding:2rem}.faq_filters_inner{padding:3rem 0 1rem}.faq_filters_inner h4{width:100%;margin:0 0 2rem}.faq_filters_inner ul{padding:0}.faq_filters_inner ul li{width:25%;margin:0 0 1rem}.account_main_inner{display:flex !important;flex-direction:column}.account_main_inner .sidebar-main{width:100% !important;float:none !important;order:1 !important;margin:0 0 2rem;padding:0}.account_main_inner .main{min-height:auto !important;width:100% !important;float:none !important;order:2 !important;margin:0 !important}.account .account_content{padding:5rem 0 0}.account_main_inner .sidebar-main .accountwelcome{padding:2rem}.order_head{padding:2rem}.account_main_inner .main .orders-history+.order_head_page{padding:2rem}.account .table-wrapper{border:none}.about_lr_inner{margin:0}.about_lr_inner_box{width:100%;padding:0;margin:0 0 2rem}.abouttimeline_box_left{padding:0 5rem 0 0}.retailer_inner_block_left{width:100%;height:30rem !important}.retailer_inner_block_right{width:100%;margin:2rem 0 0}.retailer_inner_block_right_inside{padding:2rem}.retailer_inner_store{margin:3rem 0 3rem}.retailer_inner_store ul li{width:100%;margin:0 0 2rem}.legal_detail_inner{padding:3rem}.order_view_detail_box_pt figure{width:20%}.order_view_detail_box_pt_text{width:80%;padding:0 0 0 1rem}.order_view_detail_box_pt_text ul li{width:100%;padding:0}.order_view_detail_box_pb ul{width:100%}.catalogue{padding:2rem 0}.catalogue_inner_tab li button{font-size:1.8rem;min-height:10rem}.catalogue_inner_tab li button:before{width:4.1rem;height:3.1rem;bottom:-2.6rem}.catalogue_inner.tab-content{margin:2.3rem auto 0;padding:2rem}.catalogue_inner.tab-content .tab-pane{max-width:100%}.catalogue_inner.tab-content .tab-pane .catalogue_block_1_top{padding:0 0 2rem;margin:0 0 2rem}.catalogue_inner.tab-content .tab-pane .catalogue_block_1_top_bottom form{margin:2rem 0 0}.catalogue_inner.tab-content .tab-pane .catalogue_block_1_top_bottom form .form_checkbox{margin:2rem 0}.catalogue_inner.tab-content .tab-pane .catalogue_block_2 .catalogue_form_two{margin:2rem 0 0}.catalogue_inner.tab-content .tab-pane .catalogue_block_2 .catalogue_form_two h4{padding:0 0 2rem;margin:0 0 2rem}.header_content_account a img{margin:0 auto 0}.header_content_minicart .minicart-wrapper .showcart img{margin:0 auto 0}.header_content_search a{display:flex}.navbar-toggler{top:-5rem}.navbar-toggler .navbar-toggler-icon:after{content:"";background:url(../images/menu_bar.svg) no-repeat center center;width:2rem;height:1.9rem;background-size:contain;position:absolute;left:0;right:0;margin:0 auto}.wrapper{padding:0 3.6rem}.minicart-wrapper .action.showcart .counter.qty{right:-1.4rem}.minicart-wrapper .action.showcart .counter.qty.empty{display:block !important;right:-1.4rem}.minicart-wrapper .action.showcart .counter.qty.empty:after{content:"0"}.mobile_menu{background:#0f81a6;padding:1.1rem 0;display:block}.mobile_menu .wrapper{padding:0 3.6rem !important}.mobile_menu_inner ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.mobile_menu_inner ul li{margin:0}.mobile_menu_inner ul li a{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase}.header_content_bottom_special ul li{padding:0 3.6rem}.navbar-toggler.active .navbar-toggler-icon:after{background:none}.btn_fill,.btn_fill_navyblue,.btn_fill_two,.btn_strock_blue,.btn_strock_white{min-height:5.8rem;line-height:3.4rem;min-width:17.4rem;padding:1.2rem 2.3rem .7rem 2.3rem}.banner .scrollto{display:none}.collection_inner_box a>img{min-height:29.3rem;object-fit:cover}.our_products_inner_box_big{margin:0 0 1.5rem}.our_products_inner_box_big a>img{min-height:35.8rem}.our_products_inner_box_big a span{width:100%;border-radius:0 0 .4rem .4rem;font-size:1.6rem;text-transform:uppercase;padding:2.55rem 3.2rem 2.55rem 2.3rem;flex-wrap:nowrap !important;line-height:normal}.our_products_inner_box_big a span img{margin:0 -0.8rem 0 0}.signup_block_inner{padding:4rem 3rem 4.7rem}.signup_block_inner_text h2{font-size:4rem}.signup_block_inner_form .fields .field{flex-direction:column;margin:0}.signup_block_inner_form .fields .field .newsletter__btn-wrap{order:3;margin:.6rem 0 2rem}.signup_block_inner_form .fields .field .newsletter__btn-wrap .check-buttons{margin:0}.signup_block_inner_form .fields .field .newsletter__btn-wrap .check-buttons label{padding:0 0 0 3.7rem}.signup_block_inner_form .fields .field .newsletter__btn-wrap .check-buttons label:after{width:2.1rem;height:2.1rem;top:0}.signup_block_inner_form .fields .field .newsletter__btn-wrap .check-buttons label span{width:100%;display:block}.signup_block_inner_form .fields .field .actions{order:4;padding:0;text-align:center;margin:0 auto}.signup_block_inner_form .fields .field .newsletter__input-field-wrap{padding:0}.arrivals_inner_box{padding:5rem 1.5rem}.arrivals_inner_box h2{margin:0 0 1.7rem}.content_lr_inner{flex-direction:column-reverse !important}.content_lr_inner_img figure img{min-height:35.1rem;object-fit:cover}.content_lr_inner_text{text-align:center}.gose_here_inner h2{margin:0 0 2.2rem}#news_inner .btn_strock_blue{margin:0 auto;display:block;max-width:17.4rem}.news_inner_slider_item{text-align:center;margin:0 0 1.3rem}.footer_inner{text-align:center}.resourcesdetail_top_inner_left{position:static;margin:0 0 20px}.resourcesdetail_top_inner_right{padding:0}.detail_pro_inner_left .product{margin:0 0 1.4rem}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{padding:0 3.6rem !important}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__thumb__arr{display:block !important}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav__shaft .fotorama__thumb-border{display:inline-block !important;margin:0 !important}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:inline-block;height:6.8rem !important}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav__shaft .fotorama__nav__frame--thumb .fotorama__thumb{background:none}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav__shaft .fotorama__nav__frame--thumb .fotorama__thumb .fotorama__img{object-fit:contain !important;position:static;transform:none}.detail_pro_inner_left .product .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav__shaft .fotorama__nav__frame--dot{display:none !important}.product-info-stock-sku{position:static !important;padding:0 !important;float:none !important;line-height:normal !important;margin:.5rem 0 0}.product_reviews_sku{order:2}.product_reviews_sku .configurable-variation-qty{display:none}.product_reviews_sku .sku{margin:0}.product_reviews_sku .sku .type{display:inline-block;font-size:1.2rem;letter-spacing:0.02rem;font-weight:400}.product_reviews_sku .sku .type:after{content:":";font-size:1.2rem;letter-spacing:0.02rem;font-weight:400}.product_reviews_sku .sku .value{display:inline-block;font-size:1.2rem;letter-spacing:0.02rem;font-weight:400}.detail_pro_inner_right .shoesize{margin:4.3rem 0 3.5rem;padding:3.7rem 2rem 3.9rem}.detail_pro_inner_right{margin:3rem 0 5rem 0}.perfectfit_block{margin:0 0 5rem}.detail_pro_inner_left .main_media{position:static}.resourcesdetail_bottom_inner{padding:0 0 3rem}.resourcesdetail_bottom_inner .wp-caption{width:100% !important}.resourcesdetail_bottom_inner_left{width:100%}.faq_block_inner .faq_drop .accordion-item .accordion-header button{height:auto;line-height:20px;text-transform:unset;text-align:left}.faq_block_inner .faq_drop .accordion-item .accordion-collapse{padding:2rem}.nav-toggle{display:inline-block;position:absolute;right:3.6rem !important;left:auto;top:2.9rem}.nav-toggle::before{color:#2c2c2c !important;background:url(../images/navbar.svg) no-repeat center center;content:"" !important;width:2.2rem;height:1.6rem;background-size:contain}.nav-sections{background:#fff;border:none !important;box-shadow:none !important}.nav-sections .nav-sections-items .section-item-title{height:auto;padding:1.5rem;width:50%;border:none;background:#707070;font-size:1.4rem;font-weight:500;font-family:'Poppins'}.nav-sections .nav-sections-items .section-item-title a{color:#2c2c2c}.nav-sections .nav-sections-items .section-item-title.active{background:#fff}.nav-sections .nav-sections-items .nav-sections-item-content{padding:0;margin-top:0}.nav-sections .nav-sections-items .nav-sections-item-content .nav{min-height:auto !important;height:auto !important;top:0 !important;display:block !important;left:0 !important;line-height:0;position:static !important;overflow-x:hidden}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul{display:inline-block !important;padding:0 !important}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item{padding:0 3.6rem;position:relative;overflow-x:hidden}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item>a{width:100%;padding:3rem 0 !important;border-bottom:.1rem solid #233e6f;font-size:1.6rem;font-weight:700}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item>a .opener{width:3rem;height:8.2rem;line-height:8.5rem;right:-0.6rem}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu{margin:0;padding:0 !important;border:none}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner{padding:0 !important}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content{display:inline-block}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown{padding:0;display:inline-block}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .item-after-content{padding:1rem 0 2rem}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item:last-child a{border:none !important}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item a{padding:3rem 0;font-family:'Libre Baskerville';color:#2c2c2c;border-bottom:.1rem solid #233e6f;line-height:normal;font-size:1.6rem}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item a .opener{width:3rem;height:8.2rem;line-height:8.5rem;right:-0.6rem}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item a .opener:before{background:url(../images/arrow_down_black.svg) no-repeat center center;width:1.6rem;height:1.6rem;display:inline-block;background-size:contain !important;transition:all .3s ease-in-out}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item .submenu .submenu-inner .item-content .nav-item{margin:3.5rem 0 0}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item .submenu .submenu-inner .item-content .nav-item a{font-family:'Nunito Sans';font-weight:600;letter-spacing:0.05rem;font-size:1.6rem;border:none;padding:0}.nav-sections .nav-sections-items .nav-sections-item-content .nav #mob-search-nav-link{display:none}.nav-sections .nav-sections-items .nav-sections-item-content .navbar_inner .block-search{display:none}.nav-item a .opener{background:none !important}.nav-open .nav-toggle:before{background:url(../images/navclose.svg) no-repeat center center}body .ves-megamenu .navigation .level0.parent>a:before{display:none}.ves-megamenu .opener:before,.ves-megamenu .drill-opener:before{background:url(../images/arrow_down_white.svg) no-repeat center center;content:"" !important;width:1.6rem;height:1.6rem;display:inline-block;background-size:contain;transition:all .3s ease-in-out}.ves-megamenu .item-active.opener:before,.ves-megamenu .item-active.drill-opener:before{transform:rotate(-90deg)}.nav-sections{opacity:0;visibility:hidden;transition:all .3s ease-in-out;position:absolute;z-index:22}.nav-open .nav-sections{opacity:1;visibility:visible}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu{padding:0 !important;border:none;position:relative;margin:-0.1rem 0 0;transition:all .3s ease-in-out;overflow:unset !important}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu:after{content:"";background:#fff;width:calc(100% + 7.2rem);height:100%;position:absolute;left:-3.6rem;z-index:-1;bottom:0;top:0}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item:nth-last-child(2)>a{border:none}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item.current_active>a{color:#fff !important;border:none;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:100%}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item.current_active>a:after{content:"";width:calc(100% + 7.2rem);height:100%;background:#0ba1bc;position:absolute;left:-3.6rem;z-index:-1;top:0}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item.current_active>a .opener{left:-0.6rem;right:auto;transform:rotate(90deg)}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item.current_active>a .opener:before{background:url(../images/arrow_down_white.svg) no-repeat center center;transform:none}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item.current_active>a span:first-child{padding:0 0 0 3.5rem}.nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item .submenu .submenu-inner .item-content .nav-dropdown .nav-item>a{position:relative;z-index:1}.current_active_body .nav-sections .nav-sections-items .nav-sections-item-content .nav ul .menu-item>a{display:none}.nav-sections{width:100%;left:0 !important;background:#000000b3 !important;top:10rem;height:calc(100%  - 10rem);z-index:22 !important;bottom:auto;position:fixed}.nav-sections-item-content{margin:0 !important;float:none !important}.page-wrapper{left:0 !important}.nav-toggle:after{display:none !important}.nav-toggle{display:block !important}.header_content_category_navigation{display:block}.main_media>.page-title-wrapper h1{margin:0 0 1rem}.catalog-product-view .page-wrapper{overflow-x:hidden}body .ves-megamenu .navigation .level0.parent>a{background:none !important;border-left:none !important}body .ves-megamenu .navigation .level0.parent>a span{margin:0 !important}.ves-megamenu .level0 .submenu .nav-item>a{background:none;color:#2c2c2c !important;border-left:none !important}.checkout-index-index .opc-sidebar .modal-inner-wrap{width:100% !important}.checkout-cart-index .cart-container form .cart .item-info .col .action-delete span{font-size:1.4rem}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:-3.6rem}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:-3.6rem}.filter-active.page-with-filter .columns .sidebar-main .filter-title{right:2.6rem;top:1rem;left:auto;width:3rem !important;height:3rem;background:#fff;border:.1rem solid;line-height:0.7rem;border-radius:50%;text-align:center}.filter-active.page-with-filter .columns .sidebar-main .filter-title strong{padding:0;font-size:0;background:url(../images/navclose.svg) no-repeat center center;background-size:contain;width:1.5rem;max-width:1.5rem;height:1.5rem;display:inline-block;position:static}.filter-active.page-with-filter .columns .sidebar-main .filter-title strong:after{display:none}.detail_pro_inner_left .product .fotorama__stage{margin:3rem 0}.listing_block_inner .sidebar-main .filter-options .filter-options-item{padding:1rem 3.6rem 2rem !important}.filter-active.page-with-filter .listing_block_inner .sidebar-main .filter-options .filter-options-content .am-shopby-form .am-filter-items-attr_last_shape .item{border:none;line-height:normal !important;padding:0 !important;min-height:auto}}@media only screen and (max-width:767px){.footer_inner_inks{width:100%;padding:0 !important}.footer_inner_inks strong{position:relative}.footer_inner_inks strong:after{content:"";width:2rem;height:1rem;background:url(../images/arrow_down.svg) no-repeat center center;background-size:contain;position:relative;display:inline-block;inset:.1rem auto 0 auto;margin:0 0 0 .5rem}.gose_here_inner_box_item .gose_box_one .gose_box_btn{margin:0;width:100%;flex-wrap:wrap !important}.gose_here_inner_box_item .gose_box_one .gose_box_btn a{width:100%;margin:0}.gose_here_inner_box_item .gose_box_one .gose_box_btn a:not(:last-child){margin:0 0 1rem}.our_products_inner_box_small .box_inner{padding:3.5rem 2rem}.footer .copyright p{width:100%}.footer .copyright figure{margin:1rem auto;padding:0}.banner .scrollto{margin:0 auto -0.1rem}.listing_block_inner .sidebar-main .filter-content{display:none}.listing_block_inner .sidebar-main .active .filter-content{display:block}.listing_block_inner .sidebar-main .active .filter-content .filter-subtitle{display:block !important;border:none;font-size:1.8rem;font-weight:700;font-family:'Nunito Sans';padding:1rem 2rem;height:auto;line-height:normal}.listing_block_inner .sidebar-main .active .filter-title{border-bottom:.1rem solid #d3d3d3}.listing_block_inner .sidebar-main .active .filter-title strong{padding:.6rem 2rem .6rem 0}.listing_block_inner .sidebar-main .active .filter-title strong:after{font-weight:700;color:#2c2c2c}.listing_block_inner .sidebar-main .filter-options .filter-options-item{padding-left:2rem;padding-right:2rem}.listing_block_inner .sidebar-main .filter-options .filter-options-content{padding:0}.listing_block_inner .main{width:100% !important}.listing_block_inner_products{padding:0 !important}.listing_block_inner .sidebar-main{width:100% !important}.block-title.filter-title{width:100%;position:relative;margin:0 0 2rem}.block-title.filter-title strong{display:inline-block;font-size:1.4rem;font-weight:600;font-family:'Nunito Sans';background:#233e6f;border:none;color:#fff;padding:1rem 2rem;width:100%;text-transform:uppercase;position:relative}.page-products .columns{padding:0}.listing_head .catalog-topnav .filter-title{display:none !important}.listing_head .catalog-topnav #narrow-by-list{display:block}.listing_head .catalog-topnav #narrow-by-list .items .item{width:100%}.breadcrumb .breadcrumbs{display:block}.filter.active .filter-title strong{display:block;max-width:max-content;margin:0 0 0 auto;line-height:normal}.product_listingslide_inner_box .product_label{font-size:1rem;width:5rem;height:5rem}.toolbar-products{margin:0 0 1rem !important}.toolbar-products .toolbar-sorter{margin:0 0 1rem}.toolbar-products .limiter{margin:0 0 1rem 1rem}.listing_block_inner_products ul li .product_guide_box{padding:2.4rem 1rem 3.4rem}.listing_block_inner_products ul li .product_guide_box h3{font-size:2.5rem;line-height:3.1rem;margin:0 0 1rem;padding:0 0 1rem}.page-products .column.main{padding:0}.shoesize{padding:2rem}.detail_pro_inner_right .product_advantage_item{width:100% !important;margin:0 0 2rem}.listing_head .catalog-topnav{padding:0 0 1rem}.listing_block_inner .sidebar-main .filter-content{display:block}.listing_block_inner .sidebar-main .filter-content #narrow-by-list{display:none}.listing_block_inner .sidebar-main .filter-content #am-shopby-container{margin:0 0 2rem;border:none}.listing_block_inner .sidebar-main .filter-content #am-shopby-container .filter-current-subtitle:before{display:none}.listing_block_inner .sidebar-main .active .filter-content #narrow-by-list{display:block}.category_block_inner ul li a span{font-size:1.4rem;padding:1.6rem 1.5rem}.collection_inner_box a span{font-size:1.6rem}.collection.collection_col_3 .collection_inner_box a>img{height:auto}.widthfittings_slider{padding:0 5rem;margin:0}.widthfittings_slider .widthfittings_inner_slider_item{padding:0}.widthfittings_slider_box{padding:1rem 1.5rem 1rem}.widthfittings_slider_box figure{margin:0 0 1rem}.widthfittings_slider_box_hover{padding:1rem}.widthfittings_slider_box_hover_inside{padding:1rem}.widthfittings_slider_box_hover_inside h6{margin:0 0 1rem}.widthfittings_slider_box h5{font-size:1.4rem;line-height:2.2rem;font-weight:600}.widthfittings_inner_slider{padding:0 3rem}.widthfittings_inner_slider .slide-arrow{width:4.2rem;height:4.2rem;padding:0;left:0;line-height:4.6rem}.widthfittings_inner_slider .slide-arrow img{width:0.9rem !important}.widthfittings_inner_slider .slide-arrow.next-arrow{right:0}.product_listingslide_inner{padding:0 2rem}.product_listingslide_inner .slide-arrow{width:4.2rem;height:4.2rem;padding:0;left:0;line-height:4.6rem}.product_listingslide_inner .slide-arrow img{width:0.9rem !important}.product_listingslide_inner .slide-arrow.next-arrow{right:0}.collection_inner_box a span{padding:2.5rem 4rem 2.5rem 2.4rem}.collection_inner_box a span img{right:2.8rem}.product_reviews_inner .review-items .review-item .review-details .review-author{width:100%;margin:1rem 0}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .swatch-text .swatch-attribute-options{margin:.7rem 0 2.5rem;padding:0 0 8.9rem}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .swatch-text .swatch-attribute-options .swatch-option{width:4.5rem;height:4.5rem;padding:0.2rem;line-height:4rem;font-size:1.6rem;margin:0 1rem 1rem 0}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .swatch-text .guide_size_box{left:0;width:max-content}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .color .swatch-attribute-options{margin:1.7rem 0 2.5rem}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .color .swatch-attribute-options .swatch-option{width:4rem !important;height:4rem !important;min-width:4rem;margin:0 1.4rem 1.9rem 0}.customer-account-login .login_customers_block{margin:0 0 1rem}.customer-account-login .login_customers_block_inner .login_form{padding:2rem}.customer-account-login .login_customers_block_inner .login_form .login_customers_block_title{margin:0 0 2rem;padding:0 0 2rem}.customer-account-login .login_customers_block_inner .login_form .create_form_bottom{margin:2rem 0 0}.customer-account-login .login_customers_block_inner .newaccount_form_link{padding:2rem}.customer-account-login .login_customers_block_inner .newaccount_form_link .login_customers_block_title{padding:0 0 2rem;margin:0 0 2rem}.modal-popup.modal-slide{left:0;padding:0 2rem}.modal-popup .modal-title{font-size:2rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body{padding:0 2rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_measure{margin:0 0 1rem !important}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_measure_half{width:100% !important;padding:0;margin:0 0 1rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_measure_left_button a{width:100% !important;max-width:100%;margin:0 0 1rem !important}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box{margin:0 0 3rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box h2{margin:0 0 2rem;font-size:2rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box .fit_finder_form_row{margin:0 0 1rem !important}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box .fit_finder_form_row h3{max-width:100%;margin:0 0 1rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box .fit_finder_form_row_button{padding:0}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box .fit_finder_form_row .ff_inputs{padding:0}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box .fit_finder_form_row .ff_inputs input{margin:0 1rem 0 0 !important;width:calc(100% - 5rem)}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_box .fit_finder_form_row .ff_inputs a{width:4rem;height:4rem;padding:0.2rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .fit_finder_form_btn{width:100%;margin:0}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .size_fitting{padding:2rem 0 1rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .size_fitting .size_fitting_inner h2{font-size:2rem}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .size_fitting .size_fitting_inner_box{margin:0 0 1rem;width:100%;max-width:100%}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .size_fitting .size_fitting_inner_box p{width:100%;padding:0;max-width:100%}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .size_fitting .size_fitting_inner_box p:after{display:none !important}.custom_popup.fit_finder_pop .modal-dialog .modal-body .fit_finder_inside .size_fitting .size_fitting_inner_btn a{width:100%;margin:0 0 1rem !important}.custom_popup.size_guide .modal-dialog{height:auto}.custom_popup.size_guide .modal-dialog .modal-content{width:100%}.custom_popup.size_guide .modal-dialog .modal-header .modal-title{font-size:2rem !important}.custom_popup.size_guide .modal-dialog .modal-body .sizeguide_inside table thead tr td{font-size:1.4rem}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_buttons{width:100%}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .product_listingslide .product_listingslide_inner{padding:0 2rem}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .product_listingslide h2{font-size:2rem}.modal-popup.modal-slide .modal-inner-wrap[class]{background:#fff}.detail_pro_inner_right .product-add-form .product-info-price .price-box{flex-wrap:wrap}.detail_pro_inner_right .product-add-form .product-info-price .price-box .price_was{width:50%}.detail_pro_inner_right .product-add-form .product-info-price .price-box .price_normal{width:50%;border-right:none}.detail_pro_inner_right .product-add-form .product-info-price .price-box .price_without_vat{width:100%;margin:2rem 0 0}.checkout-cart-index .cart-container form .cart .item-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;justify-content:flex-start}.checkout-cart-index .cart-container form .cart .item-info td.col::before{display:none}.checkout-cart-index .cart-container form .cart .item-info td.col.item{width:100%;flex:1 1 100%;padding-bottom:0 !important}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details{margin:0 0 0 auto}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details .product-item-name{font-size:1.6rem}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-photo{max-width:9rem;top:2rem;left:0}.checkout-cart-index .cart-container form .cart .item-info td.col.price{text-align:left;padding:1rem 0 0 !important;max-width:fit-content}.checkout-cart-index .cart-container form .cart .item-info td.col.price .price-excludes-vat{margin:0;width:100%}.checkout-cart-index .cart-container form .cart .item-info td.col.qty{max-width:fit-content;margin:0 0 0 2rem;padding:2rem 0 0 !important}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal{flex:1 1 100%;text-align:left;padding:1rem 0 2rem !important}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal .price{font-size:2.6rem}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal+.col{position:absolute;bottom:2rem;padding:0 !important;right:0}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals .vat_exemption{width:100%;max-width:100%;display:inline-block;white-space:normal}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.sub .mark{font-size:1.6rem}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.sub .amount{font-size:1.6rem}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.grand *{font-size:2rem}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.grand th,.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.grand td{padding:7.2rem 0 0}.checkout-cart-index .cart-container form .cart{border:none;overflow:hidden}.checkout-cart-index .cart-container form .cart #shopping-cart-table thead{display:none}.collection_inner_box a span img{top:50%;transform:translateY(-50%)}.category_block.category_two .category_block_inner ul li{width:100%}.category_block.category_two .category_block_inner ul li a span img{top:50%;transform:translateY(-50%)}.collection.collection_col_3 .collection_inner_box{width:100%}.collection.collection_col_3 .collection_inner_box a span img{top:50%;transform:translateY(-50%)}.choose_block_inner_item{width:100%;margin:0 0 2rem}.choose_block_inner_item a span img{top:50%;transform:translateY(-50%)}.news_inner_title{flex-wrap:nowrap !important}.news_inner_title h2{flex:1 1 0;padding:0 1rem 0 0}.news_inner_title a{flex:1 1 0;max-width:max-content}.news_inner_slider_item a strong{margin:0 0 1.3rem}.cart_second_inner_right .loyalty_point{padding:2rem}.cart_second_inner_right .loyalty_point #cart-rewards .totals .amount .reward-points-earning .price{padding:0 0 0 1rem;font-size:1.6rem}.cart_second_inner_right .loyalty_point #cart-rewards .totals .amount .reward-points-earning .reward-icon{width:4rem;height:4rem;padding:0.6rem}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.grand .payment-cards{bottom:6rem}.opc-estimated-wrapper{margin:2rem 0;border:none;background:#fff;border-radius:0.4rem;box-shadow:.3rem .3rem 1.6rem 0 rgba(44,44,44,0.03)}.opc-estimated-wrapper .showcart .qty{width:2rem;height:2rem !important;border-radius:50% !important;font-size:1.2rem;line-height:2rem !important;background:#0f81a6 !important}.opc-estimated-wrapper .showcart .qty span{text-shadow:none !important}.checkout_header_inner_return{display:none}.checkout-index-index .opc-sidebar{opacity:1 !important;visibility:visible;left:0}.checkout-index-index .opc-sidebar .modal-inner-wrap{transform:none !important;box-shadow:none;background:none}.checkout-index-index .opc-sidebar .opc-block-summary .title{font-size:1.8rem}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .sub th,.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .sub td{font-size:1.6rem;padding:1rem 0}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .grand th,.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .grand td{font-size:2.2rem}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .shipping th{padding:1rem 0}.checkout-index-index .main{padding:0 0 4rem !important}.checkout-index-index .opc-wrapper li #checkout-step-shipping form{padding:0}.opc-wrapper .methods-shipping{background:none;border:none;margin:0;padding:0}.communicationpreferences{padding:2rem}.communicationpreferences h4{padding:0 0 1rem;margin:0 0 1rem}.communicationpreferences_btns{margin:1.6rem 0 0}.communicationpreferences_btns .btn_fill{height:auto;line-height:normal}.checkout-payment-method .discount-code{padding:2rem !important}.checkout-payment-method .discount-code .payment-option-title{margin:0 0 1rem;padding:0 0 1rem}.checkout-payment-method .discount-code .payment-option-content form .actions-toolbar{width:10rem}.checkout-payment-method .discount-code .payment-option-content form .payment-option-inner{width:calc(100% - 10rem)}.checkout-payment-method .checkout-billing-address .block-title-heading{margin:0 0 1rem;padding:0 0 1rem}.checkout-payment-method .payment-methods{margin:0}.step-block #checkout-payment-method-load .step-title{margin:0 0 1rem;padding:0 0 1rem}.step-block #checkout-payment-method-load .payment-method{margin:0}.step-block #checkout-payment-method-load .payment-method .card-frame{margin:0}.step-block #checkout-payment-method-load .payment-method .frames-container{margin:0}.checkout-payment-method .checkout-billing-address .fieldset .actions-toolbar .primary button{margin:0 0 1rem !important}.checkout-payment-method .checkout-billing-address .fieldset .actions-toolbar .primary button:last-child{margin:0 !important}.custom_popup.tc_popup .modal-body{padding:0 2rem 2rem}.custom_popup.tc_popup .modal-header h5{font-size:2rem !important}.success_block_inner .success_product #shopping-cart-table th{padding:1rem 0;font-size:1.2rem}.success_block_inner .success_product #shopping-cart-table th.subtotal{width:8rem}.success_block_inner .success_product #shopping-cart-table tbody .item-info .item{padding:1rem 0;flex-wrap:nowrap}.success_block_inner .success_product #shopping-cart-table tbody .item-info .item .product-image-container{max-width:100%;width:7rem}.success_block_inner .success_product .share-this{margin:2rem 0 0}.success_head .inner_title{font-size:2rem}.success_head p{font-size:1.4rem}.faq_filters_inner ul li{width:33.33%}.account_main_inner .main{padding:2rem !important}.abouttimeline_box_left{width:auto;padding:0;margin:0 0 2rem;flex:1 1 100%}.abouttimeline_box_left figure span{font-size:1.8rem}.abouttimeline_box_right{width:100%;padding:0}.abouttimeline_box_right h2{font-size:2rem;margin:0 0 2rem}.abouttimeline_revolution{margin:2rem 0 0}.abouttimeline_revolution_ar_1{flex:0 0 21.2rem}.abouttimeline_revolution_ar_2 ul li{width:23rem}.abouttimeline_revolution_ar_2 ul li p{width:23rem;padding:0 1rem}.about_usps_inner{margin:0}.about_usps_inner_box{width:100%;padding:0;margin:0 0 2rem}.about_usps_inner_box:last-child{margin:0}.cms-about-us .inner_title+p{padding:0 0 3rem;margin:0 0 3rem}.perfectfit_block_inner_left{width:100%}.perfectfit_block_inner_left .fit_finder_form_box{margin:0 0 2rem}.perfectfit_block_inner_right{width:100%}.perfectfit_block_inner_right_in{padding:2rem}.perfectfit_block_inner.size_fitting{padding:3rem 0 2rem}.perfectfit_block_inner.size_fitting_inner_btn a{margin-bottom:1rem}.perfectfit_block_inner.size_fitting_inner_box{max-width:30rem}.perfectfit_block_inner.size_fitting_inner_box p{padding:0 !important;width:100%}.perfectfit_block_inner.size_fitting_inner_box p:after{display:none !important}.legal_detail_inner{padding:2rem}.order_view_detail_box_pt{padding:0 0 2rem}.order_view_detail_box_total p{font-size:1.8rem}.footer{padding:5.7rem 0 0}.footer_inner{text-align:center}.footer_inner_inks{margin:0 0 3rem}.footer_inner_inks h2{margin:0}.footer_inner_inks ul{margin:1rem 0 0}.footer_inner_inks ul li{margin:0}.footer_inner_inks.newsletter_block{margin:1.3rem 0 0 !important;padding:5.2rem 0 0 !important;border-top:.1rem solid rgba(112,112,112,0.14);flex:1 1 0}.footer_inner_inks.newsletter_block h2{margin:0 0 2.3rem !important;font-size:1.8rem}.footer_inner_inks.newsletter_block form .newsletter__input-field-wrap label input{height:6.4rem;padding:1rem 2.7rem}.footer_inner_inks.newsletter_block form .newsletter__input-field-wrap:not(:last-child){margin:0 0 1.5rem}.footer_inner_inks.newsletter_block form .newsletter__btn-wrap{text-align:left;margin:2.7rem 0 0}.footer_inner_inks.newsletter_block form .newsletter__btn-wrap .check-buttons{margin:2.7rem 0 2.1rem}.footer_inner_inks.newsletter_block form .newsletter__btn-wrap .check-buttons label{padding:0 0 0 3.6rem}.footer_inner_inks.newsletter_block form .newsletter__btn-wrap .check-buttons label span{padding:0;font-size:1.4rem}.footer_inner_inks.newsletter_block form .newsletter__btn-wrap .check-buttons label:after{width:2.1rem;height:2.1rem;top:0}.footer .copyright{padding:4.3rem 0 2.7rem;margin:4.3rem 0 0}.footer .copyright figure{margin:0 auto 2.2rem}.footer .copyright figure img{max-width:31.8rem}.footer .copyright p{order:1}.footer .copyright p:first-child{margin:0 0 1rem}.resourcesdetail_footer_btn{width:100%;text-align:center}.resourcesdetail_footer_social{margin:2rem auto}.resourcesdetail_bottom{padding:8.9rem 0 0}.resourcesdetail_bottom_inner .resources_imgtext img{width:100%;margin:0 0 2rem}.resourcesdetail_bottom_inner .resources_imgtext p{width:100%;margin:0}.resourcesdetail_bottom_inner a{text-decoration:underline !important}.resourcesdetail_video{margin:2.4rem 0 -6.3rem}.resourcesdetail_footer{margin:0 0 1rem}.listing_block_inner_products ul{margin:0}.listing_block_inner_products ul li{width:100%;padding:0;max-width:25.2rem;margin:0 auto 4rem !important}.product_listingslide_inner_box .swatch-opt{padding:0 0 .7rem}.product_listingslide_inner_box .swatch-opt .swatch-attribute-options .swatch-option{width:3.2rem !important;height:3.2rem !important;margin-bottom:1rem !important}.detail_pro_inner_right .product_advantage_item:last-child{margin:0}.checkout-cart-index .cart-container form{margin:0 !important}.checkout-cart-index .cart-container form .cart .item-info .col{width:100% !important;max-width:100% !important;display:block;flex:0 1 calc(86.3%) !important;margin:0 0 0 auto !important;position:static !important}.checkout-cart-index .cart-container form .cart .item-info .col .product-item-details{width:100% !important;padding:0}.checkout-cart-index .cart-container form .cart .item-info .col .price_without_exempt{position:absolute;left:auto;right:0}.checkout-cart-index .cart-container form .cart .item-info td.col.qty{padding:1.4rem 0 1.7rem !important}.checkout-cart-index .cart-container form .cart .item-info td.col.qty .cart-cont-item .qty{margin:0}.checkout-cart-index .cart-container form .cart .item-info td.col.qty .cart-cont-item .qty.field{margin:0;max-width:14rem}.checkout-cart-index .cart-container form .cart .item-info td.col.qty .cart-cont-item .qty.field .custom-qty input{width:5rem !important;height:4.6rem !important;font-size:1.8rem !important;vertical-align:middle;font-family:'Nunito Sans';font-weight:800}.checkout-cart-index .cart-container form .cart .item-info td.col.qty .cart-cont-item .qty.field .custom-qty a{width:4.1rem;height:4.7rem;line-height:4.5rem;vertical-align:middle;font-size:2.8rem;color:#2c2c2c}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal{padding:0 !important}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal .cart-price .price{font-size:1.6rem;font-weight:800}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal .cart-price .price:before{content:"Total:";margin:0 .3rem 0 0}.checkout-cart-index .cart-container form .cart .item-info td.col.price{padding:.7rem 0 0 !important}.checkout-cart-index .cart-container form .cart .item-info td.col.price .cart-price .price{font-size:1.6rem}.checkout-cart-index .cart-container form .cart .item-info td.col.item{padding:2.5rem 0 0 !important;flex:1 1 100% !important}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details{width:calc(86.3%)}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details .product-item-name{margin:0 0 .5rem;font-size:2rem}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details .product-sku{font-size:1.4rem}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-photo{max-width:13.7rem;padding:0 1rem 0 0}.checkout-cart-index .cart-container form .cart .item-info td.col .actions-toolbar{text-align:left !important;height:auto;margin:1.3rem 0 5.5rem}.checkout-cart-index .cart-container form .cart .item-info td.col .actions-toolbar .action-delete{position:static}.checkout-cart-index .cart-container form .cart .item-info td.col .actions-toolbar .action-delete span br{display:none}.checkout-cart-index .cart-container form .cart .item-info:not(:last-child){border-bottom:.15rem solid #ededed}.checkout-cart-index .cart-container form .cart.item{border-bottom:none}.checkout-cart-index .page-title{margin:0 0 2.2rem}.cart_second_inner_left .offer_code{padding:2.7rem 2.6rem 3.6rem;margin:0 0 2rem}.cart_second_inner_left .offer_code .cart-left-bottom .title{margin:0 0 2rem}.cart_second_inner_left .offer_code .cart-left-bottom .content #discount-coupon-form .field{width:100%;margin:0 0 1.3rem}.cart_second_inner_left .offer_code .cart-left-bottom .content #discount-coupon-form .field .control #coupon_code{border-radius:0.4rem !important;border:.1rem solid #d3d3d3 !important;min-height:5.6rem}.cart_second_inner_left .offer_code .cart-left-bottom .content #discount-coupon-form .actions-toolbar{width:100%}.cart_second_inner_left .offer_code .cart-left-bottom .content #discount-coupon-form .actions-toolbar button{min-height:5.6rem !important;border-radius:0.4rem !important;font-size:1.5rem !important}.cart_second_inner_left .cart_delivery{padding:3.5rem 2.6rem 2.8rem;margin:0 0 2rem}.cart_second_inner_left .cart_delivery #block-summary #shipping-zip-form .field{margin:0 0 1.4rem;width:100% !important}.cart_second_inner_left .cart_delivery #block-summary #shipping-zip-form .field input,.cart_second_inner_left .cart_delivery #block-summary #shipping-zip-form .field select{border-radius:0.4rem !important;border:.1rem solid #d3d3d3 !important;min-height:5.6rem}.cart_second_inner_left .cart_delivery #block-summary form .estimate .actions-toolbar{position:static;width:100%;height:100%}.cart_second_inner_left .cart_delivery #block-summary form .estimate .actions-toolbar .primary .btn_fill{border-radius:0.4rem !important;min-height:5.6rem}.cart_second_inner_left .cart_delivery #block-summary #co-shipping-method-form{margin:3rem 0 0}.cart_second_inner_left .cart_delivery #block-summary #co-shipping-method-form .rate .delivery-options-postcode{margin:0 0 1.8rem}.cart_second_inner_left .cart_delivery #block-summary #co-shipping-method-form .rate .methods .item-options{margin:0 0 2rem}.cart_second_inner_left .cart_delivery #block-summary #co-shipping-method-form .rate .methods .item-options:last-child{margin:0}.cart_second_inner_right .loyalty_point{padding:2.8rem 2.2rem;margin:0 0 2rem}.cart_second_inner_right .loyalty_point #cart-rewards .totals .amount .reward-points-earning .reward-icon{width:6.7rem;height:6.7rem}.cart_second_inner_right .loyalty_point #cart-rewards .totals .amount .reward-points-earning .price{font-size:1.8rem;font-weight:700 !important}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals{padding:3.5rem 2.7rem 2.8rem;margin:0 0 2rem !important}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr th,.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr td{font-size:1.4rem;font-weight:600 !important}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.sub .mark,.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.sub .amount{font-size:1.4rem;font-weight:700 !important}.cart_second_inner_right .basket_subtotal .cart-summary #cart-totals .totals tbody tr.grand *{font-size:2.4rem;font-weight:700}.cart_second_inner_right .basket_subtotal .cart-summary .checkout .btn_fill{min-height:5.6rem}.checkout_header{padding:3rem 0}.checkout_header_inner{justify-content:center}.checkout_header_inner_logo{width:100%;text-align:center;margin:0 0 2.3rem}.checkout_header_inner_logo .logo{display:block;max-width:max-content;margin:0 auto !important;float:none}.checkout_header_inner_logo .logo img{max-width:24.8rem}.checkout_header_inner_title h2{font-size:2.4rem}.checkout_header_inner_return{display:block;width:100%;max-width:100%;text-align:center;margin:2.7rem auto 0}.checkout_header_inner_return a{min-height:5.6rem}.checkout-index-index .opc-wrapper li #checkout-step-shipping form #shipping-new-address-form .fieldset .block-title-notice{margin:2rem 0 2.2rem}.step-block{margin:0 0 1.7rem !important}#shipping-method-proceed .primary button{width:100% !important;max-width:100%}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .minicart-items .product-item:first-child{display:none}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .minicart-items .product-item .row .col-md-6{width:100%}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .minicart-items .product-item .row .col-md-3{width:100%;align-items:flex-start !important;padding:0 0 0 calc(29.6% + 1rem) !important;margin:1.2rem 0 0}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .minicart-items .product-item .row .product-qty{order:2}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .minicart-items .product-item .row .options .item-options dd{flex:1 1 auto !important;float:none;width:calc(100% - 5.5rem);padding:0 0 0 1rem}.checkout-index-index .opc-sidebar .opc-block-summary{margin:0 0 2.7rem}.checkout-shipping-address.ship_here #checkout-step-shipping{padding:2.5rem 2rem}.checkout-shipping-address.ship_here #checkout-step-shipping .custom_btn_1.btn_fill{width:100%;margin:0 0 1.5rem}.checkout-shipping-address.ship_here #checkout-step-shipping #shipping-method-proceed{width:100%}.checkout-payment-method .discount-code .payment-option-content form .payment-option-inner{width:100%;padding:0;margin:0 0 1.3rem}.checkout-payment-method .discount-code .payment-option-content form .actions-toolbar{width:100%}.checkout-payment-method .discount-code .payment-option-content form .actions-toolbar .primary button{max-width:100%}.communicationpreferences .preferences_checkbox{padding:0 0 3.8rem}.communicationpreferences .preferences_checkbox .form_checkbox{width:100%;margin:0 0 2.1rem}.communicationpreferences .preferences_checkbox .form_checkbox:last-child{margin:0}.checkout-payment-method .payment-option-content .gift-card-apply .form-discount .actions-toolbar{width:100%}.checkout-payment-method .payment-option-content .gift-card-apply .form-discount .payment-option-inner{width:100%;padding:0;margin:0 0 1.5rem}.checkout-payment-method .payment-option-content .gift-card-apply .secondary{right:2rem !important}.step-block #checkout-payment-method-load .payment-method .payment-method-title input{vertical-align:top;margin-top:0.4rem}.step-block #checkout-payment-method-load .payment-method .payment-method-title .label{padding:0 11.8rem 0 0}.step-block #checkout-payment-method-load .payment-method .payment-method-title .label .action-help{display:none}.step-block #checkout-payment-method-load .payment-method .payment-method-title .label span{display:inherit}.step-block #checkout-payment-method-load .payment-method#checkoutcom_card_payment_container .payment-method-title label:after{position:static;display:block;margin:1rem 0 0}.customer-account-forgotpassword .page-wrapper #maincontent{padding:3rem}.customer-account-forgotpassword .page-wrapper #maincontent.column.main{padding:0}.communicationpreferencesform form .form_checkblock{margin:0 0 3rem}.communicationpreferencesform form .form_checkblock .form_group{padding:0}.resourcesdetail_bottom_inner h3{margin:0 0 1.7rem}.resourcesdetail_bottom_inner p{margin:0 0 1.7rem}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .swatch-text.notavailablesize .swatch-attribute-options{padding-bottom:14.5rem}.footer_inner_inks ul li{margin:0 0 1rem}.footer_inner_inks ul li:last-child{margin:0}.naiys{bottom:2rem}.listing_head .catalog-topnav{border:none;padding:0;margin:0 0 5.3rem}.checkout-cart-index .cart-container form .cart .item-info .col{flex:1 1 100% !important;margin:0 0 0 .1rem !important;display:flex}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-photo{position:static}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details{flex:1 1 0 !important;width:calc(86.3%) !important;text-decoration:none}.cart_second_inner_left .cart_delivery #block-summary #shipping-zip-form .field input,.cart_second_inner_left .cart_delivery #block-summary #shipping-zip-form .field select{font-size:1.2rem !important}.cart_second_inner_left .cart_delivery #block-summary #shipping-zip-form .field input::placeholder{font-size:1.2rem !important}.custom_popup.shipping_address .modal-footer button{width:100%;margin:0 0 1.5rem !important}.checkout-index-index .page_main .opc-progress-bar .opc-progress-bar-item{max-width:8rem}.checkout-index-index .page_main .opc-progress-bar .opc-progress-bar-item span{font-size:1.2rem}.main_media>.page-title-wrapper h1{font-size:1.8rem}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_content h3{font-size:1.8rem}.checkout-cart-index .cart-container form .cart .item-info td.col.item .product-item-details .product-item-name{font-size:1.6rem}.product_listingslide_inner_box h6{font-size:2.2rem}.checkout-cart-index .cart-container form .cart .item-info td.col.price{padding:.7rem 0 0 14rem !important;flex-direction:column}.checkout-cart-index .cart-container form .cart .item-info td.col.qty{padding:1.4rem 0 1.7rem 14rem !important}.checkout-cart-index .cart-container form .cart .item-info td.col.subtotal{padding:0 0 0 14rem !important}.checkout-cart-index .cart-container form .cart .item-info td.col .actions-toolbar{padding:0 0 0 14rem}.detail_pro_inner_right .product-options-wrapper .fieldset .swatch-opt .swatch-text .swatch-attribute-options .swatch-option{width:auto;min-width:4.5rem;padding:.2rem 1rem}.page-products .toolbar .limiter{display:none !important}.page-with-filter .columns .sidebar-main{flex:1 1 0;padding:0 1.2rem 0 0 !important}.page-with-filter .columns .sidebar-main .filter-title{margin:0}.page-with-filter .columns .sidebar-main .filter-title strong{margin:0 !important;padding:1.2rem 4.5rem 1.2rem 1.5rem;border:none;box-shadow:none;font-weight:700;line-height:normal;height:auto;background:#E3F0F1;color:#2c2c2c;font-size:1.4rem;text-transform:capitalize;text-align:left;border-radius:0.4rem;position:relative}.page-with-filter .columns .sidebar-main .filter-title strong:after{content:"";width:1.4rem;height:1.1rem;background:url(../images/arrow_down_two.svg) no-repeat center center;background-size:contain;position:absolute;right:1.9rem;top:1.6rem;pointer-events:none}.toolbar-products{margin:0 0 2rem !important}.toolbar-products .toolbar-sorter{margin:0}.toolbar-products .toolbar-sorter .sorter-label{display:none}.toolbar-products .toolbar-sorter select{padding:1.2rem 4.5rem 1.2rem 1.5rem;font-size:1.4rem !important;color:#2c2c2c}.checkout-cart-index .cart-container form .cart .item-info .item .product-item-details .item-options dd{max-width:7rem}.checkout-index-index .opc-wrapper li #checkout-step-shipping form #shipping-new-address-form .fieldset .block-title-subheading .login-link{display:block}.detail_pro_inner_right .product-info-main .page-title{font-size:2rem}.footer_inner_inks h2{font-size:1.8rem !important}.listing_block_inner_products ul li{max-width:100%}.listing_block_inner_products ul li .product_listingslide_inner_box{width:100%}}@media only screen and (max-width:575px){.banner_inner_slider_item_inner_text{height:31.8rem !important}.banner_inner_slider_item_inner_img{height:35rem}.banner_inner_slider_item_inner_img figure{height:100%}.banner_inner_slider_item_inner_img figure img{height:100%;object-fit:cover}.banner_inner .slide-arrow{margin:1.4rem 0 0}.header_highlight p{font-size:1.1rem}.header_highlight a{color:#ffffff;text-decoration:underline !important}.product_reviews_inner .review-items .review-item{padding:2rem}.product_reviews_inner .review-items .review-item .review-ratings .rating-summary .rating-label{width:100%;padding:0;margin:0 0 1rem}.product_reviews_inner .review-items .review-item .review_dis{margin:0 0 1rem}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_img{flex:1 1 100%;width:100%;margin:0 0 2rem}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_price{margin:0 1rem 0 0;width:auto}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_price h4{display:none}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_qty{margin:0 auto 0 0;width:auto}.custom_popup.add_basket .modal-dialog .modal-body .add_basket_inside .add_basket_product_qty h4{display:none}.faq_filters_inner ul{margin:0 -0.5rem}.faq_filters_inner ul li{width:50%;padding:0 .5rem}.perfectfit_block .perfectfit_title{margin:0}.order_view_detail_box_pt figure{width:100%;margin:0 0 2rem}.order_view_detail_box_pt_text{width:100%;padding:0}.catalogue_inner_tab li button{font-size:1.6rem}.header_content_top_inner{padding:1.6rem 0}.header_content_top_inner .logo a img{max-width:13.3rem}.gose_here_inner_box_item .gose_box_one .gose_box_btn a{padding:1.1rem 1rem}.checkout-index-index .page_main .opc-progress-bar .opc-progress-bar-item{max-width:6.9rem}}@media only screen and (min-width:1366px) and (max-width:3000px){.header .megamenu_drop{height:auto !important}}@media (min-width:768px){.mst-searchautocomplete__autocomplete{width:100%;min-width:480px}.mst-searchautocomplete__autocomplete._active{display:block !important}.mst-searchautocomplete__autocomplete._active.mst-2-cols{width:720px !important;position:absolute}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index{clear:left;float:left;display:block;position:relative;max-width:240px;width:240px;padding-bottom:2rem;box-sizing:border-box}.mst-searchautocomplete__autocomplete._active.mst-2-cols div.magento_catalog_product{width:480px;max-width:480px;clear:right;float:right;border-left:1px solid #f6f6f6;border-right:unset;padding-bottom:0}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__show-all{clear:both}}@media (max-width:768px){.mst-searchautocomplete__autocomplete .mst-searchautocomplete__close{display:block;position:absolute;right:6px;top:0;font-weight:700;color:#999;font-size:1.6rem;padding:10px;line-height:1rem;cursor:pointer}}@media only screen and (max-width:767px){.checkout-index-index #shipping-method-proceed .primary button{line-height:normal}}