@font-face{font-family:FontAwesome;src:url('fonts/fontawesome-webfont3e6e.woff2?v=4.7.0') format('woff2'),url('fonts/fontawesome-webfont3e6e.woff?v=4.7.0') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:annimex-icons;src:url(fonts/annimex-icons0f29.woff?fq2zl9) format('woff');font-weight:400;font-style:normal;font-display:swap}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-1x{font-size:1.2em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-question-circle-o:before{content: "\f29c";}
.fa-envelope:before{content:"\f0e0"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-angle-right::before{content:"\f105"}
.fa-angle-down::before{content:"\f107"}
.anm{font-family:annimex-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.anm:hover,.icon:hover{text-decoration:none}
.anm-caret-down:before{content:"\e949"}
.anm-caret-l-up:before{content:"\eb88"}
.anm-user:before{content:"\ea36"}
.anm-user-al:before{content:"\ec1c"}
.anm-user-circle:before{content:"\ea38"}
.anm-user-plus:before{content:"\ea39"}
.anm-users:before{content:"\ea3a"}
.anm-user-alt:before{content:"\ea37"}
.anm-ellipsis-v::before{content:"\e979"}
.fa-heart:before{content:"\f004"}
.fa-heart-o:before{content:"\f08a"}
.anm-heart:before{content:"\e99f"}
.anm-heart-r:before{content:"\eaba"}
.anm-heart-l:before{content:"\ebbb"}
.anm anm-heart-l:before{content:"\e634"}
.anm-bag-l::before{content:"\ebf8"}
.anm-search-l::before{content:"\ebf3"}
.anm-trash-al:before{content:"\ec14"}
.anm-bars-r:before{content:"\ea66"}
.anm-times-l:before{content:"\ec0f"}
.fa-caret-right:before{content:"\f0da"}
.fa-caret-left:before{content:"\f0d9"}
.fa-certificate:before{content:"\f0a3"}
.fa-bookmark:before{content:"\f02e"}
.fa-check-circle:before{content:"\f058"}
.fa-trash:before{content:"\f1f8"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:after{content:"\f10e"}
.fa-truck:before{content:"\f0d1"}
.fa-credit-card:before{content:"\f09d"}
.anm-lock::before{content:"\ead0"}
.anm-minus-r:before{content:"\ead8"}
.anm-plus-r:before{content:"\eafb"}
.fa-circle:before{content:"\f111"}
.anm-key-l:before{content:"\ebc2"}
.anm-key:before{content:"\e9af"}
.fa-key:before{content:"\f084"}
.anm-user-circle-o:before{content:"\f2be"}
.fa-cart-circle-check:before{content:"\e3f1"}
.fa-sign-out:before{content:"\f08b"}
.fa-file-text-o:before{content:"\f0f6"}
.icon-world:before{content:"\e665"}
.fa-globe::before{content:"\f0ac"}
.fa-user-cog:before{content:"\f4fe"}
.anm-pencil-square-o:before{content:"\f044"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-dashcube:before{content:"\f210"}
.fa-angle-left:before{content:"\f104"}
.fa-at:before{content:"\f1fa"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-left:before{content:"\f104"}
.anm-angle-down-l:before{content:"\eb66"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-comment-dots:before{content:"\f4ad"}
.fa-comment-o:before{content:"\f0e5"}
#topShippingHeader .slick-next:before{content:"\f105";font-family:FontAwesome}
#topShippingHeader .slick-prev:before{content:"\f104";font-family:FontAwesome}
#listing-content-full-width{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.productDetails .btn.btn-xs{padding:.18rem .3rem;font-size:9px;line-height:1;vertical-align:text-top}
.alsoPurchased_wrapper #grp_product,.alsoPurchased_wrapper .moreChoicesGrp{display:none}
.blackFridaySale{background-color: #000000;}
@media screen and (max-width:640px),(min-device-width :540px) and (max-device-width :960px),(min-device-width :375px) and (max-device-width :667px),(min-device-width :1024px) and (max-device-width :1024px) and (min-device-height :1366px) and (max-device-height :1366px) and (min-width:1024px) and (max-width:1024px),(min-device-width :1024px) and (max-device-width :1024px) and (min-device-height :1366px) and (max-device-height :1366px) and (min-width:1366px) and (max-width:1366px){
.header-search-frm.show{top:revert;left:0;right:0}
.questionToolTip .tooltiptext::after{right: 28px;}
.questionToolTip .tooltiptext{right: -16px;margin-left: 0;left: unset;}
.create-ac-wrapper .questionToolTip .tooltiptext::after{right:13px;}
.create-ac-wrapper .questionToolTip .tooltiptext{right:0px;margin-left: 0;left: unset;}

}
@media only screen and (max-width:1199px){
.create-ac-content input[type=checkbox].form-check-input.input-sign-me, .create-ac-content input[type=checkbox].form-check-input#createAccount{position:revert;appearance:revert;-webkit-appearance:revert;width:16px;height:16px;margin-left:0;transform:scale(1);vertical-align: middle;}    
.container-fluid{padding:0 30px}
.d_mobile_none{white-space:nowrap}
.header-main-link-sale{width:90px}
.header-main-link-kids,.header-main-link-sale,.header-main-link-title{padding-left:9px;padding-right:9px;display:inline-block}
.header-main-link.womens{width:111px;text-align:center}
.header-main-link.mens{width:74px;margin-left:30px;text-align:center}
.header-main-link-sale,.header-main-link-title{font-size:2.3em;text-align:center}
#site-logo{margin-left:0}
.top-header .customer-links{display:none;position:absolute;right:0;top:29px;z-index:222;margin:0;width:auto;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2)}
.user-menu.d-block{display:block!important}
}
@media only screen and (min-width:1026px){
#sort-listing-by-mobile{display:none}
.listing_count_row{display:none}
.ad_information .h4_info{display:flex}
.ad_information .img_col{margin:auto;margin-left:0;margin-right:3px}
.add_info_content{margin:auto;margin-left:0;margin-right:0}
}
@media only screen and (max-width:1024px){
.grid-view-item.style2 .hoverDetails.mobile{display:block;position:relative;transform:none;-webkit-transform:none;left:0;top:auto;margin:15px 0 0;opacity:1;visibility:visible}
.logo-bar .slick-prev{left:0}
.logo-bar .slick-next{right:0}
#sortOrdering{display:none}
.listing_count_row{font-size:14px;text-transform:capitalize;font-weight:400}
.listing-title.listing_title_width.h1{font-size:1.69231em}
.freeShippingNotification{margin:0 auto;text-align:center;white-space:nowrap;color:#000}
.h4_info{font-family:"Open Sans",Helvetica,Arial;text-transform:uppercase;font-size:14px;vertical-align:middle;letter-spacing:.2px;display:inline-block;text-align:center}
.ad_information .item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.ad_information.slick-slider{margin-top:0;margin-bottom:0}
.ad_information .h4_info{display:flex}
.ad_information .img_col{margin:auto;margin-right:5px}
.add_info_content{margin:auto;margin-left:0}
}
.miniCartRecommendations:not([hidden]){display:block}
@media screen and (min-width:1000px){
[dir=ltr] .miniCartRecommendations{right:100%}
[dir=rtl] .miniCartRecommendations{left:100%}
.miniCartRecommendations{position:absolute;top:0;width:350px;height:100%;overflow:hidden;text-align:center}
}
@media only screen and (min-width:991px){
#top-header-customer .logged-in-bubble{display:inline-block;position:absolute;background:#fff;color:#000;width:18px;height:18px;border-radius:14px;line-height:18px;margin-right:5px;left:0;right:0;margin:0 auto;top:1px}
div.desktop_sticky_block{position:-webkit-sticky;position:sticky;top:15vh}
.desktop_sticky_block.left_contentbox{max-width:16.666667;flex:0 0 16.666667%}
div.desktop_sticky_block.left_contentbox{position:-webkit-sticky;position:sticky;top:0;height:100vh}
div.desktop_sticky_block.right_contentbox{position:-webkit-sticky;position:sticky;top:0;height:100vh}
#categoryContent .breadcrumbsWrap-col{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}
#categoryContent .payLater{text-align:right}
#button_container{display:none}
#top-header-currency.top-header-drop{padding-left:10px}
#listing-content-full-width{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
#listing-content-full-width .col-md-4.col-lg-4.item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.mobileDrawerSetting .fa-3x{font-size:30px}
#topShippingHeader{display:none}
.d_hide_desktop{display:none}
.free_shipping_banner .img-fluid{max-width:700px}
.img_fluid{max-width:100%}
.matching-product-wrap .product-details{position:relative}
.m-btn-footer{position:absolute;right:0;bottom:28px}
.popup-inner.faq-popup{width:1000px}
.grp_product_wrap{position:relative;overflow:hidden;min-height:107px}
#grp_product .grp_product{margin-left:0;margin-right:0;width:100%;overflow:hidden}
#grp_product.productListingPage{z-index:1;position:absolute;left:0;right:0;width:100%;top:-128%;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#f7f7f7;padding-top:4px;padding-bottom:4px}
.product-itm:hover #grp_product{top:0}
.product-itm:hover .p-inr .onHoverMove{margin-top:30px;transition:all .3s ease-in-out;opacity:0}
.product-itm:hover .p-inr .onHoverMove .brand_manufacturers,.product-itm:hover .p-inr .onHoverMove .prod-titl{color:#f7f7f7;transition:all .3s ease-in-out}
.product-itm:hover .p-inr .onHoverMove .productPrice{opacity:0;transition:all .3s ease-in-out}
.alsoPurchased_wrapper .product-itm:hover .p-inr .onHoverMove .brand_manufacturers,.alsoPurchased_wrapper .product-itm:hover .p-inr .onHoverMove .prod-titl,.related-product .product-itm:hover .p-inr .onHoverMove .brand_manufacturers,.related-product .product-itm:hover .p-inr .onHoverMove .prod-titl{color:#000;transition:none}
.alsoPurchased_wrapper .product-itm:hover .p-inr .onHoverMove,.related-product .product-itm:hover .p-inr .onHoverMove{margin-top:0;transition:none}
.moreChoicesGrp{display:none}
.desktop_no_grp{display:none}
.grp_product_padding{padding-left:20px;padding-right:20px}
#grp_product .slick-prev{left:-9px}
#grp_product .slick-next{right:-5px}
}
@media only screen and (max-width:991px){
html{overflow-x:hidden}
#top-header-customer .logged-in-bubble{position:absolute;top:-5px;width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;padding:0;margin:0;background:#ffb14d;color:#fff;left:0}
.d_mobile_none{display:none}
.top-header .customer-links{display:none;position:absolute;right:0;top:29px;z-index:222;margin:0;width:auto;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2)}
.top-header .customer-links li{display:block;text-align:left;margin:0;padding:0;border-bottom:1px solid #ddd}
.top-header .customer-links li a{color:#555;padding:10px;display:block;white-space:nowrap}
.top-header .customer-links li a:hover{opacity:.7}
.footer-social{margin-top:30px}
.product-details-img{margin-bottom:20px}
.product-single__title.h1,h1.product-single__title{font-size:16px}
.template-product .tabs-listing .product-tabs a{padding:15px 10px}
#mobileSetting .anm{font-size:30px}
.mobile-cart-c{position:absolute;background:#ffb14d;height:20px;display:block;line-height:20px;width:20px;border-radius:20px;color:#fff;font-size:14px;top:-3px;left:16px}
.wishlist-count{background:#ffb14d;color:#fff}
#button_container{bottom:10px;margin-top:1rem}
.mobile-signin_setting{width:auto;padding:0;display:block;font-size:revert;margin-top:0;text-align:center;position:absolute;z-index:12347;cursor:pointer}
.mobile-my-account-setting{width:auto;margin-top:0;display:block;padding:0;text-align:center;position:absolute;z-index:1;cursor:pointer;overflow:visible}
.mobile-my-account-setting .logged-in-bubble{position:absolute;width:20px;height:20px;font-size:11px;text-align:center;padding:0;line-height:20px;background:#ffb14d;color:#fff;top:-3px;overflow:revert;margin-left:4px}
#top-header-currency{border:0}
.wishlist-count{width:20px;height:20px;border-radius:14px;position:absolute;top:-4px;left:20px;font-size:14px;line-height:20px;text-align:center}
.header-main-link.mens,.header-main-link.womens{width:100%;margin-left:0;text-align:left}
#mobile-menu{max-width:100%}
.mobile-my-account.customer_signin_mobile{position:relative;text-align:center;width:auto;padding:0;margin-top:0;overflow:visible}
.customer_signin_mobile .logged-in-bubble{position:absolute;top:-3px;width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;padding:0;margin:0;background:#ffb14d;color:#fff;left:4px}
.js-mobile-nav-toggle .anm{display:none;color:#fff}
.js-mobile-nav-toggle.mobile-nav--close .icon.anm.anm-times-l,.js-mobile-nav-toggle.mobile-nav--open .anm-bars-r{display:inline-block}
.site-header__menu[type=button]{-webkit-appearance:button}
.d-mobile-none{display:none}
.filtersDataList{display:none;border-top:2px solid #cdcdcd;margin-top:14px}
.wishlist-page .page-title{border-bottom:0}
.wishlist-page .a-left{padding:10px;padding-bottom:10px}
.remove-gift-message.text-center{text-align:left!important}
.personalisedMessageFee.h3{margin-top:.5rem!important}
.addedMoreMessageQuotes .col-12.col-lg-10{padding-bottom:15px}
#mobile-menu .brand_manufacturers,#mobile-menu .product-itm .prod-titl,#mobile-menu .productPrice .old-price{color:#fff}
#mobileSetting .header-menu-col-6{width:auto}
#mobileSetting .header-col-7{width:auto}
#mobileSetting .mobile-currency{width:auto}
.qtyField .qty,.qtyField .qtyBtn{width:33%}
.sectionScrollbar{overflow-x:hidden;overflow-y:auto;direction:ltr;scrollbar-color:#e4e4e4 #666;scrollbar-width:thin}
.fs-5,.fs-6{font-size:.9rem!important}
#CartDrawer .spendMoreFreeshipping{font-size:.8rem!important}
#cartDrawerRecAdaptiveHeight{margin-left:0;margin-right:0;overflow:hidden}
.text_float_wrapper{font-size:36px}
.p-text-hover-listing .text_float_wrapper{font-size:16px}
.recently-product .p-text-hover-listing .text_float_wrapper{font-size:28px}
.related-product .p-text-hover-listing .text_float_wrapper{font-size:28px}
.mobileDrawerSetting .fa-3x{font-size:2em}
.mobileDrawerSetting{flex-grow:.06}
.mobile-d-none{display:none}
.banner_wholesale .img-fluid,.img_head_product-details{border-radius:15px}
#topMobileShippingHeader{display:none}
.ad_information .img_col{margin:auto;margin-right:5px;width:20px}
.h4_info{font-family:"Open Sans",Helvetica,Arial;text-transform:uppercase;font-size:12px;vertical-align:middle;letter-spacing:.2px;display:inline-block;text-align:center}
.ad_information .slick-list{width: 81%;margin:auto;}
#topShippingHeader .slick-prev{left:1.5%;z-index:1}
#topShippingHeader .slick-next{right:1.5%;z-index:1}
#topShippingHeader .slick-next::before,#topShippingHeader .slick-prev::before{line-height:.5}
.btn_hide_mobile{display:none}
#button_container{display:none}
.home_page_banner_box .grid-products .item .product-image{margin:0 auto 0}
.home_page_banner_box .grid-products .item a{display:block}
.home_page_banner_box .grid-products{margin-bottom:.7rem}
.free_shipping_banner{display:block!important}
.shipping_notifications{display:none}
.alsoPurchased_wrapper{position:relative;background-color:#fff!important}
.purchasedBox.recently-product{padding-bottom:22px}
.buttonSetInMobile{position:absolute;bottom:15px;left:0;right:0;margin:0 auto;text-align:center;display:inherit}
.alsoPurchased_wrapper .actionRow.text-right{margin:0 auto}
.clearList_btn{border:2px solid #909090;color:#000;font-size:20px;border-radius:10px;padding:12px 30px;line-height:20px;font-family:bebas_neueregular,'Open Sans',Helvetica,Arial,sans serif,serif;font-weight:400;background-color:transparent}
.clearList_btn:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}
.matching-product-wrap .product-images-linked{width:100%;padding-right:0}
.matching-product-wrap{border-radius:10px}
.matching-p-heading{padding-left:10px;padding-right:10px}
.popup-inner.faq-popup{width:100%}
.faq-tab-container .acor-ttl{padding:30px 30px 30px 0}
.popup-inner.faq-popup{border-radius:10px;background:#fff}
.productDetails .btn-primary,.productDetails .btn-secondary,.productDetails .btn-success{display:none}
.grp_product_wrap .productPrice{display:initial}
.grp_product_wrap{margin-bottom:.5rem}
.listing-full.productList .grid-products .item{margin:0 0 0}
.listing-full.productList .grid-products .item .product-itm{margin-bottom:0}
.moreChoicesGrp{color:#4051f7;font-size:14px;font-family:"Open Sans",Helvetica,Arial;cursor:pointer;padding-bottom:10px;text-transform:capitalize;font-weight:600}
#grp_product{position:fixed;bottom:0;width:100%;background:#fff;z-index:123456;padding-top:10px;left:0;right:0;padding-bottom:10px;opacity:0;visibility:hidden}
.grp_active_mobile#grp_product{opacity:1;visibility:visible}
.closeAvailableGrp{position:absolute;top:0;right:15px;cursor:pointer}
.closeAvailableGrp .fa{font-size:24px}
#grp_product .grp_product{margin-left:8px;margin-right:8px}
.product-details .ptoductListgrp #grp_product{position:revert;bottom:0;width:100%;background:0 0;z-index:123456;padding-top:10px;left:0;right:0;padding-bottom:10px;opacity:1;visibility:visible}
.grp_product_padding{padding-left:20px;padding-right:20px}
#grp_product .slick-next{right:-5px}
#grp_product .slick-prev{left:-9px}
.homeSliderWrapper .slick-next,.homeSliderWrapper .slick-prev{opacity:1}
.onMobileSetting{display:none}
.xmas_notification{font-size:12px}
#search-productList .product-ajax-result-img{height: auto;}
.desktop_sale_flag{display: none;}
.mobile_sale_flag {display: block !important;}
}
@media only screen and (max-width:767px){
.h1,h1{font-size:1.69231em}
.h2,h2{font-size:1.38462em;text-transform:uppercase;letter-spacing:.03em}
.h3,h3{font-size:1.15385em;text-transform:uppercase}
.mobile-hide{display:none}
.container,.home3-boxed-layout .container-fluid{padding-left:10px;padding-right:10px}
#footer .container{padding-left:15px;padding-right:15px}
.breadcrumbs-top .col-12.col-sm-12.col-md-12.col-lg-9{padding-left:0;padding-right:0}
.row{margin-right:-7px;margin-left:-7px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:7px;padding-left:7px}
.template-index-belle .home-slideshow{padding-top:55px}
.pb-section{padding-bottom:15px}
.section{padding-top:20px;padding-bottom:20px}
.button-set i,.grid-view-item.style2 .button-set i{line-height:26px}
.add-to-compare,.cartIcon,.grid-view-item.style2 .button-set>form button,a.quick-view,a.wishlist{width:26px;height:26px;line-height:26px}
.h2,.home2-default .section-header .h2,.home2-default .section-header h2,h2{font-size:18px}
#checkout_wrapper .h2,#checkout_wrapper h2{font-size:30px}
.footer-links .h4{cursor:pointer;border-bottom:solid 1px #454545;padding-bottom:20px}
.footer-links .h4:after{content:"\e64b";font-family:themify;font-size:10px;display:block;position:absolute;right:10px;top:5px}
.footer-links .h4.active:after{content:"\e648"}
.footer-links ul{display:none}
.footer-bottom .text-md-center{text-align:center!important;margin-bottom:10px}
.cart .small--hide{display:none}
.cart tbody,.cart tr{width:100%;display:table}
.cart tbody{display:block}
.cart-flex{display:block;width:100%}
.cart__price-wrapper{text-align:right}
.item .add-wishlist,.item .added-to-wishlist.button-medium,.item .added-to-wishlist.button.button-medium{padding-left:7px;padding-right:7px}
a.added-to-wishlist.button-medium,span.add-wishlist.button.button-medium{padding-left:7px;padding-right:7px}
.footer-3 .footer-links .h4,.home4-fullwidth .footer-links .h4{border-bottom-color:#454545}
#sizechart table,.tab-container table{table-layout:fixed}
.store-info li{width:100%;border-left:0!important;border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}
.store-info li:last-child{border-bottom:0}
#footer .addressFooter li:last-of-type{padding-bottom:0}
.mobile_p_0{padding:0}
#mobileSetting .anm{font-size:22px}
.d_mobile_none{display:none}
.header-search-ico{top:14px}
.header-search-close{top:5px}
.img_head_product-details h3{font-size:30px}
.mobile-p-15{padding:15px!important}
.mobile_order_setting{order:2}
.mobile-my-account-setting .logged-in-bubble{position:absolute;width:20px;height:20px;font-size:11px;text-align:center;padding:0;line-height:20px;background:#ffb14d;color:#fff;top:-7px;overflow:revert;margin-left:0}
.wishlist-count{background:#ffb14d;color:#fff;width:20px;height:20px;border-radius:14px;position:absolute;top:-7px;left:11px;font-size:14px;line-height:20px;text-align:center}
#site-copyright .site-copyright-inner{text-align:center;height:auto;line-height:24px}
#site-copyright .font-style-normall{text-align:center!important;padding-bottom:8px;padding-top:10px}
.footer-set-2{border-bottom:2px solid #dee2e6}
.desktop-cart-c{position:absolute;background:#ffb14d;height:23px;display:block;line-height:22px;width:23px;border-radius:20px;color:#fff;font-size:14px;top:4px;margin-left:20px}
.list_panel.ad_panel.pb-2.pt-2{text-align:center}
.mobile-my-account.customer_signin_mobile{position:relative;text-align:center;width:auto;padding:0;margin-top:0;overflow:visible}
.customer_signin_mobile .logged-in-bubble{position:absolute;top:-5px;width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;padding:0;margin:0;background:#ffb14d;color:#fff;left:0}
#header .desktop-cart-c{top:-7px;margin-left:-5px;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;left:0}
.d-mobile-none{display:none}
.template-product .checkout-tabs-listing .checkout-product-tabs a{font-size:12px;padding:10px 10px}
#applepay_checkout_express #paymentExpressApplepay .paymentList img{width:100%;max-width:100%;border:none}
.cart-large-buttons .font-style-default.font-weight-bold.h4.rounded.text-white.submit.button.button-large.btn-info.btn-full{display:block;width:100%;text-align:center}
#paymentExpressApplepay{width:100%;max-width:100%}
.mobileDrawerSetting .fa-3x{font-size:2em}
.mobileDrawerSetting{flex-grow:.1}
.head_wrapper .fs-2{font-size:18px!important}
.head_wrapper .fs-1{font-size:23px!important}
.matching-product-wrap .product-images-linked{width:100%;padding-right:0}
#footer .footer-link{margin-bottom:8px}
.searchDrawerOpener .search_input.ui-autocomplete-loading{padding-right:37%;background-position:90% center}
.product-itm .prod-titl.product-name{font-size: 12px;}
.customize_product_info #afterpay_split .afterpay-no-split-four.h5, #afterpay_split .afterpay-no-split-four.h5{font-size: 14px;white-space: nowrap;}
.customize_product_info #afterpay_split .afterpay-no-split-four.h5 img{width: 80px;height: auto;}
#afterpay_split .afterpay-no-split-four.h5 img{width: 80px;height: auto;}
}
@media only screen and (max-width:575px){
.footer-bottom .copyright{text-align:center}
.d_mobile_none{display:none}
.fa-3x{font-size:3em}
.button_group_list .btn{padding:5px;font-size:12px}
.mobile-p-15{padding:0!important}
.slider-wrapper{padding-top:22.22%}
.logo_wrapper{padding-left:0}
#header .desktop-cart-c{top:-7px;margin-left:-6px;width:20px;height:20px;line-height:20px;font-size:14px;text-align:center}
.template-product .tabs-listing .product-tabs li{float:none;display:block;cursor:pointer;text-align:center}
.alsoPurchased{margin-top:revert;border-top:revert;padding-top:revert;font-size:1.8em;text-align:center}
.page-title{margin-bottom:0}
#shopping-cart-table td{padding-top:0}
#shopping-cart-table .inline{margin-left:0;display:block}
.remove-item{text-align:center;padding:5px 0;cursor:pointer}
#shopping-cart-table .inline{padding:0 10px;margin-left:0}
#freeshipping_container .heading_freeshipping{padding-left:0;padding-bottom:15px;font-size:16px}
.addedMoreMessageQuotes .remove-item{text-align:left!important}
.add_personalised_value{font-size:12px}
.mobileHide{display:none}
.hide-desktop2{display:block;margin-top:0}
.social_links_wrapper.bg-white{text-align:center!important}
.social_links_wrapper.bg-white .text-right{text-align:center!important}
.couponCodeWrap .form-control::placeholder{color:#6c757d;opacity:1;font-size:12px}
.btn-full{padding:1rem 6rem}
.searchDrawerOpener{max-width:320px}
.searchDrawerOpener,.userDrawer{max-width:320px}
#CartDrawerPopout{width:320px}
.shop_now{font-size:1.25rem;padding-left:0;display:none}
#siteLogo img{max-width:150px}
.mobileDrawerSetting .fa-3x{font-size:2em}
.mobileDrawerSetting{flex-grow:.3}
.navDrawer{max-width:330px}
.flex-container .mobile-nav-toggle{width:30px;height:43px}
.slider-wrapper{padding-top:0}
.is_mobile#slider{overflow:unset;position:revert}
.is_mobile#slider img{position:revert;min-height:50vh;height:100%;width:100%;overflow:unset}
.home_page_banner_box .grid-products .item{margin:0 0 14px}
.free_shipping_banner .img_fluid{max-width:100%}
.trending_wrapper .btn.btn-dark.btn--big.btn-lg.w-25.p-2.fs-5{width:50%!important;font-size:1.2rem!important}
.matchingHeading{font-size:22px}
.button-ctm{font-size:16px}
.matching-product-wrap .product-description{margin-bottom:15px}
.m-product-name{font-size:18px}
.m-product-price{font-size:16px}
.matching-product-wrap{padding:0;background:#fff;border-radius:10px}
.matching-p-heading{padding:10px 10px 0 10px;margin-bottom:0!important}
.productDescription{display:none}
.xmas_notification{font-size:12px}
.fridaySaleitem:first-child{padding-left: 5px;}
.fridaySaleitem:last-child{padding-right: 5px;}
.sale_end_countdown_text, .sale_end_countdown_timer{font-size: 28px;text-shadow: none;letter-spacing: 0.5px;}
.fridaySaleitem.mobile_sale_flag img{max-width: 200px;width: 100%;}
#cartDrawerActionGroup .currency-symbol{font-size: 14px;color: #fff;}
}
@media only screen and (max-width:480px){
.top-header .col-10{padding-right:5px}
.top-header .text-right{padding-left:5px}
.language-dd,.selected-currency{margin-right:5px}
.language-dd,.top-header .fa,.top-header a,.top-header p,.top-header select,.top-header span.selected-currency{font-size:11px;letter-spacing:0}
.container-fluid,.home15-funiture-header .container-fluid,.home15-funiture-top .container-fluid{padding:0 20px}
.search .search__form{margin:33px 20px}
#header-cart{width:282px}
#footer{margin-top:0}
.mobile-p-15{padding:0!important}
#footer .footer-col-5 .footer-title,.footer-col-5 p{text-align:center}
.navDrawer{max-width:320px}
.brands-container .brands-listing a{font-size:22px;padding:20px 8px}
#search_input::placeholder{font-size:12px}
.menuSearchWrapper .go-btn .anm-search-l{color:#000}
#search_input_menu::placeholder{font-size:12px}
.searchDrawerOpener .search_form{padding:8px 8px 8px 5px}
.searchDrawerOpener .search_input{padding:0 40px}
.searchDrawerOpener .go-btn{width:33px;padding:0;text-align:center}
.menuSearchWrapper .go-btn{width:40px;padding:0;text-align:center}
.matchingHeading{font-size:22px}
.soldOutQtyAdd#actionGroupBttn .col-lg-9{-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}
.soldOutQtyAdd#actionGroupBttn .col-lg-3{flex:0 0 69%;-ms-flex:0 0 69%;max-width:69%}
.min_cart_image .xmas_notification{font-size:7px}
.sale_end_countdown_text, .sale_end_countdown_timer{font-size: 26px;text-shadow: none;letter-spacing: 0.5px;padding-right: 2px;line-height: 23px;}
.fridaySaleitem.mobile_sale_flag img{max-width: 180px;width: 100%;}
}
@media only screen and (max-width:380px){
.searchDrawerOpener .search_form{padding:8px 8px 8px 8px}
.searchDrawerOpener .search_input{padding:0 40px}
.matchingHeading{font-size:20px}
.xmas_notification{font-size:12px}
.fridaySaleitem:first-child{padding-left: 5px;}
.fridaySaleitem:last-child{padding-right: 5px;}
.sale_end_countdown_text, .sale_end_countdown_timer{font-size: 24px;text-shadow: none;}
.fridaySaleitem.mobile_sale_flag img{max-width: 165px;width: 100%;}
}
@media only screen and (max-width:360px){
.xmas_notification{font-size:12px}
.user_footer_links{white-space:nowrap}
.mobileMenuSetting{width:auto;height:auto;padding:10px}
#CartDrawerPopout,.navDrawer,.searchDrawerOpener,.userDrawer{max-width:280px}
.brands-container .brands-listing a{font-size:20px;padding:20px 3px}
#CartDrawer .spendMoreFreeshipping{font-size:.7rem!important}
.mobileDrawerSetting .fa-3x{font-size:1.3em}
#header .desktop-cart-c{top:-6px;margin-left:-6px;width:16px;height:16px;line-height:16px;font-size:12px;text-align:center}
#top-header-customer .logged-in-bubble{top:-5px;width:16px;height:16px;font-size:12px;line-height:16px}
#top-header .col-9{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}
#top-header .col-3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}
.head_wrapper .fs-2{font-size:18px!important}
.head_wrapper .fs-1{font-size:20px!important}
#search_input::placeholder{font-size:12px}
#search_input_menu::placeholder{font-size:12px}
.menuSearchWrapper .go-btn .anm-search-l{color:#000}
#search-productList .ui-autocomplete.ui-front{display:block!important;position:revert!important;width:100%!important;overflow-x:hidden;max-height:72vh;border:none}
}
@media screen and (min-device-width :1024px) and (max-device-width :1024px) and (min-device-height :1366px) and (max-device-height :1366px) and (min-width:1024px) and (max-width:1024px),(min-device-width :1024px) and (max-device-width :1024px) and (min-device-height :1366px) and (max-device-height :1366px) and (min-width:1366px) and (max-width:1366px){
.js-mobile-nav-toggle .anm{display:none;color:#fff}
.js-mobile-nav-toggle.mobile-nav--close .icon.anm.anm-times-l,.js-mobile-nav-toggle.mobile-nav--open .anm-bars-r{display:inline-block}
.js-mobile-nav-toggle .anm{display:none;color:#fff}
.mobile-my-account-setting{width:auto;margin-top:0;display:block;text-align:center;cursor:pointer;overflow:visible;padding-top:14px;padding-bottom:14px;font-size:revert}
#mobileSetting .mobile-signin.mobile-signin_setting{width:auto;margin-top:0;display:block!important;text-align:center;cursor:pointer;overflow:visible;padding-top:14px;padding-bottom:14px;font-size:revert}
.mobile-my-account-setting .logged-in-bubble{display:inline-block;position:absolute;background:#ffb14d;color:#fff;width:22px;height:22px;border-radius:14px;line-height:22px;margin-right:5px;left:0;right:0;margin:0 auto;top:10px}
.fa-3x{font-size:2em}
#mobileSetting .mobile-search-p.d-block{display:block!important;max-width:5%;flex:0 0 5%;-ms-flex:0 0 5%}
.header-inner.categories_wrapper{display:block!important;max-width:20%;flex:0 0 20%;-ms-flex:0 0 20%}
.logo_wrapper{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%}
#site-logo{margin:0 auto;text-align:center}
.max_width_1366{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}
#mobileSetting .max_width_1366 .mobile-cart-l{display:block!important;padding-top:13px;padding-bottom:13px}
.top-header-wishlist.text-white{display:block;padding-top:13px;padding-bottom:13px;text-align:center}
.wishlist-count{background:#ffb14d;color:#fff;width:20px;height:20px;border-radius:14px;position:absolute;top:10px;left:20px;font-size:14px;line-height:20px;text-align:center}
.mobile-cart-c{position:absolute;background:#ffb14d;height:20px;display:block;line-height:20px;width:20px;border-radius:20px;color:#fff;font-size:14px;top:0;left:16px}
.mobile-search-b{font-size:2em}
.header-search-frm.mobile-search-p{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}
.mobile-my-account.customer_signin_mobile{position:relative;text-align:center;width:auto;padding:0;margin-top:0;overflow:visible}
#mobileSetting .anm{font-size:30px}
.customer_signin_mobile .logged-in-bubble{position:absolute;top:-3px;width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;padding:0;margin:0;background:#ffb14d;color:#fff;left:4px}
#mobileSetting .mobile-cart-l.d-lg-none{display:block!important}
.header-inner{margin-left:0}
.caretDown{display:none}
.header-main-link.mens{width:100%;margin-left:0;text-align:left}
.text_over_lay_image{width:100%;height:100%;max-width:400px;left:0;right:0;margin:0 auto}
.text_float_wrapper{font-size:36px}
.p-text-hover-listing .text_float_wrapper{font-size:18px}
}
@media only screen and (max-device-width:360px){
.country-option-last{margin-right:30px;}
.dotIconSet.ml-3.mr-3{margin-left: 5px !important;margin-right: 5px !important;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px){
.text_over_lay_image{width:100%;height:100%;max-width:310px;max-height:310px;right:0;margin:0 auto;transform:translate(-50%,-50%);top:50%;left:50%}
.marketing_message{margin-right: 2px;font-size: 11px;}
.saveOfferAmount{margin-left: 0px;font-size: 11px;}
.fontFamily{font-size: 11px;margin-right: 3px;}
}
@media screen and (min-device-width :375px) and (max-device-width :812px){
.text_over_lay_image{width:100%;height:100%;max-width:370px;max-height:370px;right:0;margin:0 auto;transform:translate(-50%,-50%);top:50%;left:50%}
.notify-me-no-option,.sold-out-qty{font-size:22px}
}
@media screen and (min-device-width :414px) and (max-device-width :896px){
.text_over_lay_image{width:100%;height:100%;max-width:370px;max-height:370px;right:0;margin:0 auto;transform:translate(-50%,-50%);top:50%;left:50%}
}
@media screen and (min-device-width :768px) and (max-device-width :1024px){
.text_over_lay_image{width:100%;height:100%;max-width:400px;max-height:400px;right:0;margin:0;transform:translate(-50%,-50%);top:50%;left:50%}
.text_float_wrapper{font-size:36px}
.related-product .p-text-hover-listing .text_float_wrapper{font-size:18px}
.recently-product .p-text-hover-listing .text_float_wrapper{font-size:18px}
}
@media only screen and (min-device-width:834px) and (max-device-width:992px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){
#mobileSetting .d-lg-none{display:revert!important}
#mobileSetting .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
#mobileSetting .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
#mobile-menu{max-width:100%}
#mobileSetting .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
#mobileSetting .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
#mobileSetting .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.js-mobile-nav-toggle .anm{display:none;color:#fff}
.js-mobile-nav-toggle.mobile-nav--close .icon.anm.anm-times-l,.js-mobile-nav-toggle.mobile-nav--open .anm-bars-r{display:inline-block}
html{overflow-x:hidden}
.d_mobile_none{display:none}
.top-header .customer-links{display:none;position:absolute;right:0;top:29px;z-index:222;margin:0;width:auto;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2)}
.top-header .customer-links li{display:block;text-align:left;margin:0;padding:0;border-bottom:1px solid #ddd}
.top-header .customer-links li a{color:#555;padding:10px;display:block;white-space:nowrap}
.top-header .customer-links li a:hover{opacity:.7}
.footer-social{margin-top:30px}
.product-details-img{margin-bottom:20px}
.product-single__title.h1,h1.product-single__title{font-size:16px}
.template-product .tabs-listing .product-tabs a{padding:15px 10px}
#mobileSetting .anm{font-size:30px}
.mobile-cart-c{position:absolute;background:#ffb14d;height:20px;display:block;line-height:20px;width:20px;border-radius:20px;color:#fff;font-size:14px;top:-3px;left:16px}
.wishlist-count{background:#ffb14d;color:#fff}
#button_container{bottom:15px}
.mobile-signin_setting{width:auto;padding:0;display:block;font-size:revert;margin-top:0;text-align:center;position:absolute;z-index:12347;cursor:pointer}
.mobile-my-account-setting{width:auto;margin-top:0;display:block;padding:0;text-align:center;position:absolute;z-index:1;cursor:pointer;overflow:visible}
.mobile-my-account-setting .logged-in-bubble{position:absolute;width:20px;height:20px;font-size:11px;text-align:center;padding:0;line-height:20px;background:#ffb14d;color:#fff;top:-3px;overflow:revert;margin-left:4px}
#top-header-currency{border:0}
.wishlist-count{width:20px;height:20px;border-radius:14px;position:absolute;top:-4px;left:20px;font-size:14px;line-height:20px;text-align:center}
.header-main-link.mens,.header-main-link.womens{width:100%;margin-left:0;text-align:left}
#mobile-menu{max-width:100%}
.mobile-my-account.customer_signin_mobile{position:relative;text-align:center;width:auto;padding:0;margin-top:0;overflow:visible}
.customer_signin_mobile .logged-in-bubble{position:absolute;top:-3px;width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;padding:0;margin:0;background:#ffb14d;color:#fff;left:4px}
.js-mobile-nav-toggle .anm{display:none;color:#fff}
.js-mobile-nav-toggle.mobile-nav--close .icon.anm.anm-times-l,.js-mobile-nav-toggle.mobile-nav--open .anm-bars-r{display:inline-block}
.site-header__menu[type=button]{-webkit-appearance:button}
.d-mobile-none{display:none}
.filtersDataList{display:none;border-top:2px solid #cdcdcd;margin-top:14px}
.wishlist-page .page-title{border-bottom:0}
.wishlist-page .a-left{padding:10px;padding-bottom:10px}
.remove-gift-message.text-center{text-align:left!important}
.personalisedMessageFee.h3{margin-top:.5rem!important}
.addedMoreMessageQuotes .col-12.col-lg-10{padding-bottom:15px}
.freeShippingNotification{display:none}
#mobile-menu .brand_manufacturers,#mobile-menu .product-itm .prod-titl,#mobile-menu .productPrice .old-price{color:#fff}
#mobileSetting .header-menu-col-6{width:auto}
#mobileSetting .header-col-7{width:auto}
#mobileSetting .mobile-currency{width:auto}
}