@charset "UTF-8";.hide{display:none!important}.radio-margin{margin-right:5px}.navigation>div,.payment-mode{display:flex}.fb-like-widget iframe,.fb-page iframe{border:2px solid #fff!important}.header-breadcrum,.header-breadcrum a{color:#ccc;text-decoration-line:none}.strike{text-decoration:line-through}.align-right{float:right}body,html{margin:0;padding:0;border:0;vertical-align:baseline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.loader-background>h2.active,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.loader-background.active,body{display:flex;flex-direction:column}body{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}body,html{min-height:100%;line-height:1.3;font-family:'Open Sans',Helvetica;font-size:10px}@-webkit-keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:none}.loader-background.active{justify-content:center;align-items:center;z-index:1000}.loader-background .loader{margin:-18px 0 0 -18px;border:3.6px solid #424242;box-sizing:border-box;overflow:hidden;width:36px;height:36px;-webkit-animation:loader-spin 2s linear infinite reverse;animation:loader-spin 2s linear infinite reverse;-webkit-filter:url(http://kit-cdn.com/css/#goo?v=148);filter:url(http://kit-cdn.com/css/#goo?v=148);box-shadow:0 0 0 1px #a7a7a7 inset}.loader-background .loader:before{content:"";position:absolute;-webkit-animation:loader-spin 2s cubic-bezier(.59,.25,.4,.69) infinite;animation:loader-spin 2s cubic-bezier(.59,.25,.4,.69) infinite;background:#a7a7a7;-webkit-transform-origin:top center;transform-origin:top center;border-radius:50%;width:150%;height:150%;top:50%;left:-12.5%}.loader-background>h2{display:none;font-size:18px;position:relative;right:5px;top:15px;color:#a7a7a7}.messageCard{margin-bottom:20px}@media (max-width:1024px){body{background-image:none!important}}body #background-sm{object-fit:cover;object-position:center;height:100%;width:100%;position:fixed;top:0;left:0;z-index:-1}@media (min-width:1025px){body #background-sm{display:none}}body.imageGallery .mainContent,body.offersBoard .mainContent,body.productsBoard .mainContent,body.updatesBoard .mainContent{width:100%}@media (min-width:900px){body.imageGallery .mainContent,body.offersBoard .mainContent,body.productsBoard .mainContent,body.updatesBoard .mainContent{width:73%}}@media (max-width:600px){.paginator p:first-child{display:none}.header-breadcrum{display:none}body.offersBoard .mainContent,body.productsBoard .mainContent,body.updatesBoard .mainContent{padding-top:100px!important;padding-bottom:0!important}}@media (max-width:1024px){body.offersBoard .mainContent .offerCard .contentWrapper:hover,body.productsBoard .mainContent .offerCard .contentWrapper:hover,body.updatesBoard .mainContent .offerCard .contentWrapper:hover{-webkit-box-shadow:0 2px 3px 0 rgba(50,50,50,.75);-moz-box-shadow:0 2px 3px 0 rgba(50,50,50,.75);box-shadow:0 2px 3px 0 rgba(50,50,50,.75)}body.offersBoard .mainContent .messageCard .contentWrapper:hover,body.offersBoard .mainContent .productCard .contentWrapper:hover,body.productsBoard .mainContent .messageCard .contentWrapper:hover,body.productsBoard .mainContent .productCard .contentWrapper:hover,body.updatesBoard .mainContent .messageCard .contentWrapper:hover,body.updatesBoard .mainContent .productCard .contentWrapper:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}body.home .mainContent{width:100%;min-height:100%;box-sizing:border-box}@media (min-width:900px){body.home .mainContent{width:73%}}@media (max-width:1024px){body.home .mainContent .offerCard .contentWrapper:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (max-width:600px){body.home .mainContent header{margin-left:0;margin-right:0}body.home .mainContent header>*{margin-left:13%;margin-right:13%}}body.home .mainContent .xs-nav{background:#fff;margin-left:0!important;margin-right:0!important;margin-bottom:30px;display:flex;height:44px;justify-content:space-around;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);box-shadow:0 8px 6px -6px rgba(0,0,0,.4)}@media (min-width:601px){body.home .mainContent .xs-nav{display:none}}body.home .mainContent .xs-nav .xs-nav-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20%;text-decoration:none;cursor:pointer;padding-top:5px}body.home .mainContent .xs-nav .xs-nav-button.search-button img,body.home .mainContent .xs-nav .xs-nav-button.search-button svg{width:16px}#stickyHeader #stickyXsNav .xs-nav-button:nth-child(3)>img,body.home .mainContent .xs-nav .xs-nav-button:nth-child(4)>img{width:20px}#stickyHeader #stickyXsNav .xs-nav-button img,#stickyHeader #stickyXsNav .xs-nav-button svg,body.home .mainContent .xs-nav .xs-nav-button img,body.home .mainContent .xs-nav .xs-nav-button svg{width:18px}#stickyHeader #stickyXsNav .xs-nav-button span,body.home .mainContent .xs-nav .xs-nav-button span{font-size:6px;margin-top:5px;color:#3d3d3d;text-transform:uppercase;font-weight:700;text-decoration:none}body.updateDetails .mainContent .latest-hottest{display:flex;justify-content:space-between;margin-top:50px}@media (max-width:600px){body.updateDetails .mainContent .latest-hottest{display:block}}body.updateDetails .mainContent .latest-hottest header{padding:5px 0 10px;font-family:'Open Sans';font-style:italic;font-weight:300;font-size:1.7rem;text-transform:uppercase;color:#fff;display:flex;align-items:center}@media (min-width:601px){body.updateDetails .mainContent .latest-hottest header{display:none}}body.updateDetails .mainContent .latest-hottest header svg{width:20px;padding-right:8px;vertical-align:middle;fill:#fff}body.updateDetails .mainContent .latest-hottest header h4{font-size:13px;align-self:flex-end}body.updateDetails .mainContent .latest-hottest .updatesContainer{width:49%}body.updateDetails .mainContent .latest-hottest .updatesContainer .details{display:none}body.updateDetails .mainContent .latest-hottest .updatesContainer .hottest-icon,body.updateDetails .mainContent .latest-hottest .updatesContainer .latest-icon,body.updateDetails .mainContent .latest-hottest .updatesContainer .next-icon{width:74px;position:absolute;right:-4px;top:10px}@media (max-width:600px){body.updateDetails .mainContent .latest-hottest .updatesContainer .hottest-icon,body.updateDetails .mainContent .latest-hottest .updatesContainer .latest-icon,body.updateDetails .mainContent .latest-hottest .updatesContainer .next-icon{width:50px;top:7px}}@media (min-width:601px){body.updateDetails .mainContent .latest-hottest .partialMore{display:none}}body:not(.home) .mainContent{padding-top:180px;padding-bottom:100px}input,textarea{font-family:'Open Sans';outline:0;color:#eee}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'Open Sans';font-style:italic;font-weight:400;color:#ccc;font-size:1.4rem}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{font-family:'Open Sans';font-style:italic;font-weight:400;color:#ccc;opacity:1;font-size:1.4rem}input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:'Open Sans';font-style:italic;font-weight:400;color:#ccc;font-size:1.4rem}.linkified{border-bottom:1px solid #ccc;text-decoration:none}a.linkified{color:#000}a.linkified:hover{border-bottom:1px solid #000}.navigationBackgroundLayer{z-index:4}.navigationBackgroundLayer,.popupBackgroundLayer,.searchBackgroundLayer{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.9)}.navigationBackgroundLayer.semiTransparent,.semiTransparent.popupBackgroundLayer,.semiTransparent.searchBackgroundLayer{transition:all .2s;background:rgba(0,0,0,.2)}.popupBackgroundLayer{z-index:103}.searchBackgroundLayer{z-index:2}#searchButton{padding:8px 7px;display:none;position:fixed;z-index:101;top:95px;right:55px;cursor:pointer}#searchButton img,#searchButton svg{height:24px}#searchButton img path,#searchButton svg path,body .addressWidget svg path,body .emailContainer svg path,body .headerAddress svg path,body .heading svg path,body .partialHeading svg path,body .phoneWidget img path,body .phoneWidget svg path,body .urlContainer svg path{fill:#fff}#searchButton.active svg path,body .customPageWrapper .container .details .shareLink ul li a svg:hover path,body .mapDetailsWrapper .container .shareLink ul li a img:hover path,body .mapDetailsWrapper .container .shareLink ul li a svg:hover path,body .updateDetailsWrapper .container .details .shareLink ul li a svg:hover path{fill:#888}@media (min-width:601px){#searchButton{display:inline-block}}#hamburgerButton{padding:25px 15px;display:inline-block;position:fixed;z-index:102;top:89px;right:0;user-select:none;opacity:1;background:#fff;cursor:pointer}@media (max-width:600px){#hamburgerButton{top:63px!important;padding:20px 12px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);box-shadow:0 8px 6px -6px rgba(0,0,0,.4)}}#hamburgerButton #hamburgerIcon{position:relative;transition:.4s;background:#515151;height:2px;width:20px}@media (min-width:601px){#hamburgerButton #hamburgerIcon{background:#888;width:19px;height:3px}}#hamburgerButton #hamburgerIcon:after,#hamburgerButton #hamburgerIcon:before{content:"";display:block;position:absolute;z-index:-1;transition:.4s;height:2px;background:#515151;width:20px}@media (min-width:601px){#hamburgerButton #hamburgerIcon:after,#hamburgerButton #hamburgerIcon:before{background:#888;width:19px;height:3px}}#hamburgerButton #hamburgerIcon:before{top:.5rem}@media (min-width:601px){#hamburgerButton #hamburgerIcon:before{top:.7rem}}#hamburgerButton #hamburgerIcon:after{top:-.5rem}@media (min-width:601px){#hamburgerButton #hamburgerIcon:after{top:-.7rem}}#hamburgerButton:hover{transition:.4s}#hamburgerButton:hover #hamburgerIcon,#hamburgerButton:hover #hamburgerIcon:after,#hamburgerButton:hover #hamburgerIcon:before{transition:.2s;background:#000}@media (max-width:600px){#hamburgerButton.open{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset}}#hamburgerButton.open #hamburgerIcon,.searchWrapper .searchBody>ul>li.active{background:0 0}#hamburgerButton.open #hamburgerIcon:after,#hamburgerButton.open #hamburgerIcon:before{height:2px;top:0!important}#hamburgerButton.open #hamburgerIcon:before{transform:rotate(-45deg)}#hamburgerButton.open #hamburgerIcon:after{transform:rotate(45deg)}@media (max-width:600px){#hamburgerButton.active{padding:0}}@media (max-width:600px) and (max-width:600px){#hamburgerButton.active{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset}}@media (max-width:600px){#hamburgerButton.active #hamburgerIcon{display:none}#hamburgerButton.active #searchIcon{height:42px;width:40px;display:flex;justify-content:center}}#hamburgerButton #searchIcon,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation,#stickyHeader .searchInputWrapper.static .tagsWrapper,.navigation>div ul~*{display:none}@media (max-width:600px){.searchResults #hamburgerButton{border-left:1px solid #dcdcdc;padding:20px 12px 21px}.searchResults #hamburgerButton.open{border-left:0}.searchResults #hamburgerButton.active{padding:0}}.searchWrapper{width:calc(100% - 214px)!important;min-height:calc(100% - 160px);margin-left:105px;padding:160px 30px 0!important;left:100px;top:30px;z-index:3;background:rgba(0,0,0,.4)!important}@media (max-width:600px){.searchWrapper{width:100%!important;margin-left:0;padding-left:0!important;padding-top:110px!important;padding-right:0!important;position:relative;top:0;left:0}}.searchWrapper input[type=text]{height:40px;margin:50px 0 30px;width:100%;border:0;border-bottom:1px solid #eee;color:#fff;font-size:25px;font-family:'Open Sans';font-weight:600;background:0 0}.searchWrapper input[type=text]:-ms-input-placeholder,.searchWrapper input[type=text]::-moz-placeholder,.searchWrapper input[type=text]::-webkit-input-placeholder{color:#888;font-size:25px;font-family:'Open Sans';font-style:italic;font-weight:600}.searchWrapper section{margin-top:20px;margin-bottom:0!important}@media (max-width:600px){.searchWrapper section{background:rgba(255,255,255,.9);margin-top:0;padding:10px 25px 30px;margin-bottom:20px!important}}.searchWrapper .interestingReadWrapper>div{padding-top:30px!important;padding-bottom:30px!important}.searchWrapper .contentWrapper,.searchWrapper .interestingReadWrapper>div{-webkit-box-shadow:1px 1px 2px 0 rgba(50,50,50,.75)!important;-moz-box-shadow:1px 1px 2px 0 rgba(50,50,50,.75)!important;box-shadow:1px 1px 2px 0 rgba(50,50,50,.75)!important}@media (max-width:600px){.searchWrapper .contentWrapper,.searchWrapper .interestingReadWrapper>div{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.searchWrapper .searchBody #updateNumbers{display:none}}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:hover>span,.productDetails #stickyHeaderNavigation a,.searchWrapper .searchBody span,.updateDetails #stickyHeaderNavigation a{color:#fff}.searchWrapper .searchBody span b,body.cart-enabled.cartDetails #stickyXsCart p span,body.cart-enabled.checkout #stickyXsCart p span,body.cart-enabled.orderStatus #stickyXsCart p span{font-weight:700}.searchWrapper .searchBody>ul{width:calc(100% + 60px);margin:15px 0 30px -30px;border-bottom:2px solid #999}@media (max-width:600px){.searchWrapper .searchBody>ul{margin-top:5px;margin-bottom:0;border-bottom:0;width:100%}}.searchWrapper .searchBody>ul>li{display:inline-block;padding:5px 20px;border:1px solid #ccc;border-bottom:none;text-transform:uppercase;font-size:1.2rem;color:#fff}@media (max-width:600px){.searchWrapper .searchBody>ul>li{background:rgba(255,255,255,.6);color:#3d3d3d;font-size:8px;border:0}}.searchWrapper .searchBody>ul>li a{text-decoration:none;color:#fff}@media (max-width:600px){.searchWrapper .searchBody>ul>li a{color:inherit!important}.searchWrapper .searchBody>ul>li.active{background:rgba(255,255,255,.2)}}.searchWrapper .searchBody>ul>li:hover{background:#999;border-color:#999;cursor:pointer}.searchWrapper .searchBody>ul>li:first-child{margin-left:30px}.searchWrapper .latestProductWrapper{margin-right:-5px}.searchWrapper .paginator:last-child{margin:30px 0 40px}@media (max-width:600px){.searchWrapper .paginator:last-child{display:none}.searchWrapper .paginator{position:absolute;bottom:30px;left:15px;color:#3d3d3d!important}}.searchResults{max-width:100%}.searchResults #searchButton{z-index:100}.searchResults #searchButton svg path{fill:#888!important}.searchResults .messageCard,.searchResults body .offerCard,.searchResults body .productCard,body .searchResults .offerCard,body .searchResults .productCard{margin-bottom:20px}@media (max-width:1025px){.searchResults .allProducts{display:flex;align-items:center;flex-direction:column}}@media (max-width:600px){.searchResults .allProducts{margin-top:0}}@media (max-width:1025px){.searchResults .latestProductWrapper{width:100%!important;margin-left:0!important;margin-right:0!important;margin-top:40px;max-width:600px}.searchResults .latestProductWrapper:first-child{margin-top:0}}.navigation{width:auto!important;padding:0!important;position:fixed;top:89px;z-index:100;right:0;display:none;background:0 0!important}@media (max-width:600px){.navigation{width:100vw!important;top:64px}.navigation>div>ul{width:100%;padding:44px 0!important}.navigation>div>ul li{text-align:center}.navigation>div>ul li a{padding-left:0!important}}.navigation .iconClose{width:22px;padding:15px;position:absolute;z-index:3;top:0;right:0;cursor:pointer}.navigation .iconClose path{stroke:#888}.navigation .iconClose:hover path{stroke:#222}.navigation>div>ul{min-width:300px;height:420px;padding:55px 0!important;float:right;align-items:stretch;background:#fff!important;position:relative;z-index:1}.navigation>div>ul li{text-transform:uppercase;font-family:'Open Sans';font-style:normal;font-weight:700;font-size:3rem;color:#ccc}.navigation>div>ul li a{padding:7px 10px 7px 70px;display:block;text-decoration:none;color:#ccc}.navigation>div>ul li a:hover{background:#eee;cursor:pointer;color:#888}.navigation>div>ul li.active,.navigation>div>ul li.disabled a:hover{color:#888}.navigation>div>ul li.disabled a{background:#e5e5e5}.navigation>div>div{height:470px;padding:30px;display:none;position:relative;right:-800px}.navigation>div .contentWrapper .leftWrapper{min-width:280px!important;height:auto!important}.navigation>div .contentWrapper .rightWrapper{height:170px!important}.navigation div.contact,.navigation div.more,.navigation div.offers,.navigation div.photos,.navigation div.products,.navigation div.updates{width:636px;overflow-y:hidden;background:rgba(255,255,255,.7) 0% 0%;align-items:stretch}.navigation div.contact .rightWrapper .content,.navigation div.more .rightWrapper .content,.navigation div.offers .rightWrapper .content,.navigation div.photos .rightWrapper .content,.navigation div.products .rightWrapper .content,.navigation div.updates .rightWrapper .content{padding-top:36px}.navigation div.contact .heading,.navigation div.contact .partialHeading,.navigation div.more .heading,.navigation div.more .partialHeading,.navigation div.offers .heading,.navigation div.offers .partialHeading,.navigation div.photos .heading,.navigation div.photos .partialHeading,.navigation div.products .heading,.navigation div.products .partialHeading,.navigation div.updates .heading,.navigation div.updates .partialHeading{font-size:2rem;font-weight:300;color:#5d5d5d}.navigation .latestProductWrapper:last-of-type{display:inline-block!important}.navigation div.offers>div,.navigation div.photos>div,.navigation div.updates>div{margin-top:-30px!important}.navigation div.offers .updateWrapper:last-child{margin-top:20px}.navigation div.products .partialHeading{margin-top:-25px}.navigation div.products .content{padding-top:15px!important;margin-bottom:10px!important}.navigation div.products .details>div{position:relative;top:5px;font-size:2.2rem}.navigation div.products .imageContainer{height:185px!important}.navigation div.products .latestProductWrapper{width:46%}.navigation div.products .latestProductWrapper:nth-child(2n){margin-left:8%}.navigation div.photos>div .featuredPhoto .photoWrapper a,.navigation div.photos>div .latestPhotos li a{height:220px;display:block;background-size:cover;background-position:center center;transition:box-shadow .3s;-webkit-box-shadow:0 2px 3px 0 rgba(50,50,50,.75);-moz-box-shadow:0 2px 3px 0 rgba(50,50,50,.75);box-shadow:0 2px 3px 0 rgba(50,50,50,.75)}.navigation div.photos>div .featuredPhoto .photoWrapper a:hover,.navigation div.photos>div .latestPhotos li a:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.6);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.6);box-shadow:0 5px 10px 0 rgba(0,0,0,.6)}.navigation div.photos>div .featuredPhoto .photoWrapper a svg{width:60px;float:left}.navigation div.photos>div .featuredPhoto.single a{height:360px}.navigation div.photos>div .latestPhotos li{width:23.5%;margin-left:2%;float:left}.navigation div.photos>div .latestPhotos li a{width:100%;height:110px}.navigation div.photos>div .latestPhotos li:first-child{margin-left:0}.navigation div.more>.moreInformationContainer{margin-top:-30px}.navigation div.more>.moreInformationContainer .customPageTitle{padding:15px 23px}.navigation div.more>.moreInformationContainer .customPageListItem{display:block;text-decoration:none}.navigation div.more>.moreInformationContainer .customPageListItem h5{width:calc(100% - 46px)}.navigation div.more>.moreInformationContainer .customPageListItem:only-child{box-shadow:0 2px 3px 0 rgba(50,50,50,.75),inset 0 38px 41px -34px rgba(0,0,0,.16)}.navigation div.more>.moreInformationContainer .customPageListItem:only-child:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.6),inset 0 38px 41px -34px rgba(0,0,0,.16)}#mainLogo{width:100px;height:100px;margin-bottom:20px;background:#fff;white-space:nowrap;text-align:center}@media (min-width:601px){#mainLogo{width:150px;height:150px;margin-bottom:40px}}#mainLogo a{text-decoration:none}#mainLogo img{max-height:100px;max-width:100px;vertical-align:middle}@media (min-width:601px){#mainLogo img{max-height:150px;max-width:150px}}#mainLogo:after{content:"";height:100%;display:inline-block;vertical-align:middle}#stickyHeader{width:100%;height:64px;display:none;padding:0;position:fixed;z-index:99;background:#222;font-size:1.5rem;color:#fff;box-sizing:content-box}@media (min-width:601px){#stickyHeader{width:calc(100% - 60px);height:80px;padding:31px 30px}}#stickyHeader:not(.dynamic){display:block;transform:translateY(0)}#stickyHeader .searchInputWrapper{width:calc(100% - 150px);height:calc(100% - 31px);margin-left:75px;display:none;position:absolute;bottom:0;z-index:1;background:#fff}@media (max-width:600px){#stickyHeader .searchInputWrapper{margin-left:0;top:63px;background:0 0;height:50px;width:100%}}#stickyHeader .searchInputWrapper.static{display:block!important;opacity:1!important}#stickyHeader .searchInputWrapper .smallPageTitle{margin:20px 0 13px 30px}@media (max-width:600px){#stickyHeader .searchInputWrapper .smallPageTitle{display:none}}#stickyHeader .searchInputWrapper .smallPageTitle a{width:calc(100% - 50px);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;font-weight:700;color:#cecece}#stickyHeader .searchInputWrapper .smallPageTitle a:hover{color:#777}#stickyHeader .searchInputWrapper input[type=text]{height:40px;margin:0 20px 7px 30px;width:calc(100% - 85px);border:0;border-bottom:1px solid #eee;font-size:25px;font-family:'Open Sans';font-weight:400;background:0 0;color:#444;background:#fff}@media (max-width:600px){#stickyHeader .searchInputWrapper input[type=text]{width:calc(100% - 60px);margin:0;padding-left:20px;height:40px;font-size:13px;color:#b6b6b6;position:relative;top:1px}}#stickyHeader .searchInputWrapper input[type=text]::-webkit-input-placeholder{color:#888;font-size:25px;font-family:'Open Sans';font-style:italic;font-weight:400}@media (max-width:600px){#stickyHeader .searchInputWrapper input[type=text]::-webkit-input-placeholder{font-size:13px;color:#b6b6b6}}#stickyHeader .searchInputWrapper input[type=text]::-moz-placeholder{color:#888;font-size:25px;font-family:'Open Sans';font-style:italic;font-weight:400}@media (max-width:600px){#stickyHeader .searchInputWrapper input[type=text]::-moz-placeholder{font-size:13px;color:#b6b6b6}}#stickyHeader .searchInputWrapper input[type=text]:-ms-input-placeholder{color:#888;font-size:25px;font-family:'Open Sans';font-style:italic;font-weight:400}@media (max-width:600px){#stickyHeader .searchInputWrapper input[type=text]:-ms-input-placeholder{font-size:13px;color:#b6b6b6}}#stickyHeader .searchInputWrapper>select{position:relative;top:5px;border:0;outline:0;font-size:1.5rem}#stickyHeader .searchInputWrapper .tagsWrapper{padding-top:22px;background:rgba(255,255,255,.8)}@media (max-width:600px){#stickyHeader .searchInputWrapper .tagsWrapper{padding-top:10px;background:rgba(255,255,255,.9)}}#stickyHeader .searchInputWrapper .tagsWrapper>h5{padding:0 33px 5px;border-bottom:1px solid #bbb;text-transform:uppercase;font-weight:600;font-size:1.1rem;color:#999}@media (max-width:600px){#stickyHeader .searchInputWrapper .tagsWrapper>h5{padding-left:0;padding-right:0;margin-left:20px;font-size:8px;color:#666}}#stickyHeader .searchInputWrapper .tagsWrapper>ul{padding:20px 30px;display:flex;flex-flow:wrap}@media (max-width:600px){#stickyHeader .searchInputWrapper .tagsWrapper>ul{display:block;padding-left:20px;padding-top:10px}}#stickyHeader .searchInputWrapper .tagsWrapper>ul>li{margin:2px;display:inline-block}@media (max-width:600px){#stickyHeader .searchInputWrapper .tagsWrapper>ul>li{margin:4px}}#stickyHeader .searchInputWrapper .tagsWrapper>ul>li a{padding:8px 15px;display:inline-block;text-decoration:none;border:1px solid #bbb;border-radius:3px;background:rgba(50,50,50,.05);font-weight:600;font-size:1.2rem;color:#5d5d5d;margin-bottom:5px;margin-right:5px}@media (max-width:600px){#stickyHeader .searchInputWrapper .tagsWrapper>ul>li a{background:#e6e6e6;color:#989898;border:1px solid #c4c4c4;padding:2px 5px}}#stickyHeader .searchInputWrapper .tagsWrapper>ul>li a:hover{border-color:#999;background:rgba(50,50,50,.1)}#stickyHeader #stickyHeaderLogo{width:36px;height:36px;margin-left:15px;margin-top:10px;position:absolute;white-space:nowrap;text-align:center;text-decoration:none;background:#fff}@media (min-width:601px){#stickyHeader #stickyHeaderLogo{width:64px;height:64px;margin-left:0}}#stickyHeader #stickyHeaderLogo img{max-height:36px;max-width:36px;vertical-align:middle}@media (min-width:601px){#stickyHeader #stickyHeaderLogo img{max-height:64px;max-width:64px}}#stickyHeader #stickyHeaderLogo:after,body .brandContainer #navigationLogo::after{content:'';height:100%;display:inline-block;vertical-align:middle}#stickyHeader #stickyHeaderWrapper{width:100%;margin-left:60px;margin-top:15px;vertical-align:middle;height:36px;margin-bottom:7px}#stickyHeader #stickyHeaderWrapper.no-logo{margin-left:15px}@media (min-width:601px){#stickyHeader #stickyHeaderWrapper{width:calc(100% - 200px);margin-left:75px;margin-top:0;height:unset;margin-bottom:0}#stickyHeader #stickyHeaderWrapper.no-logo{margin-left:75px}}#stickyHeader #stickyHeaderWrapper h2#stickyHeaderPageTitle{width:calc(100% - 75px);display:flex;font-weight:700;font-size:16px;height:100%}@media (min-width:601px){#stickyHeader #stickyHeaderWrapper h2#stickyHeaderPageTitle{width:100%;font-size:3rem;height:unset;display:inline-block}}#stickyHeader #stickyHeaderWrapper h2#stickyHeaderPageTitle a{display:block;display:-webkit-box;max-width:400px;height:36px;font-size:16px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-decoration:none;width:100%;color:#fff;display:flex;align-items:center}@media (min-width:601px){#stickyHeader #stickyHeaderWrapper h2#stickyHeaderPageTitle a{width:calc(100% + 100px);display:inline-block;white-space:nowrap;font-size:unset;max-width:unset;height:unset;margin:unset;line-height:unset}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation{display:block}}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>a{text-decoration:none}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation .numberOfOffers::before,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation .numberOfProducts::before,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation .numberOfUpdates::before{content:'('}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation .numberOfOffers::after,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation .numberOfProducts::after,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation .numberOfUpdates::after{content:')'}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li{display:inline-block;position:relative}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span{text-transform:uppercase;font-weight:700;font-size:1.3rem;color:#999;cursor:pointer}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div{width:266px;padding-top:20px;top:18px;left:50%;position:absolute;visibility:hidden;opacity:0;transform:translateX(-50%) translateY(2px);transition:opacity .5s cubic-bezier(.64,.09,.08,1),transform .5s cubic-bezier(.64,.09,.08,1);-webkit-box-shadow:0 7px 13px 1px rgba(0,0,0,.35);-moz-box-shadow:0 7px 13px 1px rgba(0,0,0,.35);box-shadow:0 7px 13px 1px rgba(0,0,0,.35);color:#000}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div>h5{padding:15px 0;border-bottom:2px solid #e3e3e3;text-align:center;color:#585858}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div>:not(.hidden){display:block;background:#fff}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div .timingWrapper{padding:3px 6px;text-align:right}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .headerAddress ul li,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div .timingWrapper li{display:inline-block}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div .timingWrapper li.day{float:left}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div .timingWrapper li.time{text-transform:lowercase}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div .timingWrapper li.time.open-time::after{content:' - '}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div .timingWrapper li.time.red{text-transform:uppercase;color:#dd0303}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li>span+div a.button{clear:both}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li .tooltip--triangle:before{transition:opacity .5s cubic-bezier(.64,.09,.08,1),transform .5s cubic-bezier(.64,.09,.08,1);border-left:solid 15px transparent;border-right:solid 15px transparent;border-bottom:solid 15px #fff;border-top:none;top:7px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.businessHoursTooltip ul[itemprop=openingHours]{padding:15px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .wrapper{width:600px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .wrapper>a{padding:20px;display:block;text-transform:uppercase;text-decoration:none;text-align:center;font-weight:500;font-size:1.4rem;color:#000}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .wrapper>a img,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .wrapper>a svg{width:15px;margin-right:10px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .headerAddress{padding:30px 20px;font-size:1.5rem;color:#000}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .headerAddress svg{width:27px;height:27px;vertical-align:middle}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .headerAddress svg path,body .mapDetailsWrapper .container .headerAddress svg path{fill:#000}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .headerAddress ul{width:calc(100% - 50px);padding-left:15px;display:inline-block;vertical-align:middle}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip .map{height:250px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip:nth-child(2) .tooltip--triangle{left:285%}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.mapTooltip:nth-child(2) .tooltip--triangle::before{left:25%}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div{width:400px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div{padding:25px;background:#fff}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div textarea{width:calc(100% - 30px);height:120px;padding:15px;border:0;background:#ebebeb;font-size:1.3rem;color:#222;resize:none}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div input[type=text]{width:calc(100% - 30px);padding:15px;border:0;background:#ebebeb;font-size:1.3rem;color:#222}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div input[type=submit]{width:100%;margin-top:15px;padding:15px;border:0;font-weight:700;font-size:1.4rem;text-transform:uppercase;background:#fff;color:#999;cursor:pointer;border-radius:2px;transition:box-shadow .3s;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.3);box-shadow:0 3px 15px 0 rgba(0,0,0,.3)}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div input[type=submit]:hover{-webkit-box-shadow:0 3px 18px 0 rgba(0,0,0,.4);-moz-box-shadow:0 3px 18px 0 rgba(0,0,0,.4);box-shadow:0 3px 18px 0 rgba(0,0,0,.4)}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div textarea:-ms-input-placeholder,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div textarea::-moz-placeholder,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div textarea::-webkit-input-placeholder{color:#a6a6a6;font-style:normal;font-size:1.3rem}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div input[type=text]:-ms-input-placeholder,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div input[type=text]::-moz-placeholder,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip>div>div input[type=text]::-webkit-input-placeholder{color:#a6a6a6;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:1.3rem}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip:first-child .tooltip--triangle{left:217%}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li.contactFormTooltip:first-child .tooltip--triangle::before{left:14%}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:hover>span+div,#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:hover>span+form{display:block;opacity:1;visibility:visible}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:hover>form textarea{width:100%;min-height:100px}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:hover .tooltip--triangle:before{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:not(:first-child) .wrapper{left:calc(50% + 18px)}#stickyHeader #stickyHeaderWrapper nav#stickyHeaderNavigation>ul>li:not(:first-child)::before{content:'|';padding:0 10px;color:#999}#stickyHeader #stickyXsNav{background:#fff;margin-left:0!important;margin-right:0!important;display:flex;height:42px;justify-content:space-around;width:calc(100% - 44px);position:relative;top:5px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);box-shadow:0 8px 6px -6px rgba(0,0,0,.4)}#stickyHeader #stickyXsNav::after{content:"";position:absolute;top:0;bottom:0;left:0;right:-23px;z-index:-1;box-shadow:0 8px 6px -6px rgba(0,0,0,.4)}@media (min-width:601px){#stickyHeader #stickyXsNav{display:none}}#stickyHeader #stickyXsNav .xs-nav-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20%;text-decoration:none;cursor:pointer;padding-top:5px}#stickyHeader #stickyXsNav .xs-nav-button.search-button img,#stickyHeader #stickyXsNav .xs-nav-button.search-button svg{width:16px}#stickyHeaderNavigation-xs{display:none}@media (max-width:600px){#stickyHeaderNavigation-xs{position:absolute;top:105px;left:0;background:rgba(0,0,0,.6);font-size:10px;font-weight:700;width:calc(100% - 20px);height:40px;display:flex!important;align-items:center;padding-left:20px}#stickyHeaderNavigation-xs .numberOfOffers::before,#stickyHeaderNavigation-xs .numberOfProducts::before,#stickyHeaderNavigation-xs .numberOfUpdates::before{content:'('}#stickyHeaderNavigation-xs .numberOfOffers::after,#stickyHeaderNavigation-xs .numberOfProducts::after,#stickyHeaderNavigation-xs .numberOfUpdates::after{content:')'}#stickyHeaderNavigation-xs a{text-decoration:underline;color:#fff}#stickyHeaderNavigation-xs>span{color:#fff!important;font-weight:500}#stickyHeaderNavigation-xs>span:last-child::before{content:'\25B8';margin:0 5px}.searchResults #stickyHeader .searchInputWrapper input[type=text]{font-size:13px;color:#3d3d3d;font-weight:600}.searchResults #stickyHeader .searchInputWrapper input[type=text]::-webkit-input-placeholder{font-size:13px;color:#3d3d3d;font-weight:600;font-style:italic}.searchResults #stickyHeader .searchInputWrapper input[type=text]::-moz-placeholder{font-size:13px;color:#3d3d3d;font-weight:600;font-style:italic}.searchResults #stickyHeader .searchInputWrapper input[type=text]:-ms-input-placeholder{font-size:13px;color:#3d3d3d;font-weight:600;font-style:italic}}.slider{display:block!important;max-height:500px;transform:translateY(0);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slider.closed{transform:translateY(-200%)}.productDetails #stickyHeaderNavigation a:hover,.updateDetails #stickyHeaderNavigation a:hover{color:#fff;text-decoration:underline!important}.productDetails #stickyHeaderNavigation>span:last-child,.updateDetails #stickyHeaderNavigation>span:last-child{color:#666}.productDetails #stickyHeaderNavigation>span:last-child::before,.updateDetails #stickyHeaderNavigation>span:last-child::before{content:'▸';margin:0 5px}.customPage,.mapDetails,.productDetails,.updateDetails,body .customPageWrapper .container .content .imageContainer img,body .updateDetailsWrapper .container .content .imageContainer img{max-width:100%}.mapDetails .mainContent{width:100%;max-width:100%}.mapDetails .mainContent>*{margin-left:12%;margin-right:12%}@media (max-width:600px){.mapDetails .mainContent{padding-left:0;padding-right:0;max-width:100%;width:100%;padding-top:100px!important;overflow-x:hidden}.mapDetails .mainContent .map{height:300px}}.mapDetails .mapWrapper{display:none!important}.cartDetails .mainContent,.checkout .mainContent,.customPage .mainContent,.orderStatus .mainContent,.productDetails .mainContent,.updateDetails .mainContent{width:100%;max-width:100%;background:rgba(0,0,0,.2)}.cartDetails .mainContent>*,.checkout .mainContent>*,.customPage .mainContent>*,.orderStatus .mainContent>*,.productDetails .mainContent>*,.updateDetails .mainContent>*{margin-left:15%;margin-right:15%}@media (max-width:1390px){.cartDetails .mainContent>*,.checkout .mainContent>*,.orderStatus .mainContent>*{margin-left:6%;margin-right:6%}}@media (max-width:1100px){.cartDetails .mainContent>*,.checkout .mainContent>*,.orderStatus .mainContent>*{margin-left:4%;margin-right:4%}}.customPage .mainContent .nextView,.customPage .mainContent .previousView,.productDetails .mainContent .nextView,.productDetails .mainContent .previousView,.updateDetails .mainContent .nextView,.updateDetails .mainContent .previousView{padding:30px 15px;position:fixed;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.4)}.customPage .mainContent .nextView svg,.customPage .mainContent .previousView svg,.productDetails .mainContent .nextView svg,.productDetails .mainContent .previousView svg,.updateDetails .mainContent .nextView svg,.updateDetails .mainContent .previousView svg{width:20px;display:block}.customPage .mainContent .nextView svg path,.customPage .mainContent .previousView svg path,.productDetails .mainContent .nextView svg path,.productDetails .mainContent .previousView svg path,.updateDetails .mainContent .nextView svg path,.updateDetails .mainContent .previousView svg path{fill:#fff;opacity:.5}.customPage .mainContent .nextView:hover,.customPage .mainContent .previousView:hover,.productDetails .mainContent .nextView:hover,.productDetails .mainContent .previousView:hover,.updateDetails .mainContent .nextView:hover,.updateDetails .mainContent .previousView:hover{background:rgba(255,255,255,.5)}.customPage .mainContent .nextView:hover svg path,.customPage .mainContent .previousView:hover svg path,.productDetails .mainContent .nextView:hover svg path,.productDetails .mainContent .previousView:hover svg path,.updateDetails .mainContent .nextView:hover svg path,.updateDetails .mainContent .previousView:hover svg path{opacity:.6}.customPage .mainContent .nextView.nextView,.customPage .mainContent .previousView.nextView,.productDetails .mainContent .nextView.nextView,.productDetails .mainContent .previousView.nextView,.updateDetails .mainContent .nextView.nextView,.updateDetails .mainContent .previousView.nextView{left:0}.customPage .mainContent .nextView.previousView,.customPage .mainContent .previousView.previousView,.productDetails .mainContent .nextView.previousView,.productDetails .mainContent .previousView.previousView,.updateDetails .mainContent .nextView.previousView,.updateDetails .mainContent .previousView.previousView{right:0}.customPage .mainContent .nextView[href="#"],.customPage .mainContent .previousView[href="#"],.productDetails .mainContent .nextView[href="#"],.productDetails .mainContent .previousView[href="#"],.updateDetails .mainContent .nextView[href="#"],.updateDetails .mainContent .previousView[href="#"],body .brandContainer #navigationLogo script,body .phoneWidget ul li a[href="tel:"]{display:none}.nextView svg,.previousView svg{transform:rotate(180deg)}.imageGallery #stickyHeaderNavigation a{color:#666}.imageGallery #stickyHeaderNavigation a:hover{color:#fff;text-decoration:underline}.imageGallery #stickyHeaderNavigation span:not(.numberOfImages){color:#666}.imageGallery .mainContent{background:rgba(0,0,0,.6)}@media (max-width:600px){.imageGallery .mainContent{padding-right:0;padding-left:0;padding-top:100px!important;padding-bottom:0!important;max-width:100%;width:100%;background:rgba(255,255,255,.8)}}.productsBoard .verticalPageTitle{margin-left:15.5vh;font-size:14.6vh}.mainContent{width:61%;min-height:calc(100% - 280px);display:inline-block;background:rgba(0,0,0,.5);font-size:1.5rem}.mainContent>*{margin-left:13%;margin-right:13%}@media (min-width:601px){.mainContent>*{margin-left:6%;margin-right:6%}}.mainContent>:first-child{margin-top:13%}@media (min-width:601px){.mainContent>:first-child{margin-top:6%}}.mainContent>:last-child{margin-bottom:13%}@media (min-width:601px){.mainContent>:last-child{margin-bottom:6%}}nav.navigation{padding:6%}.searchWrapper,body>footer,nav.navigation{display:inline-block;font-size:1.5rem}.searchWrapper,nav.navigation{background:rgba(0,0,0,.5)}body>footer{overflow:hidden;position:static;bottom:0;height:auto;color:#fff;flex:1;z-index:1}body>.mainContent>header{padding-bottom:20px}body>.mainContent>header .queryWrapper{display:none;padding-bottom:40px;vertical-align:top;clear:both;position:relative}@media (min-width:601px){body>.mainContent>header .queryWrapper{display:block}}body>.mainContent>header .queryWrapper .headerTextareaWrapper{width:calc(100% - 130px);padding:6px 9px 6px 20px;display:inline-block;background:rgba(255,255,255,.3)}body>.mainContent>header .queryWrapper .headerTextareaWrapper textarea{width:100%;height:18px;overflow:hidden;max-height:150px;min-height:18px;padding:4px 0;background:0 0;border:0;font-style:italic;font-size:1.4rem;color:#eee;resize:none}body>.mainContent>header .queryWrapper .headerTextareaWrapper input[type=text]{width:100%;margin-top:5px;padding:5px 0;display:none;border:0;border-top:1px solid #ccc;background:0 0;font-style:italic;font-size:1.4rem;border-radius:0}body>.mainContent>header .queryWrapper input[type=submit]{width:100px;height:40px;padding:10px;display:inline-block;vertical-align:top;background:rgba(255,255,255,.5);border:0;color:#fff;font-family:'Open Sans';font-style:normal;font-weight:600;text-transform:uppercase;font-size:1.4rem;cursor:pointer;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body>.mainContent>header .queryWrapper input[type=submit]:hover{background:rgba(255,255,255,.7)}body>.mainContent>header .queryWrapper.activeByDefault textarea{height:100px;resize:vertical!important}body>.mainContent>header .queryWrapper.activeByDefault textarea+.enquiryContact{display:block!important}@media (max-width:600px){body>.mainContent>header .emailContainer{display:none}}body .shareLink-xs{display:none;position:relative;margin:0;bottom:0;width:100%;left:0;height:30px;align-items:center;background:#fff;z-index:1}@media (min-width:601px){body .shareLink-xs{display:none}}body .shareLink-xs ul{width:100%;display:flex;justify-content:space-around;flex-direction:row-reverse;height:21px}body .shareLink-xs ul li{display:inline}body .shareLink-xs ul li a{position:relative;top:-7px;text-transform:uppercase;text-decoration:none;font-size:1.2rem;color:#666}body .shareLink-xs ul li a svg{width:auto;height:15px;padding:5px 7px;position:relative;bottom:-6px}body .customPageWrapper .container .details .shareLink ul li a svg path,body .customPageWrapper .container .tags .iconSearchTag path,body .mapDetailsWrapper .container .shareLink ul li a img path,body .mapDetailsWrapper .container .shareLink ul li a svg path,body .messageCard .shareLink ul li a img path,body .messageCard .shareLink ul li a svg path,body .offerCard .shareLink ul li a img path,body .offerCard .shareLink ul li a svg path,body .productCard .shareLink ul li a img path,body .productCard .shareLink ul li a svg path,body .shareLink-xs ul li a svg path,body .updateDetailsWrapper .container .details .shareLink ul li a svg path,body .updateDetailsWrapper .container .tags .iconSearchTag path{fill:#ccc}body .headerPageTitle{font-size:34px;line-height:4rem;margin-bottom:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;color:#fff;font-family:'Open Sans';font-style:normal;font-weight:900}@media (min-width:400px){body .headerPageTitle{font-size:4rem;line-height:6rem;margin-bottom:20px}}@media (min-width:470px){body .headerPageTitle{font-size:5rem;line-height:7rem;margin-bottom:20px}}@media (min-width:550px){body .headerPageTitle{font-size:6rem;line-height:8rem;margin-bottom:30px}}@media (min-width:700px){body .headerPageTitle{font-size:8rem;line-height:10rem;margin-bottom:50px}}body .headerPageDescription{max-height:95px;margin-bottom:50px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;color:#fff}body .headerPageDescription.empty{margin:0}@media (max-width:600px){body .headerPageDescription{font-weight:700;font-size:12px;-webkit-line-clamp:6}}body .headerPageDescription+span{font-size:15px;padding-bottom:40px;margin-top:-45px;float:right;text-decoration:underline;color:#fff;cursor:pointer}@media (max-width:600px){body .headerPageDescription+span{background:rgba(255,255,255,.2);text-decoration:none;border:1px solid #fff;padding:2px 5px;font-size:10px}}body .phoneWidget{display:none;padding-bottom:40px;font-size:1.28rem;color:#fff}body .phoneWidget>div>a{display:none;margin-left:15px;font-family:'Open Sans';font-weight:700;text-decoration:underline;font-size:20px;color:#fff}@media (min-width:601px){body .phoneWidget{display:block}}body .phoneWidget img,body .phoneWidget svg{width:25px;height:25px;vertical-align:middle}body .phoneWidget ul{display:inline-block}body .phoneWidget ul li{display:inline;list-style:none}body .phoneWidget ul li a{text-decoration:none;color:#fff}body .phoneWidget ul li:first-child a{padding-left:15px}body .phoneWidget ul li:not(:first-child) a::before{content:'or';padding:0 15px 0 11px;display:inline-block;cursor:text}body .addressWidget,body .headerAddress{padding-bottom:40px;display:none;text-decoration:none;font-size:1.28rem;color:#fff}@media (min-width:601px){body .addressWidget,body .headerAddress{display:block}}body .addressWidget svg,body .headerAddress svg{width:27px;vertical-align:middle}body .addressWidget ul,body .headerAddress ul{width:calc(100% - 50px);padding-left:15px;display:inline-block;vertical-align:middle}body .addressWidget ul li,body .headerAddress ul li,body .socialMediaLinksContainer ul li{display:inline-block}body .brandContainer{padding-bottom:40px}body .brandContainer #navigationLogo{width:95px;height:95px;background:#fff;white-space:nowrap;text-align:center;display:inline-block;vertical-align:sub}body .brandContainer #navigationLogo img{max-width:95px;max-height:95px;vertical-align:middle}body .brandContainer #navigationLogo+span{width:calc(100% - 100px)}body .brandContainer *{display:inline-block;vertical-align:middle;font-size:3rem;color:#fff;font-family:'Open Sans';font-style:normal;font-weight:800}body .brandContainer h2{max-height:130px;margin-left:10px;line-height:3.5rem;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}body .emailContainer,body .urlContainer{padding-bottom:40px;font-size:1.28rem;color:#fff}body .emailContainer{display:block}body .emailContainer img,body .emailContainer svg,body .urlContainer img,body .urlContainer svg{width:27px;height:27px;vertical-align:middle}body .emailContainer a,body .urlContainer a{width:calc(100% - 50px);padding-left:10px;display:inline-block;text-decoration:none;color:#fff}body .socialMediaLinksContainer ul li a{font-family:'Open Sans';font-style:normal;font-weight:800;color:#454545;text-decoration:none}body .customPageWrapper .container .details .shareLink:hover .more,body .socialMediaLinksContainer ul li a:hover,body .updateDetailsWrapper .container .details .shareLink:hover .more{text-decoration:underline}body .socialMediaLinksContainer li:not(:last-child){margin-right:50px}body .heading,body .paginator,body .partialHeading{font-family:'Open Sans';font-style:italic;font-weight:300;color:#fff}body .heading,body .partialHeading{padding:5px 0 10px;font-size:1.7rem;text-transform:uppercase;display:flex;align-items:center}body .heading img,body .heading svg,body .partialHeading img,body .partialHeading svg{width:20px;padding-right:8px;vertical-align:middle}@media (min-width:601px){body .heading img,body .heading svg,body .partialHeading img,body .partialHeading svg{width:24px;padding-right:15px;vertical-align:bottom}}body .heading span,body .partialHeading span{font-size:13px;align-self:flex-end}@media (min-width:601px){body .heading span,body .partialHeading span{font-size:2rem}}body .paginator{margin-top:30px}body .paginator>*{display:inline-block;vertical-align:middle}body .paginator .arrowLeft{margin-right:10px}body .paginator .arrowLeft svg{width:20px;height:auto;vertical-align:bottom}body .paginator .arrowLeft:not(.inactive) svg>g,body .paginator .arrowRight:not(.inactive) svg>g{fill:#fff}body .paginator .arrowLeft:not(.inactive) svg>g use,body .paginator .arrowRight:not(.inactive) svg>g use{stroke:#fff}body .paginator .arrowLeft.inactive{margin-left:-25px;display:none}body .paginator .arrowLeft.inactive svg use,body .paginator .arrowRight.inactive svg use{stroke:none}body .paginator .arrowRight{margin-left:10px}body .paginator .arrowRight svg{height:auto;width:20px;vertical-align:bottom}body .mapDetailsWrapper .container .shareLink ul li div,body .paginator .arrowRight.inactive{display:none}body .paginator .currentPage::after{content:' /'}body .xs-search-result{background:rgba(255,255,255,.9);padding-top:10px;padding-left:25px}@media (min-width:601px){body .xs-search-result{display:none;min-height:150px}}body .xs-search-result p{font-size:10px;color:#3d3d3d;font-weight:500;font-style:italic}body .xs-search-result p span:last-child{font-weight:900}body .allProducts{margin-top:50px}body .allProducts .partialHeading{margin-bottom:-1px;padding-bottom:0;font-family:'Open Sans';font-style:normal;font-weight:800;opacity:.5}body .updatesContainer .update:not(:first-child) .heading{height:5px;visibility:hidden}body .updatesContainer .update:not(:first-child) .partialMore{visibility:hidden;position:relative}body .updatesContainer .update:not(:first-child) .partialMore::after{content:'All Updates';visibility:visible;position:absolute;right:0;bottom:0;text-decoration:underline}body .updatesContainer .update:not(:last-child) .partialMore{display:none}body .updatesContainer .update:not(:only-child) .heading span::after{content:'s'}body .allUpdates .mostViewedUpdateWrapper,body .allUpdates .updateWrapper{margin-top:20px}body .allUpdates .heading,body .allUpdates .partialHeading{text-align:right}body .mapDetailsWrapper{margin-top:40px;margin-bottom:0!important;padding-bottom:0!important}body .mapDetailsWrapper .container{background:#fff}body .mapDetailsWrapper .container .image img{width:100%;display:block}body .mapDetailsWrapper .container .headerAddress{width:calc(100% - 250px);padding:20px 23px;display:inline-block;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:1.2rem;color:#161c2a}body .mapDetailsWrapper .container .shareLink{width:200px;display:inline-block;float:right}body .mapDetailsWrapper .container .shareLink ul{margin:23px 5px 0 0;height:20px;padding-right:12px}body .customPageWrapper .container .details .shareLink ul li,body .mapDetailsWrapper .container .shareLink ul li,body .updateDetailsWrapper .container .details .shareLink ul li{display:inline-block;float:right}body .customPageList .customPageListItem .shareLink ul li div,body .customPageWrapper .container .details .shareLink ul li a,body .mapDetailsWrapper .container .shareLink ul li a,body .messageCard .shareLink ul li a,body .offerCard .shareLink ul li a,body .productCard .shareLink ul li a,body .updateDetailsWrapper .container .details .shareLink ul li a{position:relative;top:-7px}body .mapDetailsWrapper .container .shareLink ul li a img,body .mapDetailsWrapper .container .shareLink ul li a svg{width:auto;max-width:23px;height:15px;padding:4px 6px;position:relative;bottom:-6px}body .customPageWrapper .container .content .imageContainer~br,body .customPageWrapper .container .content .player~br,body .customPageWrapper .container .details .shareLink ul li div,body .mapDetailsWrapper .map-footer,body .updateDetailsWrapper .container .content .imageContainer~br,body .updateDetailsWrapper .container .content .player~br,body .updateDetailsWrapper .container .details .shareLink ul li div{display:none}@media (max-width:600px){body .mapDetailsWrapper{margin-left:6%;margin-right:6%}body .mapDetailsWrapper .container{background:0 0}body .mapDetailsWrapper .container .image{border:5px solid #fff}body .mapDetailsWrapper .container .headerAddress,body .mapDetailsWrapper .container .shareLink{display:none}body .mapDetailsWrapper .container .map-footer{display:block}body .mapDetailsWrapper .container .map-footer h4{padding:20px;font-size:11px;color:#3d3d3d;font-weight:600;background:#fff}body .mapDetailsWrapper .container .map-footer .map-footer-buttons{width:calc(100% + 1px);display:flex;margin-top:1px}body .mapDetailsWrapper .container .map-footer .map-footer-buttons a{width:50%;display:flex;justify-content:center;padding:10px 0;background:rgba(255,255,255,.9);margin-right:1px;color:#2c2c2c;font-size:8px;text-decoration:none}body .mapDetailsWrapper .container .map-footer .map-footer-buttons a:last-child{background:#fff}}body .customPageWrapper .albumWrapper .albumTitle,body .imageGalleryWrapper .albumWrapper .albumTitle,body .updateDetailsWrapper .albumWrapper .albumTitle{font-size:1.6rem;color:#fff}body .customPageWrapper .albumWrapper .numberOfImages,body .imageGalleryWrapper .albumWrapper .numberOfImages,body .updateDetailsWrapper .albumWrapper .numberOfImages{font-family:'Open Sans';font-style:italic;font-weight:300;font-size:1.3rem;color:#fff}body .customPageWrapper .albumWrapper ul li.featuredPhoto::after,body .imageGalleryWrapper .albumWrapper ul li.featuredPhoto::after,body .updateDetailsWrapper .albumWrapper ul li.featuredPhoto::after{content:'';background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 32.6 32.6" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" version="1.1"><style type="text/css">.st0{opacity:0.8;} .st1{fill:#EFEFEF;} .st2{fill:#828282}</style><g><g class="st0"><polygon points="0,0 0,32.6 32.6,0" class="st1"></polygon></g><g id="star"><polygon points="12.4,9.5 14.3,6.5 10.8,7.3 8.4,4.6 8.1,8.2 4.8,9.5 8.1,10.9 8.4,14.5 10.8,11.8 14.3,12.6" class="st2"></polygon></g></g></svg>') no-repeat}body .customPageWrapper .albumWrapper ul li,body .imageGalleryWrapper .albumWrapper ul li,body .updateDetailsWrapper .albumWrapper ul li{width:20%;height:200px;margin:2%;display:inline-block;position:relative;text-align:center}body .customPageWrapper .albumWrapper ul li svg,body .imageGalleryWrapper .albumWrapper ul li svg,body .updateDetailsWrapper .albumWrapper ul li svg{max-width:40%;max-height:40%;position:absolute;top:0;left:0}body .customPageWrapper .albumWrapper ul li img,body .imageGalleryWrapper .albumWrapper ul li img,body .updateDetailsWrapper .albumWrapper ul li img{max-width:100%;max-height:100%;line-height:150px;vertical-align:middle;display:inline-block;transition:box-shadow .3s;-webkit-box-shadow:0 0 15px #323232;-moz-box-shadow:0 0 15px #323232;box-shadow:0 0 15px #323232;cursor:pointer}body .customPageWrapper .albumWrapper ul li img:hover,body .imageGalleryWrapper .albumWrapper ul li img:hover,body .updateDetailsWrapper .albumWrapper ul li img:hover{-webkit-box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000}body .customPageWrapper .albumWrapper ul li img:before,body .imageGalleryWrapper .albumWrapper ul li img:before,body .updateDetailsWrapper .albumWrapper ul li img:before{content:' ';display:inline-block;vertical-align:middle;height:100%}body .customPageWrapper .albumWrapper:not(:first-child),body .imageGalleryWrapper .albumWrapper:not(:first-child),body .updateDetailsWrapper .albumWrapper:not(:first-child){margin-top:30px}body .customPageWrapper,body .updateDetailsWrapper{margin-top:40px;margin-bottom:0!important;padding-bottom:0!important}body .customPageWrapper .container,body .updateDetailsWrapper .container{background:#fff}body .customPageWrapper .container .image,body .updateDetailsWrapper .container .image{width:calc(100% - 140px);margin:66px 70px 0;vertical-align:middle;cursor:zoom-in}body .updateDetailsWrapper .container .content{white-space:pre-wrap;font-weight:300}body .customPageWrapper .container .content,body .updateDetailsWrapper .container .content{padding:60px 70px 40px;overflow:hidden;line-height:2.6rem;vertical-align:middle;font-family:'Open Sans';font-size:1.8rem}body .customPageWrapper .container .content .player,body .updateDetailsWrapper .container .content .player{width:calc(100% + 141px);height:0;margin:30px 0 30px -70px;padding-bottom:calc(56.25% + 80px);position:relative}body .customPageWrapper .container .content .player>iframe,body .updateDetailsWrapper .container .content .player>iframe{width:100%;height:100%;position:absolute;left:0}body .customPageWrapper .container .content .imageContainer,body .updateDetailsWrapper .container .content .imageContainer{margin:30px 0;text-align:center}body .customPageWrapper .container .details,body .updateDetailsWrapper .container .details{padding:15px 50px;clear:both;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:1.1rem;color:#8d8d8d}@media (max-width:600px){body .updateDetailsWrapper .container .details{border-top:none;padding-top:0;padding-left:0;margin-left:30px;padding-bottom:10px}body .customPageWrapper .container .details{border-bottom:none}}body .customPageWrapper .container .details>ul>li,body .interestingReadWrapper div ul li,body .messageCard .contentWrapper .details>li,body .offerCard .contentWrapper .details>li,body .productCard .contentWrapper .details>li,body .updateDetailsWrapper .container .details>ul>li{display:inline-block}body .customPageWrapper .container .details>ul>li:not(:nth-last-of-type(-n+2))::after,body .updateDetailsWrapper .container .details>ul>li:not(:nth-last-of-type(-n+2))::after{content:"|";margin:0 10px 0 15px;font-family:'Open Sans';font-style:italic;font-weight:300;font-size:1.3rem}body .customPageWrapper .container .details .shareLink,body .updateDetailsWrapper .container .details .shareLink{float:right;list-style:none}body .customPageWrapper .container .details .shareLink a,body .customPageWrapper .container .details .shareLink span,body .messageCard .shareLink a,body .messageCard .shareLink span,body .offerCard .shareLink a,body .offerCard .shareLink span,body .productCard .shareLink a,body .productCard .shareLink span,body .updateDetailsWrapper .container .details .shareLink a,body .updateDetailsWrapper .container .details .shareLink span{text-transform:uppercase;text-decoration:none;font-size:1.2rem;color:#666}body .customPageWrapper .container .details .shareLink:hover span.share:not(.more),body .latestProductWrapper:not(:first-child)>h3,body .messageCard .shareLink:hover span.share:not(.more),body .offerCard .shareLink:hover span.share:not(.more),body .productCard .shareLink:hover span.share:not(.more),body .updateDetailsWrapper .container .details .shareLink:hover span.share:not(.more){visibility:hidden}body .customPageWrapper .container .details .shareLink ul,body .updateDetailsWrapper .container .details .shareLink ul{height:20px}body .customPageWrapper .container .details .shareLink ul li a svg,body .updateDetailsWrapper .container .details .shareLink ul li a svg{width:auto;height:15px;padding:4px 6px;position:relative;bottom:-6px}body .customPageWrapper .container .tags,body .updateDetailsWrapper .container .tags{padding:40px 49px;word-wrap:break-word}body .customPageWrapper .container .tags .iconSearchTag,body .updateDetailsWrapper .container .tags .iconSearchTag{width:20px;margin-right:2px;display:inline-block;vertical-align:middle}body .customPageWrapper .container .tags a,body .updateDetailsWrapper .container .tags a{display:inline-block;text-decoration:none;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.3rem;color:#bfbfbf}body .customPageWrapper .container .tags a:hover,body .updateDetailsWrapper .container .tags a:hover{text-decoration:underline;color:#000}body .customPageWrapper .container .tags a:hover::after,body .updateDetailsWrapper .container .tags a:hover::after{color:#ccc}body .customPageWrapper .container .tags a:not(:last-child),body .updateDetailsWrapper .container .tags a{padding:0 9px}body .customPageWrapper .container .tags a:not(:last-child)::after,body .updateDetailsWrapper .container .tags a:not(:last-child)::after{content:"|";position:absolute;margin-left:5px}body .customPageWrapper .container .query .queryWrapper,body .updateDetailsWrapper .container .query .queryWrapper{padding:13px 20px;background:linear-gradient(to bottom,#dbdbdb 0%,#fff 50%)}body .customPageWrapper .container .query .queryWrapper textarea,body .updateDetailsWrapper .container .query .queryWrapper textarea{width:100%;height:16px;min-height:18px;max-height:150px;padding:5px 0;background:0 0;border:0;font-size:1.3rem;color:#000;resize:none}body .customPageWrapper .container .query .queryWrapper textarea:-ms-input-placeholder,body .customPageWrapper .container .query .queryWrapper textarea::-moz-placeholder,body .customPageWrapper .container .query .queryWrapper textarea::-webkit-input-placeholder,body .updateDetailsWrapper .container .query .queryWrapper textarea:-ms-input-placeholder,body .updateDetailsWrapper .container .query .queryWrapper textarea::-moz-placeholder,body .updateDetailsWrapper .container .query .queryWrapper textarea::-webkit-input-placeholder{color:#bebebe;font-size:1.3rem}body .customPageWrapper .container .query .queryWrapper input[type=text],body .updateDetailsWrapper .container .query .queryWrapper input[type=text]{width:100%;height:18px;margin-top:5px;padding:5px 0;display:none;background:0 0;border:0;border-top:1px solid #ccc;font-size:1.3rem;color:#000}body .customPageWrapper .container .query .queryWrapper input[type=text]:-ms-input-placeholder,body .customPageWrapper .container .query .queryWrapper input[type=text]::-moz-placeholder,body .customPageWrapper .container .query .queryWrapper input[type=text]::-webkit-input-placeholder,body .updateDetailsWrapper .container .query .queryWrapper input[type=text]:-ms-input-placeholder,body .updateDetailsWrapper .container .query .queryWrapper input[type=text]::-moz-placeholder,body .updateDetailsWrapper .container .query .queryWrapper input[type=text]::-webkit-input-placeholder{color:#bebebe;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.3rem}body .customPageWrapper .container .query .queryWrapper input[type=submit],body .updateDetailsWrapper .container .query .queryWrapper input[type=submit]{width:60px;height:30px;margin-right:-15px;padding:5px;display:none;float:right;vertical-align:bottom;background:rgba(0,0,0,.2);border:0;text-transform:uppercase;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body .customPageWrapper .container .query .queryWrapper input[type=submit]:hover,body .updateDetailsWrapper .container .query .queryWrapper input[type=submit]:hover{background:rgba(0,0,0,.4)}body .customPageWrapper .container{color:#4e4e4e}body .customPageWrapper .container .customPageTitle{padding:60px 70px 20px;font-weight:600;font-size:2rem}body .customPageWrapper .container .content{white-space:normal;padding-top:0;font-weight:400}body .customPageWrapper+.customPageListWidget{margin-top:20px}body .productDetailsWrapper .container .content{padding:70px}body .productDetailsWrapper .container .topWrapper{display:block}body .productDetailsWrapper .container .topWrapper .imageWrapper{width:250px;height:250px;margin:66px 50px 40px 70px;float:left;white-space:nowrap;text-align:center;background:#f3f3f3}@media (max-width:960px){body .productDetailsWrapper .container .topWrapper .imageWrapper{width:100%;height:350px;margin:0}}@media (max-width:600px){body .productDetailsWrapper .container .topWrapper .imageWrapper{height:250px}}body .productDetailsWrapper .container .topWrapper .imageWrapper .image{width:auto;max-width:100%;max-height:100%;margin:0!important;vertical-align:middle}body .productDetailsWrapper .container .topWrapper .imageWrapper .image.defaultPhoto{width:70%;cursor:default}body .productDetailsWrapper .container .topWrapper .imageWrapper::after{content:'';height:100%;display:inline-block;vertical-align:middle}body .productDetailsWrapper .container .topWrapper .productContent{padding-right:70px}@media (max-width:960px){body .productDetailsWrapper .container .topWrapper .productContent{padding:0 0 30px 50px}}body .productDetailsWrapper .container .topWrapper .productContent .headingWrapper{height:100px;padding-bottom:18px;position:relative}@media (max-width:600px){body .productDetailsWrapper .container .topWrapper .productContent .headingWrapper{height:unset;padding-bottom:15px;padding-top:15px;position:unset}}body .productDetailsWrapper .container .topWrapper .productContent .headingWrapper h4{max-height:75px;padding-bottom:10px;position:absolute;bottom:15px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:2.5rem;color:#5a5a5a}@media (max-width:600px){body .productDetailsWrapper .container .topWrapper .productContent .headingWrapper h4{max-height:100px;padding-top:0;position:unset;bottom:unset}}body .productDetailsWrapper .container .bottomWrapper{font-size:14px;font-weight:300;padding:0 70px;display:block;white-space:pre-wrap;clear:both;color:#909090}body .productDetailsWrapper .container .productPrice{padding:5px 0;position:relative}body .productDetailsWrapper .container .productPrice img{width:22px;position:absolute;top:12px}body .productDetailsWrapper .container .productPrice>div,footer #enquiry-hint{padding-left:0}body .productDetailsWrapper .container .productPrice .currency,body .productDetailsWrapper .container .productPrice .discount,body .productDetailsWrapper .container .productPrice .price{vertical-align:sub;font-weight:600;font-size:2.5rem!important}body .productDetailsWrapper .container .productPrice .discount+.currency,body .productDetailsWrapper .container .productPrice .discount:not([href="0"])~.price{font-weight:400;font-size:2rem!important}body .productDetailsWrapper .container .productPrice .discount+.currency{margin-left:10px}body .productDetailsWrapper .container .button{padding:13px 28px;float:left;border:2px solid #444;margin-left:15px;background:#fff;color:#444}body .productDetailsWrapper .container .button.red{border-color:#e85949!important;background:#e85949;color:#fff}body .productDetailsWrapper .container .button.red:hover{background:#e85949!important;color:#fff}body .productDetailsWrapper .container .button:nth-child(3),body .productDetailsWrapper .container .button:nth-child(6){background:#444;color:#fff}body .productDetailsWrapper .container .button:nth-child(3):hover,body .productDetailsWrapper .container .button:nth-child(6):hover{background:#fff;color:#444}body .productDetailsWrapper .container .button:nth-child(3){margin-left:0}body .productDetailsWrapper .container .button:hover{background:#444;color:#fff}body .productDetailsWrapper .container .button.default[href=""]+.button.stroke{margin-left:0;clear:both}body .productDetailsWrapper .container .details{margin:40px 0 0;padding-right:70px;padding-left:70px}body .productDetailsWrapper .container .query .queryWrapper.activeByDefault .enquiryMessage{width:calc(100% - 60px);height:100px;display:inline-block;resize:vertical}body .productDetailsWrapper .container .query .queryWrapper.activeByDefault .enquiryContact,body .productDetailsWrapper .container .query .queryWrapper.activeByDefault .enquirySubmit{display:inline}body .suggestionsWrapper h5{margin:50px 0 10px;text-transform:uppercase;font-size:1.5rem;font-weight:300;color:#fff}body .suggestionsWrapper .suggestionsContainer{padding:30px;position:relative;background:rgba(255,255,255,.2)}body .suggestionsWrapper .suggestionsContainer .arrowLeft,body .suggestionsWrapper .suggestionsContainer .arrowRight{width:20px;padding:30px 10px;position:absolute;top:190px;left:0;background:rgba(255,255,255,.3);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .suggestionsWrapper .suggestionsContainer .arrowLeft path,body .suggestionsWrapper .suggestionsContainer .arrowRight path{fill:rgba(255,255,255,.4)}body .suggestionsWrapper .suggestionsContainer .arrowLeft:hover,body .suggestionsWrapper .suggestionsContainer .arrowRight:hover{background:rgba(255,255,255,.4)}body .suggestionsWrapper .suggestionsContainer .arrowLeft:hover path,body .suggestionsWrapper .suggestionsContainer .arrowRight:hover path{fill:rgba(255,255,255,.5)}body .suggestionsWrapper .suggestionsContainer .arrowLeft.arrowRight,body .suggestionsWrapper .suggestionsContainer .arrowRight.arrowRight{left:auto;right:0}body .suggestionsWrapper .suggestionsContainer .shifterWrapper{width:calc(100% - 20px);margin:0 auto;overflow:hidden}body .suggestionsWrapper .suggestionsContainer .shifterWrapper .shifter{width:5000px;position:relative;left:0}body .suggestionsWrapper .suggestionsContainer .shifterWrapper .shifter>span{white-space:nowrap}body .suggestionsWrapper .suggestionsContainer .shifterWrapper .shifter .latestProductWrapper{width:300px;margin-top:0}body .suggestionsWrapper .suggestionsContainer .shifterWrapper .shifter .latestProductWrapper:not(:first-child){margin-left:30px!important}body .productContent{padding:70px 50px 30px 0;vertical-align:top;position:relative;overflow:hidden}body .productContent>h4{font-size:2.5rem}body .productContent .product-description{margin-top:50px;white-space:pre-wrap;font-size:1.3rem}body .productContent .button{margin-top:27px}body .productContent .button.default[href=""],body .productContent .button.default[href=""]+.button.stroke{display:none}body .productContent .productPrice{width:calc(100% + 70px);float:left;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}body .productContent .productPrice .currency{font-weight:700;font-size:1.7rem;color:#333}body .productContent .productPrice .price{font-size:1.7rem}body .productContent .productPrice .discount{font-weight:700;font-size:1.7rem;color:#333}body .productContent .productPrice .price{font-weight:300;text-decoration:line-through;color:#888}body .productContent .productPrice .availability{margin-right:86px;float:right;line-height:39px;font-weight:600;font-size:1.4rem;color:#38b770}body .productContent .productPrice .availability[data=False]{color:#fe5c45}body .productContent .productPrice .availability::before{content:"•";margin-right:5px;font-weight:800}body .productContent .productPrice>div[href="0"]{min-height:2px}body .productCard .contentWrapper .details>div[href="0"]>span:not(.price),body .productContent .productPrice>div[href="0"]>span:not(.price),body>footer .sm-header .phoneWidget ul li:not(:first-child) a::before,body>footer .xs-header .phoneWidget ul li:not(:first-child) a::before{display:none}body .productContent .productPrice>div[href="0"] .availability{margin-right:0;float:left;display:list-item!important}body .productContent .price[href="0"]{display:none}body .productContent .discount+.currency{font-weight:300;font-size:1.7rem;color:#888}body .productCard .contentWrapper .details>div .discount[href="0"]~.price,body .productContent .discount[href="0"]~.price{margin-left:0;text-decoration:none;color:#333}body .more .heading img,body .more .heading svg,body .more .partialHeading img,body .more .partialHeading svg,body .offers .heading img,body .offers .heading svg,body .offers .partialHeading img,body .offers .partialHeading svg,body .photos .heading img,body .photos .heading svg,body .photos .partialHeading img,body .photos .partialHeading svg,body .productContent .discountPercentage[data-discount="0"],body .productContent .discount[href="0"],body .productContent .discount[href="0"]+.currency,body .productContent .discount[href="0"]~.discountPercentage,body .products .heading img,body .products .heading svg,body .products .partialHeading img,body .products .partialHeading svg,body .updates .heading img,body .updates .heading svg,body .updates .partialHeading img,body .updates .partialHeading svg{display:none}body .productContent .discount:not([href="0"])~.price{font-size:1.7rem}body .productContent .discountPercentage{margin:6px 0 0 10px;padding:4px 9px 4px 16px;position:absolute;right:0;background:#4bbb60;font-weight:400;font-size:1.2rem;color:#fff}body .productContent .discountPercentage::after{content:'OFF';padding-left:5px}body .more .heading,body .more .partialHeading,body .offers .heading,body .offers .partialHeading,body .photos .heading,body .photos .partialHeading,body .products .heading,body .products .partialHeading,body .updates .heading,body .updates .partialHeading{margin:7px 0 -2px;padding-bottom:0;font-size:2.3rem;font-family:'Open Sans';font-style:normal;font-weight:800;color:rgba(255,255,255,.2)}body .more>div:first-child,body .offers>div:first-child,body .photos>div:first-child,body .products>div:first-child,body .updates>div:first-child{margin-top:0}body .more .more,body .more .partialMore,body .offers .more,body .offers .partialMore,body .photos .more,body .photos .partialMore,body .products .more,body .products .partialMore,body .updates .more,body .updates .partialMore{width:100%;text-align:center;text-decoration:none;background:#fff 0% 0%;color:#888;padding:15px 0;margin-top:15px;margin-bottom:5px;font-size:1.2rem;transition:box-shadow .3s;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}body .more .more,body .more .partialMore,body .photos .more,body .photos .partialMore,body .updates .more,body .updates .partialMore{margin-top:5px}body .more .more,body .more .partialMore,body .photos .more,body .photos .partialMore{margin-top:15px}body .more .more:hover,body .more .partialMore:hover,body .offers .more:hover,body .offers .partialMore:hover,body .photos .more:hover,body .photos .partialMore:hover,body .products .more:hover,body .products .partialMore:hover,body .updates .more:hover,body .updates .partialMore:hover{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.4);-moz-box-shadow:0 8px 16px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4)}body .messageCard,body .offerCard,body .productCard{position:relative}body .messageCard .contentWrapper,body .offerCard .contentWrapper,body .productCard .contentWrapper{display:block;position:relative;z-index:1;text-decoration:none;transition:box-shadow .3s;background:rgba(255,255,255,.95);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top-left-radius:2px;border-top-right-radius:2px}@media (min-width:601px){body .messageCard .contentWrapper,body .offerCard .contentWrapper,body .productCard .contentWrapper{background:rgba(255,255,255,.88);border-top-left-radius:0;border-top-right-radius:0;transition:background 100ms linear}}body .productCard .contentWrapper{border-bottom-left-radius:2px;border-bottom-right-radius:2px}body .productCard .contentWrapper .imageContainer{border-radius:2px}@media (min-width:601px){body .productCard .contentWrapper .imageContainer{border-radius:0}body .productCard .contentWrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}body .messageCard .contentWrapper:hover,body .offerCard .contentWrapper:hover{background:#fff}}@media (max-width:600px){body .messageCard .contentWrapper:hover,body .offerCard .contentWrapper:hover,body .productCard .contentWrapper:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}body .messageCard .contentWrapper .leftWrapper{min-width:220px}body .messageCard .contentWrapper .leftWrapper,body .offerCard .contentWrapper .leftWrapper,body .productCard .contentWrapper .leftWrapper{max-width:340px;height:220px;line-height:156px;display:table-cell;background-size:contain;background-position:center center;background-repeat:no-repeat}body .productCard .contentWrapper .leftWrapper{min-width:220px}body .messageCard .contentWrapper .leftWrapper[href=""],body .messageCard .shareLink ul li div,body .offerCard .contentWrapper .leftWrapper[href=""],body .offerCard .shareLink ul li div,body .productCard .contentWrapper .leftWrapper[href=""],body .productCard .shareLink ul li div{display:none}body .messageCard .contentWrapper .leftWrapper[href=""]+.rightWrapper,body .offerCard .contentWrapper .leftWrapper[href=""]+.rightWrapper,body .productCard .contentWrapper .leftWrapper[href=""]+.rightWrapper,body>footer .footer-top-lg .left .footerContactWrapper #required-city{display:block}body .messageCard .contentWrapper .rightWrapper,body .offerCard .contentWrapper .rightWrapper,body .productCard .contentWrapper .rightWrapper{width:100%;height:220px;display:table-cell;position:relative;vertical-align:top}@media (max-width:600px){body .messageCard .contentWrapper .rightWrapper,body .offerCard .contentWrapper .rightWrapper{height:unset;display:flex}body .messageCard .contentWrapper .rightWrapper .content,body .offerCard .contentWrapper .rightWrapper .content{border-bottom:40px solid transparent;padding-top:30px;font-size:10px;line-height:16px;font-weight:600;color:#5e5e5e;height:50px!important;width:88%}body .messageCard .contentWrapper .rightWrapper .details>li,body .offerCard .contentWrapper .rightWrapper .details>li{font-size:8px;font-style:italic}}body .messageCard .contentWrapper .rightWrapper .content,body .offerCard .contentWrapper .rightWrapper .content,body .productCard .contentWrapper .rightWrapper .content{border-bottom:45px solid transparent}body .messageCard .contentWrapper .rightWrapper .content b,body .offerCard .contentWrapper .rightWrapper .content b,body .productCard .contentWrapper .content b,body .productCard .contentWrapper .rightWrapper .content b{font-weight:800}body .messageCard .contentWrapper .rightWrapper .details,body .offerCard .contentWrapper .rightWrapper .details,body .productCard .contentWrapper .rightWrapper .details{width:calc(100% - 70px);position:absolute;bottom:0;left:0}body .messageCard .contentWrapper .rightWrapper:first-child,body .offerCard .contentWrapper .rightWrapper:first-child,body .productCard .contentWrapper .rightWrapper:first-child{display:block}body .messageCard .contentWrapper .content{height:70px;margin:0 35px;padding-top:45px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:'Open Sans';font-weight:400;color:#5d5d5d;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body .offerCard .contentWrapper .content{margin:0 35px;font-weight:400}body .offerCard .contentWrapper .content,body .productCard .contentWrapper .content{height:70px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#5d5d5d;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body .messageCard .contentWrapper .content h4,body .offerCard .contentWrapper .content h4,body .productCard .contentWrapper .content h4{padding-bottom:15px;font-family:'Open Sans';font-style:normal;font-weight:700;font-size:1.4rem;color:#666}body .messageCard .contentWrapper .details,body .offerCard .contentWrapper .details{padding:0 35px 15px}body .messageCard .contentWrapper .details,body .offerCard .contentWrapper .details,body .productCard .contentWrapper .details{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:1.1rem;color:#bebebe}body .messageCard .contentWrapper .details>li:not(.shareLink):not(:first-child)::before,body .offerCard .contentWrapper .details>li:not(.shareLink):not(:first-child)::before,body .productCard .contentWrapper .details>li:not(.shareLink):not(:first-child)::before{content:'|';padding:0 5px}@media (min-width:601px){body .messageCard .contentWrapper .details>li:not(.shareLink):not(:first-child)::before,body .offerCard .contentWrapper .details>li:not(.shareLink):not(:first-child)::before,body .productCard .contentWrapper .details>li:not(.shareLink):not(:first-child)::before{content:'/'}}body .messageCard .shareLink,body .offerCard .shareLink{margin-top:-36px;position:absolute;right:35px;z-index:1;list-style:none}body .productCard .shareLink{position:absolute;right:35px;z-index:1;list-style:none}body .messageCard .shareLink:hover .more,body .offerCard .shareLink:hover .more,body .productCard .contentWrapper .details .button.share:hover,body .productCard .shareLink:hover .more{text-decoration:underline}body .messageCard .shareLink ul,body .offerCard .shareLink ul,body .productCard .shareLink ul{height:21px;display:none}body .customPageList .customPageListItem .shareLink ul li,body .messageCard .shareLink ul li,body .offerCard .shareLink ul li,body .productCard .shareLink ul li{display:inline-block;float:right}body .customPageList .customPageListItem .shareLink ul li div svg,body .messageCard .shareLink ul li a img,body .messageCard .shareLink ul li a svg,body .offerCard .shareLink ul li a img,body .offerCard .shareLink ul li a svg,body .productCard .shareLink ul li a img,body .productCard .shareLink ul li a svg{width:auto;height:15px;padding:5px 7px;position:relative;bottom:-6px}body .customPageList .customPageListItem .shareLink ul li div svg:hover path,body .messageCard .shareLink ul li a img:hover path,body .messageCard .shareLink ul li a svg:hover path,body .offerCard .shareLink ul li a img:hover path,body .offerCard .shareLink ul li a svg:hover path,body .productCard .shareLink ul li a img:hover path,body .productCard .shareLink ul li a svg:hover path{fill:#888}body .messageCard .queryWrapper,body .offerCard .queryWrapper,body .productCard .queryWrapper{display:none;padding:6px 15px;background:linear-gradient(to bottom,#dbdbdb 0%,#fff 50%);opacity:.9}@media (min-width:601px){body .messageCard .queryWrapper,body .offerCard .queryWrapper{display:block}}body .messageCard .queryWrapper textarea,body .offerCard .queryWrapper textarea,body .productCard .queryWrapper textarea{width:100%;height:16px;min-height:18px;max-height:150px;padding:5px 0;background:0 0;border:0;font-size:1.3rem;color:#a9a9a9;resize:none}body .messageCard .queryWrapper input[type=text]::-webkit-input-placeholder,body .messageCard .queryWrapper textarea::-webkit-input-placeholder,body .offerCard .queryWrapper input[type=text]::-webkit-input-placeholder,body .offerCard .queryWrapper textarea::-webkit-input-placeholder,body .productCard .queryWrapper input[type=text]::-webkit-input-placeholder,body .productCard .queryWrapper textarea::-webkit-input-placeholder{color:#a9a9a9}body .messageCard .queryWrapper input[type=text]::-moz-placeholder,body .messageCard .queryWrapper textarea::-moz-placeholder,body .offerCard .queryWrapper input[type=text]::-moz-placeholder,body .offerCard .queryWrapper textarea::-moz-placeholder,body .productCard .queryWrapper input[type=text]::-moz-placeholder,body .productCard .queryWrapper textarea::-moz-placeholder{color:#a9a9a9}body .messageCard .queryWrapper input[type=text]:-ms-input-placeholder,body .messageCard .queryWrapper textarea:-ms-input-placeholder,body .offerCard .queryWrapper input[type=text]:-ms-input-placeholder,body .offerCard .queryWrapper textarea:-ms-input-placeholder,body .productCard .queryWrapper input[type=text]:-ms-input-placeholder,body .productCard .queryWrapper textarea:-ms-input-placeholder{color:#a9a9a9}body .messageCard .queryWrapper textarea:-ms-input-placeholder,body .messageCard .queryWrapper textarea::-moz-placeholder,body .messageCard .queryWrapper textarea::-webkit-input-placeholder,body .offerCard .queryWrapper textarea:-ms-input-placeholder,body .offerCard .queryWrapper textarea::-moz-placeholder,body .offerCard .queryWrapper textarea::-webkit-input-placeholder,body .productCard .queryWrapper textarea:-ms-input-placeholder,body .productCard .queryWrapper textarea::-moz-placeholder,body .productCard .queryWrapper textarea::-webkit-input-placeholder{font-size:1.3rem}body .messageCard .queryWrapper input[type=text],body .offerCard .queryWrapper input[type=text],body .productCard .queryWrapper input[type=text]{width:100%;height:18px;margin-top:5px;padding:5px 0;display:none;background:0 0;border:0;border-top:1px solid #ccc;font-size:1.3rem;color:#a9a9a9}body .messageCard .queryWrapper input[type=text]:-ms-input-placeholder,body .messageCard .queryWrapper input[type=text]::-moz-placeholder,body .messageCard .queryWrapper input[type=text]::-webkit-input-placeholder,body .offerCard .queryWrapper input[type=text]:-ms-input-placeholder,body .offerCard .queryWrapper input[type=text]::-moz-placeholder,body .offerCard .queryWrapper input[type=text]::-webkit-input-placeholder,body .productCard .queryWrapper input[type=text]:-ms-input-placeholder,body .productCard .queryWrapper input[type=text]::-moz-placeholder,body .productCard .queryWrapper input[type=text]::-webkit-input-placeholder{font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.3rem}body .messageCard .queryWrapper input[type=submit],body .offerCard .queryWrapper input[type=submit],body .productCard .queryWrapper input[type=submit]{width:60px;height:30px;margin-right:-15px;padding:5px;display:none;float:right;vertical-align:bottom;background:rgba(0,0,0,.2);border:0;text-transform:uppercase;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer}body .offerCard .queryWrapper input[type=submit]:hover,body .productCard .queryWrapper input[type=submit]:hover{background:rgba(255,255,255,.4)}body .messageCard .queryWrapper input[type=submit]:hover{background:rgba(0,0,0,.4)}.productCard .queryWrapper.contentWrapper,body .messageCard .shareLink,body .offerCard .shareLink,body .productCard .contentWrapper .details>div .price[href="0"]{display:none}@media (min-width:601px){body .messageCard .shareLink,body .offerCard .shareLink{display:block}}body .messageCard .xs-cardfooter,body .offerCard .xs-cardfooter{background:rgba(255,255,255,.95);margin-top:1px;display:flex;justify-content:space-between;border-bottom-left-radius:2px;border-bottom-right-radius:2px}@media (min-width:601px){body .messageCard .xs-cardfooter,body .offerCard .xs-cardfooter{display:none}}body .messageCard .xs-cardfooter .xs-cardbutton,body .offerCard .xs-cardfooter .xs-cardbutton{width:33%;display:flex;justify-content:center;height:30px;align-items:center;font-size:8px;color:#2c2c2c;cursor:pointer;text-decoration:none;text-transform:uppercase}body .messageCard .xs-cardfooter .xs-cardbutton:hover,body .offerCard .xs-cardfooter .xs-cardbutton:hover{background:#fff}body .messageCard .xs-cardfooter .xs-cardbutton:last-child,body .offerCard .xs-cardfooter .xs-cardbutton:last-child{background:#fff;font-weight:600;border-bottom-right-radius:2px}body .messageCard .xs-cardfooter .xs-cardbutton:last-child:hover,body .offerCard .xs-cardfooter .xs-cardbutton:last-child:hover{background:initial}body .offerCard .contentWrapper .leftWrapper{min-width:220px}body .offerCard .contentWrapper .content{padding-top:45px;font-family:'Open Sans'}body .productCard .contentWrapper{height:361px;padding-bottom:45px}body .productCard .contentWrapper .imageContainer{width:100%;background-size:contain;background-position:center center;background-color:#fff;background-repeat:no-repeat;max-height:240px}@media (min-width:601px){body .productCard .contentWrapper .imageContainer{max-height:none}}body .productCard .contentWrapper .imageContainer.defaultPhoto{background-size:50%;background-repeat:no-repeat}body .productCard .contentWrapper .content{margin:0 19px 15px;padding-top:25px;font-family:'Open Sans';font-weight:600}@media (max-width:600px){body .productCard .contentWrapper .content{padding-top:15px;font-size:13px;height:unset!important}}.view-more-button{position:relative;top:20px;padding:0 25px;cursor:pointer;text-decoration:none}@media (max-width:600px){.view-more-button{top:30px;display:flex;justify-content:space-between}}.view-more-button span{display:inline-block;text-transform:uppercase;text-decoration:none;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:1.1rem;color:#444;padding:8px 20px;border:2px solid #444;transition:.2s ease-in-out}@media (max-width:600px){.view-more-button span{border:1px solid #454545;border-radius:2px;font-size:9px;color:#454545;font-weight:700;padding:13px 20px;width:31%;text-align:center}}.view-more-button span:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.4);background:#444;color:#fff}body .productCard .contentWrapper .details{padding:0 0 0 25px;position:relative}body .productCard .contentWrapper .details>img{width:22px;position:absolute;left:19px}body .productCard .contentWrapper .details>div{height:31px}body .productCard .contentWrapper .details>div .currency{font-style:normal;font-weight:700;font-size:1.5rem;color:#333}body .productCard .contentWrapper .details>div .price{font-style:normal;font-weight:700;font-size:1.5rem}body .productCard .contentWrapper .details>div .discount{font-style:normal;font-weight:700;font-size:1.5rem;color:#333}body .productCard .contentWrapper .details>div .discountPercentage{font-style:normal}body .productCard .contentWrapper .details>div .price{margin-left:3px;text-decoration:line-through;color:#888}body .productCard .contentWrapper .details>div .discount+.currency{position:relative;top:-3px;font-size:1.1rem;font-weight:600;color:#888}body .productCard .contentWrapper .details>div .discount::after{content:'';display:block}body .productCard .contentWrapper .details>div .discountPercentage[data-discount="0"],body .productCard .contentWrapper .details>div .discount[href="0"],body .productCard .contentWrapper .details>div .discount[href="0"]+.currency,body .productCard .contentWrapper .details>div .discount[href="0"]~.discountPercentage{display:none}body .productCard .contentWrapper .details>div .discount:not([href="0"])~.price{position:relative;top:-3px;font-weight:600;font-size:1.1rem}body .productCard .contentWrapper .details>div .discountPercentage{margin-left:10px;padding:3px 12px;position:absolute;top:0;right:0;background:#4dbc5d;font-weight:400;font-size:1.1rem;color:#fff}@media (min-width:601px){body .productCard .contentWrapper .details>div .discountPercentage{background:#4bbb60;top:8px}}body .productCard .contentWrapper .details>div .discountPercentage::after{content:'OFF';padding-left:5px}body .productCard .contentWrapper .details .button.share{margin-top:30px;float:right;text-transform:uppercase;text-decoration:none;font-size:1.2rem;color:#666}body .productCard .contentWrapper .details input[type=button]{margin-top:20px;padding:7px 12px;background:#444;border:0;text-transform:uppercase;font-family:'Open Sans';font-style:normal;font-weight:700;font-size:1.1rem;color:#fff}body .productCard .shareLink{width:112px;margin-top:-46px;left:25px}body .productCard .shareLink .button.default{margin-top:0;color:#fff}body .productCard .shareLink .button.default[href=""]{display:none}body .productCard .shareLink .button.share{float:right;margin-top:26px}@media (min-width:601px){body .customPageList:hover .customPageListItem:first-child{padding:0;background:#f1f1f1;box-shadow:inset 0 38px 41px -34px rgba(0,0,0,.16)}body .customPageList:hover .customPageListItem:first-child .shareLink{opacity:0}body .customPageList:hover .customPageListItem:first-child h5{text-shadow:0 0 0;font-size:1.6rem}}body .customPageList .customPageListItem{display:block;position:relative;text-align:left;text-decoration:none;background:#f1f1f1;opacity:.9;transition:all .3s;margin-bottom:1px}@media (min-width:601px){body .customPageList .customPageListItem{text-align:left;background:#f1f1f1;box-shadow:inset 0 38px 20px -34px rgba(0,0,0,.16);opacity:1;margin-bottom:0}body .customPageList .customPageListItem:first-child h5,body .customPageList .customPageListItem:hover h5,body .customPageList .customPageListItem:hover:first-child h5{text-shadow:1px 0 0 currentColor;font-size:1.8rem}}body .customPageList .customPageListItem:first-child,body .customPageList .customPageListItem:hover:first-child{background:#fff;opacity:.95}@media (min-width:601px){body .customPageList .customPageListItem:first-child{padding:25px 0;opacity:1}}body .customPageList .customPageListItem:hover{background:#fff;opacity:.95}@media (min-width:601px){body .customPageList .customPageListItem:hover{padding:25px 0}body .customPageList .customPageListItem:hover:first-child{padding:25px 0;opacity:.95}}body .customPageList .customPageListItem:first-child .shareLink,body .customPageList .customPageListItem:hover .shareLink,body .customPageList .customPageListItem:hover:first-child .shareLink{opacity:1}body .customPageList .customPageListItem .customPageTitle{padding:10px 23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:italic;font-weight:400;color:#727272;transition:all .3s,width .3s 1s}@media (min-width:601px){body .customPageList .customPageListItem .customPageTitle{width:calc(100% - 120px);padding:18px 23px;font-style:normal;font-size:1.6rem;font-weight:300}}body .customPageList .customPageListItem .shareLink{display:none;width:45px;margin-top:24px;position:absolute;right:35px;z-index:1;overflow:hidden;list-style:none;text-transform:uppercase;font-size:1.2rem;opacity:0;transition:width .3s 1s}@media (min-width:601px){body .customPageList .customPageListItem .shareLink{display:block}}body .customPageList .customPageListItem .shareLink .share{opacity:1;color:#e1e1e1;transition:all 0s 1.3s}body .customPageList .customPageListItem .shareLink ul{width:190px;height:21px;margin-top:-21px;position:relative;right:0;float:right;opacity:0;transition:opacity .3s 1s}body .customPageList .customPageListItem .shareLink ul li div svg path{fill:#ccc}body .customPageList .customPageListItem .shareLink:hover{width:190px;overflow:visible;transition:width .3s 0s}body .customPageList .customPageListItem .shareLink:hover .share{opacity:0;transition:all 0s 0s}body .customPageList .customPageListItem .shareLink:hover ul{opacity:1;display:block;transition:opacity .3s 0s}body .customPageList .customPageListItem .shareLink:hover~h5{width:calc(100% - 250px);transition:all .3s 0s}body .button{margin-top:7px;padding:7px 12px;display:inline-block;background:#444;text-transform:uppercase;text-decoration:none;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:1.1rem;color:#fff;transition:box-shadow .5s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}body .button:hover{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.4)}body .button.default.right{float:right}body .button.default.light{background:0 0;margin-right:10px;color:#757575}body .latestProductWrapper{width:44%;margin-right:-4px;display:inline-block;vertical-align:top}body .latestProductWrapper .productCard>.contentWrapper{height:auto}@media (min-width:601px){body .latestProductWrapper:nth-child(2n){margin-left:12%}}body .latestProductWrapper:nth-child(n+3){margin-top:30px}body.home .messageCard .contentWrapper .image-box,body.home .offerCard .contentWrapper .image-box,body.offersBoard .messageCard .contentWrapper .image-box,body.offersBoard .offerCard .contentWrapper .image-box,body.searchResults .messageCard .contentWrapper .image-box,body.searchResults .offerCard .contentWrapper .image-box,body.updatesBoard .messageCard .contentWrapper .image-box,body.updatesBoard .offerCard .contentWrapper .image-box{position:relative;overflow:hidden}@media (min-width:601px){body.home .messageCard .contentWrapper .image-box,body.home .offerCard .contentWrapper .image-box,body.offersBoard .messageCard .contentWrapper .image-box,body.offersBoard .offerCard .contentWrapper .image-box,body.searchResults .messageCard .contentWrapper .image-box,body.searchResults .offerCard .contentWrapper .image-box,body.updatesBoard .messageCard .contentWrapper .image-box,body.updatesBoard .offerCard .contentWrapper .image-box{display:table-cell}}body.home .messageCard .contentWrapper .image-box .leftWrapper,body.home .offerCard .contentWrapper .image-box .leftWrapper,body.offersBoard .messageCard .contentWrapper .image-box .leftWrapper,body.offersBoard .offerCard .contentWrapper .image-box .leftWrapper,body.searchResults .messageCard .contentWrapper .image-box .leftWrapper,body.searchResults .offerCard .contentWrapper .image-box .leftWrapper,body.updatesBoard .messageCard .contentWrapper .image-box .leftWrapper,body.updatesBoard .offerCard .contentWrapper .image-box .leftWrapper{display:block;max-width:none;position:relative;z-index:100}@media (min-width:601px){body.home .messageCard .contentWrapper .image-box .leftWrapper,body.home .offerCard .contentWrapper .image-box .leftWrapper,body.offersBoard .messageCard .contentWrapper .image-box .leftWrapper,body.offersBoard .offerCard .contentWrapper .image-box .leftWrapper,body.searchResults .messageCard .contentWrapper .image-box .leftWrapper,body.searchResults .offerCard .contentWrapper .image-box .leftWrapper,body.updatesBoard .messageCard .contentWrapper .image-box .leftWrapper,body.updatesBoard .offerCard .contentWrapper .image-box .leftWrapper{display:table-cell;max-width:340px}}body.home .messageCard .contentWrapper .image-box .blurred-image,body.home .offerCard .contentWrapper .image-box .blurred-image,body.offersBoard .messageCard .contentWrapper .image-box .blurred-image,body.offersBoard .offerCard .contentWrapper .image-box .blurred-image,body.searchResults .messageCard .contentWrapper .image-box .blurred-image,body.searchResults .offerCard .contentWrapper .image-box .blurred-image,body.updatesBoard .messageCard .contentWrapper .image-box .blurred-image,body.updatesBoard .offerCard .contentWrapper .image-box .blurred-image{position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);object-fit:cover;object-position:center;filter:blur(3px);z-index:99}#navigation,body.mapDetails footer .mapWrapper,body.updateDetails .xsDetailsFooter{display:none}@media (min-width:601px){body.updateDetails .iconSearchTag{display:inline-block}body.updateDetails .iconSearchTagXs{display:none}}@media (max-width:600px){body.updateDetails .mainContent{padding:103px 0 50px;max-width:100%}body.updateDetails .mainContent .updateDetailsWrapper{margin-left:0;margin-right:0;margin-top:42px}body.updateDetails .mainContent .updateDetailsWrapper .content{font-size:11px;font-weight:400;line-height:16px;padding:20px 30px}body.updateDetails .mainContent .updateDetailsWrapper .content .player{width:unset;margin:unset;margin-bottom:20px;padding-bottom:unset;height:280px}body.updateDetails .mainContent .updateDetailsWrapper .details{order-top:none;font-size:7px}body.updateDetails .mainContent .updateDetailsWrapper .details .shareLink{display:none}body.updateDetails .mainContent .updateDetailsWrapper .tags{padding:10px 30px 20px 50px;position:relative}body.updateDetails .mainContent .updateDetailsWrapper .tags .iconSearchTag,body.updateDetails .mainContent .updateDetailsWrapper .tags .iconSearchTagXs{width:10px;position:absolute;left:30px;top:20px}body.updateDetails .mainContent .updateDetailsWrapper .tags .iconSearchTag{display:none}body.updateDetails .mainContent .updateDetailsWrapper .tags .iconSearchTagXs{display:inline-block}body.updateDetails .mainContent .updateDetailsWrapper .tags a{font-size:7px;display:inline;padding:0;color:#6c6c6c;line-height:15px}body.updateDetails .mainContent .updateDetailsWrapper .tags a:not(:last-child)::after{position:relative;margin-right:3px;margin-left:3px}body.updateDetails .mainContent .updateDetailsWrapper .xsDetailsFooter{border-top:1px solid #e0e0e0;padding:20px 30px;display:flex;flex-direction:column}body.updateDetails .mainContent .updateDetailsWrapper .xsDetailsFooter .footer-item{display:flex;margin-bottom:13px;align-items:center}body.updateDetails .mainContent .updateDetailsWrapper .xsDetailsFooter .footer-item img{width:14px;margin-right:8px}body.updateDetails .mainContent .updateDetailsWrapper .xsDetailsFooter .footer-item p{font-size:8px;color:#515151;font-weight:600}body.updateDetails .mainContent .updateDetailsWrapper .xsDetailsFooter .footer-item p a{color:#5dc16c;text-decoration:underline;margin-left:3px;cursor:pointer}body.updateDetails .mainContent .updateDetailsWrapper .query,body.updateDetails .nextView,body.updateDetails .previousView{display:none}}body.updateDetails .latest-hottest{flex-flow:row wrap}@media (max-width:1024px){body.updateDetails .latest-hottest .updatesContainer{width:100%!important;margin-bottom:40px}body.updateDetails .latest-hottest .updatesContainer:nth-child(3){margin-bottom:0}}body.updateDetails .messageCard .contentWrapper .image-box,body.updateDetails .offerCard .contentWrapper .image-box{position:relative;overflow:hidden}@media (min-width:1025px){body.updateDetails .messageCard .contentWrapper .image-box,body.updateDetails .offerCard .contentWrapper .image-box{display:table-cell}}body.updateDetails .messageCard .contentWrapper .image-box .leftWrapper,body.updateDetails .offerCard .contentWrapper .image-box .leftWrapper{display:block;max-width:none;background-color:rgba(0,0,0,.5)!important;position:relative;z-index:100}@media (min-width:1025px){body.updateDetails .messageCard .contentWrapper .image-box .leftWrapper,body.updateDetails .offerCard .contentWrapper .image-box .leftWrapper{display:table-cell;max-width:340px;background-color:#fff!important}}body.updateDetails .messageCard .contentWrapper .image-box .blurred-image,body.updateDetails .offerCard .contentWrapper .image-box .blurred-image{position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);object-fit:cover;object-position:center;filter:blur(2px);z-index:99}@media (max-width:600px){body.productDetails .latestProductWrapper,body.productsBoard .latestProductWrapper{width:100%}body.productDetails .latestProductWrapper:nth-child(n+2),body.productsBoard .latestProductWrapper:nth-child(n+2){margin-top:20px}}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input input,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input,body.checkout .checkoutWrapper .nfAssuredContainer .assured-image img,body.home .latestProductWrapper{width:100%}@media (min-width:601px){body.home .latestProductWrapper{width:44%}}@media (min-width:1280px){body.home .latestProductWrapper{width:30.8%}}body.home .latestProductWrapper:last-of-type{display:none}body .interestingReadWrapper{clear:both}body .interestingReadWrapper div{background:#fff;font-family:ralewayRegular;line-height:2rem;font-size:1.4rem;color:#505050}body .interestingReadWrapper div h2{padding:50px 50px 20px;font-family:ralewayRegular;font-size:2.2rem;line-height:2.7rem}body .interestingReadWrapper div ul{padding:15px 0;display:inline-block;color:#b6b6b6}body .interestingReadWrapper div ul li:not(:first-child)::before{content:'|';padding:10px}body .interestingReadWrapper div div{padding:0 50px}body .interestingReadWrapper div div img{width:200px;padding:0 20px 20px 0;float:left}body .interestingReadWrapper div footer{margin-top:50px;padding:30px 50px;background:#e9f3f4;box-shadow:inset 0 18px 16px -6px #d4dadd}body .interestingReadWrapper div footer .shareButton{background:#ccc;border:0}body .interestingReadWrapper div footer .readMoreButton{background:#444;color:#fff;border:0}body .interestingReadWrapper div input[type=button]{margin-top:10px;float:right;text-transform:uppercase;padding:5px 10px;margin-left:10px}@media (max-width:600px){body .imageGalleryWidget{margin-left:0;margin-right:0}body .imageGalleryWidget .partialHeading,body .imageGalleryWidget .partialMore{margin-left:13%;margin-right:13%}}body .imageGalleryWidget ul{background:rgba(255,255,255,.85);padding:25px 13%}@media (min-width:601px){body .imageGalleryWidget ul{padding:25px 18px 25px 14px;background:rgba(255,255,255,.9)}}body .imageGalleryWidget ul li{width:calc(50% - 16px);height:150px;padding:10px 7px;display:inline-block;text-align:center}@media (min-width:601px){body .imageGalleryWidget ul li{width:calc(25% - 22px);padding:0 7px}}body .imageGalleryWidget ul li .photo{max-width:calc(100% - 5px);max-height:100%;line-height:150px;vertical-align:middle;display:inline-block;transition:box-shadow .3s;-webkit-box-shadow:0 0 3px #323232;-moz-box-shadow:0 0 3px #323232;box-shadow:0 0 3px #323232}body .imageGalleryWidget ul li .photo:hover{-webkit-box-shadow:0 0 3px #000;-moz-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}body .imageGalleryWidget ul li::before{content:' ';display:inline-block;vertical-align:middle;height:100%}body .partialMore{float:none;display:flex;justify-content:flex-end;padding-top:15px;text-decoration:underline;text-transform:uppercase;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:13px;color:#fff}@media (min-width:601px){body .partialMore{font-size:1.7rem;float:right;display:block;padding-top:5px}}body>.mainContent>section{padding-bottom:20px;margin-bottom:40px}body.mapDetails footer .right{position:static!important}body>footer .footer-top-lg{display:none;justify-content:space-around;flex-flow:row wrap;padding-bottom:60px;padding-top:50px;background:rgba(0,0,0,.9)}@media (min-width:1080px){body>footer .footer-top-lg{display:flex}}body>footer .footer-top-lg .left .footerContactWrapper>*{padding-bottom:40px;display:flex;align-items:center}body>footer .footer-top-lg .left .footerContactWrapper>* a{padding:0;line-height:27px;word-break:break-all}body>footer .footer-top-lg .left .footerContactWrapper>*>:not(svg){width:auto;margin-left:20px;padding:0}body>footer .footer-top-lg .left .footerContactWrapper .store-locator{margin-left:25px;position:relative;bottom:15px;margin-bottom:0}body>footer .footer-top-lg .left .footerContactWrapper .addressLine1{max-width:300px}body>footer .footer-top-lg .left .footerContactWrapper .urlContainer{margin-bottom:0}body>footer .footer-top-lg .left .footerContactWrapper:hover>*{opacity:.3;transition:opacity .3s}body>footer .footer-top-lg .left .footerContactWrapper:hover>:hover,body>footer .footer-top-lg .right .wrapper .shareIconsContainer>ul:hover>li svg:hover{opacity:1}body>footer .footer-top-lg .right .wrapper .shareIconsContainer>ul,body>footer .sm-content .shareIconsContainer ul,body>footer .xs-content .shareIconsContainer ul{cursor:default}body>footer .footer-top-lg .right .wrapper .shareIconsContainer>ul:hover>li svg{opacity:.3}body>footer .footer-top-lg .right .wrapper .shareIconsContainer>ul li{display:inline-block;margin-right:10px}body>footer .footer-top-lg .right .wrapper .shareIconsContainer>ul li svg{opacity:1;transition:opacity .3s}body>footer .footer-top-lg .right .wrapper .fbPageContainer{padding:30px 0;clear:both}body>footer .footer-top-lg .site-sense{box-sizing:border-box}body>footer .footer-top-lg .site-sense>span{font-weight:600;font-size:1.4rem}body>footer .footer-top-lg .site-sense .tagsWrapper{margin-top:15px}body>footer .footer-top-lg .site-sense .tagsWrapper ul li{opacity:.4;display:flex;align-items:center;margin-bottom:8px}body>footer .footer-top-lg .site-sense .tagsWrapper ul li:hover{transition:.15s ease-in-out;opacity:1}body>footer .footer-top-lg .site-sense .tagsWrapper ul li a{text-decoration:none;color:#fff;font-size:1.2rem;word-wrap:break-word;max-width:280px}body>footer .footer-top-lg .site-sense .tagsWrapper ul li a:hover{transition:.2s ease-in-out;text-decoration:underline}body>footer .footer-top-lg .site-sense .tagsWrapper ul li svg,body>footer .sm-content .sm-left .tagsWrapper ul li svg{width:14px;height:14px;z-index:999999;fill:#fff;margin-right:8px}body>footer .sm-header{padding-bottom:40px;padding-top:40px;justify-content:center;align-items:center;background-color:rgba(0,0,0,.72)}body>footer .sm-header .phoneWidget{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0}body>footer .sm-header .phoneWidget>div{display:flex;margin-bottom:15px}body>footer .sm-header .phoneWidget>div svg,body>footer .xs-header .phoneWidget>div svg{margin-right:10px}body>footer .sm-header .phoneWidget>div h4{text-transform:uppercase;margin-bottom:0;font-size:1.8rem;font-family:'Open Sans'}body>footer .sm-header .phoneWidget ul li{margin-right:15px;font-family:'Open Sans';font-weight:700;text-decoration:underline;font-size:20px}body>footer .sm-header .phoneWidget ul li:last-child{margin-right:0}body>footer .sm-header .phoneWidget #enquiry-hint-sm{box-sizing:border-box;display:block;font-style:italic;line-height:1.6rem;margin:5px auto 0;text-align:center;font-family:'Open Sans';font-weight:500;color:#a6a6a6;font-size:14px}body>footer .sm-content{padding-left:6%;padding-right:6%;justify-content:space-between;padding-bottom:50px;background-color:rgba(0,0,0,.85)}@media (min-width:850px){body>footer .sm-content{padding-left:8%;padding-right:8%}body>footer .sm-content .sm-portrait{display:none}body>footer .sm-content .sm-landscape{display:block}}@media (min-width:690px){body>footer .sm-content .sm-portrait{display:block}body>footer .sm-content .sm-landscape{display:none}}body>footer .sm-content h4{font-size:18px;text-transform:uppercase;font-family:'Open Sans';font-weight:700;margin-top:50px;margin-bottom:15px}@media (max-width:850px){body>footer .sm-content h4{max-width:200px;font-size:16px}}body>footer .sm-content .shareIconsContainer ul li{display:inline-block;width:25px;margin-right:20px;opacity:.6}@media (min-width:850px){body>footer .sm-content .shareIconsContainer ul li{width:35px;margin-right:30px}}body>footer .sm-content .subscribe{position:relative}@media (min-width:1000px){body>footer .sm-content .subscribe{max-width:350px}}body>footer .sm-content .subscribe input[type=text]{width:calc(100% - 100px);max-width:400px;height:45px;border:0;padding:0;text-indent:10px;font-family:'Open Sans';font-size:1.3rem;color:#9c9c9c;background:#4e4946;border-radius:0}@media (min-width:1000px){body>footer .sm-content .subscribe input[type=text]{width:calc(100% - 120px)}}body>footer .sm-content .subscribe input[type=submit]{background:#cbcbcb;border:0;height:45px;padding:0 10px;color:#272727;text-transform:uppercase;cursor:pointer;position:absolute;width:100px;right:0;font-family:'Open Sans';font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media (min-width:1000px){body>footer .sm-content .subscribe input[type=submit]{width:120px;padding:0 20px}}body>footer .sm-content .subscribe input[type=text]:-ms-input-placeholder,body>footer .sm-content .subscribe input[type=text]::-moz-placeholder,body>footer .sm-content .subscribe input[type=text]::-webkit-input-placeholder{color:#9b9b9b;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.3rem}body>footer .sm-content .sm-left h4:first-child{opacity:.8}body>footer .sm-content .sm-left .urlContainer{padding:0}body>footer .sm-content .sm-left .emailContainer{padding-bottom:20px;display:flex;align-items:center}body>footer .sm-content .sm-left .urlContainer{display:flex;align-items:center}body>footer .sm-content .sm-left .emailContainer svg,body>footer .sm-content .sm-left .urlContainer svg{opacity:.8}body>footer .sm-content .sm-left .emailContainer a,body>footer .sm-content .sm-left .urlContainer a{font-size:14px;font-family:'Open Sans';opacity:.8;text-decoration:underline}@media (min-width:850px){body>footer .sm-content .sm-left .emailContainer a,body>footer .sm-content .sm-left .urlContainer a{font-size:16px}}body>footer .sm-content .sm-left .tagsWrapper{margin-top:15px}body>footer .sm-content .sm-left .tagsWrapper ul{display:flex;flex-flow:wrap;max-width:400px}body>footer .sm-content .sm-left .tagsWrapper ul li{opacity:.66;display:flex;align-items:center;margin-bottom:8px;flex-basis:100%}@media (min-width:890px){body>footer .sm-content .sm-left .tagsWrapper ul li{flex-basis:50%}}body>footer .sm-content .sm-left .tagsWrapper ul li a{text-decoration:none;color:#fff;font-size:1.2rem;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body>footer .sm-content .sm-right #quick-link-map-outer{display:flex;color:#fff}body>footer .sm-content .sm-right #quick-link-map-outer img{height:80px;border:7px solid #fff}body>footer .sm-content .sm-right #quick-link-map-outer>div{margin-left:25px;max-width:250px;margin-right:10px;display:flex;flex-direction:column;justify-content:space-between}body>footer .sm-content .sm-right #quick-link-map-outer>div .full-address-quicklink{color:#fff;font-size:13px;max-width:400px}body>footer .sm-content .sm-right #quick-link-map-outer>div .address-buttons span{border:1px solid #fff;padding:1px 7px;font-size:11px;font-weight:600}body>footer .sm-content .sm-right #quick-link-map-outer a{text-decoration:none;color:#fff;display:inline-flex}body>footer .sm-content .sm-right #quick-link-map-outer a.map-image{height:94px}body>footer .sm-content .sm-right #quick-link-map-outer a#address-directions{margin-left:5px}body.cart-enabled #cartButton span.active,body>footer .sm-content,body>footer .sm-header{display:flex}@media (max-width:690px){body>footer .sm-content,body>footer .sm-header{display:none}}@media (min-width:1080px){body>footer .sm-content,body>footer .sm-header{display:none}}body>footer .xs-header{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.72);padding:30px 20px;flex-direction:column}@media (min-width:690px){body>footer .xs-header{display:none}}body>footer .xs-header .phoneWidget{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0;width:270px}body>footer .xs-header .phoneWidget>div{display:flex;margin-bottom:5px;align-items:center}body>footer .xs-header .phoneWidget>div img,body>footer .xs-header .phoneWidget>div svg{width:16px;height:16px}body>footer .xs-header .phoneWidget>div>a{font-size:1.4rem;margin-left:5px}body>footer .xs-header .phoneWidget>div h4{text-transform:uppercase;margin-bottom:0;font-size:1.4rem;font-weight:400;font-family:'Open Sans'}body>footer .xs-header .phoneWidget ul li{margin-right:10px;font-family:'Open Sans';font-weight:700;text-decoration:underline;font-size:11px}body>footer .xs-header .phoneWidget ul li:first-child a{padding-left:0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input:last-child,body>footer .xs-header .phoneWidget ul li:last-child{margin-right:0}body>footer .xs-header .phoneWidget #enquiry-hint-xs{box-sizing:border-box;display:block;font-style:italic;line-height:1.6rem;margin:5px auto 0;text-align:center;font-family:'Open Sans';font-weight:500;color:#a6a6a6;font-size:9px}body>footer .xs-header #quick-link-map-outer-xs{display:flex;flex-direction:column;margin-top:20px;align-items:flex-start;width:270px}body>footer .xs-header #quick-link-map-outer-xs .map-image img{border:5px solid #fff}body>footer .xs-header #quick-link-map-outer-xs>div{max-width:260px;text-align:left}body>footer .xs-header #quick-link-map-outer-xs>div span{font-size:11px;text-decoration:underline}body>footer .xs-header .emailContainer{margin-top:30px;padding-bottom:20px;width:270px}body>footer .xs-header .urlContainer{padding-bottom:20px;width:270px}body>footer .xs-header .emailContainer a,body>footer .xs-header .urlContainer a{font-size:12px;padding-left:10px;text-decoration:underline;white-space:nowrap}body>footer .xs-header .emailContainer img,body>footer .xs-header .emailContainer svg,body>footer .xs-header .urlContainer img,body>footer .xs-header .urlContainer svg{width:20px;height:20px}body>footer .xs-content{display:flex;background-color:rgba(0,0,0,.85);flex-direction:column;padding:30px;align-items:center}@media (min-width:690px){body>footer .xs-content{display:none}}body>footer .xs-content .heading{width:270px;margin-top:30px;text-align:left}body>footer .xs-content .heading:first-child{margin-top:0}body>footer .xs-content .heading h4{font-size:11px;text-transform:uppercase;font-family:'Open Sans';font-weight:700;margin-bottom:10px}body>footer .xs-content .shareIconsContainer{width:290px}body>footer .xs-content .shareIconsContainer ul li{display:inline-block;width:25px;margin-left:20px;opacity:.6}body>footer .xs-content .subscribe{position:relative;width:270px;display:inherit}@media (min-width:1000px){body>footer .xs-content .subscribe{max-width:390px}}body>footer .xs-content .subscribe input[type=text]{width:100%;height:30px;border:0;padding:0;text-indent:10px;font-family:'Open Sans';font-size:1rem;color:#9c9c9c;background:#4e4946;border-radius:0}body>footer .xs-content .subscribe input[type=text]::-webkit-input-placeholder{color:#9b9b9b;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:10px}body>footer .xs-content .subscribe input[type=text]::-moz-placeholder{color:#9b9b9b;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:10px}body>footer .xs-content .subscribe input[type=text]:-ms-input-placeholder{color:#9b9b9b;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:10px}body>footer .xs-content .subscribe input[type=submit]{background:#cbcbcb;border:0;height:30px;padding:0 10px;color:#272727;text-transform:uppercase;cursor:pointer;position:absolute;width:70px;right:0;font-family:'Open Sans';font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:9px}body>footer .xs-content .tagsWrapper ul{display:flex;flex-flow:wrap;max-width:270px}body>footer .xs-content .tagsWrapper ul li{opacity:.66;display:flex;align-items:center;margin-bottom:10px;flex-basis:50%}body>footer .xs-content .tagsWrapper ul li a{text-decoration:none;color:#fff;font-size:1rem;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body>footer .xs-content .tagsWrapper ul li svg{width:8px;height:8px;z-index:999999;fill:#fff;margin-right:4px}body>footer .footer-bottom{width:100%;padding:20px 6%;display:flex;justify-content:space-between;box-sizing:border-box;background:#000;font-size:1.1rem}body>footer .footer-bottom a{text-decoration:none;color:#707070}body>footer .footer-bottom>a{color:#fff;white-space:nowrap}.report-abuse-container{width:50%;clear:both;display:inline-block;text-align:right;float:right}.report-abuse-container span{color:#4e4e4e}body>footer h4{margin-bottom:24px;font-weight:700;font-size:1.2rem;text-transform:uppercase;font-style:italic}body>footer .miniMap{display:block}body>footer .map{height:170px;width:250px}body>footer .right>ul li{display:inline-block;padding:2px}body>footer .right img,body>footer .right svg{width:24px;padding:0 2px;display:inline-block}body>footer .right img:hover,body>footer .right svg:hover{opacity:1}body>footer .subscribe{position:relative}body>footer .subscribe input[type=text]{width:calc(100% - 80px);max-width:400px;height:36px;border:0;padding:0;text-indent:10px;font-family:'Open Sans';font-size:1.1rem;color:#fff;background:#2d2d2d}body>footer .subscribe input[type=submit]{background:#222;border:0;height:36px;padding:0 10px;font-weight:700;font-size:1rem;color:#acacac;text-transform:uppercase;cursor:pointer;position:absolute;width:80px;right:0}body>footer .subscribe input[type=submit]:hover{background:#555;color:#fff}body>footer .subscribe input[type=text]::-webkit-input-placeholder{color:#9c9c9c;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.1rem}body>footer .subscribe input[type=text]::-moz-placeholder{color:#9c9c9c;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.1rem}body>footer .subscribe input[type=text]:-ms-input-placeholder{color:#9c9c9c;font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.1rem}.verticalPageTitle{display:inline-block;position:fixed;transform:rotate(270deg);transform-origin:bottom left;vertical-align:top;font-weight:800;font-size:17.6vh;color:#fff;opacity:.2;z-index:-1;bottom:0;margin-left:19.5vh;left:74%;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media (min-width:1604px){.verticalPageTitle{left:1175px}}@media (max-width:900px){.verticalPageTitle{display:none}}.innerPageTopTitleContainer{max-width:1920px;position:relative;top:0;left:0}.innerPageTopTitleContainer .innerPageTopTitle{width:67%;padding:20px 4%;background:#222;font-family:ralewayHeavy;font-size:5rem;color:#fff}@media screen and (min-width:1920px){.mainContent{max-width:1171px}.mainContent>*{margin-left:115px;margin-right:115px}.mainContent>:first-child{margin-top:115px}}@media screen and (min-width:1280px){.mainContent .latestProductWrapper,.searchWrapper .latestProductWrapper{width:30.8%;margin-left:4%!important}.mainContent .latestProductWrapper:first-child,.searchWrapper .latestProductWrapper:first-child{margin-left:0!important}.mainContent .latestProductWrapper:nth-child(3),.searchWrapper .latestProductWrapper:nth-child(3){margin-top:0}.mainContent .latestProductWrapper:nth-child(n+4),.searchWrapper .latestProductWrapper:nth-child(n+4){margin-top:30px}.mainContent .latestProductWrapper:nth-child(3n+1),.searchWrapper .latestProductWrapper:nth-child(3n+1){margin-left:0!important}.mainContent .latestProductWrapper:last-of-type,.searchWrapper .latestProductWrapper:last-of-type{display:inline-block!important}}@media screen and (max-width:1280px){.customPage .mainContent>*,.productDetails .mainContent>*,.updateDetails .mainContent>*{margin-left:10%;margin-right:10%}}@media screen and (max-width:1500px){body .productDetailsWrapper .container .topWrapper .productContent{padding-right:50px}body .productDetailsWrapper .container .productPrice{width:calc(100% + 50px)}body .productDetailsWrapper .container .productPrice .availability{margin-right:115px;padding-right:5px}body .productDetailsWrapper .container .button{padding-right:18px!important;padding-left:18px!important}body .productDetailsWrapper .container .button~.button{margin-left:10px}}@media screen and (max-width:1200px){body .albumWrapper li{width:18%!important;height:150px!important;margin:3%!important}body .productDetailsWrapper .container .topWrapper .productContent{padding-right:30px}body .productDetailsWrapper .container .productPrice .availability{margin-right:120px;font-size:14px}body .productDetailsWrapper .container .button{padding-right:10px!important;padding-left:10px!important}body .productDetailsWrapper .container .button~.button{margin-left:8px}}@media screen and (max-width:600px){body .albumWrapper li{width:39%!important;margin:10% 5%!important;min-height:100px!important;height:unset!important}body .albumWrapper li img{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5)!important;-moz-box-shadow:0 0 20px rgba(0,0,0,.5)!important;box-shadow:0 0 20px rgba(0,0,0,.5)!important}}@media screen and (max-width:1023px){body .contentWrapper .content{height:57px!important}body .productDetailsWrapper .container .topWrapper .headingWrapper h4{max-height:60px}body .productDetailsWrapper .container .productPrice .availability{margin-right:115px}}@media screen and (min-width:1024px){body,html{font-size:12px}body .headerTextareaWrapper textarea,html .headerTextareaWrapper textarea{min-height:23px!important}body .headerTextareaWrapper+input[type=submit],html .headerTextareaWrapper+input[type=submit]{height:48px!important}body .customPageWrapper .container .query .queryWrapper textarea,body .messageCard .queryWrapper textarea,body .offerCard .queryWrapper textarea,body .productCard .queryWrapper textarea,body .updateDetailsWrapper .container .query .queryWrapper textarea,body html .customPageWrapper .container .query .queryWrapper textarea,body html .offerCard .queryWrapper textarea,body html .productCard .queryWrapper textarea,html .messageCard .queryWrapper textarea,html .productCard .queryWrapper textarea,html .updateDetailsWrapper .container .query .queryWrapper textarea,html body .customPageWrapper .container .query .queryWrapper textarea,html body .offerCard .queryWrapper textarea,html body .productCard .queryWrapper textarea{min-height:22px!important}body textarea:-ms-input-placeholder,body textarea::-moz-placeholder,body textarea::-webkit-input-placeholder,html textarea:-ms-input-placeholder,html textarea::-moz-placeholder,html textarea::-webkit-input-placeholder{line-height:2.1rem}}[class^=tooltip],body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .material-input{position:relative}.tooltip--triangle:before,[class^=tooltip]:after{opacity:0;visibility:hidden;position:absolute;transform:translateX(-50%) translateY(2px);left:50%;transition:opacity .5s cubic-bezier(.64,.09,.08,1),transform .5s cubic-bezier(.64,.09,.08,1)}[class^=tooltip]:after{content:attr(data-tooltip);padding:9px 13px;bottom:3.2rem;font-size:1.1rem;background:#fff;color:#888;white-space:nowrap;border-radius:2px;-webkit-box-shadow:0 7px 13px 1px rgba(0,0,0,.18);-moz-box-shadow:0 7px 13px 1px rgba(0,0,0,.18);box-shadow:0 7px 13px 1px rgba(0,0,0,.18);z-index:2}.tooltip--triangle:hover:before,[class^=tooltip]:hover:after{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.tooltip--triangle:before{content:'';width:0;height:0;border-left:solid 10px transparent;border-right:solid 10px transparent;border-top:solid 10px #fff;bottom:29px;z-index:3}.popup{width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;border-radius:3px}.popup.checkOut,.popup.toStore{display:none;z-index:200;color:#373737}.popup.checkOut header,.popup.toStore header{padding:25px 0;border-radius:3px 3px 0 0;background:#e1e1e1;text-align:center;font-weight:600}.popup.checkOut section,.popup.toStore section{padding:10px 30px;background:#fff}.popup.checkOut section h5,.popup.toStore section h5{margin:15px 0 4px;display:block;text-transform:uppercase;font-size:1.1rem;color:#bcbcbc}.popup.checkOut section h5+span,.popup.toStore section h5+span{display:inline-block;text-transform:uppercase;font-size:1.1rem;color:#bcbcbc}.popup.checkOut section h5~.result,.popup.toStore section h5~.result{padding:5px 8px;display:block;border:1px solid #3f9847;background:#9bcfa0;color:#000;font-size:1.1rem;border-radius:2px}.popup.checkOut section h5~.error,.popup.toStore section h5~.error{padding:5px 8px;display:block;border:1px solid #983f3f;background:#cf9b9b;color:#000;font-size:1.1rem;border-radius:2px}.popup.checkOut section h5:not(:first-of-type),.popup.toStore section h5:not(:first-of-type){display:inline-block}.popup.checkOut section input[type=text],.popup.toStore section input[type=text]{width:100%;margin:4px 0;padding:11px 10px;border:0;font-size:1.1rem;font-weight:400;background:#f2f2f2;color:#000}.popup.checkOut section input[type=text].halfWidth,.popup.toStore section input[type=text].halfWidth{width:calc(50% - 24px)}.popup.checkOut section input[type=text].halfWidth+input,.popup.toStore section input[type=text].halfWidth+input{width:calc(50% - 24px);float:right}.popup.checkOut section input[type=text]:-ms-input-placeholder,.popup.checkOut section input[type=text]::-moz-placeholder,.popup.checkOut section input[type=text]::-webkit-input-placeholder,.popup.toStore section input[type=text]:-ms-input-placeholder,.popup.toStore section input[type=text]::-moz-placeholder,.popup.toStore section input[type=text]::-webkit-input-placeholder{font-size:1.1rem;font-weight:300;font-style:normal;color:#acacac}.popup.checkOut section ul,.popup.toStore section ul{height:76px;padding:3%;display:inline-block;vertical-align:top;background:#eaeaea}.popup.checkOut section ul input[type=number],.popup.toStore section ul input[type=number]{width:calc(100% - 4px);margin-top:5px;padding:5px 2px;border:0;text-align:center;font-size:1.25rem;background:#fff;color:#373737}.popup.checkOut section ul.productCODContainer,.popup.toStore section ul.productCODContainer{width:calc(69% - 6px)}.popup.checkOut section ul.productCODContainer li.productName,.popup.toStore section ul.productCODContainer li.productName{overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;font-size:1.2rem}.popup.checkOut section ul.productCODContainer li:not(:first-child),.popup.toStore section ul.productCODContainer li:not(:first-child){margin-top:3px;display:inline-block;font-weight:100;font-size:2.3rem}.popup.checkOut section ul.productCODContainer li.productPrice,.popup.toStore section ul.productCODContainer li.productPrice{margin-left:5px}.popup.checkOut section ul:last-of-type,.popup.toStore section ul:last-of-type{width:19%;float:right}.popup.checkOut section ul:last-of-type li:first-child,.popup.toStore section ul:last-of-type li:first-child{font-size:1.1rem}.popup.checkOut section ul:last-of-type li:last-child,.popup.toStore section ul:last-of-type li:last-child{text-align:center}.popup.checkOut footer,.popup.toStore footer{background:#fff;padding:1px 0 0}.popup.checkOut footer .button,.popup.toStore footer .button{width:50%;padding:20px 0;display:inline-block;text-transform:uppercase;text-align:center;text-decoration:none;font-size:1.4rem;color:#fdfdfd;cursor:pointer}.popup.checkOut footer .button:last-child,.popup.toStore footer .button:last-child{float:right}.popup.checkOut footer .button.main,.popup.toStore footer .button.main{width:calc(100% - 60px);margin:0 30px;padding:14px 0;display:block;font-weight:500}.popup.checkOut footer .button.main+span,.popup.toStore footer .button.main+span{padding:10px;display:block;text-align:center;font-size:.85rem}.popup.checkOut footer .button span:first-child,.popup.toStore footer .button span:first-child{font-weight:600}.popup.checkOut footer .button span:last-child,.popup.toStore footer .button span:last-child{display:block;text-transform:none;font-size:.8rem;color:#c1c1c1}.popup.toStore section h4{margin-bottom:10px;text-align:center;font-size:1.7rem}.popup.toStore section .imageWrapper{width:210px;height:210px;margin:50px auto;white-space:nowrap;text-align:center;background:#f3f3f3}.popup.toStore section .imageWrapper img{width:auto;max-width:100%;max-height:100%;vertical-align:middle}.popup.toStore section .imageWrapper::after{content:'';height:100%;display:inline-block;vertical-align:middle}.popup.toStore section .priceWrapper{position:relative;text-align:center}.popup.toStore section .priceWrapper .currency{font-size:2.4rem;color:#333}.popup.toStore section .priceWrapper .price{font-size:2.4rem}.popup.toStore section .priceWrapper .discount{font-size:2.4rem;color:#333}.popup.toStore section .priceWrapper .price{font-weight:300;text-decoration:line-through;color:#888}.popup.toStore section .priceWrapper .discount+.currency,.popup.toStore section .priceWrapper .discount:not([href="0"])~.price{font-weight:400;font-size:2rem!important;color:#888}.popup.toStore section .priceWrapper .discountPercentage{margin:6px 0 0 10px;padding:4px 9px 4px 16px;position:absolute;top:0;right:-30px;background:#4bbb60;font-weight:400;font-size:1.2rem;color:#fff}.popup.toStore section .priceWrapper .discountPercentage::after{content:'OFF';padding-left:5px}.popup.toStore section .priceWrapper .discount[href="0"]~.price{margin-left:0;text-decoration:none;font-weight:400;color:#333}.popup.toStore section .priceWrapper .discount[href="0"],.popup.toStore section .priceWrapper .discount[href="0"]+.currency,.popup.toStore section .priceWrapper .discount[href="0"]~.discountPercentage{display:none}.popup.toStore section span:last-of-type{margin:10px 0;display:block;text-transform:none;text-align:center;font-size:.8rem;color:#848484}.popup.enquiry,.popup.moreInfo{display:none;z-index:199;background:#f2f2f2}@media (max-width:600px){.popup.enquiry,.popup.moreInfo{width:90%}}.popup.enquiry textarea,.popup.moreInfo textarea{width:calc(100% - 120px);height:100px;margin:30px 30px 10px;padding:30px;border:0;border-radius:3px;font-size:1.4rem;resize:none;color:#373737}@media (max-width:600px){.popup.enquiry textarea,.popup.moreInfo textarea{width:calc(100% - 90px);padding:10px 20px;font-size:1.3rem;margin:30px auto 10px;display:block}}.popup.enquiry input[type=text]::-webkit-input-placeholder,.popup.enquiry textarea::-webkit-input-placeholder,.popup.moreInfo input[type=text]::-webkit-input-placeholder,.popup.moreInfo textarea::-webkit-input-placeholder{font-size:1.4rem;font-style:normal;color:#ccc}@media (max-width:600px){.popup.enquiry textarea::-webkit-input-placeholder,.popup.moreInfo textarea::-webkit-input-placeholder{font-size:1.3rem}}.popup.enquiry textarea::-moz-placeholder,.popup.moreInfo textarea::-moz-placeholder{font-size:1.4rem;font-style:normal;color:#ccc}@media (max-width:600px){.popup.enquiry textarea::-moz-placeholder,.popup.moreInfo textarea::-moz-placeholder{font-size:1.3rem}}.popup.enquiry input[type=text]:-ms-input-placeholder,.popup.enquiry textarea:-ms-input-placeholder,.popup.moreInfo input[type=text]:-ms-input-placeholder,.popup.moreInfo textarea:-ms-input-placeholder{font-size:1.4rem;font-style:normal;color:#ccc}@media (max-width:600px){.popup.enquiry textarea:-ms-input-placeholder,.popup.moreInfo textarea:-ms-input-placeholder{font-size:1.3rem}}.popup.enquiry input[type=text],.popup.moreInfo input[type=text]{width:calc(100% - 120px);margin:0 30px 30px;padding:17px 30px;border:0;border-radius:3px;font-size:1.3rem;color:#373737}@media (max-width:600px){.popup.enquiry input[type=text],.popup.moreInfo input[type=text]{width:calc(100% - 90px);padding:10px 20px;font-size:1.2rem;margin:0 auto 30px;display:block}.popup.enquiry input[type=text]::-webkit-input-placeholder,.popup.moreInfo input[type=text]::-webkit-input-placeholder{font-size:1.3rem}}.popup.enquiry input[type=text]::-moz-placeholder,.popup.moreInfo input[type=text]::-moz-placeholder{font-size:1.4rem;font-style:normal;color:#ccc}@media (max-width:600px){.popup.enquiry input[type=text]::-moz-placeholder,.popup.moreInfo input[type=text]::-moz-placeholder{font-size:1.3rem}.popup.enquiry input[type=text]:-ms-input-placeholder,.popup.moreInfo input[type=text]:-ms-input-placeholder{font-size:1.3rem}}.popup.enquiry .button,.popup.moreInfo .button{padding:20px 0;display:block;background:#858585;text-transform:uppercase;text-align:center;text-decoration:none;font-size:1.25rem;color:#fdfdfd}@media (max-width:600px){.popup.toStore{width:90%}.popup.toStore .imageWrapper{margin:0 auto!important}.popup.toStore .priceWrapper .currency,.popup.toStore .priceWrapper .discount{font-size:1.3rem!important}.popup.toStore .priceWrapper .discount+.currency,.popup.toStore .priceWrapper .price{font-size:1rem!important}.popup.toStore .priceWrapper .discountPercentage{margin:0!important}.popup.checkOut{width:90%;height:90%;overflow-y:scroll}.popup.checkOut header{padding:15px 0}.popup.checkOut section{padding:10px 20px}.popup.checkOut section>ul{height:56px}.popup.checkOut section>ul .productName{font-size:1rem!important}.popup.checkOut section>ul li:not(:first-child){font-size:1.3rem!important}.popup.checkOut section>ul .productQuantity{padding:0}.popup.checkOut input[type=text].halfWidth{width:calc(100% - 20px)}.popup.checkOut input[type=text].halfWidth+input{width:calc(100% - 20px);float:none}}.alertPopup{width:100%;height:100%;display:none;position:fixed;top:0;z-index:200;background:rgba(0,0,0,.5)}.alertPopup .alertBox{width:400px;padding:40px 40px 0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;text-align:center;font-size:1.4rem;color:#fff}@media (max-width:600px){.alertPopup .alertBox{width:80%;padding-left:10px;padding-right:10px}}.alertPopup .alertBox .alertMessage{display:block;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;line-height:2.5rem;font-weight:300;font-size:1.75rem;color:#4c4b4b}@media (max-width:600px){.alertPopup .alertBox .alertMessage{font-size:1.3rem}}.alertPopup .alertBox .alertButton{margin:27px 0;padding:7px 40px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#555;text-transform:uppercase;font-size:1.5rem;cursor:pointer;transition:box-shadow .3s;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.alertPopup .alertBox .alertButton:hover{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.4);-moz-box-shadow:0 8px 16px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4)}.map{height:500px;width:100%}.cod-condition,.hidden,body.productDetails .mainContent .suggestionsWrapper>h5 svg,body.productDetails .mainContent .xsDetailsFooter{display:none}#link-found{color:#000;text-decoration:none;border-bottom:1px solid #000}.arrow img{vertical-align:-webkit-baseline-middle}.store-locator a{color:#fff;font-size:1.28rem;text-transform:uppercase}#enquiry-hint{font-size:1rem;box-sizing:border-box;display:block;font-style:italic;font-weight:200;line-height:1.6rem;padding-left:40px}@media (max-width:600px){.customPage .mainContent{padding-left:0;padding-right:0;width:100%;max-width:100%;overflow-x:hidden}.customPage .mainContent .customPageWrapper{margin-left:0;margin-right:0;margin-top:0}.customPage .mainContent .customPageWrapper .container{background:rgba(255,255,255,.95)!important}.customPage .mainContent .customPageWrapper .container .customPageTitle{padding-bottom:0}.customPage .mainContent .customPageWrapper .container .content{padding:40px}.customPage .mainContent .customPageWrapper .container .details{padding:15px 25px}.customPage .mainContent .customPageWrapper .container .details ul{text-align:center}.customPage .mainContent .customPageWrapper .container .details ul .shareLink{float:none;margin-top:10px}body.productDetails .mainContent{padding-top:103px}body.productDetails .mainContent .productDetailsWrapper{margin-left:0;margin-right:0;margin-top:42px}body.productDetails .mainContent .productDetailsWrapper .container{background:0 0}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .imageWrapper{background:rgba(255,255,255,.9)}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent{background:#fff;padding-left:20px;position:relative}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .headingWrapper h4{font-size:17px}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice{width:calc(100% + 30px)!important;border-top:none}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice img{top:15px}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .discount::after{content:'';display:block}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .currency,body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .discount{font-size:18px!important}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .discount+.currency,body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .price{font-size:11px!important;margin-left:0!important}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .discountPercentage{top:10px}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .productPrice .availability{font-size:8px;position:absolute;left:0;top:55px}body.productDetails .mainContent .productDetailsWrapper .container .topWrapper .productContent .button{display:none}body.productDetails .mainContent .productDetailsWrapper .container .bottomWrapper{padding-left:20px;font-size:10px;background:#fff}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter{padding:20px;display:flex;flex-direction:column;background:#fff}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-item{display:flex;margin-bottom:13px;align-items:center}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-item img{width:14px;margin-right:8px}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-item p{font-size:8px;color:#515151;font-weight:600}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-item p a{color:#5dc16c;text-decoration:underline;margin-left:3px;cursor:pointer}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom{display:none;border-top:1px solid #e7e7e7;padding:20px 0;font-size:9px;color:#454545}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom .bottom-item{margin:10px 0}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom .bottom-item:first-child{margin-top:0}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom .bottom-item:last-child{margin-bottom:0;font-weight:700}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom .bottom-item:last-child a{color:#000}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom .bottom-item img{width:100px}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .footer-bottom .bottom-item ul{list-style:inside}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .buttons-bottom{display:none;justify-content:space-around}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .buttons-bottom .details-button,body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .cod-buttons .cod-button{height:40px;align-items:center;display:flex;width:46%;justify-content:center;border:1px solid #a9a9a9;border-radius:3px;color:#454545;font-size:9px;cursor:pointer}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .buttons-bottom .details-button:last-child,body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .cod-buttons .cod-button:last-child{border:1px solid #454545;color:#454545}body.productDetails .mainContent .productDetailsWrapper .container .xsDetailsFooter .cod-buttons{display:flex;justify-content:space-around}body.productDetails .mainContent .productDetailsWrapper .container .details,body.productDetails .mainContent .productDetailsWrapper .container .query,body.productDetails .mainContent .productDetailsWrapper .container .tags,body.productDetails .mainContent .productDetailsWrapper .nextView,body.productDetails .mainContent .productDetailsWrapper .previousView{display:none}}body.cartDetails .mainContent .suggestionsWrapper>h5 img,body.productDetails .mainContent .suggestionsWrapper .latestProduct{display:none}@media (max-width:600px){body.productDetails .mainContent .suggestionsWrapper>h5{text-align:left}body.productDetails .mainContent .suggestionsWrapper>h5 svg{display:inline;width:22px;position:relative;top:4px;right:3px}body.productDetails .mainContent .suggestionsWrapper>h5 svg g{fill:#fff}body.productDetails .mainContent .suggestionsWrapper .suggestionsContainer{background:0 0;padding:0}body.productDetails .mainContent .suggestionsWrapper .suggestionsContainer .arrowLeft,body.productDetails .mainContent .suggestionsWrapper .suggestionsContainer .arrowRight,body.productDetails .mainContent .suggestionsWrapper .suggestionsContainer .shifterWrapper{display:none}body.productDetails .mainContent .suggestionsWrapper .suggestionsContainer .latestProduct{display:block}}#cartButton,#stickyXsCart,.cart-buttons,.productCard .details img,.productContent>.static,.productPrice>img,body.cartDetails .mainContent .suggestionsWrapper .latestProduct{display:none}@media (max-width:600px){body.cartDetails .mainContent .suggestionsWrapper>h5{text-align:center}body.cartDetails .mainContent .suggestionsWrapper>h5 img{display:inline;width:22px;position:relative;top:4px;right:3px}body.cartDetails .mainContent .suggestionsWrapper .suggestionsContainer{background:0 0;padding:0}body.cartDetails .mainContent .suggestionsWrapper .suggestionsContainer .arrowLeft,body.cartDetails .mainContent .suggestionsWrapper .suggestionsContainer .arrowRight,body.cartDetails .mainContent .suggestionsWrapper .suggestionsContainer .shifterWrapper{display:none}body.cartDetails .mainContent .suggestionsWrapper .suggestionsContainer .latestProduct{display:block}}@media (max-width:1070px){body.cartDetails .mainContent .cartWrapper .cartContainer{flex-direction:column}body.cartDetails .mainContent .cartWrapper .cartContainer .more-nfassured{flex-direction:column;align-items:center}body.cartDetails .mainContent .cartWrapper .cartContainer .more-nfassured>img{padding:20px;width:250px}body.cartDetails .mainContent .cartWrapper .cartContainer .more-nfassured ul{list-style:inside}body.cartDetails .mainContent .cartWrapper .cartContainer .more-nfassured ul li{max-width:unset}body.cartDetails .mainContent .cartWrapper .cartContainer .more-nfassured>a{left:auto;right:auto}}@media (max-width:600px){body.cartDetails .mainContent{padding-top:105px;padding-bottom:0}body.cartDetails .mainContent>*{margin-left:0;margin-right:0}body.cartDetails .mainContent .cartWrapper{margin-top:0;margin-bottom:0;padding-bottom:0}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items{padding:20px 10px;background:#f6f6f6}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item,body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main .item-details .productId{display:none}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs{background:#fff;padding:20px;display:flex;border:1px dotted #d3d3d3;border-radius:2px;margin-bottom:10px}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs:last-child{margin-bottom:0}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main{flex-grow:2;display:flex;flex-direction:column;justify-content:space-between}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main>h5{font-size:11px;color:#5e5e5e}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main .item-details{display:flex;flex-direction:column}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main .item-details input{width:50px;color:#646464;box-sizing:border-box;padding-left:5px}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main .item-details .item-price{font-size:11px;font-weight:600;color:#454545}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-main .item-details .item-discount{font-size:11px;font-weight:600;color:#4cbc5d}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-side{flex-grow:1;display:flex;flex-direction:column;align-items:flex-end}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-side .item-photo{background:#fff;border:1px solid #efefef;width:77px;height:77px;display:flex;justify-content:center;align-items:center}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-side .item-photo img{max-width:100%;max-height:100%}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-items .cart-item-xs .item-side>button{background:0 0;border:0;outline:0;font-size:7px;color:#d14545;margin-top:10px}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .more-nfassured{flex-direction:column;align-items:flex-start}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .more-nfassured img{padding:30px 40px 5px;width:150px}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .more-nfassured ul{padding-left:40px;list-style:inside}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .more-nfassured ul li{max-width:unset;font-size:9px}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .more-nfassured>a{bottom:10px;left:unset;right:25px}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .more-subtotal,body.cartDetails .mainContent .suggestionsWrapper{display:none}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .xsButtons{display:flex}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .xsButtons a{flex-grow:1;height:50px;display:flex;justify-content:center;color:#454545;align-items:center;font-size:12px;background:#fff;border-top:1px solid #979797}body.cartDetails .mainContent .cartWrapper .cartContainer .cart-more .xsButtons a:first-child{border-right:1px solid #979797}}body.cart-enabled #searchButton{right:93px}body.cart-enabled #cartButton{padding:8px 7px;display:inline-block;position:fixed;z-index:100;top:95px;right:55px;cursor:pointer;color:#000}@media (max-width:600px){body.cart-enabled #cartButton{top:unset;bottom:25px;left:10px}body.cart-enabled #cartButton.active{display:inline-block}}body.cart-enabled #cartButton #cartNav{height:24px}@media (max-width:600px){body.cart-enabled #cartButton #cartNav{display:none}}body.cart-enabled #cartButton #cartFAB{height:55px}@media (min-width:599px){body.cart-enabled #cartButton #cartFAB{display:none}}body.cart-enabled #cartButton span{position:absolute;top:-5px;font-weight:700;background:#fff;border-radius:50%;height:22px;width:22px;right:-2px;display:flex;justify-content:center;align-items:center;display:none}@media (max-width:600px){body.cart-enabled #cartButton span{top:5px;left:41px;border-radius:7px;height:15px;width:18px}}.cartWrapper .no-cart,body.cart-enabled .productCard .view-more-button{display:none}body.cart-enabled .productCard .contentWrapper .details{padding:0 0 0 50px;position:relative}body.cart-enabled .productCard .cart-buttons{position:relative;top:20px;padding:0 25px;cursor:pointer;display:flex;justify-content:space-around}body.cart-enabled .productCard .cart-buttons span{text-transform:uppercase;text-decoration:none;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:1.1rem;color:#444;border:2px solid #444;transition:.2s ease-in-out;display:flex;justify-content:center;align-items:center;width:100px;height:35px}@media (min-width:601px){body.cart-enabled .productCard .cart-buttons span:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.4);background:#444;color:#fff}}@media (max-width:600px){body.cart-enabled .productCard .cart-buttons{justify-content:space-between;padding:0 10px;top:30px}body.cart-enabled .productCard .cart-buttons span{border:1px solid #454545;border-radius:2px;font-size:9px;color:#454545;font-weight:700;padding:13px 20px;width:28%;text-align:center;height:unset}body.cart-enabled .productCard .cart-buttons span:last-child{background:#454545;color:#fff}}body.cart-enabled .productCard .details img,body.cart-enabled .productContent>.static,body.cart-enabled .productPrice>img{display:block}body.cart-enabled .productContent>.button:not(.static){display:none}@media (max-width:600px){body.cart-enabled.cartDetails #cartButton,body.cart-enabled.checkout #cartButton,body.cart-enabled.orderStatus #cartButton{display:none}}body.cart-enabled.cartDetails #stickyXsCart,body.cart-enabled.checkout #stickyXsCart,body.cart-enabled.orderStatus #stickyXsCart{z-index:20;background:#5ec26d;margin-left:0!important;margin-right:0!important;height:42px;width:calc(100% - 45px);position:relative;top:5px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.4);box-shadow:0 8px 6px -6px rgba(0,0,0,.4);display:flex;align-items:center;justify-content:flex-start;padding-left:20px}body.cart-enabled.cartDetails #stickyXsCart a,body.cart-enabled.checkout #stickyXsCart a,body.cart-enabled.orderStatus #stickyXsCart a{color:#fff;text-decoration:none}body.cart-enabled.cartDetails #stickyXsCart p,body.cart-enabled.checkout #stickyXsCart p,body.cart-enabled.orderStatus #stickyXsCart p{margin-left:10px;font-size:10px;font-weight:600}@media (min-width:601px){body.cart-enabled.cartDetails #stickyXsCart,body.cart-enabled.checkout #stickyXsCart,body.cart-enabled.orderStatus #stickyXsCart{display:none}}body.cart-enabled.cartDetails #stickyXsNav,body.cart-enabled.checkout #stickyXsNav,body.cart-enabled.orderStatus #stickyXsNav{display:none!important}body.cart-enabled.productDetails .productPrice>div{padding-left:30px}body.cart-enabled.productDetails .buttons-bottom,body.cart-enabled.productDetails .footer-bottom{display:flex!important}body.cart-enabled.productDetails .footer-bottom{display:block!important}body.cart-enabled.productDetails .cod-buttons{display:none!important}.cartWrapper .no-cart.active,body.checkout .no-cart.active{background:#fff;height:300px;display:flex;justify-content:center;align-items:center;font-size:2rem;flex-direction:column}.cartWrapper .no-cart.active svg,body.checkout .no-cart.active svg{width:100px;margin-bottom:20px}.cartWrapper .no-cart.active svg g,body.checkout .no-cart.active svg g,body.orderStatus .no-order.active svg g{fill:#222}.cartWrapper .no-cart.active h2,body.checkout .no-cart.active h2{margin-bottom:30px}.cartWrapper .no-cart.active a,body.checkout .no-cart.active a{text-decoration:none;background:#222;padding:10px 40px;color:#fff}@media (max-width:600px){.cartWrapper .no-cart.active{padding-left:20px;padding-right:20px}.cartWrapper .no-cart.active svg{width:50px}.cartWrapper .no-cart.active h2{font-size:1.5rem}.cartWrapper .no-cart.active a{padding:5px 20px;font-size:1.2rem}}.cartWrapper .cartContainer{display:flex}.cartWrapper .cartContainer .cart-items .cart-item .item-main .item-details .productId,.cartWrapper .cartContainer.cartEmpty{display:none}.cartWrapper .cartContainer .cart-items{padding:20px 40px;box-sizing:border-box;background:#fff;flex-grow:3}.cartWrapper .cartContainer .cart-items .cart-item{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #f1f1f1;padding:20px 0}.cartWrapper .cartContainer .cart-items .cart-item:last-child{border-bottom:0;padding-bottom:0}.cartWrapper .cartContainer .cart-items .cart-item .item-main,body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div{display:flex;align-items:center}.cartWrapper .cartContainer .cart-items .cart-item .item-main img{height:150px;width:150px;object-fit:contain;object-position:center;background-color:#f6f6f6;position:relative;left:-10px}.cartWrapper .cartContainer .cart-items .cart-item .item-main .item-details{margin-left:30px;height:100px;justify-content:space-around;display:flex;flex-direction:column}.cartWrapper .cartContainer .cart-items .cart-item .item-main .item-details h5{font-weight:100}.cartWrapper .cartContainer .cart-items .cart-item .item-main .item-details span{color:#5aa552;font-weight:600}.cartWrapper .cartContainer .cart-items .cart-item .item-main .item-details .item-actions input{width:50px;color:#000;box-sizing:border-box;padding-left:10px}.cartWrapper .cartContainer .cart-items .cart-item .item-main .item-details .item-actions button{background:0 0;border:0;color:red;cursor:pointer}.cartWrapper .cartContainer .cart-items .cart-item .item-price{align-self:flex-start;padding-top:30px}.cartWrapper .cartContainer .cart-items .cart-item-template,.cartWrapper .cartContainer .cart-items .cart-item-xs,.cartWrapper .cartContainer .cart-items .cart-item-xs-template{display:none}.cartWrapper .cartContainer .cart-more{box-sizing:border-box;flex-grow:0}.cartWrapper .cartContainer .cart-more .more-subtotal{background:#f6f6f6;padding:20px 40px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.cartWrapper .cartContainer .cart-more .more-subtotal>h5{font-size:1.4rem;font-weight:700;margin-bottom:25px;text-transform:uppercase}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal-discounts{padding:15px 0;border-top:3px solid #f1f1f1;border-bottom:3px solid #f1f1f1}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal-discounts li{display:flex;justify-content:space-between;margin-bottom:10px}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal-discounts li:last-child{margin-bottom:0}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal-discounts li.subtotal-discount{color:#5aa552}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal{display:flex;justify-content:space-between;padding:20px 0}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal>span:first-child{font-size:1.6rem;font-weight:500}.cartWrapper .cartContainer .cart-more .more-subtotal .subtotal>span:last-child{font-size:1.8rem;font-weight:700}.cartWrapper .cartContainer .cart-more .more-subtotal>a{width:100%;height:50px;text-transform:uppercase;font-size:1.3rem;font-weight:700;letter-spacing:1px;color:#fff;cursor:pointer;background:#222;border:0;display:flex;justify-content:center;align-items:center;text-decoration:none}.cartWrapper .cartContainer .cart-more .more-nfassured{display:flex;background:#f6f6f6;position:relative;padding-bottom:10px}.cartWrapper .cartContainer .cart-more .more-nfassured img{padding:10px 20px;width:150px}.cartWrapper .cartContainer .cart-more .more-nfassured ul{padding:10px 25px;font-size:14px;list-style:outside}.cartWrapper .cartContainer .cart-more .more-nfassured ul li{margin-bottom:10px;max-width:140px}.cartWrapper .cartContainer .cart-more .more-nfassured ul li:first-child{margin-top:10px}.cartWrapper .cartContainer .cart-more .more-nfassured>a{position:absolute;right:25px;bottom:-10px;font-size:1.2rem;text-transform:uppercase;color:gray}.cartWrapper .cartContainer .cart-more .xsButtons,body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header span.bag-total,body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header span.braces,body.checkout .checkoutWrapper.cartEmpty,body.checkout .no-cart{display:none}@media (max-width:600px){body.checkout .no-cart.active{padding-left:20px;padding-right:20px;margin-top:8px}body.checkout .no-cart.active svg{width:50px}body.checkout .no-cart.active h2{font-size:1.5rem}body.checkout .no-cart.active a{padding:5px 20px;font-size:1.2rem}}body.checkout .checkoutWrapper{display:flex;flex-direction:column}body.checkout .checkoutWrapper header{display:flex;color:#93979a;text-transform:uppercase;font-size:1.3rem;margin-bottom:15px}body.checkout .checkoutWrapper header .active{color:#fff}body.checkout .checkoutWrapper header>span{margin:0 15px}body.checkout .checkoutWrapper .checkoutContainer{display:flex;flex-wrap:wrap}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart{background:#e0e0e0;padding:30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media (max-width:1054px){body.checkout .checkoutWrapper .checkoutContainer #checkoutCart{order:2}}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:first-child{margin-bottom:60px}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header span{font-weight:600;text-transform:uppercase;font-size:1.3rem}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header a{border:1px solid #8b8b8b;padding-left:10px;padding-right:10px;height:15px;display:flex;align-items:center;transition:100ms all ease-in-out;cursor:pointer}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header a:hover{border:1px solid #e0e0e0;background:#8b8b8b}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header a:hover>svg g{fill:#e0e0e0}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header a svg{height:8px}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .subtotal-item{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:100;color:#595959;margin-bottom:15px}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .subtotal-item span:first-child{max-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .subtotal-item span:last-child{font-weight:600;color:#595959}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .subtotal-item-template,body.checkout .checkoutWrapper .checkoutContainer #checkoutCart>#makePayment,body.checkout .checkoutWrapper .checkoutContainer #checkoutCart>button,body.checkout .checkoutWrapper .checkoutContainer #shippingCart.hide{display:none}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:nth-child(2){padding:20px 0 0;border-top:1px solid gray}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:nth-child(2) .subtotal{display:flex;justify-content:space-between;align-items:center;color:#595959}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:nth-child(2) .subtotal span:first-child{font-size:16px}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:nth-child(2) .subtotal span:last-child{font-size:20px;font-weight:700;color:#595959}body.checkout .checkoutWrapper .checkoutContainer #shippingCart{box-sizing:border-box;padding:40px;background:#fff;flex-grow:3}body.checkout .checkoutWrapper .checkoutContainer #paymentCart>h4,body.checkout .checkoutWrapper .checkoutContainer #shippingCart>h4{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:20px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart>h4>span{text-transform:initial;font-weight:400;font-size:18px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .material-input label.top-label{position:absolute;top:12px;left:21px;background:#fff;color:#b7b7b7;transition:transform 100ms linear}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .material-input label.error{position:absolute;top:12px;left:21px;background:#fff;transform:translate3d(-21.25%,22px,0) scale(.6);padding:0 10px;color:#d7493f;transition:transform 100ms linear;white-space:nowrap}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .material-input input{box-sizing:border-box;padding:10px 20px;color:#000;border:1px solid #e1e1e1;font-size:18px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .material-input input:not(.not-empty):focus~.top-label{transform:scale(.8) translate(-25px,-30px);padding:0 10px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .material-input input.not-empty~.top-label{transform:scale(.8) translate(-25px,-30px);padding:0 10px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half{display:flex;flex-wrap:wrap;margin-bottom:20px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input{flex:10 10 auto;margin-right:20px}@media (max-width:745px){body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input{margin-bottom:20px}}@media (max-width:1010px){body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input:last-child{margin-right:20px;margin-bottom:0}}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input:disabled,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input:disabled~.top-label{background:#e0e0e0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input{flex:10 10 auto}@media (max-width:1010px){body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input{margin-right:20px}}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit{display:flex;justify-content:space-between;align-items:center;margin-top:30px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit .form-errors{display:flex;flex-direction:column;opacity:0;visibility:hidden}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit .form-errors.active{opacity:1;visibility:visible}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit .form-errors .errors{font-size:12px;font-weight:700;color:#d7493f}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit .submit-button button{white-space:nowrap}@media (max-width:1010px){body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit .submit-button button{margin-right:20px}}body.checkout .checkoutWrapper .checkoutContainer #paymentCart{display:none;flex-direction:column;box-sizing:border-box;padding:40px;background:#fff;flex-grow:3}body.checkout .checkoutWrapper .checkoutContainer #paymentCart.active,body.orderStatus .statusWrapper .order-details>ul li .product{display:flex}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form{display:flex;flex-direction:column}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .customNote>label,body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>label{font-size:10px;margin-bottom:5px;display:block;color:#a0a0a0}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>div{height:40px;position:relative;margin-right:10px}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>div input{height:100%;box-sizing:border-box;width:160px;color:#000;padding-left:10px}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>div>button{position:absolute;right:0;top:0;height:100%;border:0;text-transform:uppercase;width:60px;font-size:10px;font-weight:600;background:#b8b8b8;cursor:pointer}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>span{font-size:12px;font-style:italic;color:#a0a0a0}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>span.resend-time{font-style:normal}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>#otp-resend{background:0 0;border:0;text-decoration:underline;text-transform:uppercase;font-weight:600;color:#a0a0a0;cursor:pointer}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>#otp-resend.disable{pointer-events:none;opacity:.4}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>#otp-resend-xs,body.checkout .checkoutWrapper .checkoutContainer #paymentCart .submit.hide{display:none}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .customNote{display:flex;position:relative;margin-top:15px;flex-direction:column}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .customNote>textarea{height:70px;resize:none}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .customNote>span{position:absolute;right:0;font-size:10px;margin-bottom:5px;display:block;color:#a0a0a0}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .submit{display:flex;margin-top:15px;justify-content:flex-end}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .submit a,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit .submit-button button{background:#222;border:0;color:#fff;padding:15px 30px;font-weight:600;font-size:14px;text-transform:uppercase;cursor:pointer}body.checkout .checkoutWrapper .nfAssuredContainer{display:flex;margin-top:20px}body.checkout .checkoutWrapper .nfAssuredContainer .assured-image{display:flex;background:#fff;justify-content:center;align-items:center;box-sizing:border-box;padding:20px 40px;flex:1}body.checkout .checkoutWrapper .nfAssuredContainer ul{background:rgba(255,255,255,.7);width:100%;padding:20px 30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;flex:3}body.checkout .checkoutWrapper .nfAssuredContainer ul li{margin-bottom:10px;font-size:16px;list-style:inside}@media (max-width:600px){body.checkout .mainContent{padding-top:137px;padding-bottom:0}body.checkout .mainContent>*{margin-left:0;margin-right:0}body.checkout .checkoutWrapper{padding-bottom:0;margin-bottom:0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart>h4,body.checkout .checkoutWrapper>header{display:none}body.checkout .checkoutWrapper .checkoutContainer #shippingCart{width:100%;padding:30px 20px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half{flex-wrap:nowrap}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input{margin-bottom:0;margin-right:10px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input input,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input{border:0;border-bottom:1px solid #e1e1e1;padding:0;color:#c4c4c4;font-size:9px}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input input:not(.not-empty):focus~.top-label,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input:not(.not-empty):focus~.top-label{transform:scale(.8) translate(-5px,-15px);padding:0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input.not-empty~.top-label{transform:scale(.8) translate(-5px,-9px);padding:0;top:0;left:0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input:disabled{background:0 0;border-bottom:1px solid #e8e8e8;opacity:.4}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input input:disabled~.top-label{background:0 0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input label.top-label{top:6px;left:0;font-size:9px;background:0 0;color:#c4c4c4}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-half .material-input label.error{top:unset;bottom:11px;left:3px;font-size:9px;white-space:nowrap;padding:0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input input.not-empty~.top-label{transform:scale(.8) translate(-5px,-9px);padding:0;top:0;left:0}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input label.top-label{top:6px;left:0;font-size:9px;background:0 0;color:#c4c4c4}body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .input-full .material-input label.error{top:unset;bottom:11px;left:3px;font-size:9px;white-space:nowrap;padding:0}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart #makePayment,body.checkout .checkoutWrapper .checkoutContainer #checkoutCart button#paymentMode.hide,body.checkout .checkoutWrapper .checkoutContainer #paymentCart>h4,body.checkout .checkoutWrapper .checkoutContainer #shippingCart .shipping-form .submit{display:none}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart{position:relative}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header span{font-size:9px;color:#757575}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header span.bag-total,body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .cart-header span.braces{display:inline}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .subtotal-item{font-size:9px;color:#636363}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul .subtotal-item span:last-child{font-weight:100}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:first-child{margin-bottom:30px}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart ul:nth-child(2){display:none}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart button#paymentMode{display:block;position:absolute;bottom:0;left:0;height:50px;border:0;width:100%;border-top:1px solid #000;background:#fff;font-size:12px;color:#454545}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart #makePayment.active{display:block}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart #makePayment .im-checkout{max-width:unset;margin-bottom:unset}body.checkout .checkoutWrapper .checkoutContainer #checkoutCart #makePayment .im-checkout a{position:absolute;bottom:0;left:0;height:50px;border:0;width:100%;border-top:1px solid #000;background:#fff;font-size:12px;color:#454545;display:flex;justify-content:center;align-items:center}body.checkout .checkoutWrapper .checkoutContainer #paymentCart{width:100%;padding:30px 20px}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div{flex-direction:column;align-items:flex-start}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>div{height:30px}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>#otp-resend,body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>span,body.checkout .checkoutWrapper .checkoutContainer #paymentCart .submit,body.checkout .checkoutWrapper .nfAssuredContainer{display:none}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>div>#otp-resend-xs{display:block;font-size:7px;color:#7c7c7c;font-weight:600;background:0 0;border:0;outline:0;text-decoration:underline;margin-top:10px}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>label{font-size:9px;color:#c4c4c4;text-transform:uppercase}body.checkout .checkoutWrapper .checkoutContainer #paymentCart .otp-form .otp-container>label .number-change{color:#000;text-decoration:underline;text-transform:none;margin-left:5px}}body.orderStatus .mainContent>h4{color:#fff;text-transform:uppercase;font-size:1.7rem;margin-bottom:15px}body.orderStatus .no-order{display:none}body.orderStatus .no-order.active{background:#fff;height:300px;display:flex;justify-content:center;align-items:center;font-size:2rem;flex-direction:column}body.orderStatus .no-order.active svg{width:100px;margin-bottom:20px}body.orderStatus .no-order.active h2{margin-bottom:30px}body.orderStatus .no-order.active a{text-decoration:none;background:#222;padding:10px 40px;color:#fff}@media (max-width:600px){body.orderStatus .no-order.active{padding-left:20px;padding-right:20px;margin-left:0;margin-right:0;margin-top:0}body.orderStatus .no-order.active svg{width:50px}body.orderStatus .no-order.active h2{font-size:1.5rem}body.orderStatus .no-order.active a{padding:5px 20px;font-size:1.2rem}}body.orderStatus .statusWrapper{display:flex;flex-direction:column;background:#fff;padding:40px}body.orderStatus .statusWrapper.hide{display:none}body.orderStatus .statusWrapper .order-status{display:flex;align-items:center}body.orderStatus .statusWrapper .order-status .status-image{height:70px;margin-right:20px}body.orderStatus .statusWrapper .order-status>div>h1{font-size:2rem;font-weight:600;margin-bottom:5px}body.orderStatus .statusWrapper .order-location{margin-top:50px}body.orderStatus .statusWrapper .order-location.hide{display:none}body.orderStatus .statusWrapper .order-location .email-confirmation{font-size:1rem}body.orderStatus .statusWrapper .order-location .location-heading{margin-top:30px;font-size:1.4rem;font-weight:600;margin-bottom:20px}body.orderStatus .statusWrapper .order-details{margin-top:70px}body.orderStatus .statusWrapper .order-details>h4{text-transform:uppercase;font-size:1.4rem;font-weight:600;margin-bottom:20px}body.orderStatus .statusWrapper .order-details .order-info{display:flex;justify-content:space-between}body.orderStatus .statusWrapper .order-details .order-info .order-date{font-size:1.2rem;font-style:italic}body.orderStatus .statusWrapper .order-details .order-info .order-total{font-weight:600}body.orderStatus .statusWrapper .order-details>ul li{display:flex;justify-content:space-between;padding-bottom:40px;margin-top:30px;border-bottom:1px solid gray}body.orderStatus .statusWrapper .order-details>ul li:first-child{margin-top:60px}body.orderStatus .statusWrapper .order-details>ul li:last-child{border:0}body.orderStatus .statusWrapper .order-details>ul li .product img{height:150px;width:150px;object-fit:contain;object-position:center;background-color:#f6f6f6}body.orderStatus .statusWrapper .order-details>ul li .product .product-info{display:flex;flex-direction:column;margin-left:30px}body.orderStatus .statusWrapper .order-details>ul li .product .product-info .product-name{margin-bottom:10px}@media (max-width:600px){body.orderStatus .mainContent{padding-top:106px}body.orderStatus .mainContent .statusWrapper{margin-left:0;margin-right:0}body.orderStatus .mainContent .statusWrapper .order-status{flex-direction:column}body.orderStatus .mainContent .statusWrapper .order-status .status-text{display:flex;flex-direction:column;align-items:center;margin-top:10px}body.orderStatus .mainContent .statusWrapper .order-location{margin-top:15px;text-align:center}body.orderStatus .mainContent .statusWrapper .order-location .location-heading{margin-top:10px;margin-bottom:10px}}body .productCard .contentWrapper:hover{background-color:#fff}.contentWrapper a{text-decoration:none}.copyright{text-transform:uppercase}