@charset "UTF-8";@font-face{font-family:"futurastd-medium";src:url(../fonts/FuturaStd-Medium.eot?);src:url(../fonts/FuturaStd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaStd-Medium.woff2) format("woff2"),url(../fonts/FuturaStd-Medium.woff) format("woff"),url(../fonts/FuturaStd-Medium.ttf) format("truetype"),url(../fonts/FuturaStd-Medium.svg#FuturaStd-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"futurastd-mediumOblique";src:url(../fonts/FuturaStd-MediumOblique.eot?);src:url(../fonts/FuturaStd-MediumOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaStd-MediumOblique.woff2) format("woff2"),url(../fonts/FuturaStd-MediumOblique.woff) format("woff"),url(../fonts/FuturaStd-MediumOblique.ttf) format("truetype"),url(../fonts/FuturaStd-MediumOblique.svg#FuturaStd-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Futura';src:url('../fonts/futura-b-webfont.eot?');src:url('../fonts/futura-b-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/futura-b-webfont.ttf') format('truetype'),url('../fonts/futura-b-webfont.svg') format('svg'),url('../fonts/futura-b-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:helvetica-neue;src:url(../fonts/helvetica-neue-extra-black-normal.woff2) format("woff2"),url(../fonts/helvetica-neue-extra-black-normal.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:helvetica-neue;src:url(../fonts/helvetica-neue-light-condensed-normal.woff2) format("woff2"),url(../fonts/helvetica-neue-light-condensed-normal.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Helvetica LT Std';src:url('../fonts/HelveticaLTStd-UltraComp.woff2') format('woff2'),url('../fonts/HelveticaLTStd-UltraComp.woff') format('woff');font-weight:bold;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}td,div{vertical-align:top}*{outline:0}li,ol{list-style-type:none;list-style-image:none;list-style:none}img{border:0}textarea{resize:none}input:focus,select:focus,textarea:focus,button:focus{outline:0}a{text-decoration:none}input,textarea,select,body{font-size:14px;font-family:"futurastd-medium";font-weight:400}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.rightAlign{text-align:right}.centerAligned{text-align:center}.centeredBlock{margin-left:auto;margin-right:auto;float:none}.fullWidth{width:100%!important}.floatLeft{float:left}.floatRight{float:right}.posRelative{position:relative}.absolutePos{position:absolute}.textDecorationNone{text-decoration:none}.textDecorationUnderline{text-decoration:underline}.fontWeightBold{font-weight:bold}.clearBoth{clear:both}.clearRight{clear:right}input,textarea,select,body,.smallTop a,.mainMenu a{color:#252525}html{text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}input[type=checkbox]:not(old),input[type=radio]:not(old){opacity:0;display:none}input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;margin-left:0;line-height:20px;cursor:pointer;position:relative;vertical-align:middle}.labelText{font-size:10px;line-height:normal}input[type=checkbox]:not(old)+label>span{display:inline-block;width:18px;height:18px;margin:2px 5px 0 0;background-position:center center;background-repeat:no-repeat;background-size:100% auto;vertical-align:middle;float:left;box-sizing:border-box;background-image:none;border:1px solid #000}.checkoutSummary .cartDetailsItems .checkboxHolder input[type=checkbox]:not(old)+label>span{position:absolute;left:0;top:0}.checkoutSummary .cartDetailsItems .checkboxHolder input[type=checkbox]:not(old)+label{padding-left:25px}input[type=radio]:not(old)+label>span{display:inline-block;width:18px;height:18px;margin:5px 5px 0 0;background-image:url(../images/radio-unchecked.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;vertical-align:bottom;float:left;box-sizing:border-box}input[type=checkbox]:not(old):checked+label>span:before{background-color:#fff;background-image:url(../images/check-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:12px auto;content:'';display:block;width:100%;height:100%}input[type=radio]:not(old)+label>span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 10px 0 0}input[type=radio]:not(old):checked+label>span{background-image:url(../images/radio-checked.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.radioDesign input[type=checkbox]:not(old)+label>span,.radioDesign input[type=radio]:not(old)+label>span{display:inline-block;width:18px;height:18px;margin:0 12px 0 0;background-image:url(../images/radio-deselected.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;vertical-align:middle;float:left;box-sizing:border-box;border:0 none;border:0 none}.radioDesign input[type=checkbox]:not(old):checked+label>span:before,.radioDesign input[type=radio]:not(old):checked+label>span:before{background-color:transparent;background-image:url(../images/radio-selected.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto;content:'';display:block;width:100%;height:100%}.imgHolder a,.imgHolder a img{width:100%;display:block}body{overflow-y:auto}.header{position:fixed;width:100%;left:0;top:0;z-index:5;background-color:#fff}.upperSection{padding:24px 20px 46px 20px;text-align:center}.notification{background-color:#000;font-size:12px;padding:7px 0;color:#fff;text-align:center}.logoHolder{width:111px;display:inline-block;position:relative;z-index:100}.logoHolder img{width:100%;display:block}.burgerMenuHolder{float:left;width:14px;height:16px;margin-right:25px;position:relative;z-index:100;display:none}.burgerMenuHolder a{display:block;background-image:url(../images/burger-menu.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto;width:100%;height:100%}.righticons{float:right}.righticons ul{width:100%;display:inline-block}.righticons ul li{width:17px;height:19px;display:inline-block;vertical-align:middle;margin-left:15px}.shoppingTypeSelector{width:180px;float:left}.shoppingTypeSelector .accounTypeToggle{position:relative}.shoppingTypeSelector .accounTypeToggle .accountdropdown a{background-image:url(../images/dd-arrow-down-black.svg);background-size:10px auto;background-position:calc(100% - 10px) center;background-repeat:no-repeat;color:#000;padding-right:10px;font-size:12px;text-align:left;border:1px solid #000;padding:15px 40px 15px 10px}.shoppingTypeSelector .accounTypeToggle ul{position:absolute;width:100%;top:100%;left:0;display:none;z-index:99;border:0 none;border-top:0 none}.shoppingTypeSelector .accounTypeToggle ul li{height:auto}.shoppingTypeSelector .accounTypeToggle ul a{display:block;padding:10px 14px;background-color:#000;color:#fff;font-size:10px;text-align:left}.shoppingTypeSelector .accounTypeToggle ul a:hover,.shoppingTypeSelector .accounTypeToggle ul a.selected{background-image:url(../images/check-icon-white.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:15px auto}.righticons ul li ul li{width:100%;margin-left:0}.shoppingTypeSelector a{display:block;text-transform:uppercase}.righticons ul li a{display:block;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;position:relative;color:#252525}.righticons ul li a:after{content:"";width:100%;height:1px;background-color:#252525;position:absolute;left:0;bottom:-3px;display:none}.righticons ul li a.searchicon{background-image:url(../images/search.svg)}.righticons ul li a.profileicon{background-image:url(../images/profile-icon.svg)}.righticons ul li a.favoriteicon{background-image:url(../images/wishlist-icon.svg)}.righticons ul li a.businessFav{background-image:url(../images/star-icon.svg)}.righticons ul li a.bagicon{background-image:url(../images/cart-icon.svg)}.righticons ul li a.notificationIcon{background-image:url(../images/notidication-icon.svg)}.righticons ul li a span{cursor:pointer;font:11px/14px FuturaStd-Medium,Arial,Times,sans-serif;position:absolute;top:22px;left:0;right:0;text-align:center;display:block}.righticons ul li a.profileicon span{background-image:url(../images/check-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:60% auto;width:100%;height:14px}.shoppingTypeMobile{display:none}.menuHolder{display:none}.menuOpen .menuHolder{display:block}.menuOpen .burgerMenuHolder a{background-image:url(../images/close-icon.svg)}.menuHolder>ul{position:relative}.menuHolder{background-color:#fff;position:fixed;top:0;left:0;border-right:1px solid #ccc;margin:0;padding:74px 23px 20px 20px;z-index:99;height:100%;width:412px}.menuHolder ::-webkit-scrollbar{width:5px}.menuHolder ::-webkit-scrollbar-track{background:#f1f1f1}.menuHolder ::-webkit-scrollbar-thumb{background:#000}.menuHolder ::-webkit-scrollbar-thumb:hover{background:#555}.menuHolder>ul>li{width:100%}.menuHolder ul li a{font-size:12px;color:#252525;text-transform:uppercase;padding:19px 0;font-stretch:normal;letter-spacing:1px;text-decoration:none;display:block;display:inline-block;position:relative}.menuHolder ul li a:after{content:"";width:100%;height:1px;background-color:#252525;left:0;bottom:13px;position:absolute;display:none}.menuHolder ul li:hover a:after{display:block}.menuHolder ul li .boxScroll{position:absolute;top:0;width:70%;right:0;display:none}.menuHolder ul li:hover .boxScroll{display:block}.menuHolder ul li ul li{margin-bottom:0}.menuHolder ul li ul li a{font-size:11px}.menuHolder ul li ul li a:after{display:none!important}.menuHolder ul li:hover #boxscroll{display:block}.menuHolder ul li ul li:hover a:after{display:block!important}.headerMenu{padding-bottom:24px;border-bottom:1px solid #ccc;padding-left:160px;padding-right:160px;position:relative}.clientsLogo{position:absolute;left:20px;top:-31px;width:140px}.clientsLogo img{width:100%;display:block}.headerMenu ul{text-align:center;position:relative}.headerMenu ul li{display:inline-block}.headerMenu ul li a{color:#000;font-size:12px;padding:0 4px;text-transform:uppercase}.topSlogan{position:relative;text-align:center;padding:9px 50px;border-bottom:1px solid #ccc;display:none}.topSlogan a{text-transform:uppercase;font-size:10px;line-height:12px;color:#252525}.topSlogan a span.notificationCount,.hpPushBlockTitle .notificationCount,h3 .notificationCount{color:#fff;background-color:#000;width:15px;font-size:8px;height:15px;display:inline-block;position:relative;top:-2px;left:3px;display:inline-flex;align-items:center;justify-content:center}.hpPushBlockTitle .notificationCount{width:18px;height:18px}.hpPushBlockTitle .notificationCount span{color:#fff;font-size:11px}.hpBody{background-color:#fff;min-height:600px}.hpSafeArea{padding:0 6%}.footer{background-color:#f7f7f7;border-top:1px solid #ccc;padding:0 0 35px 0}.blackBtn input,.blackBtn a{line-height:40px;display:block;background-color:#000;color:#fff;font-size:12px;padding:0 18px;border:0 none;text-transform:uppercase;width:100%;text-align:center;cursor:pointer;box-sizing:border-box;min-width:150px;border:1px solid #000}.blackBtn a.linkBtn{background-color:transparent;color:#000;border:0 none;text-decoration:underline;cursor:pointer}.blackBtn a.hyperlinks{text-decoration:none}.blackBtn a.linkBtn:hover{text-decoration:none}.blackBtn a.outlineBtn:hover{background-color:#000;color:#fff}.blackBtn input:hover,.blackBtn a:hover{color:#000;background-color:transparent}.blfancybox-contentackBtn a.outlineBtn{background-color:transparent;color:#000;border:1px solid #000}.sitemapSections{padding:50px 3vw 0 3vw;width:100%;display:inline-block;box-sizing:border-box}.sitemapSections .sitemapCol{width:calc(100%/6);float:left;padding-right:2%;box-sizing:border-box}.sitemapSections .mainTitle{margin-bottom:24px}.sitemapSections .sitemapCol:last-child{margin-right:0;padding-right:0}.sitemapSections .sitemapCol a{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#252525}.sitemapSections .sitemapCol a:hover{text-decoration:underline}.sitemapSections .sitemapCol li{margin-bottom:10px}.sitemapSections .sitemapCol li.mainTitle{margin-bottom:24px}.sitemapSections .sitemapCol li.mainTitle a{font-size:12px}.smSection{text-align:center}.smSection ul li{display:inline-block;width:35px;margin-right:10px;margin-left:10px}.cpSection{margin-top:50px}.cpSection,.cpSection a{text-align:center;font-size:10px;color:#808080}.cpSection a{text-decoration:underline}.cpSection a:hover{text-decoration:none}.blackLink{color:#000;display:block;text-decoration:underline}.blackLink:hover{text-decoration:none}.hpPushBlock{position:relative;max-height:1000px;overflow:hidden;transition:max-height .3s ease-in;-webkit-transition:max-height .3s ease-in}.hpPushBlockInner{padding:40px 20px 77px 20px;box-sizing:border-box;border-bottom:1px solid #ccc}.minimized.hpPushBlock{max-height:0!important}.hpPushBlockTitle,.hpPushBlockTitle a,.minicartTitle{display:inline-block;text-transform:uppercase;letter-spacing:1px;color:#252525;font-size:18px;line-height:100%;margin-bottom:12px}.hpNotificationsList ul li .notiticationAction a.removeBtn{border:0;text-decoration:underline;background:transparent;color:#000}.hpNotificationsList ul li .notiticationAction a.removeBtn:hover{text-decoration:none}.hpNotificationsList .blackBtn a{min-width:auto;padding:0 34px}.notificationsPopup .shoppingTypeSelectHolder ul{font-size:0}.notificationsPopup .shoppingTypeSelectHolder ul li{width:32%;margin-right:2%}.notificationsPopup .shoppingTypeSelectHolder ul li:last-child{margin-right:0%}.hpPushBlockTitle span{display:inline-block;text-transform:uppercase;letter-spacing:1px;color:#252525;font-size:12px}.hpPushBlockTitle span a{color:#666;font-size:10px;line-height:18px;padding-left:10px;text-transform:uppercase;text-decoration:underline}.hpPushBlockTitle span a:hover{text-decoration:none}.hpPushBlockTitle a:hover{text-decoration:underline}.hpuserLoginHolder .hpPushBlockTitle{margin-bottom:10px}.minicartTitle{margin-bottom:10px}.hpPushBlock .flex-control-paging{display:none}.pushBlockElemets{padding:30px 2% 0}.closeHpPushBlock{background-image:url(../images/close-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:15px;height:15px;position:absolute;right:20px;top:38px}.hpNotificationsList ul{font-size:0}.hpNotificationsList ul li{border-bottom:1px solid #f2f2f2;padding:20px 0}.hpNotificationsList ul li .notificationTitle{width:82%;display:inline-block;vertical-align:middle}.hpNotificationsList ul li .notiticationAction{display:inline-block;vertical-align:middle;text-align:right}.hpNotificationsList ul li .notiticationAction a:first-child{margin-right:10px}.hpNotificationsList ul li a{color:#252525;font-size:12px;font-weight:400}.hpNotificationsList ul li .notificationTitle a:hover{text-decoration:underline}.hpNotificationsList ul li .notiticationAction a{color:#fff;background-color:#000;padding:15px 30px;display:inline-block;border:1px solid #000}.hpNotificationsList ul li .notiticationAction a:hover{background-color:#fff;color:#000}.productContainer .imgContainer{margin-bottom:24px;position:relative}.productContainer .titleHolder{text-align:center;padding:0 20px}.productContainer .titleHolder a,.productContainer .titleHolder{display:block;color:#252525;font-size:12px;text-transform:uppercase}.productContainer .titleHolder a{margin-bottom:12px;height:15px;overflow:hidden;text-overflow:ellipsis}.productContainer .prodPrice{font-size:11px}.productContainer .titleHolder a:hover{text-decoration:underline}.productContainer .addToBasket{background-image:url(../images/wishlist-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:14px;height:14px;position:absolute;right:20px;top:10px;padding:5px;box-sizing:border-box}.productContainer .businessStared{background-image:url(../images/star.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:14px;height:14px;position:absolute;left:20px;top:10px;padding:5px;box-sizing:border-box;display:none}.productContainer .businessStared.starred{background-image:url(../images/star-black.svg)}.addToBasket.filled{background-image:url(../images/wishlist-icon-filled.svg)}.productContainer .addToBasket.small{left:11px;top:13px;width:14px;height:14px}.productContainer .removeBtn{background-image:url(../images/close-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:10px;height:10px;position:absolute;right:10px;top:10px}.productContainer .imgContainer:hover .removeBtn{display:block}.flex-direction-nav a:before{display:none;font-size:0!important}.flex-direction-nav a{font-size:0!important;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;width:15px;height:17px;margin-top:-7px;transform:translate(-50%,-50%)}.flex-direction-nav a.flex-prev{background-image:url(../images/arrow-left.svg);left:-25px}.flex-direction-nav a.flex-next{background-image:url(../images/arrow-right.svg);right:-35px}.prodCarousel .flex-direction-nav a.flex-prev{background-image:url(../images/pointer-left.svg)}.prodCarousel .flex-direction-nav a.flex-next{background-image:url(../images/pointer-right.svg)}.hpcartHolder .pushBlockItemsList{width:72.6%;float:left;margin-right:3%}.pushBlockItemsList .addToBasket{display:none}.pushBlockElemets .productContainer .titleHolder a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:33px}.hpcartHolder .bagSummary{width:24.4%;float:right}.mincartNumbers{font-size:12px;line-height:100%;letter-spacing:1px}.minicartSubtotal{margin-bottom:20px}.minicartSubtotal.withBordersBtm{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:29px}.miniCartLeft{float:left}.miniCartLeft sub{font-size:10px}.minicartRight{float:right;text-align:right}.minicartRight sub{font-size:10px;color:#808080}.minicartSubtotal.totalHolder{text-transform:uppercase;margin-bottom:30px}.aletSep{text-align:center;font-size:12px;text-transform:uppercase;margin:25px 0}.paypalCheckout a{background-color:#eee;text-align:center;padding:12px 0;display:block;color:#000}.paypalCheckout a span{background-image:url(../images/paypal.svg);background-position:left center;padding-left:75px;background-repeat:no-repeat}.paypalCheckout a:hover{background-color:#e2e2e2}.newAccountBlock{width:20%;float:left;margin-right:30%}.summaryText{font-size:13px;letter-spacing:0}.newAccountBlock .summaryText,.loginBlock .summaryText{margin-bottom:20px}.newAccountBlock .blackBtn a{display:inline-block;width:auto}.loginBlock{width:50%;float:left}.loginBlock .formRow{width:185px;margin-right:20px;margin-bottom:20px;float:left}.loginBlock .formRow.last{margin-right:0}.inputHolder input{height:42px;padding:0 12px;border:1px solid #666;background-color:#fff;font-size:11px;width:100%;box-sizing:border-box}.inputHolder textarea{width:100%;padding:10px;box-sizing:border-box;font-size:11px}.errormsg{font-size:12px;color:#f71217;margin:7px 0 9px}.errorHere.formRow input{border:1px solid #f99}.errorHere.formRow label{color:#f99}.errorHere.formRow{margin-bottom:5px}.loginBlock .blackBtn input{width:151px;display:inline-block}.loginBlock .contentLink a{padding:10px 0;display:inline-block;font-size:13px}.contentLink a{text-decoration:underline;font:13px/21px;letter-spacing:0;color:#252525;display:inline-block;line-height:26px}.contentLink a:hover{text-decoration:none}.notLoggedIn{display:none}.hpuserLoginHolder .hpPushBlockInner{padding-bottom:32px}.hpuserLoginHolder .myAccountSections{margin-top:30px}.hpuserLoginHolder .myAccountSections ul{display:inline-block;width:100%;line-height:18px}.hpuserLoginHolder .myAccountSections ul li{float:left;margin-bottom:45px;padding-right:18px;width:20%;box-sizing:border-box}.hpuserLoginHolder .myAccountSections ul li h5{margin-bottom:10px}.myAccountSections h5 a{color:#252525;font-size:15px;letter-spacing:2px;font-weight:400;text-transform:uppercase}.myAccountSections h5 a:hover{text-decoration:underline}.hpuserLoginHolder .myAccountSections ul li .summaryText{font-size:12px;line-height:20px;letter-spacing:0}.hpSearchHolder .pushBlockElemets{padding:35px 15px 0}.prodList ul{width:100%;display:inline-block}.prodList ul li{width:18.5%;float:left;margin-right:1.875%}.prodList ul li:last-child{margin-right:0}.searchTop{width:calc(100% - 50px)}.searchField{width:80%;float:left}.searchField input{width:100%;font-size:18px;line-height:45px;color:#000;display:block;box-sizing:border-box;border:0 none}.searchField input::placeholder{color:#b2b2b2}.searchAction{float:right;margin-top:6px}.hpSearchHolder .closeHpPushBlock{top:56px}.breadcrumbs{position:absolute;left:2%;top:0;z-index:1}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li a{color:#666;position:relative;display:block;padding-right:13px;font-size:12px}.breadcrumbs ul li a.active{font-weight:700}.breadcrumbs ul li{font-size:12px;color:#252525}.breadcrumbs ul li a:after{content:"/";position:absolute;right:0;top:0}.breadcrumbs ul li a.last:after{display:none}.breadcrumbs ul li a:hover{text-decoration:underline}.pageListHolder{margin-top:30px}.pageListHolder ul.pagination li{width:auto;margin:auto}.pageListHolder ul{font-size:0;width:100%;display:inline-block}.notificationsNumber{color:#fff!important;background-color:#000;border-radius:50%;width:18px;height:18px;position:relative;top:-10px;left:-3px;display:inline-flex!important;align-items:center;justify-content:center;font-size:10px!important}.pageListHolder ul li{width:24.25%;margin:0 1% 40px 0;display:inline-block;vertical-align:top}.pageListHolder ul li:nth-child(4n){margin-right:0}.filterHolder{text-align:center;margin-bottom:25px;position:relative}.filterHolder>ul>li{display:inline-block;padding:0 20px;opacity:1}.lessOpacity{opacity:0!important}.filterItem.lessOpacity{opacity:.8}.filterItem.openFilter{opacity:1}.filterHolder>ul>li>a{color:#252525;text-transform:uppercase;letter-spacing:1px;font-size:12px;position:relative;padding-right:15px;position:relative;z-index:2}.filterHolder>ul>li>a:after{content:"+";position:absolute;right:0;top:0;color:#252525;font-size:14px;line-height:12px}.sortingCol{margin-left:0%}.productsList .sortingCol{margin-left:51.7%}.filterDropdown{background-color:rgba(255,255,255,.95);right:0;height:0;overflow:hidden;position:absolute;top:0;left:0;z-index:1;margin:0 -2%}.openFilter .filterDropdown{height:auto}.filterHolder>ul>li.openFilter>a:after{content:"-";font-size:23px;line-height:13px}.filterDropdownInner{border-bottom:1px solid #ccc;padding:60px 2% 110px;text-transform:uppercase;color:#666;letter-spacing:2px;text-align:left;height:500px;overflow:hidden;box-sizing:border-box}.sortHolder .filterDropdownInner{max-height:none;height:auto}.filterCol{position:relative;float:left;width:31%;height:100%;overflow-y:scroll;padding:0 5%;box-sizing:border-box}.filterDropdown ul li{line-height:27px}.filterDropdown ul li a{font-size:10px;color:#252525;line-height:7px;position:relative}.colTitle h4{font-size:12px;color:#252525;letter-spacing:1px;margin:0 0 15px}.closeFilter{position:absolute;left:2%;bottom:25px;color:#666;letter-spacing:2px;text-align:left;font-size:12px;background-image:url(../images/close-icon.svg);background-position:right center;padding:15px 20px 15px 0;background-repeat:no-repeat;background-size:10px auto}.applyFiltersBtn{position:absolute;right:2%;bottom:44px;color:#fff;background-color:#000;padding:15px 20px;letter-spacing:2px;text-align:left;font-size:12px;background-position:right center;background-repeat:no-repeat;background-size:10px auto;border:1px solid #000;cursor:pointer}.applyFiltersBtn:hover{background-color:transparent;color:#000}.pagination{text-align:center}.pagination li{display:inline-block}.pagination li a{color:#000;background-color:#fff;display:block;padding:5px;font-size:12px}.pagination li a:hover{text-decoration:underline}.pagination li.active a{background-color:transparent;color:#fff;background-color:#000}.pagination li.disabled a{color:#b2b2b2}.abnCheckBox .inputHolder{text-align:left;width:100%;display:inline-block;position:relative}.abnCheckBox .inputHolder .input{width:100%;display:block}.abnCheckBox .abnCheckInk{position:absolute;right:0;top:0;border-left:8px solid #f5f5f5}.regPageHolder .inputHolder .abnCheckInk input{background-color:#808080!important;color:#fff}.regPageHolder .inputHolder .abnCheckInk input:hover{background-color:#000!important}.abnCheckBox .abnCheckInk input{cursor:pointer;border:0 none!important}.abnCheckBox .inputHolder .blackBtn input:hover{background:#000;color:#fff}.abnList li a{color:#000}.abnPopup{width:500px}.listingBackBtn{margin-bottom:0;margin-top:15px}.prodPartNumber{margin-bottom:10px;font-size:10px;color:#808080}.prodManufacturer{font-size:10px;display:inline-block;margin-top:18px;margin-bottom:0;text-align:center}.righticons ul li a:hover .tooltip{opacity:1;visibility:visible}.daterangepicker .drp-selected{display:none}.authDetailsBottom .blackBtn{display:inline-block;vertical-align:middle;text-align:right;width:50%}.authDetailsBottom .blackBtn a{display:inline-block;width:auto}.filterDropdown ul li a:after,.tagsList ul li a:after{content:"";background-image:url(../images/close-icon.svg);background-position:center center;background-repeat:no-repeat;width:7px;height:7px;display:none;position:absolute;bottom:3px;right:-15px}.filterDropdown ul li a:hover,.tagsList ul li a:hover{text-decoration:underline}.filterDropdown ul li a.selected{text-decoration:underline}.filterDropdown ul li a.selected:after{display:block}.pageListHolder .productContainer .addToBasket{right:20px;top:15px;display:none}.pageListHolder .productContainer .imgContainer:hover .addToBasket,.pageListHolder .productContainer .imgContainer:hover .businessStared{display:block}.listNavBar{position:relative}.tagsList{top:13px;left:50%;width:60%;padding:0;box-sizing:border-box;transform:translateX(-50%);position:absolute}.tagsList ul{text-align:center}.tagsList ul li{display:inline-block}.tagsList ul li a{color:#252525;font-size:10px;text-transform:uppercase;letter-spacing:1px;margin:0 15px;position:relative;text-decoration:underline}.tagsList ul li a:after{display:block}.checkOutBody .input-group{max-width:100px;padding-left:30px}.checkOutBody .input-group{max-width:100px;padding-left:30px}.checkoutCheckbox{margin-bottom:20px}.bagSummary .checkboxHolder{padding:20px 20px 20px 20px;border:1px solid #f2f2f2;border-top:0;border-bottom:0}.quantityHolder{display:block;margin-bottom:40px}.input-group{position:relative;display:table;padding:0;max-width:100px}.input-group-btn{position:relative;font-size:0;white-space:nowrap;display:table-cell;border:1px solid #808080}.input-group-btn:hover button{border-color:#000}.input-group-addon,.input-group-btn{width:23px!important;white-space:nowrap;vertical-align:middle}.btn-default{background:transparent;border:0;padding:0;cursor:pointer;color:#666;min-width:inherit;display:flex;align-items:center;justify-content:center;height:23px;width:23px}.glyphicon-minus::before{content:'';line-height:25px;background-image:url(../images/minus.svg);background-repeat:no-repeat;width:9px;height:9px;background-size:100%;position:absolute;right:50%;top:50%;margin-top:-4px;margin-right:-5px}.input-number{width:27px!important;padding:0 10px!important;text-align:center;background:transparent!important;color:#000!important;height:23px!important;border:1px solid #e5e5e5}.glyphicon-plus::before{content:'';line-height:25px;background-image:url(../images/plus.svg);background-repeat:no-repeat;width:9px;height:9px;background-size:100%;position:absolute;right:50%;top:50%;margin-top:-4px;margin-right:-5px}.quantityTitle{font-size:14px;margin-bottom:10px;color:#666}.infoDet input[type="text"]{width:100%;background-color:#d9d9d9;border:0 none;padding:8px 0;font-weight:400;color:#000;height:30px}.nextPrevLinks{float:right}.nextPrevLinks ul li{display:inline-block;margin-left:20px}.nextPrevLinks ul li a{color:#252525;line-height:18px;font-size:10px;text-transform:uppercase;letter-spacing:2px}.nextPrevLinks ul li a:hover{text-decoration:underline}.detailsHolder{margin-top:25px;padding:0 7%}.prodImg{float:left;width:49.5%;margin-right:10.5%}.prodDetails{float:left;width:40%}.prodImg img,.prodImg a{width:100%;display:block}.prodDetails h1{font-size:22px;line-height:26px;letter-spacing:1px;margin-bottom:25px;font-weight:normal;max-width:442px;word-wrap:break-word;text-transform:uppercase}.prodDetails h2{font-size:20px;line-height:18px;letter-spacing:1px;margin-bottom:0;font-weight:normal}.detailsBtns{margin-bottom:15px}.detailsBtns ul li{margin-bottom:10px}.detailsBtns ul li:last-child .qttholder{margin-bottom:0}.prodDetails .qttholder{margin-bottom:55px}.qttholder .qttTitle{font-size:14px;line-height:18px;color:#666;text-transform:uppercase;margin-bottom:12px}.detailsBtns ul li a{width:100%;font-size:13px;position:relative;display:block;background:#000;padding:10px 18px;min-width:150px;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#fff;box-sizing:border-box;height:40px;line-height:18px;border:1px solid #000}.detailsBtns ul li a.greyBtn{background-color:#ccc;border-color:transparent}.detailsBtns ul li a:hover{background-color:#fff;border-color:#000;color:#000}.contacFeatures{position:relative;display:none}.smShare.smSection{float:left;margin-top:0}.smMainIcons{width:17px;height:23px;background-image:url(../images/share-icons.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:block}.prodDetails .smLinks{text-align:left;background-color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;display:none}.prodDetails .smSection ul li{width:23px}.prodDetails .smSection ul li a{display:block}.helpLink{float:right}.helpLink a{font-size:12px;line-height:18px;color:#666;text-transform:uppercase;letter-spacing:1px}.helpLink a:hover{text-decoration:underline}.smShare.smSection:hover .smLinks{display:block}.addTosavedBag{position:relative;text-align:left;margin-top:30px}.detailsBtns ul li .addTosavedBag>a{background-color:transparent;color:#000;border:0 none;padding:0;height:auto;font-size:12px;text-align:left}.addToSBDropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #000;z-index:2;background-color:#fff;display:none;box-sizing:border-box;text-align:left;margin-top:10px}.addToSBDropdown ul{max-height:250px;overflow-y:auto}.addToSBDropdown ul li{margin-bottom:0}.addToSBDropdown ul li a{color:#333;font-size:12px;padding:18px 11px;text-transform:uppercase;display:block;width:100%;background-color:transparent;color:#000;border:0 none;height:auto}.addTosavedBag .toolTipHolder span{width:auto;height:auto;border:0 none;font-size:10px;color:#808080;text-transform:uppercase}.addToSBDropdown ul li a:hover{color:#808080}.addToSBDropdown ul li a.addNew{color:#808080;border-top:1px solid #808080;margin-bottom:0}.addToSBDropdown ul li a.addNew:hover{color:#333}.addTosavedBag a{padding:15px 0;display:block;color:#333;font-size:12px;letter-spacing:1px;text-transform:uppercase;box-sizing:border-box}.detailsTabs{margin-top:60px;max-width:442px}.detailsTabs .tab{color:#333;font-size:14px;line-height:26px}.detailsTabs .tabsLinks{margin-bottom:15px}.detailsTabs .tabsLinks a{letter-spacing:1px;display:inline-block;text-transform:uppercase;color:#666;font-size:12px;text-decoration:none;padding-right:15px;margin-right:18px;position:relative}.detailsTabs .tabsLinks a:after{content:"";position:absolute;right:0;top:0;color:#666;font-size:18px;line-height:14px;background-image:url(../images/plus.svg);background-position:center center;background-size:100% auto;background-repeat:no-repeat;width:10px;height:14px}.detailsTabs .tabsLinks a.active{color:#252525}.detailsTabs .tabsLinks a.active:after{background-image:url(../images/minus.svg)}.detailsTabs .tab{display:none}.prodCode{margin-top:70px;color:#252525;font-size:12px;line-height:26px}.requestPriceMatchLink{margin-top:55px}.requestPriceMatchLink a{color:#252525;font-size:13px;line-height:26px;text-decoration:underline;text-transform:uppercase}.requestPriceMatchLink a:hover{text-decoration:none}.relatedProds{border-top:1px solid #ccc;padding-top:35px;margin-top:70px;margin-bottom:75px}.relatedProds .flexslider .slides>li{width:23.5%;margin-right:2%}.relatedProds .flexslider .slides>li:nth-child(3n){margin-right:2%}.relatedProds .flexslider .slides>li:nth-child(4n){margin-right:0}.relatedProds h2{text-align:center;letter-spacing:2px;text-transform:uppercase;font-size:17px;color:#252525;margin-bottom:27px;font-weight:400}.searchNoRes .breadcrumbs{position:static}.noResBlock{margin-top:60px}.searchPageContainer h1{letter-spacing:1px;font-size:18px;text-transform:uppercase;line-height:24px;font-weight:400}.noResBlock .searchBox{margin-top:26px;width:260px}.noResBlock .searchBox input{width:100%;padding:13px 12px;border:1px solid #666;background-color:#fff;font-size:13px;letter-spacing:1px;box-sizing:border-box}.noResBlock .searchBox input::placeholder{color:#b2b2b2;font-size:10px;letter-spacing:normal}.noResBlock .blackBtn{margin-top:26px}.noResBlock .blackBtn input{max-width:173px;letter-spacing:1px}.noResBlock .summaryText{font-size:12px;letter-spacing:1px}.checkoutSafeArea{max-width:980px;margin:0 auto}.checkoutLogoHolder{width:88px;float:left}.checkoutLogoHolder a,.checkoutLogoHolder a img{display:block;width:100%}.checkoutHeader{padding:40px 0}.accountLinks{float:right}.accountLinks a{color:#252525;text-transform:uppercase;font-size:12px;line-height:18px;letter-spacing:2px}.accountLinks a:hover{text-decoration:underline}.checkoutStepHolder{position:relative}.checkoutSummary{position:absolute;top:0;right:0}.checkoutSteps ul{display:inline-block;width:100%}.checkoutSteps ul li{float:left;font-size:14px;margin-right:55px;padding-bottom:4px;text-transform:uppercase}.checkoutSteps ul li.selected{border-bottom:1px solid #252525}.checkoutSteps ul li a{font-size:14px;line-height:18px;letter-spacing:2px;color:#252525;cursor:default;pointer-events:none}.checkoutPageDetails{float:left;width:60%;margin-right:10%;margin-top:50px;min-height:880px}.checkoutSummary{width:30%;float:right}.checkoutPageDetails h1{font-size:18px;margin-bottom:30px;font-weight:400;color:#252525;float:left}.greyText{color:#666}.fixMiniBasket .checkoutSummary{position:sticky;position:-webkit-sticky;padding-top:25px}.itemsTable{position:relative}.itemsTable .prodImg{background-color:#f5f5f5}.cartTableHeader{display:table;width:100%;border-bottom:1px solid #e5e5e5;position:sticky;top:0;height:56px;background-color:#fff;z-index:4}.itemsTable .tableCol{display:table-cell}.colInner h3,.colInner a{padding:20px 0;font-size:12px;text-transform:uppercase;font-weight:400;color:#252525}.itemsTable .tableCol.prodName{width:24%;text-align:left}.itemsTable .tableCol.prodQtt{width:18%;text-align:center}.itemsTable .tableCol.prodPrice{width:18%;text-align:center}.itemsTable .tableCol.prodTax{width:18%;text-align:center}.itemsTable .tableCol.prodTotal{width:18%;text-align:right}.fixTableHeader .cartTableHeader{position:sticky;position:-webkit-sticky;z-index:3}.singleItemInfoList ul li{position:relative;clear:both;padding:35px 0 30px;border-bottom:1px solid #ccc}.singleItemInfoList ul li .prodImg{width:180px;margin-right:0;float:none}.singleItemInfoList ul li .imgRow{width:100%;margin-bottom:25px}.singleItemInfoList ul li .infoRowHolder{width:100%}.singleItemInfoList ul li .infoRow{display:table;width:100%}.infoRow .colInner a{padding:0}.infoRow .colInner{line-height:21px;font-size:12px}.infoRow .prodCode{margin-top:10px;font-size:12px}.infoRow .input-number{width:18px!important;font-size:12px;line-height:23px}.infoRow .input-group{display:inline-table}.actionsRow{margin-top:90px}.actionsRow a{text-transform:uppercase;letter-spacing:1px;line-height:18px;color:#252525;font-size:12px;background-position:left center;background-repeat:no-repeat;background-size:15px auto;padding-left:25px;float:left;text-decoration:underline}.addToWishList{background-image:url(../images/wishlist-icon.svg);margin-right:25px}.addToWishList.filled{background-image:url(../images/wishlist-icon-filled.svg);margin-right:25px}.removeFromCart{background-image:url(../images/close-icon.svg);background-size:13px auto!important;float:right!important}.actionsRow .addTosavedBag{float:left}.actionsRow .addTosavedBag a{padding:0;margin-bottom:0}.singleItemInfoList ul li .addToSBDropdown ul li{padding:0}.singleItemInfoList ul li .addToSBDropdown ul li a{padding:12px 11px}.actionsRow .addToSBDropdown{width:220px}.cartDetailsItems{border-bottom:1px solid #000;padding-bottom:57px;margin-bottom:57px}.cartDetailsItems.noborderNomargins{padding-bottom:0}.cartDetailsItems .blackBtn{display:inline-block}.cartDetailsItems .notificationsList .phoneNumberHolder .inputHolder{width:calc(100% - 39%)}.cartDetailsItems .notificationsList .labelHolder{width:48px}.cartDetailsItems h3{letter-spacing:1px;margin-bottom:30px;font-size:18px;font-weight:400}.cartDetailsItems .toggleItem{padding:55px 0}.paymentMethod .orderShippingAddresses{margin-top:15px}.cartDetailsItems ul li{padding:5px 0}.checkoutText{font-size:12px;line-height:18px;margin-top:10px}.notificationsList .flag-container{border:1px solid #666}.formRow{font-size:0;width:100%;position:relative}.blackBtn.formActionBtns a,.blackBtn.formActionBtns input{display:inline-block;width:auto}.blackBtn.formActionBtns a.cancelBtn{background-color:transparent;border-color:#000;color:#000;margin-right:10px}.blackBtn.formActionBtns a.cancelBtn:hover{color:#fff;background-color:#000}label{font-size:12px}.changePassForm .formRow{margin-bottom:15px}.labelHolder,.radioLabel{width:30%;margin-right:2%;display:inline-block;vertical-align:middle}.labelHolder label,.radioLabel label{letter-spacing:0;color:#252525;font-size:12px;line-height:43px;text-transform:uppercase}.formRow .inputHolder,.expDateDD,.formPopup .PopupphoneNumberHolder{width:68%;display:inline-block;vertical-align:middle;position:relative}@-moz-document url-prefix(){option{font-family:Arial,Helvetica,sans-serif}}.formRow .inputHolder select,.formRow .inputHolder input,.fullWidthLabel .inputHolder textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:42px;padding:6px 12px 4px 12px;font-size:11px;outline:0;text-overflow:ellipsis;border:1px solid #666;border-radius:0;box-sizing:border-box;position:relative;background-color:transparent;font-family:"futurastd-medium"}.formRow .inputHolder select{border:0 none;-webkit-appearance:none;-moz-appearance:none;padding:.5em 3.5em .5em 1em;line-height:1.3}.accountRightCol .intl-tel-input .flag-container{width:19%!important;height:42px}.accountRightCol .intl-tel-input input{width:calc(100% - 104px)!important}.registration select{background-color:#fff!important;padding:6px 12px 4px 12px!important;height:30px!important;letter-spacing:1px!important;font-size:12px!important;color:#191919!important;border:1px solid #d9d9d9!important;text-transform:none!important}.formRow .inputHolder select{background-image:url(../images/dd-arrow-down.svg),linear-gradient(to right,#737373,#737373);background-position:calc(100% - 8px) center,100% 0;background-size:10px auto,25px 40px;background-repeat:no-repeat}.accountRightCol .formRow .inputHolder select,.popupHolder .formRow .inputHolder select,.checkoutStepHolder .formRow .inputHolder select{background-image:none;border:1px solid #666;color:#666}.fullWidthLabel .inputHolder textarea{border:0 none;height:100px;text-transform:none;font-size:12px}.checkoutPageHolder .inputHolder select:disabled{background-color:#f2f2f2}.checkoutPageHolder .radioList ul li{margin-bottom:0}.checkoutPageHolder .radioList ul li:last-child{margin-bottom:0}.checkoutPageHolder .inputHolder.selectHolder:after,.ordersPageHolder .inputHolder.selectHolder:after,.returnFormHolder .inputHolder.selectHolder:after,.contactFormHolder .inputHolder.selectHolder:after,.popupHolder .inputHolder.selectHolder:after,.accountRightCol .inputHolder.selectHolder:after,.accountRightCol .inputHolder .intl-tel-input .selected-flag .iti-arrow:after,.cartDetailsItems .inputHolder .intl-tel-input .selected-flag .iti-arrow:after,.popupInner .inputHolder .intl-tel-input .selected-flag .iti-arrow:after{content:"+";position:absolute;top:0;bottom:1px;right:10px;line-height:40px;text-align:center;pointer-events:none;font-size:14px;color:#808080}.accountRightCol .inputHolder .intl-tel-input .selected-flag .iti-arrow,.popupInner .inputHolder .intl-tel-input .selected-flag .iti-arrow{top:0;right:0;background-color:transparent}.cartShippingMethod{display:inline-block;vertical-align:middle;letter-spacing:1px;font-size:12px}.cartShippingMethod{width:50%;text-align:right}.cartShippingMethod.shippingPrice{width:18%;text-align:right}.promoCodeHolder{position:relative}.promoExpand .labelHolder{width:auto;margin-right:20px}.promoExpand .inputHolder{width:250px}.promoExpand .blackBtn{display:inline-block;vertical-align:middle;margin-left:20px}.promoExpand .blackBtn input{line-height:41px;box-sizing:border-box}.promoExpandLink{width:20px;height:20px;position:absolute;right:0;top:50%;margin-top:-10px;background-image:url(../images/plus.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:block}.labelHolder.fullWidth{width:100%;display:block;margin-right:0;position:relative}.openPromo{-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.openPromo .promoExpand{display:block}.openPromo .promoExpandLink{background-image:url(../images/minus.svg)}.checkoutActionHolder{float:right}.innerDetailsHolder{padding:0 95px}.backLink{color:#252525;font-size:11px;text-transform:uppercase}.backLink:hover{text-decoration:underline}.cartFooter{padding:45px 0}.cartFooterText{text-transform:uppercase;font-size:7px;color:#808080;text-align:center}.cartFooterText a{color:#808080}.cartFooterText a:hover{text-decoration:underline}.minicartTop{background:#f2f2f2;padding-top:25px}.checkoutSummary .minicartTitle{margin-bottom:20px;padding:0 20px;display:block;text-transform:none}.checkoutSummary .minicartSubtotal{margin-bottom:0;padding:10px 20px 23px}.checkoutSummary .mincartNumbers{text-transform:uppercase}.checkoutSummary .listTotalSummary{padding-top:23px;border-top:1px solid #ccc}.checkoutSummary .aletSep,.cartCheckoutAction .aletSep{padding:12px 0;margin:0;text-transform:none}.cartCheckoutAction .backLink{background-position:left center;background-repeat:no-repeat;background-size:5px auto;padding-left:10px}.miniCartLeft .toolTipHolder{display:inline;margin-top:8px}.displayBlock{display:block!important}.webSecureList{margin-bottom:38px}.input-group-btn:hover a{background-color:#000}.toolTipHolder{font-size:10px;color:#000;letter-spacing:0;position:relative}.remarkHolder{display:block;text-transform:none;font-size:10px;margin-top:5px}.gtsRemark{position:relative;padding-left:19px}.gtsRemark .toolTipHolder{left:0;top:-2px!important}.tooltipText{position:absolute;width:200px;right:100%;top:20px;text-align:center;padding:20px;border:1px solid #000;background:#fff;letter-spacing:2px;line-height:20px;z-index:99;font-size:12px;text-transform:none;display:none;color:#000}.toolTipHolder span{width:12px;height:12px;display:inline-block;border:1px solid #252525;border-radius:50%;text-align:center;line-height:12px;font-size:11px;margin-right:10px;text-transform:lowercase;text-decoration:none!important}.toolTipHolder:hover .tooltipText{display:block}.minicartSummaryHolder{padding-bottom:20px;border:1px solid #e5e5e5;border-top:0}.minicartSummaryHolder .paypalCheckout a{margin:0 20px}.errormsg.summaryerror{text-align:center;padding:9px 0;width:100%;display:block;margin:0;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;box-sizing:border-box}.withtaxNote .miniCartLeft{width:55%;position:relative}.withtaxNote .miniCartLeft .toolTipHolder{position:absolute;top:0;right:0}.securityAndFAQ{padding:30px 20px 20px;border:1px solid #f2f2f2;border-bottom:0}.securityAndFAQ h3{font-size:18px;font-weight:400;margin-bottom:7px}.securityAndFAQ .webSecureList ul li{font-size:12px;line-height:18px;margin-top:15px}.securityAndFAQ .paymentWays{margin-top:10px}.securityAndFAQ .paymentWays ul li{display:inline-table;width:70px;margin-left:10px}.securityAndFAQ .paymentWays ul{text-align:right}.securityAndFAQ .paymentWays ul li img{width:100%;display:block}.infoToggleHolder{border:1px solid #f2f2f2;border-top:0;border-bottom:0;position:relative}.infoToggleHolder .toggleItem{padding:20px}.toggleItem{padding:20px;border-bottom:1px solid #f2f2f2;font-size:18px;left:2px}.toggleItem:first-of-type{border-top:1px solid #f2f2f2}.toggleContent{display:none}.toggleContent,.toggleContent a{color:#252525;font-size:12px;line-height:18px}.toggleTitle{cursor:pointer;font-size:20px;background-image:url(../images/plus.svg);background-position:right center;background-repeat:no-repeat;background-size:12px auto}.toggleTitle.active{background-image:url(../images/minus.svg)}.toggleContent .faqList ul li{margin-top:20px}.helptext a{text-decoration:underline}.helptext a:hover{text-decoration:none}.contactType{display:inline-block;width:100%;font-size:0}.contactType a{float:left;width:50%;padding:20px 0 43px 0;margin-bottom:20px;text-transform:uppercase;font-size:12px;box-sizing:border-box;text-align:center;background-position:bottom center;background-repeat:no-repeat;background-size:70px auto}.contactType a.phoneCall{background-image:url(../images/ico-call.svg)}.contactType a.email{background-image:url(../images/ico-mail.svg)}.decorationTopImg{position:relative;margin-bottom:70px;margin-top:100px;padding:0 5%}.decorationTopImg video{display:none!important}.decorationTopImg img,.decorationTopImg video{width:100%;display:block}.smallSAHp{padding:0 5%}.decorationTopImg .hpTitle{text-align:left;width:100%;font-size:100px;font-weight:900;line-height:80px;color:#000;font-family:helvetica-neue}.decorationTopImg .hpTitle .getReady{margin-bottom:15px;font-weight:900;font-size:40px;color:#000;margin-top:60px;text-transform:uppercase;letter-spacing:-2px;display:block}.hpProdList .bigImg{float:left;width:50%;margin-right:4px;height:0;padding-bottom:65%;position:relative}.hpProdList .bigImg .imgTitle{display:none}.hpProdList .bigImg img,.hpProdList .bigImg a,.lastBlock .prodImgList ul li img{display:block;width:100%}.hpProdList .smallImgsHolder{float:left;width:calc(50% - 4px)}.hpProdList .smallImgsHolder ul li{float:left;width:calc(50% - 2px);margin-right:4px;margin-bottom:4px;height:0;padding-bottom:calc(65% + 1px);position:relative}.hpProdList{margin-bottom:70px}.hpProdList .smallImgsHolder ul li:nth-child(2){margin-right:0}.hpProdList .smallImgsHolder ul li:nth-child(3){width:100%;margin-right:0;margin-bottom:0}.hpProdList .smallImgsHolder ul li a,.hpProdList .smallImgsHolder ul li img{display:block;width:100%}.hpProdList .bigImg img,.hpProdList .smallImgsHolder ul li img,.lastBlock .prodImgList ul li img{height:100%;object-fit:cover}.prodImgList li{background-color:#f2f2f2}.hpProdList .bigImg a,.hpProdList .smallImgsHolder ul li a,.lastBlock .prodImgList ul li a{position:absolute;left:0;top:0;width:100%;height:100%}.hpProdList:nth-child(2) .bigImg{float:right;margin-left:4px;margin-right:0}.hpProdList .imgTitle{position:absolute;left:15px!important;bottom:15px;color:#000;height:auto!important;top:auto!important;z-index:3;text-transform:uppercase}.hpProdList .bigImg .imgTitle{color:#fff}.lastBlock .prodImgList ul{width:100%;display:inline-block}.lastBlock .prodImgList ul li{width:56%;margin-right:4px;float:left;margin-bottom:4px;height:300px;position:relative}.lastBlock .prodImgList ul li:nth-child(2),.lastBlock .prodImgList ul li:nth-child(3){width:calc(44% - 4px)}.lastBlock .prodImgList ul li:nth-child(2n){margin-right:0}.lastBlock .prodImgList ul li:nth-child(4){width:56%}.loginSafearea{max-width:1170px;padding:84px 0 0 0;margin:0 auto;box-sizing:border-box;overflow-x:hidden}.noHeaderlogoHolder a{display:inline-block;width:78px}.noHeaderlogoHolder{text-align:center;padding:28px 0;border-bottom:1px solid #ccc}.loginPage .regBlock{float:left;width:260px;text-align:left;margin-right:125px}.loginPage .regBlock h2{margin-bottom:21px}.loginPage .loginBlock{float:left;width:727px;margin-left:0%;text-align:left;min-height:600px}.loginPage{text-align:center}.loginPage h2{display:inline-block;text-transform:uppercase;font-size:18px;letter-spacing:1px;font-weight:400;margin-bottom:35px;line-height:24px;color:#252525}.loginPage h3{letter-spacing:0;font-size:12px;line-height:20px;font-weight:400}.loginPage .loginBlock .formRow{width:100%;margin-right:0;margin-bottom:20px;position:relative;text-align:right}.loginFormAction{margin-top:35px}.inputHolder .errormsg{position:absolute;left:0;top:100%}.formRow.errorHere .inputHolder input{border:1px solid #f99}.loginPage .labelHolder{text-align:left;width:130px;margin-right:75px}.loginPage .formRow .inputHolder{width:522px}.loginPage .inputHolder .errormsg{margin-top:0}.formRow.errorHere .errormsg{display:block}.loginPage .formRow.noLabel{padding-left:205px;text-align:left;box-sizing:border-box}.loginPage .checkboxHolder{font-size:12px;line-height:20px;text-transform:uppercase;margin-bottom:20px}.regContainer .checkboxHolder{text-align:left}.loginPage .checkboxHolder label span{margin-top:2px}.loginPage input[type=checkbox]:not(old)+label>span,.confirmationText input[type=checkbox]:not(old)+label>span,.returnCheck input[type=checkbox]:not(old)+label>span{background-image:none;border:1px solid #000}.loginPage input[type=checkbox]:not(old):checked+label>span:before,.confirmationText input[type=checkbox]:not(old):checked+label>span:before,.returnCheck input[type=checkbox]:not(old):checked+label>span:before{background-color:#fff;background-image:url(../images/check-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:12px auto}.remembermeLink{color:#000;font-size:12px;display:block;text-decoration:underline}.remembermeLink:hover{text-decoration:none}.noMargBot{margin-bottom:0!important}.newCustomersBlock{margin-top:100px}.loginBlock .blackBtn{text-align:right}.loginPage{position:relative;min-height:100vh}.loginPage .cartFooter{position:absolute;left:0;bottom:0;width:100%}@media(max-height:1200px){.loginPage .cartFooter{position:static}}.regContainerPage .formButtons{margin-top:13px;padding-top:21px}.regHeader{background-color:#262626;height:36px;color:#737373}.regHeader{padding:0 5% 0 5%}.regHeader ul li{display:inline-block;vertical-align:middle;padding-right:20px}.regHeader ul li a{display:block;padding:11px 15px;color:#737373;font-size:12px}.regHeader ul li a:hover{color:rgba(255,255,255,.5)}.regBg{background-color:#000}.regPageHolder{padding:17px 0 50px 0}.regLogoHolder{text-align:center;margin-bottom:62px}.regLogoHolder a{width:140px;display:inline-block}.regLogoHolder a img{width:100%;display:block}.regPageHolder .formHolder h2{color:#191919;line-height:1;font-size:26px;margin:0 0 15px 0;text-transform:uppercase;font-weight:normal;font-family:'Futura'}.regPageHolder .formHolder h3{color:#191919;line-height:1;font-size:14px;margin-bottom:32px;text-transform:uppercase;font-weight:normal;font-family:'Futura'}.allFiedMarks{margin-bottom:29px}.regPageHolder .formHolder{width:640px;margin:20px auto 0 auto;padding:20px;background-color:#f5f5f5;box-sizing:border-box}.regPageHolder .formDisclaimer,.regfooter .footerHolder{width:640px;margin:0 auto 0 auto;padding:20px 20px 30px 20px;box-sizing:border-box;color:#8c8c8c;font-size:12px;line-height:1.42857143}.regfooter{text-align:center;background-color:#191919;position:absolute;left:0;bottom:0;width:100%;z-index:2}.footerNotFix .regfooter{position:static}.regfooter .footerHolder{text-transform:uppercase;font-size:8px;padding:25px 20px}.regfooter .footerHolder a{color:#8c8c8c;font-size:9px}.regfooter .footerHolder a:hover{color:#fff;opacity:.5}.allFiedMarks{line-height:15px;color:#737373;font-size:12px}.regPageHolder .labelHolder{width:46.9%;margin-right:4%}.regPageHolder .labelHolder label{color:#000;font-size:12px;text-transform:none;letter-spacing:0;line-height:normal}.regPageHolder .inputHolder{width:48.3%}.creditAccountPreview .intl-tel-input .flag-container{background-color:#d9d9d9}.regPageHolder .inputHolder input,.phoneNumberHolder .inputHolder.selectHolder select{padding:5px 12px 5px 12px;height:30px;letter-spacing:1px;font-size:12px;color:#191919;border:1px solid #d9d9d9;text-transform:none}.regPageHolder .inputHolder input:read-only{background-color:#d9d9d9;color:#b2b2b2}.phoneNumberHolder .inputHolder.selectHolder select{padding-right:25px}.formButtons{border-top:1px solid #d9d9d9;margin:20px 0 0 0;padding-top:20px;text-align:right}.formButtons .backBtn{float:left;margin-left:0!important}.formButtons .actionBtn{display:inline-block;margin-left:15px;min-width:135px}.formButtons a,.formButtons input,.formButtons button{-webkit-appearance:none;border:0 none;width:100%;box-sizing:border-box;padding:14px 14px;line-height:1;text-transform:uppercase;font-size:11px;background-color:#000;border:1px solid #000;color:#fff;display:block;text-align:center;position:static}.formButtons .resetBtn a,.formButtons .resetBtn input,.formButtons.resetBtn button{background-color:#8c8c8c}.formButtons a:hover,.formButtons input:hover{color:#000;background-color:transparent}.formRow .labelHolder.widthAuto{width:auto;margin-right:10px}.formRow .accTypeSelect{display:inline-block;vertical-align:middle;width:70%}.accTypeSelect a{color:#000;background-color:#d9d9d9;padding:10px 45px;font-size:12px;text-transform:uppercase;margin-right:10px;display:inline-block}.accTypeSelect a:hover{background-color:#000;color:#fff}.formContainer{width:100%;display:inline-block}.halfBlock .formRow{width:48%;margin-right:4%;float:left;margin-bottom:30px}.fullBlock .formRow{margin-bottom:25px}.halfBlock .formRow:nth-child(2n){margin-right:0}.fullWidthLabel .labelHolder{width:100%;float:none;margin-right:0;margin-bottom:5px;text-align:left}.fullWidthLabel .inputHolder{width:100%;float:none}.fullWidthLabel .inputHolder input,.fullWidthLabel .inputHolder textarea{background-color:#fff;color:#000}.intl-tel-input input::placeholder{color:#737373!important}.confirmatinCheckboxtext{float:left;width:calc(100% - 25px);font-size:10px;line-height:normal;color:#737373}.regContainerPage .checkboxHolder label{color:#737373}.confirmatinCheckboxtext a{color:#737373;text-decoration:underline}.confirmatinCheckboxtext a:hover{text-decoration:none}.confirmationText input[type=checkbox]:not(old)+label>span{float:left;width:15px;height:15px;margin-right:5px}.confirmationText input[type=checkbox]:not(old)+label{width:100%}.confirmatinCheckboxtext h3{margin:2px 0 5px 0!important;font-size:12px!important;color:#000!important}.toggleItem{padding:20px 0;border-bottom:1px solid #f2f2f2}.toggleContent{display:none}.toggleTitle{cursor:pointer;font-size:18px;color:#737373;font-family:'Futura'}.notificationsList .formRow{margin-bottom:0}.notificationsList .toggleContent{padding-top:20px}.notificationsList input[type=checkbox]:not(old)+label>span{float:none;border-radius:4px;background-color:#fff;border-color:#d9d9d9;position:relative}.notificationsList .checkboxHolder{font-size:0}.notificationsList input[type=checkbox]:not(old):checked+label>span:before{width:8px;height:8px;background-color:#000;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-4px;margin-left:-4px}.regPageHolder .notificationsList .labelHolder{width:40px}.regPageHolder .notificationsList input[type=checkbox]:not(old)+label,.cartDetailsItems .notificationsList input[type=checkbox]:not(old)+label{width:100%}.regPageHolder .notificationsList .labelHolder label label{color:#333;font-size:12px;text-transform:uppercase}.regPageHolder .notificationsList .inputHolder,.cartDetailsItems .notificationsList .inputHolder{width:calc(100% - 90px)}.regPageHolder .notificationsList .inputHolder input{border:1px solid #666;background-color:#fff;height:42px;line-height:41px;padding:5px 8px;box-sizing:border-box}.actionBtn.floatLeft{margin-left:0}.subscriptionList{margin-top:20px}.notificationsList .toggleItem .labelHolder label{text-transform:uppercase}.notificationsList .labelHolder label{color:#333!important}.notificationsList.termsoftrade .labelHolder label{color:#737373!important}.regPageHolder .subscriptionList .labelHolder{width:auto}.regPageHolder .subscriptionList .formRow{margin-bottom:10px}.regPageHolder .subscriptionList .formRow:last-child{margin-bottom:0}.addmore,.actionLink{text-align:right}.addmore a{color:#000;font-family:'Futura';font-size:10px;text-decoration:underline;text-transform:uppercase}.addmore a:hover,.actionLink a:hover{text-decoration:none;background-color:transparent}.formRepeater .formContainer:nth-child(1){margin-top:0;padding-top:0;border-top:0 none}.formRepeater .formContainer{margin-top:35px;padding-top:35px;border-top:1px solid #ccc}.actionLink a{color:#000;font-family:'Futura';font-size:12px;text-decoration:underline;display:inline-block;background-color:transparent;width:auto;padding:0;text-transform:uppercase;letter-spacing:0}.actionLink{margin-top:15px}.myAccountsafeArea{margin-left:auto;margin-right:auto;max-width:1170px;padding:50px 5% 110px 5%;box-sizing:border-box}.accountLeftMenuCol{float:left;width:32%}.accountRightCol{float:left;width:68%}.accountLeftMenuCol ul li .normalText{font-size:12px;color:#808080;margin-top:10px}.myAccountsafeArea h3{letter-spacing:1px;margin-bottom:35px}.myAccountsafeArea h3 a,.myAccountsafeArea h3{text-transform:uppercase;font-size:18px;line-height:24px;color:#252525;font-weight:400}.smallMargHeader h3{margin-bottom:15px}.accountLeftMenuCol ul li{margin-bottom:50px}.accountLeftMenuCol ul li a{font-weight:400;font-size:12px;letter-spacing:1px;color:#252525;text-transform:uppercase}.accountLeftMenuCol ul li a.selected,.accountLeftMenuCol ul li a:hover,.accountList ul li h4 a:hover{text-decoration:underline}.welcomeNote{margin-bottom:35px;color:#252525;font-size:12px;letter-spacing:0}.accountList ul li{line-height:18px;margin-bottom:35px}.accountList ul li:last-child{margin-bottom:0}.accountList ul li h4 a,.welcomeNote h4{font-size:12px;text-transform:uppercase;color:#252525;font-family:"futurastd-medium";font-weight:normal}.welcomeNote h4{margin:0 0 15px 0;letter-spacing:2px}.accountList ul li .normalText,.welcomeNote .normalText{color:#252525;font-size:12px;line-height:20px}.normalText a{color:#252525;font-size:12px;line-height:20px}.welcomeNote .normalText a{padding:0 3px;position:relative;font-size:10px;color:#666;line-height:18px;text-transform:uppercase;text-decoration:underline}.accountDescText{font-size:12px;letter-spacing:0;margin-bottom:36px}.addressesList ul li,.paymentlist ul li{font-size:12px;letter-spacing:0;display:inline-block;vertical-align:top;margin:10px 0 15px;text-align:left;color:#252525;margin-right:135px;width:19%}.addressesList ul li:nth-child(3n),.paymentlist ul li:nth-child(2n){margin-right:0}.addressDetails h4{font-weight:bold;text-transform:uppercase;margin-bottom:15px;color:#252525}.addressDetails{font-size:12px;line-height:21px;padding:0 0 15px}.inlineBtn{display:inline-block!important;width:auto!important}.ordersPageHolder .inputHolder.selectHolder{width:100%}.orderFilterHolder.filterHolder{text-align:left}.orderFilterHolder.filterHolder>ul>li{padding-left:0}.orderFilterHolder .filterCol{width:40%}.orderFilterHolder .filterDropdownInner{min-height:200px;height:auto;padding-top:35px}.orderFilterHolder .filterCol{overflow:auto;padding:0}.orderesList{font-size:12px;line-height:20px;color:#000}.orderesList>ul>li{margin-top:45px}.ordersPage .orderesList>ul>li{padding-top:40px;border-top:1px solid #ccc}.ordersPage .orderesList>ul>li:first-of-type{border-top:0 none;margin-top:0}.ordersPage .orderDetailsTop ul li{margin-bottom:12px;font-size:12px}.ordersPage .orderDetailsTop ul li a{color:#000;text-decoration:underline}.ordersPage .orderDetailsTop ul li a:hover{text-decoration:none}.ordersPage .carousel ul.slides li{background-color:#f2f2f2;border:1px solid #fff}li.eta{margin-bottom:10px!important}.orderesList .orderDateHolder{margin-bottom:20px;float:left;width:40%}.ordersPage .orderesList .orderDateHolder{margin-bottom:30px;float:none;width:100%}.ordersList .flex-direction-nav{position:absolute;top:0;left:0;width:100%}.flex-control-nav{display:none}.ordersPage .flex-direction-nav a{top:-45px;margin-top:0;transform:translate(0);width:15px;height:12px}.orderesList .flex-direction-nav a.flex-next{right:0}.orderesList .flex-direction-nav a.flex-prev{left:auto;right:25px}.orderesList .flex-direction-nav .flex-disabled{opacity:20%!important;z-index:1}.orderPriceInfo,.prodCarousel{margin-top:30px}.orderPriceInfo .price{font-size:16px;display:inline-block;vertical-align:middle;margin-right:15px}.orderPriceInfo .actions{display:inline-block;vertical-align:middle}.orderPriceInfo .actions a{font-size:12px;text-decoration:underline;display:inline-block;margin-right:10px;color:#000}.orderPriceInfo .actions a:hover{text-decoration:none}.orderesList .orderActionsHolder{width:60%;float:right}.orderActionsHolder>*{display:inline-block}.downloadFiles{text-align:right;width:150px;display:inline-block;position:relative}.downloadFiles a.actionDropdown{display:inline-block;width:100%;font-size:12px;background-color:#000;color:#fff;line-height:40px;border:0 none;text-transform:uppercase;text-align:center;cursor:pointer;box-sizing:border-box;border:1px solid #000;margin-bottom:8px}.downloadFiles ul{border:1px solid #000;width:100%;box-sizing:border-box;text-align:center;padding:5px 10px;display:none;position:absolute;background-color:#fff}.downloadFiles ul li{margin-bottom:0!important}.downloadFiles ul li a{display:block;padding:5px 0;text-transform:uppercase;text-align:left;text-decoration:none!important;color:#000}.downloadFiles ul li a:hover{text-decoration:underline!important}.orderActionsHolder .blackBtn{text-align:right}.f-html .video.fancybox-video{width:100%}.megaMenu .colList ul{max-height:350px;overflow-y:auto}.downloadFiles:hover ul{display:block}.orderActionsHolder .blackBtn a{display:inline-block;width:initial;margin-left:5px;min-width:150px;font-size:12px}a.disabled{background-color:#808080!important;color:#b2b2b2!important;border-color:#808080;cursor:not-allowed!important}.withLeftMarg.contentLink{margin-left:23px}.disabled{cursor:not-allowed!important;background-color:#f5f5f5!important}.orderDeailsBottom{border-top:1px solid #000;border-bottom:1px solid #000}.orderDeailsBottom table{width:100%}.orderItemTable{border-collapse:collapse;padding:0;background:0 0}.orderItemTableRow th{padding:20px 0 10px;font-size:12px;font-weight:normal}.orderItemTableRow th,.orderItemTableRow td{text-align:left;vertical-align:top;border:0;letter-spacing:0;width:28%}.orderItemTableRow td{padding:5px 0 20px;font-size:12px}.orderItemTableRow .orderItemTableColItems.priceCol{text-align:right}.orderItemTableRow td.orderItemTableColItems.priceCol .orderItemValue{font-size:14px}.orderItemTableColItems .orderItemNumber,.orderItemTableColPrice .orderItemValue,.orderItemTableColShipped .orderItemValue{font-size:12px}.orderItemTableColPrice .orderItemValue{font-size:16px}.orderItemTableColPrice{text-align:right!important}.orderDetails .orderDetailsTop{margin-bottom:20px;padding-bottom:20px}.orderDetails .orderDetailsTop:first-of-type{border-bottom:1px solid #f2f2f2}.checkoutPageDetails .orderDetails .orderDetailsTop:first-of-type,.returnPage.orderDetails .orderDetailsTop{border-bottom:0 none}.orderDetails .orderDetailsTop.noActionBtns{padding-bottom:0}.orderesList.orderDetails .orderDetailsTop ul li{margin-bottom:10px}.orderesList.orderDetails .orderDetailsTop ul li:last-child{margin-bottom:0}.itemDetails{font-size:0;padding:20px 0 0;width:100%}.itemDetails.withBordersBtm{border-bottom:1px solid #f2f2f2;padding-bottom:20px}.itemDetails.withBordersBtm:last-of-type{border-bottom:0 none;padding-bottom:0}.itemDetails .itemImg,.itemDetails .itmDesc,.itemDetails .itemQttPrice{display:inline-block;vertical-align:top}.itemDetails .orderInfo{display:inline-block;vertical-align:top;width:84%}.filtersHeader{display:none}.itemDetails .itemImg img,.itemDetails .itemImg a{width:100%;display:block;background-color:#f1f1f1}.itemDetails .itemImg{width:12%;margin-right:4%;font-size:12px;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#b2b2b2}.itemDetails .itmDesc{margin-right:5%;width:59%;word-break:break-word;font-size:12px;text-transform:uppercase}.itemDetails .itmDesc .moreInfo{margin-top:10px}.itemDetails .itmDesc a{font-size:12px;color:#252525;display:block;margin-bottom:10px}.itemDetails .itmDesc a:hover{text-decoration:underline}.itemDetails .itemQttPrice{text-align:right;width:20%;font-size:12px;text-transform:uppercase;float:right}.itemDetails .itemQttPrice .qttHolder{margin-bottom:10px}.noActionBtns .orderDateHolder{width:100%}.orderGreyBox{position:relative;margin-top:25px;letter-spacing:1px;background:#f2f2f2;margin-bottom:25px}.orderGreyBox .greyBoxRow{padding:10px 20px 8px;width:100%;display:flex;align-items:center;box-sizing:border-box;font-size:0}.orderGreyBox .greyBoxRow .halfBlock{font-size:12px;text-transform:uppercase;width:50%}.orderGreyBox .greyBoxRow .halfBlock:last-child{text-align:right}.orderGreyBox .greyBoxRow.withBorders{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:10px;padding:10px 20px}.orderGreyBox .greyBoxRow .halfBlock span{display:block;font-size:10px;letter-spacing:0;margin:2px 0 0;color:#000;padding-right:0}.orderShippingAddresses ul{width:100%;display:flex;flex-direction:row;gap:50px}.orderShippingAddresses{margin-top:32px}.orderShippingAddresses ul li{display:inline-block;vertical-align:top;max-width:30%;font-size:12px;font-family:"futurastd-medium";line-height:20px;flex-grow:1;flex-basis:0}.orderShippingAddresses ul li:nth-child(4n){margin-right:0}.orderShippingAddresses ul li h3{width:100%;margin-bottom:19px;text-transform:uppercase;font-size:12px;font-weight:normal}.orderShippingAddresses .normalText{text-transform:uppercase;line-height:28px;margin-top:20px;font-family:"futurastd-medium"}.orderShippingAddresses .normalText span{text-transform:none}.orderBack a{font-size:12px;font-family:"futurastd-medium";color:#252525;text-decoration:none}.orderBack a:hover{text-decoration:underline}.returnPage .orderShippingAddresses{border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:20px}.returnPage .orderShippingAddresses ul li{margin-right:8%;margin-bottom:30px}.returnPage .orderShippingAddresses ul li.last{margin-bottom:0}.returnCheck{margin-top:10px}.returnCheck label{font-size:12px;text-transform:uppercase}.returnCheck input[type=checkbox]:not(old)+label>span{width:17px;height:17px}.returnFormHolder{padding-top:20px;display:none}.returnFormHolder.show{display:block}.returnFormHolder .labelHolder label{line-height:normal}.fileUpload{overflow:hidden;position:relative}.totalReturnAmount{font-size:14px;color:#000;font-family:"futurastd-medium"}.orderReturnTextHolder .contentLink{margin-bottom:25px}.orderReturnTextHolder .contentLink a{color:#000;font-family:"futurastd-medium"}.orderReturnTextHolder .labelHolder label{letter-spacing:1px;color:#252525;font-size:12px;line-height:43px;text-transform:uppercase}.textAreaHolder textarea{width:100%;height:100px!important}.orderReturnTextHolder .blackBtn{text-align:right;width:100%}.orderReturnTextHolder .blackBtn a{display:inline-block;width:auto}.accountRightCol .normalText{font-size:12px;line-height:20px;color:#000}.accountRightCol h3 .normalText{font-size:10px;color:#666}.bagDetailsPage .blackBtn{text-align:center}.returnInfo{margin-bottom:20px}.returnInfo ul{font-size:0}.returnInfo ul li{display:inline-block;width:25%;font-size:13px;text-transform:uppercase;font-weight:normal;font-family:"futurastd-medium";vertical-align:top;padding-bottom:35px;padding-right:20px;box-sizing:border-box}.returnInfo ul li h4{font-weight:normal;margin-bottom:25px}.returnInfo ul li .infoHolder a{color:#000}.returnInfo ul li:last-child{width:50%;padding-right:0}.returnInfo .normalText{font-size:13px}.accountRightCol .topActionBtn{margin-bottom:50px;text-transform:uppercase}.noPadFirstItemInList.ordersPage .orderesList>ul>li:first-of-type{padding-top:0}.centerAligned .popupActionBtn{float:none}.returnLabel{background-color:#333;padding:10px;color:#fff;font-size:12px;font-family:"futurastd-medium";display:inline-block;box-sizing:border-box}.returnLabel span{background-image:url(../images/ico-info-white.svg);background-position:left center;background-repeat:no-repeat;background-size:15px auto;padding-left:25px;display:inline-block}.savedBagsList.orderesList>ul>li{margin-top:0;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #000}.savedBagsList.orderesList>ul>li .orderDetailsTop{margin-bottom:0}.savedBagsList.orderesList .orderDetailsTop ul li:last-child{margin-bottom:0}.savedBagsList .bagAmount{text-align:right;margin-top:19px;font-size:12px;font-family:"futurastd-medium"}.savedBagsList.orderesList .orderActionsHolder .blackBtn a{min-width:auto;padding:0 35px}.bagItemsList ul li{border-bottom:1px solid #f2f2f2;margin-bottom:19px;padding-bottom:19px}.topActionBtn{margin-bottom:25px}.topActionBtn a{display:inline-block;margin-right:5px;width:auto;padding:0 20px;font-size:12px}.bagDetailsPage .itemDetails .itmDesc{width:60%}.bagDetailsPage .itemQttPrice{width:19%;text-align:right;line-height:normal}.bagDetailsPage .removeItem{width:auto;margin-top:41px}.bagDetailsPage .itemQttPrice span{width:100%;display:block}.removeItem{width:15%;display:inline-block;font-size:12px;text-align:right;text-transform:uppercase}.removeItem a{color:#000;background-image:url(../images/close-icon.svg);background-position:left center;background-repeat:no-repeat;background-size:10px auto;padding-left:20px;display:inline-block;min-width:20px;text-decoration:underline}.removeItem a:hover{text-decoration:none}.bagDetailsPage .itemDetails .itemImg,.bagDetailsPage .itemDetails .itmDesc,.bagDetailsPage .itemDetails .itemQttPrice,.removeItem{vertical-align:middle}.authorizationsPage .orderesList>ul>li{border-bottom:1px solid #f2f2f2;padding-bottom:30px;margin-bottom:30px}.requestPriceMatchForm .blackBtn+.blackBtn{margin-left:0}.popupAddress .formActionBtns{text-align:right}.bagItemsList ul li .itemDetails{padding-top:0}.bagItemsList ul li:last-child,.authorizationsPage .orderesList>ul>li:last-child{margin-bottom:0}.bagDetailsPage .orderGreyBox .greyBoxRow{margin-top:0;padding:10px 20px}.bagDetailsPage .orderGreyBox{margin:35px 0}.yesCheck,.noCheck{width:12px;height:12px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:100% auto;display:inline-block}.yesCheck{background-image:url(../images/check-icon.svg)}.noCheck{background-image:url(../images/close-icon.svg)}.usersTableHolder{width:100%}.usersTableHolder .usersTable{width:100%;font-family:"futurastd-medium";font-size:12px}.usersTableHolder .usersTable td,.usersTableHolder .usersTable th{text-align:center;font-weight:normal;border-bottom:1px solid #000;vertical-align:middle;width:12%}.usersTableHolder .usersTable th{padding:15px 5px;white-space:pre-line;text-transform:uppercase}.usersTableHolder .usersTable th:first-child,.usersTableHolder .usersTable td:first-child{text-align:left;min-width:100px}.usersTableHolder .usersTable th:last-child,.usersTableHolder .usersTable td:last-child{min-width:100px}.usersTableHolder .usersTable td{padding:30px 5px}.usersTableHolder .usersTable .itemTableColName{text-align:left;width:18%;padding-left:0}.usersTableHolder .usersTable .itemTableColAction{padding:15px 0}.usersTableHolder .usersTable .itemTableColAction .blackBtn a{min-width:70px}.authDetailsBottom{color:#000;font-size:0}.authDetailsBottom .authAmount,.authDetailsBottom .authLinks{width:50%;display:inline-block;vertical-align:middle;font-size:12px;font-family:"futurastd-medium";font-weight:bold}.authDetailsBottom .authLinks{text-align:right}.authDetailsBottom .authLinks a{color:#000;text-decoration:underline;margin-left:10px;font-size:12px}.authDetailsBottom .authLinks a:hover{text-decoration:none}.authorizationsPage .orderesList{margin-top:45px}.authorizationsPage .orderesList>ul>li{margin-top:0}.noTitleCheckout .cartDetailsItems:first-child{margin-top:0;border-top:0 none;padding-top:0}.confirmationPageHolder .noTitleCheckout .cartDetailsItems:first-child{border-bottom:0 none;margin-bottom:0}.noTitleCheckout .cartDetailsItems:first-child .orderShippingAddresses ul li{padding:0}.noTitleCheckout .cartDetailsItems:first-child .orderShippingAddresses ul li h3{margin-bottom:0}.confirmationPageHolder .orderShippingAddresses{font-size:12px;letter-spacing:2px;line-height:17px}.inputNote{font-size:10px;font-family:"futurastd-medium";color:#b2b2b2;margin-top:8px}.cartDetailsItems .orderDetailsTop{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.cartDetailsItems .itemDetails{padding-top:0}.expDateDD .selectHolder{width:47.5%;margin-right:5%}.expDateDD .selectHolder.noMargRight{margin-right:0}.halfBlock .toolTipHolder{display:inline-block}.formRow .inputHolder.cvcHolder input{width:50%;display:inline-block;vertical-align:middle;margin-right:20px}.formRow .inputHolder.cvcHolder .cvcInfo{display:inline-block;vertical-align:middle;font-size:12px;color:#000;font-family:"futurastd-medium"}.borderBorderBottom{border-bottom:1px solid #000;padding-bottom:50px;margin-bottom:20px}.twoInLine.orderShippingAddresses ul li{width:49%;margin-right:2%}.twoInLine.orderShippingAddresses ul li:nth-child(2n){margin-right:0}.returnLabelTitle{color:#000;font-size:12px;margin-bottom:10px}.normalText.subtitleText{margin-bottom:53px}.contactBlockText{padding-top:55px;margin-top:100px;border-top:1px solid #ccc;text-align:center}.contactBlockText .contactTextHolder{width:190px;display:inline-block;padding-left:44px;text-align:left;background-image:url(../images/mail-icon.svg);background-size:18px auto;background-repeat:no-repeat;background-position:left center}.contactBlockText .contactTextHolder a{color:#000}.contactBlockText .contactTextHolder a:hover{text-decoration:underline}.contactBlockText h3{font-size:18px;font-weight:normal;margin-bottom:14px;text-transform:uppercase}.contactBlockText p{line-height:20px}.contactBlockText h4{font-size:12px;font-weight:normal;margin-bottom:3px;text-transform:uppercase}.contactBlockText .contactText a{color:#000}.notificationPref .toggleItem{border-bottom:1px solid #d9d9d9}.notificationPref .formButtons{border-top:0 none}.notificationPref .notificationsList .toggleTitle{text-transform:none;color:#000}.contactFormHolder .formRow{margin-bottom:35px}.contactFormHolder .labelHolder{display:block;width:100%;margin-right:0;margin-bottom:19px}.contactFormHolder .labelHolder label{line-height:normal}.contactFormHolder .inputHolder{display:block;width:100%}.contactFormHolder .inputHolder .errormsg{position:static;margin-top:6px;display:block}.contactFormHolder .blackBtn{display:inline-block}.contactFormHolder .normalText{margin-top:20px}.contactFormHolder .normalText a{color:#000}.ratingList{margin-bottom:25px}.ratingList ul{display:inline-block;width:100%;position:relative;text-align:center;font-size:0}.ratingList ul li{display:inline-block;padding:0 7px;padding-bottom:25px}.ratingList ul li a{background-image:url(../images/rating-0.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;display:block;width:30px;height:30px}.ratingList ul li span{position:absolute;left:0;bottom:0;text-align:center;background-color:#fff;width:100%;display:none;font-size:14px}.ratingList ul li:hover a,.ratingList ul li.selected a{background-image:url(../images/rating-1.svg)}.ratingList ul li:hover span,.ratingList ul li.selected span{display:block;z-index:5}.ratingList ul li:hover span{z-index:6}.ratingCat{margin-bottom:30px}.ratingCat ul{text-align:center}.ratingCat ul li{display:inline-block;margin:0 5px}.ratingCat ul li a{display:block;border:1px solid #808080;color:#808080;text-transform:uppercase;padding:7px 8px;font-family:"futurastd-medium"}.ratingCat ul li a:hover,.ratingCat ul li.selected a{background-color:#808080;color:#fff;text-decoration:initial}.ratingPopip .formRow{text-align:center}.manageUsersPopup{margin-top:20px}.manageUsersPopup .orderDetailsTop{margin-bottom:0}.manageUsersPopup.formPopup h2{margin-bottom:30px}.manageUsersPopup .itemDetails .itmDesc{width:80%;text-transform:uppercase}.manageUsersPopup .bagItemsList ul li{border-color:#f2f2f2}.manageUsersPopup .bagItemsList ul li:first-child{border-top:1px solid #f2f2f2;padding-top:19px}.mendatoryFields{font-family:"futurastd-medium";font-size:12px;text-transform:uppercase;padding-left:32%;margin:5px}.authorizerSettings{width:68%;display:inline-block;vertical-align:middle}.authorizerSettings .inputHolder{width:90%}.authorizerSettings .amounrCurrancy{letter-spacing:1px;color:#252525;font-size:12px;line-height:43px;text-transform:uppercase;display:inline-block;vertical-align:middle;width:10%;text-align:center}.authorizerSettings .inputHolder.selectHolder{width:69%}.authorizerSettings .removeItem{width:4%}.authorizerSettings .removeItem a{background-position:center center;min-height:43px}.authorizerSettings .actionLink{margin-right:6%}.cartDetailsItems.smallPadTop{padding-top:20px}.phoneNumberHolder .inputHolder{float:left;width:63%}.phoneNumberHolder .inputHolder.selectHolder{width:30%;margin-right:4%}.phoneNumberHolder .inputHolder.selectHolder select{background-color:#d9d9d9;color:#000}.phoneNumberHolder .inputHolder.selectHolder:after,.greyFields .inputHolder.selectHolder:after{content:"";width:25px;height:100%;background-image:url(../images/white-arrow-down.svg);background-position:center center;background-repeat:no-repeat;background-size:10px auto;background-color:#737373;position:absolute;right:0;top:0;pointer-events:none}.notificationsList .phoneNumberHolder .inputHolder.selectHolder select,.textAreaHolder textarea{border:1px solid #666;background-color:#fff;height:42px;line-height:35px;padding:5px 8px;box-sizing:border-box}.notificationsList .phoneNumberHolder{width:calc(96% - 80px);display:inline-block;vertical-align:middle;font-size:0}.notificationsList .phoneNumberHolder .inputHolder.selectHolder{width:35%}.notificationsList .phoneNumberHolder .inputHolder{width:calc(100% - 81px)}.greyFields .inputHolder select{background-color:#d9d9d9;color:#000;border:0 none;padding:6px 12px 4px 12px;height:30px;text-transform:none}.profileLandingList{margin-top:40px}.profileLandingList ul li{border-top:#d9d9d9 solid 1px;padding-top:15px;margin-top:15px}.regPageHolder .formHolder .profileLandingList ul li h3{margin-bottom:10px}.regPageHolder .formHolder .profileLandingList ul li p{margin-bottom:40px;font-size:12px;color:#737373}.withBorderTop{padding-top:30px;margin-top:30px;border-top:1px solid #000}.cartDetails{font-size:12px;margin-bottom:16px}.carIcon{display:inline-block;vertical-align:bottom}.cartDetails ul li .carIcon{margin-left:5px}.carIcon img{width:30px}.cartDetails ul li{line-height:20px}.cartDetails ul li a{text-transform:uppercase;text-decoration:underline;color:#252525;letter-spacing:1px}.cartDetails ul li a:hover{text-decoration:none}.valingTop .labelHolder{vertical-align:top}.greyBtn a{background-color:#8c8c8c;color:#fff;font-size:12px;text-transform:uppercase;display:inline-block;width:190px;padding:10px 0;text-align:center}.greyBtn a:hover{background-color:#000}.margBto60{margin-bottom:60px}.margBto30{margin-bottom:30px}.margBot10{margin-bottom:10px!important}.margBot18{margin-bottom:18px!important}.margBot20{margin-bottom:20px!important}.margBot25{margin-bottom:25px}.margBot32{margin-bottom:32px}.margBot50{margin-bottom:50px}.margTop20{margin-top:20px!important}.margTop25{margin-top:25px!important}.margTop60{margin-top:60px!important}.upperCaseText{text-transform:uppercase}.fileUpload:after{content:"Attach File";position:absolute;left:0;top:0;bottom:0;background:#396086;padding:0 15px;z-index:1;line-height:43px;font-size:12px;width:150px;border:1px solid #666;box-sizing:border-box;text-align:center;text-transform:uppercase;background-color:transparent;color:#000}.fileUpload:hover:after{background:#000;color:#fff}.fileUpload input{font-size:12px;position:absolute;top:0;right:0;opacity:0;cursor:pointer;z-index:99;left:0;width:100%;height:100%;color:#00000060;padding:6px 12px 4px 170px!important}.uploadValue{color:#000;display:block;left:170px;opacity:1;position:absolute;z-index:50;color:#525252;font-size:13px;height:43px;line-height:43px}.popupHolder.popupDetails.fancybox-content{padding:0!important}.popupHolder .detailsHolder{margin:0;padding:0;max-width:850px}.popupHolder .blackBtn input{margin-left:0}.popupBody{width:940px}.popupDetails .prodImg{margin-right:95px;background-color:#f5f5f5}.popupDetails .prodDetails{width:290px}.popupDetails h1{font-size:20px}.popupDetails .detailsActions{max-width:270px}.popupDetails .prodImg img{height:540px;object-fit:cover;width:100%}.popupDetails .prodDetails{padding-top:50px}.centredContentPopup{text-align:center}.centredContentPopup h2{font-size:26px;font-weight:normal;font-family:"futurastd-medium";margin-bottom:30px}.centredContentPopup .formRow{margin-bottom:30px}.centredContentPopup .blackBtn{display:inline-block}.formPopup.fancybox-content{padding:25px}.fancybox-slide--iframe .fancybox-content{max-width:960px}.fancybox-content .accountRightCol{float:none;width:100%}.inlinePopup{width:800px;text-align:left}.inlinePopup .popupActionBtn{width:100%}.popupDetails.popupHolder{width:100%}.detailsHolder .prodImg,.detailsHolder .prodDetails{width:50%}.detailsHolder .prodDetails{padding:50px 50px 0 50px;box-sizing:border-box}.detailsHolder .prodImg{margin-right:0}.formPopup h2{font-size:18px;font-weight:normal;font-family:"futurastd-medium";margin-bottom:11px;text-transform:uppercase;line-height:1}.formPopup .subTitle{font-size:10px;font-family:"futurastd-medium";color:#000;margin-bottom:15px}.requestPriceMatchForm{margin-top:40px}.requestPriceMatchupdated .blackBtn{float:right}.myAccoutnForm .dateInput{background-color:transparent}.requestPriceMatchForm .blackBtn,.ratingPopip .blackBtn,.myAccoutnForm .blackBtn{text-align:right}.blackBtn+.blackBtn{margin-left:15px}.detailsActionBtns{float:right}.detailsActionBtns .blackBtn{margin-left:0!important}.requestPriceMatchForm .blackBtn input,.ratingPopip .blackBtn input,.myAccoutnForm .blackBtn input{display:inline-block;width:auto}.formPopup .PopupphoneNumberHolder .inputHolder.selectHolder{width:21%;margin-right:4%}.formPopup .PopupphoneNumberHolder .inputHolder{width:100%}.pageContainer{margin:25px 0 50px 0;position:relative}.pageWithSpaces{padding:0 2%}.subscriptionComp .checkboxHolder{display:inline-block;vertical-align:middle;margin-right:40px}.subscriptionComp input[type=checkbox]:not(old)+label>span{margin-right:12px}.subscriptionBtn.blackBtn input{line-height:35px}.mainTitle a{color:#000;font-size:14px;display:block;margin-bottom:10px;font-weight:500;text-transform:uppercase}.mainTitle a:hover{text-decoration:underline}.sitemapElement{margin-bottom:60px;width:calc(100%/6);display:inline-block}.sitemapElement.custService{width:calc(100%/2);margin-right:50%}.sitemapElement.custService .sitemapCol{width:calc(100%/3)}.subscriptionList .notificationsList .labelHolder{margin-bottom:0}.detailsBtns .addToSBDropdown ul li a{text-align:left;display:flex;align-items:center}.menuHolder ul li .boxScroll{height:calc(100vh - 100px);max-width:275px;width:54%;overflow:auto;background-color:#fff;display:none}.menuHolder ul li #boxscroll ul{overflow-x:hidden}.addTosavedBag .toolTipHolder,.addTosavedBag a span{vertical-align:middle;margin-top:2px}.pagination{margin-top:40px}.showMobile{display:none}.righticons ul li.showMobile{display:none!important}.showDesk{display:block}@media all and (min-width:768px){.radioList.customList{display:inline-block;vertical-align:middle}.customList ul li{display:inline-block}.customList ul li input[type=radio]:not(old)+label>span{display:none}.customList ul li input[type=radio]:not(old)+label{color:#000;background-color:#d9d9d9;padding:10px 45px;font-size:12px;text-transform:uppercase;margin-right:10px}.customList ul li input[type=radio]:not(old)+label:hover,.customList ul li input[type=radio]:not(old):checked+label{background-color:#000;color:#fff}}.showFade,.regHeader ul li a,.formButtons a,.formButtons input,.regfooter .footerHolder a,.accTypeSelect a,.greyBtn a,.blackBtn a,.fileUpload:after,.hpNotificationsList ul li .notiticationAction a,.ratingCat ul li a{transition:all linear 200ms;-moz-transition:all linear 200ms;-webkit-transition:all linear 200ms;-ms-transition:all linear 200ms}.faqHolder p{margin:20px 0;font-size:12px}.faqHolder p a{font-size:12px;color:#252525}.faqHolder p a:hover,.faqHolder article a.backToLink:hover{text-decoration:underline}.faqHolder h4{font-weight:300;letter-spacing:2px;display:block}.faqHolder h5{font-weight:300;margin:30px 0 10px;font-size:10px;letter-spacing:2px}.faqHolder .answerText{font-size:12px;line-height:20px}.faqHolder .hyperlinks{font-size:12px;text-decoration:none}.faqHolder .hyperlinks:hover{text-decoration:underline}.faqHolder article{margin-bottom:20px}.faqHolder article ul{margin-bottom:20px;margin-top:10px}.faqHolder article ul li{font-size:12px;display:block;margin-bottom:5px;padding-left:15px;position:relative}.faqHolder article ul li:before{position:absolute;content:'';left:0;background-color:#000;width:4px;height:4px;border-radius:50%;top:50%;transform:translateY(-50%)}.faqHolder article a.backToLink{font-size:12px;color:#000;display:block}.faqHolder table{margin:0 auto 20px;padding:0;border-collapse:collapse;background:0 0;border:1px solid #999;text-align:center}.faqHolder table td{padding:5px 10px;border-right:1px solid #999;border-bottom:1px solid #999;font-size:12px}@media all and (min-width:100px) and (max-width:750px){.faqHolder{padding:0 30px;text-align:left}}.accountLeftMenuCol ul li a.active{color:#000;text-decoration:underline}.subpage .accountRightCol{float:left;width:62.5%;margin-left:30px}.noclick{cursor:default;pointer-events:none}.loadmoreHolder{text-align:center;margin:0 auto}.noverflow{overflow:hidden}.ajaxloader{position:absolute;top:0;left:0;width:100%;display:none;height:100%;z-index:10}.ajaxloader::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;display:inline-block;background-image:url(../images/loader.gif);background-size:cover}.addmargin12{margin-bottom:12px}.addmargin20{margin-bottom:20px}.outofstock{background:#000;color:#fff;font-size:14px;font-weight:600;padding:5px 10px;position:absolute;right:10px;top:10px;text-transform:uppercase}.outofstock.small{font-size:10px}.outofstock.left{right:initial!important;left:32px}.f-html{background-color:transparent;width:100%;height:100%;box-sizing:border-box}.formPopup{padding:35px 20px;box-sizing:border-box;background-color:#fff;position:absolute;width:900px!important;left:50%;top:50%;transform:translate(-50%,-50%)}.link{color:#000;text-decoration:underline}.link:hover{text-decoration:none}.text-danger{color:#f71217;font-size:11px}.notifyjs-corner{min-width:600px;left:50%!important;transform:translate(-50%);text-align:center}.notifyjs-bootstrap-base{color:#fff;background-color:#252525!important;border:1px solid #252525!important;font-weight:400!important;font-family:"futurastd-medium"!important;text-shadow:initial!important}.notifyjs-bootstrap-base.notifyjs-bootstrap-error{color:#fff;background-color:#f00!important;border:1px solid #f00!important;font-weight:400!important;font-family:"futurastd-medium"!important;text-shadow:initial!important}.notifyjs-bootstrap-base.notifyjs-bootstrap-warning{color:#000;background-color:#ffd800!important;border:1px solid #ffd800!important;font-weight:400!important;font-family:"futurastd-medium"!important;text-shadow:initial!important}.errormsgsearch{color:#f71217;font-style:italic}.searchtitle h3{margin-bottom:35px;text-transform:uppercase;font-size:20px;font-weight:400;text-align:center;padding-top:15px}.captchaspan{position:absolute;bottom:-17px;left:0;color:#f71217;display:block;font-size:12px}.field-validation-error{position:absolute;bottom:-19px;left:0;text-align:right;width:100%}del{color:#f71217}.registration .formRow{font-size:initial!important}.intl-tel-input.separate-dial-code .selected-dial-code,.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .country .dial-code{font-size:11px;text-align:left}.addpadd10{padding-top:15px}.registration .inputHolder input:disabled{background-color:#d9d9d9}.registration .errorMsg{position:absolute;bottom:-20px;left:0;color:#f71217;font-size:12px}.quarterHolder select{width:39.33%!important}.quarterHolder select:first-child{width:25.33%!important}.quarterHolder select.last{width:31.33%!important}.signatureInput{background-color:#d9d9d9}.signatureInput input[type=button]{left:initial!important;width:50px;right:5px!important;bottom:-23px!important;cursor:pointer;color:#000;text-decoration:underline}.signatureInput input[type=button]:hover{text-decoration:none}.formButtons .resetBtn input[type=reset]{border:0;cursor:pointer}.forgetpassword .inputHolder{margin-bottom:8px}.forgetpassword .labelHolder label{margin-bottom:4px;display:block}.forgetpassword .g-recaptcha{right:12px}.grecaptcha-logo,.grecaptcha-badge{display:none}.alignright{text-align:right!important}.successmsg{text-align:left;font-size:15px!important}.Popupuserinv .g-recaptcha{float:right}.tablenorecord{font-size:inherit;padding:8px 0;font-size:13px}.amsify-selection-area .amsify-selection-label .amsify-label{font-size:11px;color:#000;padding:14px;padding-left:12px;outline:0;text-overflow:ellipsis;border-radius:0;box-sizing:border-box}.amsify-selection-area .amsify-selection-label-material{padding:initial;min-height:43px;font-size:12px;color:#666;border:1px solid #666}.amsify-toggle-selection,.amsify-select-operations{display:none}.amsify-list-item{font-size:12px;padding:8px 26px 8px 34px!important;outline:0;text-overflow:ellipsis;border-radius:0;letter-spacing:2px;box-sizing:border-box}.amsify-selection-area .amsify-selection-list ul.amsify-list li.amsify-list-item:hover,.amsify-selection-area .amsify-selection-list ul.amsify-list li.active{background-image:url(../images/check-icon.svg);background-position:5px center;background-size:15px auto;background-repeat:no-repeat;font-weight:400;background-color:transparent}.amsify-selection-area .amsify-selection-list ul.amsify-list li.amsify-list-item:active{box-shadow:none!important;color:#fff;background:#252525;font-weight:400}.repeateritem{font-size:0}.input-validation-error{border:1px solid #f71217!important}@media all and (min-width:1025px){.tooltip{opacity:0;visibility:hidden;position:absolute;bottom:-40px;left:50%;margin-left:-28px;background-color:#000;color:#fff;font-size:9px;padding:5px 0;border-radius:5px;width:55px;text-align:center}.relatedProds .flexslider .slides>li{display:inline-block;-webkit-backface-visibility:visible}.singleItemInfoList ul li:last-child{border-bottom:0 none;margin-bottom:0!important}.zoom img{transition:transform .2s}.zoom img:hover{transition:transform .2s;transform:scale(1.2)}.productContainer .imgHolder:hover::after{display:block}}.productContainer .imgHolder{position:relative}.productContainer .imgHolder::after{content:"";width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0;z-index:9;display:none}.nooverflow{overflow:hidden}.toolTipHolder.white{color:#fff;position:absolute;top:12px;right:50px}.toolTipHolder.white span{border-color:#fff}.addmarg18{margin-bottom:18px}.smallandunderline{font-size:11px!important;text-decoration:underline}.smallandunderline:hover{text-decoration:none}.hyperlinks{color:#252525;cursor:pointer;text-decoration:underline}.prodsCarousel .swiper-button-next:after,.prodsCarousel .swiper-button-prev:after{content:"";width:100%;height:100%}.prodsCarousel .swiper-button-next,.prodsCarousel .swiper-button-prev{width:20px;height:37px;background-position:center center;background-size:100% auto;background-repeat:no-repeat}.prodsCarousel .swiper-button-next{background-image:url(../images/play-icon-right.svg)}.prodsCarousel .swiper-button-prev{background-image:url(../images/play-icon-left.svg)}.hyperlinks:hover{text-decoration:none}.normagin{margin:0!important}.capitalize{text-transform:uppercase}.ajaxmsg{text-align:left;padding-top:12px;display:none;color:#f71217}.notificationloadmorebtn{text-align:left!important;margin:initial!important;padding-top:40px!important}.notificatonpad{padding:12px 10px;margin-bottom:0!important}.notificatonpad .blackBtn{float:right}.notificatonpad .blackBtn a{color:#fff}.notificatonpad .blackBtn a:hover{color:#000}.notificationDate{margin-top:18px;font-size:10px!important}.notificatonpad .removeicon{right:10px;display:none}.notificationList ul li{border-bottom:1px solid #f2f2f2}.notificationList ul li:first-child{border-top:1px solid #f2f2f2}.notificationList ul li h4 .blackBtn{position:absolute;right:10px;top:20px}.notificationList ul li h4 .blackBtn a{color:#fff;text-transform:uppercase}.notificationList ul li h4 .blackBtn a:hover{color:#000;text-decoration:none}.notificationList ul li h4{font-size:12px;text-transform:uppercase;color:#252525;font-family:"futurastd-medium";font-weight:normal}.notificationList ul li h4,.notificationList ul li h4 a{text-transform:none}.notifactive{background-color:#f7f7f7}.centerAligned.formButtons{border:0;text-align:center}.emailajax:after{width:45px;height:45px;left:initial!important;right:-6%!important}.nofloat{float:initial!important}.alignleft{text-align:left!important}.displayinline{display:inline-block!important}.halfWidth{width:50%}.orderDetailsTop .lst.last{width:51%}.orderDetailsTop .lst{width:38%}.loginvalidationsummary{color:#fff;font-size:14px;text-align:center;background:#252525;padding:5px;margin-bottom:18px;font-weight:400}.loginvalidationsummary ul li{text-align:left}.link.white{color:#fff!important}.paymentlist ul li.cartDetails{line-height:20px}.paymentlist ul li a.hyperlinks{text-transform:uppercase;display:block;margin-top:7px;font-size:13px}.initialwidth{width:initial!important}.addfontsize12{font-size:12px}.margTop5{margin-top:5px}.white{color:#fff}.cartDetailsItems .returnLabel{width:100%}.registrationComplete .formHolder h2,.registrationComplete .regContainer{margin-bottom:35px}.regContainer h3 a{color:#737373;font-size:11px;text-decoration:underline;text-transform:none}.regContainer .formRow{position:relative;text-align:right}.regContainer .field-validation-error{width:100%;display:block}.regContainer .labelHolder{text-align:left}.regTopText{margin-bottom:15px;line-height:15px;color:#737373;font-size:12px}.registrationComplete .formHolder p,.registrationComplete .formHolder p .hyperlinks{font-size:13px;color:#737373}.regInfoPopup{max-width:600px}.registrationComplete .success{font-size:15px!important;font-weight:800}.clear-rating{display:none!important}.rating-container .filled-stars{color:#000;-webkit-text-stroke:initial!important;text-shadow:initial!important}.ratingList ul li span{color:#252525;display:inline-block!important}.rating-container{text-align:center}.ordreturn .orderDateHolder .itemDetails{padding:0;margin-bottom:16px}.fullWidth98{width:98%}.removeicon{position:absolute;top:13px;right:5px;background-image:url(../images/close-icon.svg);background-repeat:no-repeat;width:10px;height:10px;display:inline-block}.productContainer .imgContainer .imgHolder{background-color:#f5f5f5}.detailsActions .detailsBtns ul li a.greyBtn{color:#000}.detailsActions .listingBackBtn,.checkoutStepHolder .listingBackBtn{margin-top:50px}.detailsHolder .prodImg{background-color:#f5f5f5}.toolTipHolder.black{position:relative;display:inline-block;margin-top:-2px;color:#000;margin-bottom:5px;top:inherit;right:inherit}.toolTipHolder.black span{border-color:#000;background-image:url(../images/bag-icon.svg);background-size:13px 8px;background-position:center center;background-repeat:no-repeat;width:20px;height:20px}.toolTipHolder.black .tooltipText{width:180px;left:100%;right:inherit;text-align:left;padding:8px 12px;border:1.5px solid #000}.toolTipHolder.black.absolutePos{position:absolute;left:-39px;top:4px}.toolTipHolder.black.absolutePos span{width:28px;height:28px;background-size:17px 18px}.inputHolder input::-webkit-input-placeholder,.inputHolder textarea::-webkit-input-placeholder{text-transform:uppercase}.footerLinks{display:inline-block;margin-left:5px}.regPageHolder .formHolder .checkboxHolder label h3{color:#737373}body.menuOpen{overflow-y:hidden}.addtobag{background:#000!important;color:#fff!important}.addtobag:hover{background:#999!important}.tabsLinksHolder{display:inline-block;margin-top:-8px;margin-left:18px}.tabsLinksHolder ul{width:100%;display:inline-block}.tabsLinksHolder ul li{float:left;text-align:center}.tabsLinksHolder ul li a{background-color:transparent;color:#000;border:1px solid #000;padding:10px 50px;display:block;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.tabsLinksHolder ul li.selected a{background-color:#000;color:#fff;border:1px solid #000}.tabsLinksHolder ul li a:hover{color:#fff;background-color:#000}.productContainer.noitems{min-width:200px}.fancybox-inner .radioList.customList{display:inline-block;vertical-align:middle}.fancybox-inner .customList ul li{display:inline-block}.fancybox-inner .customList ul li input[type=radio]:not(old)+label>span{display:none}.fancybox-inner .customList ul li input[type=radio]:not(old)+label{color:#000;background-color:#d9d9d9;padding:10px 45px;font-size:12px;text-transform:uppercase;margin-right:10px}.fancybox-inner .customList ul li input[type=radio]:not(old)+label:hover,.fancybox-inner .customList ul li input[type=radio]:not(old):checked+label{background-color:#000;color:#fff}.fancybox-inner .regPageHolder .formHolder{background-color:transparent}.fancybox-inner .regPageHolder{padding:0}.nobordertop{border-top:0}.addmarginbott{margin-bottom:30px}body.active{overflow-y:hidden}.checkoutPageDetails .singleItemInfoList ul li{padding:35px 0 50px}.checkoutPageDetails .cartDetailsItems:last-of-type{border-bottom:0 none;padding-bottom:0}.checkoutSummary .bagSummary .blackBtn a{display:flex;height:45px;align-items:center;justify-content:center}.checkoutSummary .infoToggleHolder .toggleTitle{color:#000}.fancybox-close-small{top:0;color:#000;opacity:1}.fancybox-button:hover,.fancybox-close-small:hover{color:#000;opacity:1}.formRow .inputHolder input::-webkit-input-placeholder,.fullWidthLabel .inputHolder textarea::-webkit-input-placeholder{color:#ccc!important}.formRow.margBot25{margin-bottom:30px}.requestPriceMatchForm .field-validation-error{bottom:-19px}.toolTipHolder.inlineDiv{display:inline-block;margin-top:-2px;margin-right:0;margin-left:5px;vertical-align:middle}.input-group-btn:hover{border-color:#000}.addTosavedBag a span{text-decoration:underline}.addTosavedBag a.addtobag span{text-decoration:none}.notificationsList .toggleTitle{text-transform:uppercase;color:#333}.ajaxloader.insidebutton{background:#fff!important;color:#000!important;border:1px solid #000}.iti-flag,.intl-tel-input .country-list .flag-box{display:none;width:0}.intl-tel-input.separate-dial-code .selected-dial-code{padding-left:0}.intl-tel-input .flag-container{position:initial;width:36%;display:inline-block;height:42px}.regContainerPage .intl-tel-input .flag-container{border:0 none}#DateOfBirth{color:#808080}.regContentText{color:#737373}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:100%}.regContainer .intl-tel-input.separate-dial-code .selected-flag{border:0 none}.regContainer .intl-tel-input.separate-dial-code .selected-flag:hover{border:0 none}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-left:11px!important;margin-left:5px;width:61.3%}.regPageHolder .intl-tel-input .flag-container{width:99px;height:30px;background-color:#d9d9d9}.regPageHolder .intl-tel-input.allow-dropdown input,.regPageHolder .intl-tel-input.allow-dropdown input[type=text],.regPageHolder .intl-tel-input.allow-dropdown input[type=tel],.regPageHolder .intl-tel-input.separate-dial-code input,.regPageHolder .intl-tel-input.separate-dial-code input[type=text],.regPageHolder .intl-tel-input.separate-dial-code input[type=tel]{width:calc(100% - 104px)}.regPageHolder .notificationsList .intl-tel-input .flag-container{width:36%;height:42px;background-color:#fff;border:1px solid #000}.regPageHolder .notificationsList .intl-tel-input.allow-dropdown input,.regPageHolder .notificationsList .intl-tel-input.allow-dropdown input[type=text],.regPageHolder .notificationsList .intl-tel-input.allow-dropdown input[type=tel],.regPageHolder .notificationsList .intl-tel-input.separate-dial-code input,.regPageHolder .notificationsList .intl-tel-input.separate-dial-code input[type=text],.regPageHolder .notificationsList .intl-tel-input.separate-dial-code input[type=tel]{width:61%}.formPopup .intl-tel-input .flag-container{width:81px;border:1px solid #666;height:42px}.formPopup .intl-tel-input.allow-dropdown input,.formPopup .intl-tel-input.allow-dropdown input[type=text],.formPopup .intl-tel-input.allow-dropdown input[type=tel],.formPopup .intl-tel-input.separate-dial-code input,.formPopup .intl-tel-input.separate-dial-code input[type=text],.formPopup .intl-tel-input.separate-dial-code input[type=tel]{width:calc(100% - 99px);margin-left:18px}.accountRightCol .normalText p{margin-bottom:10px}.accountRightCol .normalText h4{font-weight:300;margin:0 0 10px;font-size:12px;letter-spacing:2px}.accountRightCol .normalText h5{font-weight:400;margin:0 0 10px;font-size:11px;letter-spacing:2px}.accountRightCol .normalText ul li{position:relative;padding-left:10px}.accountRightCol .normalText ul li:after{content:"";width:4px;height:4px;border-radius:50%;left:0;top:7px;background-color:#000;position:absolute}.intl-tel-input .selected-flag .iti-arrow{width:25px;height:100%;position:absolute;right:-1px;top:0;margin-top:0;background-color:#737373;border:0 none!important;background-image:url(../images/dd-arrow-down.svg);background-position:center center;background-repeat:no-repeat;background-size:10px auto;z-index:1}.intl-tel-input .flag-container{padding:0;border:1px solid #666}.margBot0{margin-bottom:0!important}.margBot40{margin-bottom:40px}.requestPrinceMatchPopup h2,.requestPrinceMatchPopup .formRow{text-align:center}.requestPrinceMatchPopup .blackBtn{text-align:center}.requestPrinceMatchPopup .blackBtn a{display:inline-block;width:auto!important}.requestPrinceMatchPopup.formPopup{padding:50px 25px}.requestPrinceMatchPopup .formRow .inputHolder{width:45%}.requestPrinceMatchPopup .formRow .inputHolder input{border:1px solid #d9d9d9}.formRow .inputHolder input::placeholder{color:#b2b2b2;letter-spacing:0}.RegStepsHolder{text-align:center;margin-bottom:15px}.RegStepsHolder ul li{display:inline-block;padding:0 20px}.RegStepsHolder ul li a{color:#fff;pointer-events:none;cursor:default;letter-spacing:2px}.RegStepsHolder ul li.selected a span,.RegStepsHolder ul li a:hover span{text-decoration:underline}.actionBtn.leftBtn{float:left;margin-left:0}.noborderNomargins{border:0;margin:0}.addallpadd15{padding:15px 0}.hide{display:none!important}.iagreetop{border:1px solid #e5e5e5}.iagreetop .checkboxHolder label{margin:0 20px}.addpadd1010{padding:10px 0}.addpaddbot20{padding-bottom:20px}.addmarginbott30{margin-bottom:30px}.registrationPage{position:relative;min-height:100vh}.textplaceholder{margin-top:60px;font-size:12px}.popupActionBtn{float:right;display:inline-block}.small{font-size:11px}.popupInner .termsoftrade .formRow{margin-bottom:5px}.termsoftrade .checkboxHolder>label span{margin-top:-5px}.popupInner .termsoftrade .checkboxHolder input[type=checkbox]:not(old)+label,.popupInner .termsoftrade .checkboxHolder input[type=radio]:not(old)+label{width:100%}.qttDropdown{display:none}.AddEditAddress{margin-top:10px}.formActionBtns{text-align:right}.authActions .formActionBtns{text-align:left}.AddEditAddress a{display:inline-block}.editbtn:after,.deletebtn:after{width:14px;height:14px;content:"";display:block;background-repeat:no-repeat}.editbtn:after{background-image:url(../images/edit.svg)}.deletebtn:after{background-image:url(../images/delete.svg)}.noborder{border:0}.formPopup.limitupdate{max-width:500px}.savedbagpup h2,.savedbagpup .contentLink a{text-transform:uppercase}.leftpad25{padding-left:25px}.creditAccountCreation h3{margin-bottom:15px}.creditAccountCreation .labelHolder label{line-height:normal}.finished{color:#808080!important}.popupHeaderTitle{margin-bottom:45px}.shoppingTypeSelectHolder ul{display:inline-block;width:100%}.shoppingTypeSelectHolder ul li{display:inline-block;vertical-align:middle;width:40%}.shoppingTypeSelectHolder input[type=checkbox]:not(old)+label,.shoppingTypeSelectHolder input[type=radio]:not(old)+label{display:block}.shoppingTypeSelectHolder ul li .labelHolder,.shoppingTypeSelectHolder ul li .radioLabel{width:calc(100% - 30px);margin-right:0}.shoppingTypeSelectHolder ul li .labelHolder label,.shoppingTypeSelectHolder ul li .radioLabel label{line-height:20px;margin-bottom:5px;display:block}.submitAction{text-align:right;margin-right:0;margin-top:50px}.submitAction .labelHolder{width:150px;margin-right:0;text-align:left}.submitAction .labelHolder label{line-height:21px;font-size:8px}.sitemapHolder{padding-left:25%}.sitemapHolder .sitemapSections{border:0 none;padding:0;margin-top:30px}.submit-helper{display:none;width:0;height:0;border:0;background:transparent}.repeatedBox{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:35px;display:inline-block;width:100%;box-sizing:border-box}.creditAccountBlock{margin-bottom:13px}.pageTopAction{float:right;margin-top:5px}.pageTopAction a{color:#000;font-size:12px;text-transform:uppercase;text-decoration:underline}.pageTopAction a:hover{text-decoration:none}.myAccountsafeArea h3 a.myAccountSwitchType{font-size:12px;text-transform:none;color:#666;text-decoration:underline}.leftFieldError{text-align:left!important}.inputHolder label{font-size:13px;border-bottom:1px solid #ccc;display:block;padding:12px 0}.listingBackBtn{margin-bottom:15px}.listingBackBtn a{color:#252525;font-size:11px;text-transform:uppercase;background-image:url(../images/arrow-left.svg);background-position:left center;background-repeat:no-repeat;background-size:5px auto;padding-left:15px}.listingBackBtn a:hover{text-decoration:underline}.errorPageHolder{height:600px;display:flex;align-items:center;justify-content:center;text-align:center}.errorPageHolder h1{margin-bottom:33px;font-size:36px;color:#000}.errorTitle span{display:block;margin-bottom:30px}.errorPageHolder .errorTitle span img{height:50px;display:inline-block}.errorPageHolder .errorText{font-size:14px}.agreeLabel{float:left;width:calc(100% - 60px)}.agreeLabel a{color:#000}.errorPageHolder .errorText a{color:#000;text-decoration:underline}.errorPageHolder .errorText a:hover{text-decoration:none}.prodQuantity{margin-bottom:22px}.cartCheckoutAction{border-top:1px solid #000;padding-top:20px}.popupAddress .accountRightCol{width:100%;float:none}.hpSlider{margin-bottom:70px}.swiper-slide .sliderinner{height:600px;position:relative;font-family:helvetica-neue;color:#fff}.hpSlider .flexslider .slides>li{color:#fff}.swiper-slide .sliderinner .sliderText{position:absolute;left:50px;top:50%;transform:translateY(-50%)}.swiper-slide .sliderinner .sliderText .tag{font-size:24px;margin-bottom:30px;text-transform:uppercase}.sliderinner .sliderText .title{font-size:100px;margin-bottom:40px;letter-spacing:normal;font-weight:900;text-transform:uppercase;line-height:80px}.swiper-slide .sliderinner .sliderText .slogan{font-size:24px}.swiper-slide .sliderinner .sliderText .cta{margin-top:20px}.swiper-slide .sliderinner .sliderText .cta a{font-size:18px;color:#fff;display:inline-block;padding:10px 15px;border:1px solid #fff;text-transform:uppercase}.sliderinner .sliderText .cta a:hover{background-color:#fff;color:#000}.hpSlider .flex-direction-nav{display:none}.swiper-slide .sliderinner .sliderImg{width:100%;height:100%}.sliderinner .sliderImg img{height:100%;width:100%;object-fit:cover;object-position:right top}.hpSlider .flex-control-nav{bottom:0}.hpSlider .flex-control-paging li a{width:100px;padding:10px 0;border-top:1px solid rgba(255,255,255,.3);background-color:transparent;border-radius:0;box-shadow:none;height:1px}.hpSlider .flex-control-paging li a.flex-active{border-color:#000}.select2-container--default .select2-selection--single{border-radius:0;border:1px solid #666;height:42px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;padding:6px 12px 4px 12px;color:#000;font-size:11px;outline:0;text-overflow:ellipsis;border-radius:0;box-sizing:border-box;position:relative;background-color:transparent;font-family:"futurastd-medium"}.select2-container--default .select2-selection--single .select2-selection__clear{height:40px;width:30px;position:absolute;z-index:99;right:0;background-color:#f7f7f7;font-size:15px;color:#666;margin-right:1px;margin-left:0}.authorizationsPage .searchHolder{margin-bottom:20px;display:flex;flex-direction:row;gap:5px}.notificationsPage .searchHolder{margin-bottom:50px}.searchByDate{background-color:#f7f7f7}.authorizationsPage .searchHolder .searchByName{width:25%;align-self:stretch}.authorizationsPage .searchHolder .searchByName.searchbyRef{width:25%;align-self:stretch}.authorizationsPage .searchHolder .searchByDate{width:30%;align-self:stretch}.authorizationsPage .searchHolder .searchByDate .inputHolder,.dateInput{background-image:url(../images/calendar-icon.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:12px auto}.authorizationsPage .searchHolder .searchByDate .inputHolder input{background-color:transparent}.searchByDate input::placeholder{color:#b2b2b2}.orderDetailsTop.noActionBtns .orderDateHolder{border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:20px;float:none}.orderDetailsTop{margin-bottom:0;position:relative}.orderDetailsTop .status{position:absolute;right:0;top:0;border:1px solid #000;padding:5px 10px}.orderDetailsTop.noActionBtns .orderDateHolder .itemDetails{padding-top:0}.orderDetailsActions .orderBack{float:left;margin-top:10px}.daterangepicker td.in-range{background-color:#00000010}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#000}.daterangepicker .drp-buttons .btn.applyBtn{display:inline-block;background-color:#000;color:#fff;font-size:11px;padding:6px 10px;border:0 none;text-transform:uppercase;text-align:center;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;border:1px solid #000}.orderBack{margin-top:20px}.ratingPopip{min-width:500px}.ratingPopip .formRow .inputHolder{width:100%}.requestApprovalCheck{margin-top:10px;width:100%}.orderShippingAddresses .ratingList{margin-bottom:10px}.orderShippingAddresses .ratingList ul{text-align:left}.orderShippingAddresses .ratingList ul li{margin-right:5px;width:auto;padding:0}.orderShippingAddresses .ratingList ul li a{width:20px}.orderActionsHolder{text-align:right}.Quotestatus{text-align:right;padding:8px 15px;background-color:#000;color:#fff;display:inline-block;margin-top:15px}.searchByRequest{width:300px!important}.summaryGrid{border-bottom:1px solid #666}.summaryGrid thead{border-bottom:1px solid #f9f9f9}.summaryGrid thead tr td{vertical-align:middle;padding:10px;font-size:12px}.summaryGrid tbody tr td{padding:10px 10px;font-size:12px}.summaryGrid tbody tr td a{color:#000}.summaryGrid tbody tr td:nth-child(1){width:20%}.messageText{padding-left:10px;margin-top:20px}.normalText h2{font-size:12px;margin-bottom:5px;font-weight:bold}.searchPlaceholder{font-size:10px;color:#252525;text-transform:none;position:relative}.accLine h4{font-size:13px;font-weight:bold;margin-bottom:10px}.paymentSettingsPage .accLine h4{margin-bottom:20px}.paymentSettingsPage .cartDetails ul li{margin-bottom:25px}.paymentSettingsPage .cartDetails ul li:last-child{margin-bottom:0}.paymentSettingsPage .cartDetails{margin-bottom:34px}.requestLabel{margin-top:20px}.documentsList table{width:100%}.documentsList thead th{padding:5px 10px;font-size:15px;text-align:left;border-bottom:1px solid #000}.documentsList thead th:last-child{text-align:center}.documentsList tbody td{padding:10px 10px;font-size:13px}.documentsList tbody td a{color:#000;text-decoration:underline}.documentsList tbody td a:hover{text-decoration:none}.documentsList tbody td:last-child{text-align:center}.documentsList tbody tr:nth-child(2n) td{background-color:#f9f9f9}.mobileDropdown{display:none}.cartDetailsItems .inputHolder .intl-tel-input .selected-flag .iti-arrow{background-color:transparent;background-image:none}.cartDetailsItems .intl-tel-input .flag-container{width:23%;float:left;display:block}.cartDetailsItems .intl-tel-input.allow-dropdown input,.cartDetailsItems .intl-tel-input.allow-dropdown input[type=text],.cartDetailsItems .intl-tel-input.separate-dial-code input,.cartDetailsItems .intl-tel-input.separate-dial-code input[type=text]{width:calc(77% - 10px);margin-left:10px;float:left;display:block}.downloadIcon{width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-image:url(../images/download-icon.svg);background-size:100% auto}.profilePageContainer{margin-top:35px}.fullWidthLabel .inputHolder input:disabled,.fullWidthLabel .inputHolder textarea:disabled,.fullWidthLabel .inputHolder select:disabled,.inputHolder select:disabled{background-color:#ddd!important;opacity:1}.blackColor{color:#000}.formValidationTerms{line-height:15px;margin-bottom:15px;color:#737373;font-size:12px}.abnCheckBox .fullWidth{margin-right:0!important;float:none!important}.lastChild{margin-bottom:0!important}.colDD{display:none}.searchByName .inputHolder input::placeholder,.inputHolder textarea::placeholder{color:#b2b2b2}.fancybox-content{padding:0}.popupHolder{width:960px}.compensate-for-scrollbar{margin-right:0!important}.largePopup{width:auto}.submitAction .checkboxHolder{display:inline-block;margin-bottom:10px}.submitAction .checkboxHolder input[type=checkbox]:not(old)+label>span{margin-top:2px}.accountTypeActions{float:right;text-align:center}.accountTypeActions .blackBtn a{width:100%}.fancybox-close-small{right:5px}.detailsPageHolder .backLink{margin-bottom:15px}.detailsPageHolder .backLink a{color:#000;text-transform:none;text-decoration:underline}.detailsPageHolder .backLink a:hover{text-decoration:none}.detailsPageHolder .breadcrumbs{position:static}.detailsPageHolder .detailsHolder .prodDetails{padding-top:0;padding-right:0;padding-left:161px;width:calc(100% - 42%);box-sizing:border-box}.detailsPageHolder .detailsHolder .prodImg{width:42%}.detailsPageHolder .actionsContainer{width:268px}.addressMakeDetault{margin-bottom:15px;font-size:14px}.detailsBacktoList{float:right}.detailsBacktoList a{font-size:12px;text-decoration:underline;color:#000}.detailsBacktoList a:hover{text-decoration:none}.productsinbagsummary{border:1px solid #f2f2f2;margin-top:30px}.productsinbagsummary .minicartTitle{padding:20px;text-transform:uppercase;border-bottom:1px solid #f2f2f2;margin-bottom:0}.productsinbagsummary .minicartTitle a{float:right;color:#000;font-size:15px}.productsinbagsummary .singleItemInfoList ul li{display:inline-block;width:100%}.productsinbagsummary .singleItemInfoList ul{height:200px;overflow-y:scroll;padding:0 5px 0 20px}.productsinbagsummary ::-webkit-scrollbar{width:10px}.productsinbagsummary .singleItemInfoList ul::-webkit-scrollbar-track{background-color:#f2f2f2}.productsinbagsummary .singleItemInfoList ul::-webkit-scrollbar-thumb{background-color:#000}.productsinbagsummary .singleItemInfoList ul li .imgRow{width:45%;margin-bottom:0;float:left}.productsinbagsummary .singleItemInfoList ul li .infoRowHolder{width:48%;float:right}.productsinbagsummary .singleItemInfoList ul li .infoRowHolder .colInner a{height:65px;display:block;overflow:hidden;margin-bottom:25px}.productsinbagsummary .singleItemInfoList ul li .prodImg{width:100%;background-color:#f5f5f5}input[type="button"]:disabled{background-color:#ccc;border:#ccc;cursor:default}.checkoutPageDetails .orderShippingAddresses ul li{text-transform:uppercase;color:#000}.shippingType{text-transform:uppercase}.paymentMethod .radioList ul li{margin-bottom:30px}.authActions{margin-bottom:25px}.authActions .blackBtn a{display:inline-block;width:initial;margin-right:5px;min-width:150px;font-size:12px}.fc-content{padding:35px 20px!important}.itemStatus{color:#000;font-size:12px;margin-bottom:16px}.loading{position:relative}.loading:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:100;background-image:url(../images/loader.gif);background-position:center center;background-size:30px auto;background-repeat:no-repeat}.selectHolder,.flag-container,.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#f7f7f7}.notificationsList .toggleTitle{font-size:12px}.returnInfoDetail{color:#252525;font-size:12px}.csPage .headerText{margin-bottom:55px}.csContentBody{margin-bottom:55px}.csContentBody .toggleItem{padding:32px 0}.csContentBody .toggleItem .toggleTitle{font-size:12px;color:#000}.csContentBody .toggleItem .toggleContent{font-size:12px;color:#000;margin-top:45px}.csContentBody .toggleItem .toggleContent ul{margin-top:10px}.savedBagAdmin .removeItem{width:auto;margin-top:35px}.labelHolder .toolTipHolder{top:15px}.labelHolder .tooltipText{right:auto;left:100%}.csContentBody h3{font-size:12px;line-height:normal;margin-bottom:10px}.subscribPage .notificationsList .labelHolder label{color:#737373!important}.formDisclaimer{margin-bottom:80px}.registrationTimline{display:none}.tabsHolder .headerText{margin-bottom:20px}.productsList h1{font-size:16px;margin-bottom:27px;text-align:center;text-transform:uppercase}.productsList .productsCount{text-align:center;font-size:14px;color:#808080;float:left;margin-top:13px}.sortDropdownHolder{text-align:right;float:right}.sortDropdownHolder .sortDropdown{border:1px solid #ccc;display:inline-block;background-image:url(../images/dd-arrow-down-black.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:13px auto;position:relative}.sortDropdownHolder .sortDropdown a.selectedItem{border:0 none;font-size:14px;color:#000;display:block;padding:13px 158px 13px 16px}.sortDropdownHolder .sortDropdown ul{position:absolute;background-color:#000;top:100%;left:0;z-index:5;width:100%;margin-top:1px;box-sizing:border-box;padding:5px 10px;display:none}.sortDropdownHolder .sortDropdown ul li{text-align:left}.sortDropdownHolder .sortDropdown ul a{color:#fff;font-size:14px;display:block;padding:10px 5px}.sortDropdownHolder .sortDropdown ul a:hover,.sortDropdownHolder .sortDropdown ul a.selected{background-image:url(../images/check-icon-white.svg);background-position:calc(100% - 15px);background-size:20px auto;background-repeat:no-repeat}.data-manufacturer input[type=checkbox]:not(old)+label>span{margin-right:15px}.leftFilterHolder{width:18%;margin-right:1%;float:left;position:sticky;top:190px}.pageListHolder .prodListContainer{width:81%;float:left}.leftFilterHolder>ul>li{width:100%;margin-right:0;padding:15px 0;border-bottom:1px solid #ccc;margin-bottom:0}.prodListForm{display:unset}.leftFilterHolder>ul>li:first-child{border-top:1px solid #ccc}.leftFilterHolder>ul>li>a{display:block;background-image:url(../images/dd-arrow-down-black.svg);background-position:calc(100% - 15px) center;background-size:15px auto;background-repeat:no-repeat;font-size:14px;color:#000}.leftFilterHolder>ul>li>a .title{color:#000;font-family:"futurastd-medium";font-weight:600;text-transform:uppercase;margin-bottom:10px}.leftFilterHolder>ul>li>a .subTitle{color:#808080;font-family:"futurastd-medium"}.hiddenList{display:none;margin-top:20px}.hiddenList ul li{width:100%;margin:0}.catList ul li a{display:block;font-size:12px;color:#252525;line-height:10px;position:relative;padding:10px 0;text-transform:uppercase;position:relative;display:inline-block}.catList ul li a::after{content:"";background-image:url(../images/close-icon.svg);background-position:center center;background-repeat:no-repeat;width:7px;height:7px;display:none;position:absolute;bottom:3px;right:-15px}.catList ul li a:hover{text-decoration:underline}.catList ul li a.selected{text-decoration:underline}.checkboxList ul,.catList ul{max-height:150px;overflow-y:auto}.checkboxList ul li{margin-bottom:10px}.checkboxList input.listSearch{border:1px solid #000;padding:10px;margin-bottom:15px;width:80%;box-sizing:border-box;text-transform:uppercase;color:#ccc;background-image:url(../images/search.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:20px auto}.homepageVideo video{width:100%}.homepageVideo{position:relative;margin-bottom:10px}.homepageVideo .imageHolder img{width:100%;object-fit:cover;display:block}.homepageVideo .playIcon{position:absolute;left:5%;bottom:123px;width:75px;height:125px}.homepageVideo .playIcon a{display:block;background-image:url(../images/play-icon.svg);background-position:center center;background-size:100% auto;background-repeat:no-repeat;width:100%;height:100%;font:900 60px/.77 h;font-family:helvetica-neue;color:#fff;text-transform:uppercase}.homepageVideo .playIcon a span{display:inline-block;vertical-align:middle;overflow:hidden;transform:translateX(-101%);transition:transform .3s linear;height:117px;transition:all ease-in-out 300ms}.homepageVideo .playIcon a span span{transform:translateX(101%);padding-top:15px;padding-left:100px;width:370px}.homepageCatBlocks{margin-bottom:10px;padding:0 10px;box-sizing:border-box}.homepageVideo .playIcon:hover span{transform:translateX(0)}.homepageCatBlocks ul{display:inline-block;width:100%}.homepageCatBlocks ul li{width:calc(50% - 6px);margin-right:12px;margin-bottom:12px;float:left;background-color:#000;padding:70px 20px 0 20px;box-sizing:border-box;text-align:center}.homepageCatBlocks ul li:nth-child(2),.homepageCatBlocks ul li:nth-child(3){background-color:#f2f2f2}.homepageCatBlocks ul li:nth-child(2) .boxTitle,.homepageCatBlocks ul li:nth-child(2) .desc,.homepageCatBlocks ul li:nth-child(2) .cta a,.homepageCatBlocks ul li:nth-child(3) .boxTitle,.homepageCatBlocks ul li:nth-child(3) .desc,.homepageCatBlocks ul li:nth-child(3) .cta a{color:#000}.homepageCatBlocks ul li:nth-child(2) .cta a,.homepageCatBlocks ul li:nth-child(3) .cta a{border-color:#000}.homepageCatBlocks ul li .boxTitle{margin-bottom:28px;font-family:helvetica-neue;font-weight:900;font-size:60px;text-transform:uppercase;color:#fff}.homepageCatBlocks ul li .desc{font-size:30px;font-family:helvetica-neue;font-weight:300;color:#fff;margin-bottom:50px}.homepageCatBlocks ul li .cta{margin-bottom:50px}.homepageCatBlocks ul li .cta a{font-size:12px;text-transform:uppercase;color:#fff;padding:12px 50px;border:1px solid #fff;display:inline-block}.homepageCatBlocks ul li:nth-child(2n){margin-right:0}.hpSwiper{margin-bottom:50px}.hpSwiper .swiper-pagination-bullet{background-color:#949494}.hpSwiper .mySwiper{padding-bottom:35px}.hpSwiper .swiper-slide{width:87vw}.prodsCarousel .swiper-slide{width:420px;background-color:#f2f2f2;text-align:center}.prodsCarousel .swiper-slide img{width:238px;display:inline-block}.hpSwiper .swiper-slide img{width:100%;height:600px}.swiper-pagination-bullet-active{background-color:#000}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:auto;bottom:0}.prodsCarousel{margin-bottom:50px}.prodsCarousel .swiper-button-next,.prodsCarousel .swiper-button-prev{top:auto;bottom:22px}.prodsCarousel .swiper-button-prev{left:auto;right:45px}.prodsCarousel .mySwiper{padding-bottom:80px}.swiper-button-next,.swiper-button-prev{color:#000}.prodsCarousel .catTitle{text-align:center;color:#000;padding-top:20px;font-size:18px;margin-bottom:30px;overflow:hidden;text-transform:uppercase}.prodsCarousel h2{font-size:60px;font-family:'Helvetica LT Std';text-transform:uppercase;text-align:center;margin-bottom:30px}.SSOLogin{background-color:transparent!important;border:0 none!important;color:#000!important;text-decoration:underline}.SSOLogin:hover{text-decoration:none}.notificationSlider .swiper-wrapper{height:18px}.notificationSlider .swiper-slide{height:100%!important}.prodCarousel{margin-top:60px}.dateAndTime{display:inline-block;margin-right:20px}.applyBtnHolder{text-align:right;margin-top:30px;padding-right:calc(100% - 86px)}.megaMenu .applyBtnHolder a,.applyBtnHolder input{color:#fff;background-color:#000;padding:15px 20px;letter-spacing:2px;text-align:left;font-size:12px;background-position:right center;background-repeat:no-repeat;background-size:10px auto;border:1px solid #000;cursor:pointer;display:inline-block;text-transform:uppercase;white-space:nowrap}.megaMenuClose{position:absolute;top:-30px;right:20px;color:#fff}.megaMenuClose a{width:20px;height:20px;display:block;background-image:url(../images/close-icon.svg);padding:0!important;background-position:center center;background-repeat:no-repeat}.megaMenu{position:absolute;left:-160px;top:100%;z-index:100;width:100vw;text-align:left;background-color:#fff;margin-top:25px;box-sizing:border-box;padding:26px 50px;display:none}.megaMenu .menuCol{width:23%;float:left;padding:0 20px 0 20px;margin-right:30px;border-left:1px solid #ccc;box-sizing:border-box;height:400px}.megaMenu .menuCol.firstCol,.megaMenu .menuCol.lastCall{border-left:0 none}.megaMenu .menuCol.lastCall{padding:0;margin-right:0}.megaMenu .menuCol .prodListContainer ul{display:inline-block;width:100%}.megaMenu .menuCol .prodListContainer ul li{width:48%;float:left;margin-right:4%}.megaMenu .menuCol .prodListContainer ul li:last-child{margin-right:0}.megaMenu .highlighredItems{width:calc(100% - 1050px);float:right;padding:0 20px 0 20px;box-sizing:border-box}.megaMenu .highlighredItems ul{display:inline-block;width:100%;height:calc(100vh - 190px);overflow-y:auto;overflow-x:hidden}.megaMenu .highlighredItems ul li{width:calc(100%/3);float:left;margin-bottom:20px;border-right:1px solid #fff;box-sizing:border-box}.megaMenu .highlighredItems ul li .imgHolder{background-color:#f5f5f5;margin-bottom:20px}.megaMenu .highlighredItems ul li .imgHolder img{width:100%;display:block;object-fit:cover}.megaMenu .highlighredItems ul li .proTitle{height:30px;padding:0 30px;box-sizing:border-box;overflow:hidden}.megaMenu .menuCol ul li{display:block;text-align:left;margin-bottom:5px}.megaMenu .menuCol .colTitle{font-size:12px;margin-bottom:20px;font-weight:500;text-transform:uppercase}.megaMenu .menuCol .colList ul li a{font-size:12px;color:#252525;line-height:27px;position:relative;display:inline-block;padding:0 15px 0 0;text-transform:none}.megaMenu .menuCol .colList ul li a::before{content:"";background-image:url(../images/close-icon.svg);background-position:center center;background-repeat:no-repeat;width:7px;height:7px;display:none;position:absolute;bottom:3px;right:-15px}.colList ul li a.selected{text-decoration:underline}.prodsCarousel .swiper .swiper-slide .catTitle{padding-left:20px;padding-right:20px}.trackOrder{margin-top:15px}.trackOrder a{font-size:12px;line-height:20px;color:#000;text-decoration:underline}.shippingDate{font-weight:bold}.orderBatchesList>ul>li{margin-bottom:20px;border-bottom:1px solid #f2f2f2;padding-bottom:20px}.prodDetails .prodManufacturer{font-size:14px;margin-bottom:50px}.orderNumberTop{text-transform:uppercase;font-size:14px;margin-bottom:15px}.termsOfUseBeforeLogin{padding:30px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{margin-right:12px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text]{margin-right:0;margin-left:12px}.notificationsList .intl-tel-input.allow-dropdown input{margin-left:5px}.regPageHolder .notificationsList .inputHolder{width:calc(100% - 82px)}.regPageHolder .intl-tel-input.allow-dropdown input,.regPageHolder .intl-tel-input.allow-dropdown input[type=text],.regPageHolder .intl-tel-input.allow-dropdown input[type=tel],.regPageHolder .intl-tel-input.separate-dial-code input,.regPageHolder .intl-tel-input.separate-dial-code input[type=text],.regPageHolder .intl-tel-input.separate-dial-code input[type=tel]{width:calc(100% - 111px)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#000}::-webkit-scrollbar-thumb:hover{background:#000}.limits .authorizerSettings{border:1px solid #666;box-sizing:border-box}.limits .authorizerSettings .inputHolder input{border:0 none}.accountRightCol.myAccountsafeArea{float:none}.orderActionsHolder.detailsBacktoList a{color:#fff;text-decoration:none}.orderActionsHolder.detailsBacktoList a:hover{color:#000}.orderActionsHolder.detailsBacktoList a.printAction{background:transparent;color:#000}.orderActionsHolder.detailsBacktoList a.printAction:hover{background:#000;color:#fff}.invoice-sa{max-width:100%;margin:0 auto;padding:0 50px}.invoice-sa .invoiceHeader .leftinfo{width:200px;float:left;font-size:12px}.invoice-sa .rightInfo{float:right}.invoice-sa .billTo{padding-left:35px;margin-top:35px}.invoice-sa .billTo h3{font-size:12px;font-weight:bold;margin-bottom:10px}.invoice-sa .rightInfo h2{font-size:16px;font-weight:900;margin-bottom:20px}.invoice-sa .topInfo{margin-bottom:20px}.invoice-sa .topInfo li{font-size:12px}.invoice-sa .topInfo li .label{width:150px;display:inline-block}.invoice-sa .topInfo li .info{text-align:right;width:100px;display:inline-block}.invoice-sa .enquire{margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:bold}.invoice-sa .bottomInfo li{font-size:12px;background-color:#f2f2f2;padding:7px 12px;margin-bottom:5px;text-transform:uppercase;font-weight:900}.invoice-sa .bottomInfo li .label{width:150px;display:inline-block}.invoice-sa .bottomInfo li .info{text-align:right;width:100px;display:inline-block}.invoice-sa .bottomInfo li.total{background-color:#000;color:#fff}.invoice-sa .table{margin-top:50px;margin-bottom:70px}.invoice-sa .table thead{font-size:14px;border-bottom:1px solid #ccc}.invoice-sa .table td{padding:10px 20px}.invoice-sa .table td:last-child{text-align:right}.invoice-sa .table td:nth-child(2){width:150px}.invoice-sa .table tbody{font-size:12px}.topActionBtn{vertical-align:middle}.shareIconPO{width:25px;height:23px;background-image:url(../images/share-icon.svg);background-position:center center!important;background-size:25px auto!important;background-repeat:no-repeat!important;min-width:1px!important;border:0 none!important;background-color:transparent!important;padding:0;float:right;margin-top:8px;position:relative;z-index:1}.itemDetails .itmDesc .addtobag{margin-top:10px;background-color:transparent!important;color:#000!important;background-image:url(../images/bag-icon.svg)!important;background-position:left center!important;background-size:15px auto!important;background-repeat:no-repeat!important;padding-left:23px}.fancybox__content{max-width:900px;width:100%;height:100%;box-sizing:border-box}.fancybox__iframe{width:100%!important;height:100%!important;border:0}.tutSwiper h2,.tutSwiper .sliderText{text-align:center}.tutSwiper .sliderText{margin-bottom:40px}.displaimer{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:10000}.displaimer .boxHolder{width:500px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:70px 50px 50px 50px}.displaimer .boxHolder .closeIcon{width:20px;height:20px;display:block;position:absolute;top:20px;right:20px}.displaimer .displaimerText{color:#252525;font-size:14px;margin-bottom:20px}.displaimer .customerLogo img{max-width:100%}.videoHolder video{width:100%;display:block}.videoHolder{margin-bottom:30px}