/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.0
Create your own skin at http://designer.videojs.com
*/@font-face{font-family:'homebaseicons';src:url('../../../iconfonts/homebase-icons.eot?20650232');src:url('../../../iconfonts/homebase-icons.eot?20650232#iefix') format('embedded-opentype'),url('../../../iconfonts/homebase-icons.woff?20650232') format('woff'),url('../../../iconfonts/homebase-icons.ttf?20650232') format('truetype'),url('../../../iconfonts/homebase-icons.svg?20650232#homebase-icons') format('svg');font-weight:normal;font-style:normal}.icon,[class^='icon-']:before,[class*=' icon-']:before{font-family:'homebaseicons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus::before{content:'\e82e'}.icon-minus::before{content:'\e82d'}.icon-cross::before{content:'\e82b'}.icon-customer-services::before{content:'\e827'}.icon-location::before{content:'\e81d'}.icon-basket::before{content:'\e804'}.icon-store::before{content:'\e824'}.icon-delivery-standard::before{content:'\e829'}.icon-star::before{content:'\e823'}.icon-chevron-down::before{content:'\e80b'}.icon-chevron-up::before{content:'\e80e'}.icon-chevron-left::before{content:'\e80c'}.icon-chevron-right::before{content:'\e80d'}.icon-facebook::before{content:'\e82f'}.icon-twitter::before{content:'\e832'}.icon-youtube::before{content:'\e833'}.icon-pinterest::before{content:'\e831'}.icon-instagram::before{content:'\e830'}.icon-search::before{content:'\e822'}.icon-home::before{content:'\e813'}.icon-burger-menu::before{content:'\e818'}.icon-tick::before{content:'\e82c'}.icon-lock::before{content:'\e816'}.icon-delivery-express::before{content:'\e828'}.icon-call::before{content:'\e81c'}.icon-email::before{content:'\e817'}.icon-calendar::before{content:'\e806'}.icon-flag::before{content:'\e811'}.icon-30-day-returns::before{content:'\e820'}.icon-warning::before{content:'\e803'}.icon-smartphone::before{content:'\e819'}.icon-desktop::before{content:'\e821'}.icon-lightbulb::before{content:'\e805'}.icon-checkbox-active::before{content:'\e809'}.icon-checkbox::before{content:'\e80a'}.icon-circle-error::before{content:'\e800'}.icon-circle-warning::before{content:'\e802'}.icon-circle-success::before{content:'\e801'}.icon-card-back::before{content:'\e80c'}.icon-card-front::before{content:'\e808'}.icon-edit::before{content:'\e81b'}.icon-geolocate::before{content:'\e812'}.icon-radio::before{content:'\e81f'}.not-list{list-style:none;margin:0;padding:0}.not-list li{margin-left:0}.truncate{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.futura-xtrbold{font-family:"Futura W01 ExtraBold",sans-serif;font-weight:normal}.futura-heavy{line-height:18px;line-height:1.8rem;font-family:"Futura W01 Heavy",sans-serif;font-weight:normal}.futura-medium{line-height:18px;line-height:1.8rem;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;font-weight:normal}.futura-book{font-family:"Futura W01 Book",sans-serif;font-weight:normal}.challenge-bold{line-height:22px;line-height:2.2rem;font-family:"Challenge W01 Bold Alt",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.helvetica-neue{line-height:18px;line-height:1.8rem;font-family:Arial,sans-serif;font-weight:normal}.helvetica-neue-75-bold{line-height:18px;line-height:1.8rem;font-family:"HelveticaNeueW01-75Bold",Arial,sans-serif;font-weight:normal}.section-bottom-margin{*zoom:1;margin-bottom:25px}.section-bottom-margin:before,.section-bottom-margin:after{content:"";display:table}.section-bottom-margin:after{clear:both}.section-bottom-margin:before,.section-bottom-margin:after{content:"";display:table}.section-bottom-margin:after{clear:both}.fixed-layout{*zoom:1;margin-bottom:25px}.fixed-layout:before,.fixed-layout:after{content:"";display:table}.fixed-layout:after{clear:both}.fixed-layout:before,.fixed-layout:after{content:"";display:table}.fixed-layout:after{clear:both}.display-inline-block{display:inline-block;zoom:1;*display:inline}.margin-btm-single{margin-bottom:18px !important}.margin-btm-double{margin-bottom:46px !important}.margin-top-single{margin-top:18px !important}.margin-top-double{margin-top:46px !important}.neg-offset-top{margin-top:-18px !important}.center-by-margin{margin:0 auto}.fade-in-shrink{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-animation:shrinkToNormal ease-in 1;-moz-animation:shrinkToNormal ease-in 1;-o-animation:shrinkToNormal ease-in 1;animation:shrinkToNormal ease-in 1;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;animation-duration:.2s}.fixed-layout{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;font-weight:normal;color:inherit;text-rendering:optimizelegibility}h1,.h1{font-size:40px;font-size:4rem;margin-bottom:0;line-height:1.2em}h2,.h2{font-size:30px;font-size:3rem;margin-bottom:.6em;line-height:1.25em}.primaryh2,.secondaryh2,.bannerh2{font-size:30px;font-size:3rem;color:#444444;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;margin-bottom:25px}.diy-category .primaryh2,.diy-category .secondaryh2,.diy-category .bannerh2{color:#BF0036}.diycampaignlandingpage-page-type .primaryh2,.diycampaignlandingpage-page-type .secondaryh2,.diycampaignlandingpage-page-type .bannerh2{color:#41BA5A}.diycampaignlandingpage-page-type .panel-block-header .primaryh2,.diycampaignlandingpage-page-type .panel-block-header .secondaryh2,.diycampaignlandingpage-page-type .panel-block-header .bannerh2{color:#ffffff}.primaryh2.content-padding,.secondaryh2.content-padding,.bannerh2.content-padding{margin-bottom:0}.category-summary .primaryh2,.category-summary .secondaryh2,.category-summary .bannerh2{margin-bottom:0}.category-summary .primaryh2 a,.category-summary .secondaryh2 a,.category-summary .bannerh2 a{-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease;color:#41BA5A}.category-summary .primaryh2 a:hover,.category-summary .secondaryh2 a:hover,.category-summary .bannerh2 a:hover,.category-summary .primaryh2 a:focus,.category-summary .secondaryh2 a:focus,.category-summary .bannerh2 a:focus{color:#379E49}.secondaryh2{font-size:32px;font-size:3.2rem}.bannerh2{font-size:48px;font-size:4.8rem;color:#ffffff;line-height:1.1em;margin-bottom:.4em}h3,.h3{font-size:26px;font-size:2.6rem;margin-bottom:.8em;line-height:1.3em}.primaryh3,.secondaryh3{font-size:24px;font-size:2.4rem;color:#41BA5A;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif;margin-bottom:.48em}.diy-category .primaryh3,.diy-category .secondaryh3{color:#444444}.secondaryh3{font-size:18px;font-size:1.8rem}h4,.h4{font-size:20px;font-size:2rem;margin-bottom:.4em;line-height:1.25em}h5,.h5{font-size:18px;font-size:1.8rem;margin-bottom:1.2em}h6,.h6{font-size:16px;font-size:1.6rem;margin-bottom:1.2em;font-weight:normal;letter-spacing:1px;text-transform:uppercase}.mobile-device .primaryh2{font-size:36px;font-size:3.6rem}.mobile-device .primaryh2.emphasis-larger{font-size:38px;font-size:3.8rem}.mobile-device .secondaryh2{font-size:20px;font-size:2rem}.mobile-device .primaryh3{font-size:20px;font-size:2rem}.mobile-device .secondaryh3{font-size:16px;font-size:1.6rem}.mobile-device .content-layout_inside .page-heading h1{font-size:36px;font-size:3.6rem;margin-bottom:0;line-height:1.2em}.mobile-device .content-layout_inside .page-heading h1.emphasis-larger{font-size:38px;font-size:3.8rem}.mobile-device h4,.mobile-device .h4,.mobile-device h5,.mobile-device .h5{font-size:14px;font-size:1.4rem;text-rendering:auto}.mobile-device h4,.mobile-device .h4{font-weight:bold}.general-content-layout h2{font-size:30px;font-size:3rem;color:#444444;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;margin-bottom:25px}.diy-category .general-content-layout h2{color:#BF0036}.diycampaignlandingpage-page-type .general-content-layout h2{color:#41BA5A}.diycampaignlandingpage-page-type .panel-block-header .general-content-layout h2{color:#ffffff}.general-content-layout h2.content-padding{margin-bottom:0}.category-summary .general-content-layout h2{margin-bottom:0}.category-summary .general-content-layout h2 a{-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease;color:#41BA5A}.category-summary .general-content-layout h2 a:hover,.category-summary .general-content-layout h2 a:focus{color:#379E49}.general-content-layout h3{font-size:24px;font-size:2.4rem;color:#41BA5A;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif;margin-bottom:.48em}.diy-category .general-content-layout h3{color:#444444}.general-content-layout.diy-category h2{color:#BF0036}.general-content-layout.diy-category h3,.general-content-layout.diy-category h4,.general-content-layout.diy-category h5,.general-content-layout.diy-category h6{color:#444444}.diy-category.generalcontent-page-type .main-content h1,.diy-category.generalcontent-page-type .main-content .h1,.diy-category.generalcontent-page-type .main-content h2,.diy-category.generalcontent-page-type .main-content .h2,.diy-category.generalcontent-page-type .main-content h3,.diy-category.generalcontent-page-type .main-content .h3,.diy-category.generalcontent-page-type .main-content h4,.diy-category.generalcontent-page-type .main-content .h4{color:#BF0036}.page-heading{font-size:40px;font-size:4rem;line-height:43px;line-height:4.3rem;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;font-weight:normal;color:#444444;margin:42px 0 32px}.page-heading span{font-weight:normal;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif}.content-layout_inside .page-heading h1{font-size:50px;font-size:5rem;margin-top:0;margin-bottom:30px;line-height:1.1em}.sub-heading{font-size:25px;font-size:2.5rem;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif;font-weight:normal;clear:both;margin:1.5em 0 .5em 0;color:#BF0036}.sub-heading .count{font-size:18px;font-size:1.8rem;color:#444444;font-weight:normal}.sub-heading span{font-weight:normal}.campaignlandingpage-page-type .sub-heading,.giftingcampaignlandingpage-page-type .sub-heading,.diycampaignlandingpage-page-type .sub-heading{color:#41BA5A}.sub-heading-green{color:#41BA5A}.sub-heading-green a{color:#41BA5A}.diy-advice-heading{font-size:24px;font-size:2.4rem;color:#BF0036;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif}.diy-advice-heading .diy-span{font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif}.diyeditorial-page-type h3.sub-heading a,.diytheme-page-type h3.sub-heading a{color:#BF0036}.project-steps .step-counter{font-size:24px;font-size:2.4rem;margin-bottom:14px;display:block;line-height:1.2em}.project-steps .primaryh2{font-size:36px;font-size:3.6rem;color:#41BA5A}.project-steps p{font-size:15px;font-size:1.5rem;line-height:1.6em}.title-view-more{margin:0 0 15px 0;font-size:1em}.title-view-more-link{-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease;display:block}.title-view-more-link .secondaryh2{line-height:1em;margin-bottom:.4em;max-width:70%}.title-view-more-link em{font-size:18px;font-size:1.8rem;background:url('../../../img/icon_chevron-red-16x10.png') 100% -11px no-repeat;float:right;display:inline-block;color:#BF0036;font-style:normal;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif;padding:8px 18px 0 0}.title-view-more-link:hover .secondaryh2,.title-view-more-link:focus .secondaryh2{color:#379E49}.title-view-more-link:hover em,.title-view-more-link:focus em{color:#BF0036;background-position:100% -55px}.lead{font-size:22px;font-size:2.2rem;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif;line-height:1.2em;padding:0;margin:0 0 1em 0}.mobile-device .lead{font-size:18px;font-size:1.8rem;margin:0 0 .4em 0}.page-intro{font-size:18px;font-size:1.8rem;margin:0 0 .4em 0;line-height:1.55em}.panel-page-intro{font-size:18px;font-size:1.8rem;line-height:1.45em}.no-bullet{padding:0;list-style:none}.bul-left-aligned{padding:0 0 0 20px}.bul-left-aligned li{padding-bottom:10px}.chevron-list{list-style:none;padding-left:0;margin-left:30px;margin-right:0;float:left}.chevron-list.first-child{margin-left:0}.chevron-list li{font-size:15px;font-size:1.5rem;display:block;margin:0;width:175px;border-bottom:1px solid #B6E4BF;background:url('../../../img/icon-chevron-right-small.png') no-repeat right;font-weight:bold;padding:8px 0;padding-right:15px}.our-services-banner .chevron-list li{border-bottom-color:#B6E4BF}.chevron-list a{line-height:18px;line-height:1.8rem}.chevron-list li:hover{background:url('../../../img/icon-chevron-right-small-grey.png') no-repeat right}.chevron-list li:first-child{border-top:1px solid #B6E4BF}.our-services-banner .chevron-list li:first-child{border-top-color:#B6E4BF}.team-member-quote{margin:0;position:relative}.team-member-quote h2,.team-member-quote h3{letter-spacing:-0.04em;text-indent:-20px}.team-member-quote h2,.team-member-quote .h2{font-size:38px;font-size:3.8rem;font-family:'Helvetica W01 Bd Cn',Arial,sans-serif;margin-bottom:.2em}.team-member-quote h3{font-size:27px;font-size:2.7rem;font-family:'Helvetica W01 Cn',Arial,sans-serif;line-height:1em;text-indent:-10px}.team-member-quote cite{font-style:normal;margin-left:-12px}.mobile-device .team-member-quote h2,.mobile-device .team-member-quote h3{text-indent:-10px}.generalcontent-page-type .main-content .h1,.generalcontent-page-type .main-content .h2,.generalcontent-page-type .main-content .h3,.generalcontent-page-type .main-content .h4,.generalcontent-page-type .main-content h1,.generalcontent-page-type .main-content h2,.generalcontent-page-type .main-content h3,.generalcontent-page-type .main-content h4{font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;color:#444444;background:transparent;padding:0;margin-bottom:10px;clear:both}.generalcontent-page-type .main-content .h2,.generalcontent-page-type .main-content .h3,.generalcontent-page-type .main-content .h4,.generalcontent-page-type .main-content h2,.generalcontent-page-type .main-content h3,.generalcontent-page-type .main-content h4{margin-top:0}.generalcontent-page-type .main-content .h1,.generalcontent-page-type .main-content h1{font-size:40px;font-size:4rem}.generalcontent-page-type .main-content .h2,.generalcontent-page-type .main-content h2{font-size:30px;font-size:3rem}.generalcontent-page-type .main-content .h2:first-child,.generalcontent-page-type .main-content h2:first-child{margin-top:0}.generalcontent-page-type .main-content .h3,.generalcontent-page-type .main-content h3{font-size:26px;font-size:2.6rem}.generalcontent-page-type .main-content .h4,.generalcontent-page-type .main-content h4{font-size:20px;font-size:2rem;margin-top:0}.generalcontent-page-type .main-content .h5,.generalcontent-page-type .main-content h5{font-size:18px;font-size:1.8rem;font-family:'Homebase12-Bold',Helvetica,Arial,sans-serif;margin-bottom:5px;color:#444444}.generalcontent-page-type .main-content p{line-height:18px;line-height:1.8rem;margin-top:0}.generalcontent-page-type .main-content ul{padding-left:15px}.generalcontent-page-type .main-content ul:first-child{margin-top:0}.generalcontent-page-type .main-content ul.no-bullet{padding-left:0}.generalcontent-page-type .main-content input[type='button']{-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-size:1.4rem;background:#F7941D;border:1px solid #F7941D;display:inline-block;text-align:center;color:#ffffff !important;padding:8px;text-decoration:none;font-weight:bold;line-height:normal;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;box-shadow:inset 0 1px rgba(255,255,255,0.2);font-family:Arial,sans-serif}.generalcontent-page-type .main-content input[type='button']:focus{outline:3}.generalcontent-page-type .main-content input[type='button'].btn-on{background:#80828F;border-color:#80828F}.generalcontent-page-type .main-content input[type='button'].btn-on:hover{background:#616372;border-color:#616372}.generalcontent-page-type .main-content input[type='button'].btn-sml{font-size:14px;font-size:1.4rem;padding:8px 10px}.generalcontent-page-type .main-content input[type='button'].btn-long{font-size:14px;font-size:1.4rem;padding:.5em 2.5em}.generalcontent-page-type .main-content input[type='button'].btn-med{font-size:16px;font-size:1.6rem;font-weight:bold;padding:12px 20px}.generalcontent-page-type .main-content input[type='button'].btn-large{font-size:20px;font-size:2rem;font-weight:bold;padding:14px 33px}.generalcontent-page-type .main-content input[type='button'].btn-full-width{width:auto;display:block}button.generalcontent-page-type .main-content input[type='button'].btn-full-width{width:100%}.generalcontent-page-type .main-content input[type='button'].btn-white{background:#ffffff;color:#BF0036 !important;border:1px solid #DDDDDD}.generalcontent-page-type .main-content input[type='button'].btn-white:hover{background:#ffffff;color:#BF0036 !important;border:1px solid #DDDDDD}.generalcontent-page-type .main-content input[type='button'].btn-transparent{background-color:transparent;box-shadow:none}.generalcontent-page-type .main-content input[type='button'].btn-transparent:hover{background-color:transparent;box-shadow:none}.generalcontent-page-type .main-content input[type='button'].btn-transparent--dark{color:#444444 !important;border-color:#444444 !important}.generalcontent-page-type .main-content input[type='button'].btn-transparent--dark:hover{color:#444444 !important;border-color:#444444 !important}.generalcontent-page-type .main-content input[type='button'].btn-secondary{background-color:#41BA5A;border-color:#41BA5A}.generalcontent-page-type .main-content input[type='button'].btn-secondary:hover{background-color:#379E49;border-color:#379E49}.generalcontent-page-type .main-content input[type='button'].btn-tertiary{background-color:#80828F;border-color:#80828F}.generalcontent-page-type .main-content input[type='button'].btn-tertiary:hover{background-color:#616372}.generalcontent-page-type .main-content input[type='button'].btn-green{background-color:#41BA5A;border-color:#41BA5A}.generalcontent-page-type .main-content input[type='button'].btn-green:hover{background-color:#379E49}.generalcontent-page-type .main-content input[type='button'].btn-darkred{background-color:#BF0036}.generalcontent-page-type .main-content input[type='button'].btn-darkgreen{background:#41BA5A;border-color:#41BA5A}.generalcontent-page-type .main-content input[type='button'].btn-darkgreen:hover{background:#379E49}.generalcontent-page-type .main-content input[type='button'].btn-grey{background-color:#d6d6d6;border-color:#cfcfcf}.generalcontent-page-type .main-content input[type='button'].btn-light{color:#444444 !important;background-color:#DDDDDD;border:1px solid #888888}.generalcontent-page-type .main-content input[type='button'].btn-light:hover,.generalcontent-page-type .main-content input[type='button'].btn-light:focus{background-color:#b7b7b7}.generalcontent-page-type .main-content input[type='button'].icon-webchat{background-image:url('../../../img/ico-website-alive-chat.png');background-position:5px 50%;background-repeat:no-repeat;padding:8px 12px 8px 36px}.generalcontent-page-type .main-content input[type='button'].btn-wishlist{background:#DDDDDD url('../../../img/icon-wishlist.png') no-repeat 15px 50%;padding:8px 20px 8px 40px;border-color:#d5d6d8;color:#595A60 !important}.generalcontent-page-type .main-content input[type='button'].btn-wishlist:hover,.generalcontent-page-type .main-content input[type='button'].btn-wishlist:focus{border-color:#d5d6d8;background-color:#d5d5d5}.generalcontent-page-type .main-content input[type='button'].icon-3d{background-image:url('../../../img/ico-3d-icon.png');background-position:5px 50%;background-repeat:no-repeat;padding:8px 12px 8px 28px}.generalcontent-page-type .main-content input[type='button'].launch-icon{display:inline-block;background-image:url('../../../img/icon-launch-gallery.png');background-repeat:no-repeat;background-position:92% 50%;padding:8px 36px 8px 8px}.generalcontent-page-type .main-content input[type='button'].btn-disabled{background:#e5e5e5;border:1px solid #cecece !important;color:#acacac !important;cursor:default;outline:none}.generalcontent-page-type .main-content input[type='button'].btn-disabled:hover{background:#e5e5e5;border:1px solid #cecece !important;color:#acacac !important}.generalcontent-page-type .main-content input[type='button']:hover{background-color:#EF7616;border-color:#F7941D}.generalcontent-page-type .main-content input[type='button'] img{vertical-align:bottom}.generalcontent-page-type .main-content input[type='button'].btn-cms-image{padding:8px 8px 6px 8px}.generalcontent-page-type .main-content input[type='button'].btn-cms-image img{vertical-align:middle;margin:0 6px 0 0}.generalcontent-page-type .main-content input[type='button'].btn-cms-image.btn-cms-image-right img{margin:0 0 0 6px}.generalcontent-page-type .main-content input[type='button'].btn-cookie-cta{font-size:14px;font-size:1.4rem;background:#ffffff;border:1px solid #444444;border-radius:3px;color:#444444;padding:4px 7px}.generalcontent-page-type .main-content input[type='button'].btn-cookie-cta:hover{background-color:#d6d6d6}.generalcontent-page-type .main-content ol{padding-left:20px}.generalcontent-page-type .main-content a{font-weight:bold}.uppercase{text-transform:uppercase}.diy-red,.heading__diy{color:#BF0036}.diy-light{font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif}.grey{font-size:11px;font-size:1.1rem;color:#999999}.dark-grey{color:#444444}.dark-grey:visited{color:#444444}.buni-icon-font{font-family:'buni';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h4,.h4,h5,.h5,h6,.h6{font-family:Arial,sans-serif}.generalcontent-page-type .main-content h4,.generalcontent-page-type .main-content .h4,.generalcontent-page-type .main-content h5,.generalcontent-page-type .main-content .h5,.generalcontent-page-type .main-content h6,.generalcontent-page-type .main-content .h6{font-family:Arial,sans-serif;color:#444444;font-weight:bold}h6,.h6{text-transform:none;letter-spacing:normal}.diy-red,.heading__diy{color:#444444}.diycategory-page-type .page-heading{line-height:32px;line-height:3.2rem}.generalcontent-page-type .main-content h6,.generalcontent-page-type .main-content .h6{line-height:18px;line-height:1.8rem}.generalcontent-page-type .main-content h5,.generalcontent-page-type .main-content .h5{line-height:21px;line-height:2.1rem}.generalcontent-page-type .main-content h4,.generalcontent-page-type .main-content .h4{line-height:23px;line-height:2.3rem}.generalcontent-page-type .main-content h3,.generalcontent-page-type .main-content .h3{line-height:29px;line-height:2.9rem}.generalcontent-page-type .main-content h2,.generalcontent-page-type .main-content .h2{line-height:33px;line-height:3.3rem}.generalcontent-page-type .main-content h1,.generalcontent-page-type .main-content .h1{line-height:43px;line-height:4.3rem}.container_9{margin-left:auto;margin-right:auto;*zoom:1;width:747px}.container_9:before,.container_9:after{content:"";display:table}.container_9:after{clear:both}.container_9:before,.container_9:after{content:"";display:table}.container_9:after{clear:both}.container_10{margin-left:auto;margin-right:auto;*zoom:1;width:794px}.container_10:before,.container_10:after{content:"";display:table}.container_10:after{clear:both}.container_10:before,.container_10:after{content:"";display:table}.container_10:after{clear:both}.container_12{margin-left:auto;margin-right:auto;width:960px;*zoom:1}.container_12:before,.container_12:after{content:"";display:table}.container_12:after{clear:both}.container_12:before,.container_12:after{content:"";display:table}.container_12:after{clear:both}.mobile-device .container_12{width:100%}.inside-layout{margin-left:auto;margin-right:auto;width:960px;*zoom:1}.inside-layout:before,.inside-layout:after{content:"";display:table}.inside-layout:after{clear:both}.inside-layout:before,.inside-layout:after{content:"";display:table}.inside-layout:after{clear:both}.mobile-device .inside-layout{width:100%}.alpha{margin-left:0 !important}.omega{margin-right:0 !important}.column{margin:0 18px;float:left;display:inline}.row{width:960px;margin:0 auto;*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row .row{margin:0 -18px;width:auto;display:inline-block}.grid_1{width:47px;margin:0 18px;float:left;display:inline}.grid_2{width:130px;margin:0 18px;float:left;display:inline}.grid_3{width:213px;margin:0 18px;float:left;display:inline}.grid_4{width:296px;margin:0 18px;float:left;display:inline}.grid_5{width:379px;margin:0 18px;float:left;display:inline}.grid_6{width:462px;margin:0 18px;float:left;display:inline}.grid_7{width:545px;margin:0 18px;float:left;display:inline}.grid_8{width:628px;margin:0 18px;float:left;display:inline}.grid_9{width:711px;margin:0 18px;float:left;display:inline}.grid_10{width:794px;margin:0 18px;float:left;display:inline}.grid_11{width:877px;margin:0 18px;float:left;display:inline}.grid_12{width:960px;margin:0 18px;float:left;display:inline;margin-left:0 !important;margin-right:0 !important}.btn,.btn-primary,.ui-button-text{-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-size:1.4rem;background:#F7941D;border:1px solid #F7941D;display:inline-block;text-align:center;color:#ffffff !important;padding:8px;text-decoration:none;font-weight:bold;line-height:normal;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;box-shadow:inset 0 1px rgba(255,255,255,0.2)}.btn:focus,.btn-primary:focus,.ui-button-text:focus{outline:3}.btn.btn-on,.btn-primary.btn-on,.ui-button-text.btn-on{background:#80828F;border-color:#80828F}.btn.btn-on:hover,.btn-primary.btn-on:hover,.ui-button-text.btn-on:hover{background:#616372;border-color:#616372}.btn.btn-sml,.btn-primary.btn-sml,.ui-button-text.btn-sml{font-size:14px;font-size:1.4rem;padding:8px 10px}.btn.btn-long,.btn-primary.btn-long,.ui-button-text.btn-long{font-size:14px;font-size:1.4rem;padding:.5em 2.5em}.btn.btn-med,.btn-primary.btn-med,.ui-button-text.btn-med{font-size:16px;font-size:1.6rem;font-weight:bold;padding:12px 20px}.btn.btn-large,.btn-primary.btn-large,.ui-button-text.btn-large{font-size:20px;font-size:2rem;font-weight:bold;padding:14px 33px}.btn.btn-full-width,.btn-primary.btn-full-width,.ui-button-text.btn-full-width{width:auto;display:block}button.btn.btn-full-width,button.btn-primary.btn-full-width,button.ui-button-text.btn-full-width{width:100%}.btn.btn-white,.btn-primary.btn-white,.ui-button-text.btn-white{background:#ffffff;color:#BF0036 !important;border:1px solid #DDDDDD}.btn.btn-white:hover,.btn-primary.btn-white:hover,.ui-button-text.btn-white:hover{background:#ffffff;color:#BF0036 !important;border:1px solid #DDDDDD}.btn.btn-transparent,.btn-primary.btn-transparent,.ui-button-text.btn-transparent{background-color:transparent;box-shadow:none}.btn.btn-transparent:hover,.btn-primary.btn-transparent:hover,.ui-button-text.btn-transparent:hover{background-color:transparent;box-shadow:none}.btn.btn-transparent--dark,.btn-primary.btn-transparent--dark,.ui-button-text.btn-transparent--dark{color:#444444 !important;border-color:#444444 !important}.btn.btn-transparent--dark:hover,.btn-primary.btn-transparent--dark:hover,.ui-button-text.btn-transparent--dark:hover{color:#444444 !important;border-color:#444444 !important}.btn.btn-secondary,.btn-primary.btn-secondary,.ui-button-text.btn-secondary{background-color:#41BA5A;border-color:#41BA5A}.btn.btn-secondary:hover,.btn-primary.btn-secondary:hover,.ui-button-text.btn-secondary:hover{background-color:#379E49;border-color:#379E49}.btn.btn-tertiary,.btn-primary.btn-tertiary,.ui-button-text.btn-tertiary{background-color:#80828F;border-color:#80828F}.btn.btn-tertiary:hover,.btn-primary.btn-tertiary:hover,.ui-button-text.btn-tertiary:hover{background-color:#616372}.btn.btn-green,.btn-primary.btn-green,.ui-button-text.btn-green{background-color:#41BA5A;border-color:#41BA5A}.btn.btn-green:hover,.btn-primary.btn-green:hover,.ui-button-text.btn-green:hover{background-color:#379E49}.btn.btn-darkred,.btn-primary.btn-darkred,.ui-button-text.btn-darkred{background-color:#BF0036}.btn.btn-darkgreen,.btn-primary.btn-darkgreen,.ui-button-text.btn-darkgreen{background:#41BA5A;border-color:#41BA5A}.btn.btn-darkgreen:hover,.btn-primary.btn-darkgreen:hover,.ui-button-text.btn-darkgreen:hover{background:#379E49}.btn.btn-grey,.btn-primary.btn-grey,.ui-button-text.btn-grey{background-color:#d6d6d6;border-color:#cfcfcf}.btn.btn-light,.btn-primary.btn-light,.ui-button-text.btn-light{color:#444444 !important;background-color:#DDDDDD;border:1px solid #888888}.btn.btn-light:hover,.btn-primary.btn-light:hover,.ui-button-text.btn-light:hover,.btn.btn-light:focus,.btn-primary.btn-light:focus,.ui-button-text.btn-light:focus{background-color:#b7b7b7}.btn.icon-webchat,.btn-primary.icon-webchat,.ui-button-text.icon-webchat{background-image:url('../../../img/ico-website-alive-chat.png');background-position:5px 50%;background-repeat:no-repeat;padding:8px 12px 8px 36px}.btn.btn-wishlist,.btn-primary.btn-wishlist,.ui-button-text.btn-wishlist{background:#DDDDDD url('../../../img/icon-wishlist.png') no-repeat 15px 50%;padding:8px 20px 8px 40px;border-color:#d5d6d8;color:#595A60 !important}.btn.btn-wishlist:hover,.btn-primary.btn-wishlist:hover,.ui-button-text.btn-wishlist:hover,.btn.btn-wishlist:focus,.btn-primary.btn-wishlist:focus,.ui-button-text.btn-wishlist:focus{border-color:#d5d6d8;background-color:#d5d5d5}.btn.icon-3d,.btn-primary.icon-3d,.ui-button-text.icon-3d{background-image:url('../../../img/ico-3d-icon.png');background-position:5px 50%;background-repeat:no-repeat;padding:8px 12px 8px 28px}.btn.launch-icon,.btn-primary.launch-icon,.ui-button-text.launch-icon{display:inline-block;background-image:url('../../../img/icon-launch-gallery.png');background-repeat:no-repeat;background-position:92% 50%;padding:8px 36px 8px 8px}.btn.btn-disabled,.btn-primary.btn-disabled,.ui-button-text.btn-disabled{background:#e5e5e5;border:1px solid #cecece !important;color:#acacac !important;cursor:default;outline:none}.btn.btn-disabled:hover,.btn-primary.btn-disabled:hover,.ui-button-text.btn-disabled:hover{background:#e5e5e5;border:1px solid #cecece !important;color:#acacac !important}.btn:hover,.btn-primary:hover,.ui-button-text:hover{background-color:#EF7616;border-color:#F7941D}.btn img,.btn-primary img,.ui-button-text img{vertical-align:bottom}.btn.btn-cms-image,.btn-primary.btn-cms-image,.ui-button-text.btn-cms-image{padding:8px 8px 6px 8px}.btn.btn-cms-image img,.btn-primary.btn-cms-image img,.ui-button-text.btn-cms-image img{vertical-align:middle;margin:0 6px 0 0}.btn.btn-cms-image.btn-cms-image-right img,.btn-primary.btn-cms-image.btn-cms-image-right img,.ui-button-text.btn-cms-image.btn-cms-image-right img{margin:0 0 0 6px}.btn.btn-cookie-cta,.btn-primary.btn-cookie-cta,.ui-button-text.btn-cookie-cta{font-size:14px;font-size:1.4rem;background:#ffffff;border:1px solid #444444;border-radius:3px;color:#444444;padding:4px 7px}.btn.btn-cookie-cta:hover,.btn-primary.btn-cookie-cta:hover,.ui-button-text.btn-cookie-cta:hover{background-color:#d6d6d6}.btn-text-link{-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out;display:block;border:none;background:none;color:#BF0036}.btn-text-link:hover,.btn-text-link:focus,.btn-text-link:active{outline:0;color:#BF0036}.add-store-btn{background-color:#BF0036;border:1px solid #BF0036 !important}.add-store-btn:hover{background-color:#BF0036}.add-member-cart-btn{background-color:#007ac9;border:1px solid #006BB6 !important}.add-member-cart-btn:hover{background-color:#006BB6}.btn-close{-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;text-indent:-999em;background:transparent url('/assets/img/common-sprites.png') -37px -209px no-repeat;height:21px;width:21px;display:block}.btn-close:hover,.btn-close:focus{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important;filter:alpha(opacity=70) !important}.mobile-device .btn-close{background:url('../../../img/mobile/icon-close@2x.png') 0 0 no-repeat;background-size:27px 27px;height:27px;width:27px}.btn-close-modal{-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;transition:background-color 500ms ease;text-indent:-999em;background:transparent url('../../../img/icon-close-modal.png') center center no-repeat;height:60px;width:57px;display:block;border:none;border-left:1px solid #8b8c94}.btn-close-modal:hover,.btn-close-modal:focus{background-color:#8b8c94;outline:0}.btn-close-mobile-modal,.btn-sml-dropdown-close{text-indent:-999em;background:url('../../../img/mobile/icon-close-grey.png') 0 0 no-repeat;height:14px;width:14px;display:block}.btn-close-mobile-modal.top-right,.btn-sml-dropdown-close.top-right{position:absolute;top:10px;right:10px}.btn-close-popup{-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;transition:background-color 500ms ease;text-indent:-999em;background:#000000 url(/assets/img/sprite-inspiration-gallery.png) -130px 0 no-repeat;height:56px;width:56px;display:block;border:none}.btn-close-popup:hover,.btn-close-popup:focus{background-color:#333;outline:0}.btn-standard-close{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:22px;font-size:2.2rem;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;background-color:#cccccc;color:#ffffff;text-align:center;padding:3px 7px 2px 7px;font-weight:bold}.btn-standard-close:hover,.btn-standard-close:focus{color:#ffffff;background-color:#b3b3b3}.btn-standard-close.top-right{position:absolute;top:10px;right:10px}.device-ios .btn-standard-close{padding:0 7px 5px 7px}.launch-external-link{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;filter:alpha(opacity=80) !important;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;display:inline-block;background:url('../../../img/icon-launch-gallery.png') no-repeat 100% 50%;color:#ffffff;font-weight:bold;padding:6px 26px 6px 0}.launch-external-link:visited{color:#ffffff}.launch-external-link:hover,.launch-external-link:focus{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important;color:#ffffff;text-decoration:underline;outline:0}.chevron-link{font-size:14px;font-size:1.4rem;display:block;margin-top:.6em;font-weight:bold}.chevron-link:after{content:'\e80d';font-family:'homebaseicons';display:inline-block;width:10px;height:17px;position:relative;top:2px;margin-left:5px}.mobile-device .chevron-link:after{background:url('../../../img/chevron-red-large.png') 0 2px no-repeat;background-size:75%}.generalcontent-page-type .main-content .btn{margin-bottom:5px}.generalcontent-page-type .main-content .btn a{color:#ffffff !important}.lt-ie8 .add-store-btn{vertical-align:middle}.radio-btn .ui-state-active{background:url('../../../img/icon-tick.png') no-repeat right center;padding-right:36px;display:block;float:left}.radio-btn .ui-state-active .ui-button-text{background:#41BA5A;border-color:#08772E}.lt-ie8 .ui-button-text{display:block;float:left}.ui-helper-hidden-accessible{display:none}.btn-scrolldown{font-size:16px;font-size:1.6rem;background:url('../../../img/chevron-red-down.png') no-repeat left;color:#ffffff;font-weight:bold;padding-left:30px}.btn-scrolldown:visited{color:#ffffff}.mobile-device .btn-primary{font-size:17px;font-size:1.7rem;width:100%;margin-bottom:.4em}.mobile-device .btn-dropdown-arrow{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;font-size:1.8rem;display:block;position:relative;background:#efefef;border:1px solid #d6d6d6;width:100%;padding:14px 44px 14px 22px;text-align:left;outline:0;color:#444444;box-sizing:border-box}.mobile-device .btn-dropdown-arrow .icon-arrow{position:absolute;top:19px;right:22px;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #444444}.mobile-device .btn-scrolldown{font-size:16px;font-size:1.6rem;background:url('../../../img/chevron-black-down.png') no-repeat left;color:#BF0036;font-weight:bold;padding-left:30px}.btn-flat{text-shadow:none;border:none}.btn,.btn-primary,.ui-button-text{font-family:Arial,sans-serif}.add-to-wishlist-dropdown{display:none}.content-layout{background:url(/assets/img/texture-bg.jpg) 50% 0 repeat;min-width:960px;*zoom:1}.content-layout:before,.content-layout:after{content:"";display:table}.content-layout:after{clear:both}.content-layout:before,.content-layout:after{content:"";display:table}.content-layout:after{clear:both}.heading-layout{border-bottom:0;margin-bottom:0;padding:0}.heading-layout:after{background:transparent}.heading-layout .horizontal-nav{margin-bottom:0}.home-main-banners-wrapper{position:relative}.home-main-banners-wrapper>header{height:199px}.home-main-banners-wrapper header{width:100%;position:absolute;top:0;z-index:10;background:rgba(0,0,0,0.6)}.home-main-banners-wrapper header .header-content-wrapper{position:relative;padding:26px 0 32px 0;min-height:57px}.home-main-banners-wrapper header .header-content-wrapper .inside-layout{display:none}.home-main-banners-wrapper header .header-content-wrapper .header-content{padding-left:340px}.home-main-banners-wrapper header .header-content-wrapper .header-content h1,.home-main-banners-wrapper header .header-content-wrapper .header-content h2{margin:0;font-size:48px;font-size:4.8rem;font-family:"Futura W01 Heavy"}.home-main-banners-wrapper header .header-content-wrapper .header-content h1 a,.home-main-banners-wrapper header .header-content-wrapper .header-content h2 a{color:#ffffff}.home-main-banners-wrapper .home-main-banners-wrapper__banner-link{width:100%;position:absolute;top:0;z-index:12}.home-main-banners-wrapper .home-main-banners-wrapper__banner-link img,.home-main-banners-wrapper .home-main-banners-wrapper__banner-link a{display:block;position:absolute}.home-main-banners-wrapper .home-main-banners-carousel-wrapper{width:100%;overflow:hidden;position:relative}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .home-main-banners-carousel{width:1282px;height:456px;overflow:hidden;margin:0 auto}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-nav{display:none}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner{position:relative;width:1280px;height:456px;float:left;border-left:1px solid #000000;border-right:1px solid #000000}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .banner-background{width:100%;height:456px;position:absolute;z-index:9}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header{display:none;position:relative;background:transparent;padding:26px 0 32px 0}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header .header-content{padding-left:340px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header .header-content h1,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header .header-content h2{margin:0;color:#ffffff;font-family:"Futura W01 Heavy";font-size:48px;font-size:4.8rem}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header .header-content h1 a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header .header-content h2 a{color:#ffffff;font-size:48px;font-size:4.8rem;font-family:"Futura W01 Heavy"}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper{width:100%;height:456px;position:absolute;top:0;visibility:hidden}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content{position:relative;height:456px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot{position:absolute;z-index:11}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot .hotspot-inside{position:relative}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.hotspot__main .hotspot-tag a{color:#BF0036}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.hotspot__main .hotspot-tag a:hover{color:#BF0036 !important}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.hotspot__product .hotspot-tag-content{font-family:"Challenge W01 Bold";font-size:30px;font-size:3rem;color:#000000;line-height:26px;line-height:2.6rem;padding:8px 10px 0 10px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.hotspot__product sup{font-size:16px;font-size:1.6rem}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.hotspot__product a{color:#000000}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot .hotspot-link{display:block;width:38px;height:38px;background:url(/assets/img/home-carousel-hotspot.png) 100% 0 no-repeat}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot .hotspot-tag{position:absolute;white-space:nowrap;top:-1px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot .hotspot-tag a{display:block}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-right .hotspot-tag{left:125%}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-left .hotspot-tag{right:125%}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot:hover .hotspot-link{background:url(/assets/img/home-carousel-hotspot-hover.png) 100% 0 no-repeat}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot .hotspot-tag-content{display:block;line-height:36px;line-height:3.6rem;padding:0 10px;font-size:15px;font-size:1.5rem;font-family:"Futura W01 Heavy";border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffffff;border:1px solid rgba(7,0,0,0.4)}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-right .hotspot-tag-content{position:relative;border:1px solid rgba(7,0,0,0.4)}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-right .hotspot-tag-content:after,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-right .hotspot-tag-content:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-right .hotspot-tag-content:after{border-color:rgba(255,255,255,0);border-right-color:#ffffff;border-width:9px;top:50%;margin-top:-9px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-right .hotspot-tag-content:before{border-color:transparent;border-right-color:rgba(7,0,0,0.2);border-width:10px;top:50%;margin-top:-10px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-left .hotspot-tag-content{position:relative;background:#ffffff;border:1px solid rgba(7,0,0,0.4)}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-left .hotspot-tag-content:after,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-left .hotspot-tag-content:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-left .hotspot-tag-content:after{border-color:rgba(255,255,255,0);border-left-color:#ffffff;border-width:9px;top:50%;margin-top:-9px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner .hotspot-wrapper .hotspot-content .hotspot.home-hotspot-tag-left .hotspot-tag-content:before{border-color:transparent;border-left-color:rgba(7,0,0,0.2);border-width:10px;top:50%;margin-top:-10px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner.current .hotspot-wrapper{visibility:visible}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager{clear:both;margin:0;padding:18px 0;text-align:center}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li{list-style:none;display:inline;margin-left:5px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li:first-child,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li:first-child{margin-left:0}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li a{text-indent:-9999px;overflow:hidden;text-transform:capitalize;display:inline-block;width:13px;height:13px;background:#41BA5A}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li a:hover,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li a:hover{background-position:0 0}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li.carousel-active-tab a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li.carousel-active-tab a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li.current a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li.current a{background-position:0 0}.lt-ie9 .home-main-banners-wrapper .home-main-banners-wrapper__banner-link{z-index:12}.singlebanner-wrapper.inside-layout{width:100%}.singlebanner-wrapper.inside-layout.container_12{width:960px}.search_home_banner{background:#ffffff;border:1px solid rgba(0,0,0,0.3);width:619px;margin-top:28px}.search_home_banner .search_home_banner__search-term{font-size:20px;font-size:2rem;line-height:35px;line-height:3.5rem;line-height:1.2em;height:53px;background:transparent;border:0;padding:0 1em 0 17px;margin:0;color:#444444;outline:none;width:525px}.search_home_banner .search_home_banner__search-term.placeholder{color:#d6d6d6}.search_home_banner .search_home_banner__search-term::-webkit-input-placeholder{color:#444444}.search_home_banner .search_home_banner__search-term:-moz-placeholder{color:#444444}.search_home_banner .search_home_banner__search-term::-moz-placeholder{color:#444444}.search_home_banner .search_home_banner__search-term:-ms-input-placeholder{color:#444444}.search_home_banner .search_home_banner__search-term__focus.placeholder{color:#d6d6d6}.search_home_banner .search_home_banner__search-term__focus::-webkit-input-placeholder{color:#d6d6d6}.search_home_banner .search_home_banner__search-term__focus:-moz-placeholder{color:#d6d6d6}.search_home_banner .search_home_banner__search-term__focus::-moz-placeholder{color:#d6d6d6}.search_home_banner .search_home_banner__search-term__focus:-ms-input-placeholder{color:#d6d6d6}.search_home_banner button,.search_home_banner input[type="submit"]{margin:0;padding:0;border:0;text-indent:-999em;overflow:hidden;text-transform:capitalize;width:53px;height:53px;float:right;background:transparent url(/assets/img/sprite-icon-search-red.png) 0 0 no-repeat}.search_home_banner button:hover,.search_home_banner input[type="submit"]:hover,.search_home_banner button:focus,.search_home_banner input[type="submit"]:focus{background-position:0 100%}.lt-ie9 .home-main-banners-wrapper{z-index:1}.lt-ie9 .home-main-banners-wrapper>header{background:transparent}.lt-ie9 .home-main-banners-wrapper .search_home_banner{padding:15px 0}.lt-ie9 .home-main-banners-wrapper .search_home_banner .search_home_banner__search-term{height:20px;line-height:20px}.lt-ie9 .home-main-banners-wrapper .search_home_banner .search_home_banner__search-button{margin-top:-15px}.lt-ie9 .home-main-banners-wrapper .banner header{position:absolute;z-index:12;background:url(/assets/img/bg-home-banner.png)}.lt-ie9 .search_home_banner__search-term{line-height:53px}.lt-ie8 .home-main-banners-wrapper .search_home_banner .search_home_banner__search-button{margin-top:-37px}.lt-ie8 .search_home_banner{position:relative}.lt-ie8 .search_home_banner .search_home_banner__search-term{width:550px;height:22px}.lt-ie8 .search_home_banner .search_home_banner__search-button{margin-top:-15px !important}.lt-ie8 .home-main-banners-carousel-wrapper{position:relative}.lt-ie8 .store-info_header__top{*zoom:1;text-align:right}.lt-ie8 .store-info_header__top:before,.lt-ie8 .store-info_header__top:after{content:"";display:table}.lt-ie8 .store-info_header__top:after{clear:both}.lt-ie8 .store-info_header__top:before,.lt-ie8 .store-info_header__top:after{content:"";display:table}.lt-ie8 .store-info_header__top:after{clear:both}.lt-ie8 .store-info_header__top .store-info_header__name{float:left}.lt-ie8 .store-info_header__top .store-info_header__hours{float:none}.lt-ie8 .search_home_banner{padding-bottom:0 !important}.lt-ie8 .search_home_banner .search_home_banner__search-term{float:left;width:528px}.range-browser-nav{margin-bottom:20px;background:transparent url(/assets/img/bg-home-range-browser-nav.png)}.range-browser-nav>ul>li{position:relative;width:106px;border-left:1px solid #e8e8e8}.range-browser-nav>ul>li:last-child{width:102px;border-right:1px solid #e8e8e8}.range-browser-nav>ul>li:last-child a{background-image:none}.range-browser-nav>ul>li:last-child a:hover,.range-browser-nav>ul>li:last-child a:focus{background:#e5e5e5}.range-browser-nav>ul>li a{padding:1em 0;color:#595A60;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.range-browser-nav>ul>li a:hover,.range-browser-nav>ul>li a:focus{background:#e5e5e5}.range-browser-nav>ul>li.hover a{background:none}.range-browser-nav>ul>li.hover a:hover,.range-browser-nav>ul>li.hover a:focus{background:#e5e5e5}.range-browser-nav>ul>li.on{height:auto;border-left:1px solid transparent}.range-browser-nav>ul>li.on:after{content:"";position:absolute;left:50%;margin-left:-20px;bottom:-11px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #41BA5A}.range-browser-nav>ul>li.on a{color:#ffffff;padding-top:1.3571428em;outline:0;background:none}.range-browser-nav>ul>li.on a:hover,.range-browser-nav>ul>li.on a:focus{background:none}.range-browser-nav>ul>li.on+li{border-left:1px solid transparent}.range-browser-container{min-height:465px;position:relative;overflow:hidden}.range-browser-container .range-browser-category-content-wrapper{display:none;position:absolute;width:960px}.range-browser-container .range-browser-category-content-wrapper:first-child{display:block}.range-browser-container .range-browser-category-content-wrapper>header{margin-bottom:20px;position:relative}.range-browser-container .range-browser-category-content-wrapper>header a{color:#41BA5A;*zoom:1;display:block;padding-right:50px;height:45px}.range-browser-container .range-browser-category-content-wrapper>header a:before,.range-browser-container .range-browser-category-content-wrapper>header a:after{content:"";display:table}.range-browser-container .range-browser-category-content-wrapper>header a:after{clear:both}.range-browser-container .range-browser-category-content-wrapper>header a:before,.range-browser-container .range-browser-category-content-wrapper>header a:after{content:"";display:table}.range-browser-container .range-browser-category-content-wrapper>header a:after{clear:both}.range-browser-container .range-browser-category-content-wrapper>header a:hover{color:#08772E}.range-browser-container .range-browser-category-content-wrapper>header a:after{font-size:45px;font-size:4.5rem;line-height:45px;line-height:4.5rem;content:'\e609';font-family:'buni';position:absolute;right:1px;height:45px;top:0}.range-browser-container .range-browser-category-content-wrapper>header a h2{float:left;font-family:"Futura W01 Heavy";font-size:40px;font-size:4rem;line-height:45px;line-height:4.5rem;margin:0}.range-browser-container .range-browser-category-content-wrapper>header a .count{float:right;font-size:32px;font-size:3.2rem;line-height:45px;line-height:4.5rem;background:#ffffff;border:1px solid #DDDDDD;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:"Futura W01 Book";padding:0 12px}.range-browser-container .range-browser-container-columns{*zoom:1;position:relative}.range-browser-container .range-browser-container-columns:before,.range-browser-container .range-browser-container-columns:after{content:"";display:table}.range-browser-container .range-browser-container-columns:after{clear:both}.range-browser-container .range-browser-container-columns:before,.range-browser-container .range-browser-container-columns:after{content:"";display:table}.range-browser-container .range-browser-container-columns:after{clear:both}.range-browser-container .range-browser-container-columns .range-browser-container-col-left{width:573px;float:left;position:relative}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .scWebEditInput{display:inline}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper{background:#ffffff;padding-bottom:25px;overflow-y:hidden}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail{color:#444444;font-size:16px;font-size:1.6rem;padding:25px 28px 0 30px;height:auto;overflow-y:visible;padding-right:0}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail h3{font-size:18px;font-size:1.8rem;line-height:32px;line-height:3.2rem;margin-bottom:0;font-family:Arial,sans-serif;font-weight:bold;letter-spacing:0}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail h3:before{content:'\201C';margin-left:-0.5em}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail h3:after{content:'\201D'}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail .detail-text{color:#ffffff;color:rgba(255,255,255,0.7);line-height:24px;overflow:hidden}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-teammember{position:absolute;bottom:0;left:188px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right{float:right;width:380px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper{margin-bottom:6px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper>header{background:#41BA5A}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper>header a{font-family:"Futura W01 Heavy";font-size:24px;font-size:2.4rem;color:#ffffff;line-height:55px;line-height:5.5rem;display:block;padding-left:14px;padding-right:16px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper>header a:hover{background-color:#379E49}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper>header a:after{content:'\e609';font-family:'buni';font-size:27px;position:absolute;right:10px;top:1px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories{font-family:"Futura W01 Heavy";background:#595A60;color:#ffffff;height:93px;overflow:hidden}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul{padding:0;margin:0}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li{list-style:none;border-bottom:1px solid #414040}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a{display:block;color:#aaa;color:rgba(255,255,255,0.7);font-family:"Futura W01 Heavy";padding:5px 25px 4px 14px;position:relative}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a:hover{background-color:#3c3c3c}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a:after{content:'\e609';font-family:'buni';font-size:18px;position:absolute;right:13px;line-height:20px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right.range-browser-container-col-right__categories-long .featured-categories{height:240px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right.range-browser-container-col-right__categories-long .diy{height:152px !important}.range-browser-container .range-browser-container-columns .range-browser-container-col-right.range-browser-container-col-right__categories-long .diy a{padding:26px 14px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one{*zoom:1}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one:before,.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one:after{content:"";display:table}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one:after{clear:both}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one:before,.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one:after{content:"";display:table}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one:after{clear:both}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one .ad{float:right;width:173px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one .ad img{width:auto;height:auto;max-width:100%}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one .diy{float:right;width:192px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two{*zoom:1;margin-top:20px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two:before,.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two:after{content:"";display:table}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two:after{clear:both}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two:before,.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two:after{content:"";display:table}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two:after{clear:both}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two .ad{width:173px;float:right}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two .ad img{width:auto;height:auto;max-width:100%}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two .diy{float:left;width:192px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .ad{margin:0}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .diy{background:#ffffff;width:191px;height:134px;line-height:26px;line-height:2.6rem}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .diy:hover{background:#F8F8F8}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .diy a{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;display:block;font-family:Arial,sans-serif;color:#444444;padding:22px 14px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .diy .diy-span{font-size:18px;font-size:1.8rem;font-weight:bold;display:block;font-family:Arial,sans-serif;margin-bottom:15px;margin-top:-5px}.lt-ie9 .range-browser-nav ul li{width:105px !important}.ie-10.windows-8 .range-browser-container .range-browser-category-content-wrapper>header a,.ie-11.windows-8 .range-browser-container .range-browser-category-content-wrapper>header a{font-family:'buni';font-size:45px}.ie-10.windows-8 .range-browser-container .range-browser-category-content-wrapper>header a:after,.ie-11.windows-8 .range-browser-container .range-browser-category-content-wrapper>header a:after{top:50%}.home-gift-cards-banner-wrapper+div>.inside-layout{margin-bottom:35px}.home-banner-container__top{*zoom:1;height:200px;position:relative}.home-banner-container__top:before,.home-banner-container__top:after{content:"";display:table}.home-banner-container__top:after{clear:both}.home-banner-container__top:before,.home-banner-container__top:after{content:"";display:table}.home-banner-container__top:after{clear:both}.home-banner-container__top .home-banner-container__top_left{float:left}.home-banner-container__top .home-banner-container__top_right{position:absolute;right:0;bottom:0;float:right}.home-gift-cards-banner-wrapper{width:100%;background:#ffffff}.home-gift-cards-banner-wrapper .home-gift-cards-banner:before{background:none;content:"";display:block;height:31px;left:50%;margin-left:-480px;margin-top:-60px;position:absolute;width:960px}.home-gift-cards-banner-wrapper .home-gift-cards-banner:after{background:none;content:"";display:block;height:31px;left:50%;margin-left:-480px;position:absolute;width:960px;bottom:-31px}.home-gift-cards-banner-wrapper .home-gift-cards-banner{width:960px;height:200px;margin:0 auto 35px;padding:40px 0;position:relative}.home-gift-cards-banner-wrapper .home-gift-cards-banner img{vertical-align:bottom}.home-gift-cards-banner-wrapper .home-gift-cards-banner .guarantee-banner,.home-gift-cards-banner-wrapper .home-gift-cards-banner .overlay-top,.home-gift-cards-banner-wrapper .home-gift-cards-banner .overlay-right{position:absolute;right:0;bottom:40px;z-index:20}.home-gift-cards-banner-wrapper .home-gift-cards-banner .overlay-right{right:-30px}.home-diy-advice-banner-wrapper-wrapper{width:100%;background:#ffffff;overflow:hidden}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper{width:960px;margin:0 auto;padding:30px 0;position:relative}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .banner-title{font-size:40px;font-size:4rem;font-family:"Futura W01 Heavy",sans-serif;color:#BF0036;margin:7px 0 30px}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .banner-title .diy{font-family:"Futura W01 ExtraBold",sans-serif}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner{background:#BF0036;height:355px;position:relative;*zoom:1}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner:before,.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner:after{content:"";display:table}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner:after{clear:both}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner:before,.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner:after{content:"";display:table}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner:after{clear:both}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block{color:#ffffff;width:420px;padding:30px;float:left}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .title{font-family:"Futura W01 Heavy",sans-serif;font-size:48px;font-size:4.8rem;line-height:50px;line-height:5rem;margin-top:-8px;margin-bottom:25px;color:#ffffff}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .description{font-family:Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;color:#ffffff}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .tags-list{padding:0}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .list-item__content__footer{padding:0}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .list-item__tag{list-style:none;display:inline-block;zoom:1;*display:inline;position:relative;margin:10px 5px 0 0;background:url(/assets/img/tags/diy-button-bg.png) left center no-repeat;padding:16px 25px 13px 14px;text-align:center;width:92px}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .list-item__tag:hover{background:url(/assets/img/tags/diy-button-bg-hover.png) left center no-repeat}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .list-item__tag .list-item__tag__text{display:inline-block;zoom:1;*display:inline;color:#ffffff;font-size:23px;font-size:2.3rem;font-family:"Futura W01 Book",sans-serif}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .list-item__tag .list-item__tag__text a{color:#ffffff}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .text-block .list-item__tag .list-item__tag__text span{font-family:"Futura W01 Bold",sans-serif}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .image-block{float:right}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .image-block img{display:block}.home-diy-advice-banner-wrapper-wrapper .home-diy-advice-banner-wrapper .home-diy-advice-banner .person-block{position:absolute;bottom:0;right:-80px}.home-diy-article-promotion{margin:0 auto;padding:30px 0;position:relative;background:#ffffff}.home-diy-article-promotion .banner-title{background-color:#ffffff;color:#BF0036;font-family:"Futura W01 Heavy",sans-serif;font-size:40px;font-size:4rem;margin-left:auto;margin-right:auto;padding:7px 0 30px;width:960px}.home-diy-article-promotion .panel-img-right,.home-diy-article-promotion .panel-img-left{background-color:#BF0036;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:335px}.home-diy-article-promotion .panel-img-right .panel-image,.home-diy-article-promotion .panel-img-left .panel-image{display:block;width:480px}.home-diy-article-promotion .panel-img-right .secondaryh2,.home-diy-article-promotion .panel-img-left .secondaryh2{font-size:39px;font-size:3.9rem;line-height:47px;line-height:4.7rem;color:#ffffff;font-family:"Futura W01 Heavy",sans-serif;margin:33px 40px 0;width:400px}.home-diy-article-promotion .panel-img-right p,.home-diy-article-promotion .panel-img-left p{font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#ffffff;margin-left:40px;margin-top:14px;width:350px}.home-diy-article-promotion .panel-img-right .btn-primary,.home-diy-article-promotion .panel-img-left .btn-primary{background:#ffffff;border:none;color:#BF0036 !important;font-size:20px;font-size:2rem;padding:15px 25px;margin:10px 40px}.home-diy-article-promotion .panel-img-left .panel-image{float:left;margin-right:0}.home-diy-article-promotion .panel-img-left .secondaryh2,.home-diy-article-promotion .panel-img-left .btn-primary,.home-diy-article-promotion .panel-img-left p{float:left}.home-diy-article-promotion .panel-img-right .panel-image{float:right}.inspiring-ideas-banner-wrapper-wrapper{width:100%;background:#ffffff;margin-top:50px;overflow:hidden}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper:before{background:url("/assets/img/header-shadow-bg-top.png") no-repeat scroll center top transparent;content:"";display:block;height:31px;left:50%;margin-left:-480px;margin-top:-50px;position:absolute;width:960px}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper:after{background:url("/assets/img/header-shadow-bg.png") no-repeat scroll center top transparent;content:"";display:block;height:31px;left:50%;margin-left:-480px;position:absolute;width:960px;bottom:-31px}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper{width:960px;margin:0 auto;padding:30px 0;position:relative}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .banner-title{font-size:40px;font-size:4rem;font-family:"Futura W01 Heavy",sans-serif;color:#41BA5A;margin:7px 0 30px}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner{background:#41BA5A;height:355px;position:relative}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .text-block{color:#ffffff;width:420px;padding:30px;float:right}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .text-block .title{font-family:"Futura W01 Heavy",sans-serif;font-size:48px;font-size:4.8rem;line-height:50px;line-height:5rem;margin-top:-8px;margin-bottom:25px}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .text-block .description{font-family:Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;width:50%;color:rgba(255,255,255,0.7)}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .text-block .description .btn{margin:10px 0}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .text-block .banner-category-wrapper{font-size:16px;font-size:1.6rem}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .text-block .banner-category-wrapper span{color:#ffffff;font-family:"HelveticaNeueW01-75Bold"}.inspiring-ideas-banner-wrapper-wrapper .inspiring-ideas-banner-wrapper .inspiring-ideas-banner .person-block{position:absolute;bottom:0;right:-58px}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li a{border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;filter:alpha(opacity=50) !important}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li a:hover,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li.carousel-active-tab a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li.carousel-active-tab a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .carousel-tabs li.current a,.home-main-banners-wrapper .home-main-banners-carousel-wrapper .hero-carousel-pager li.current a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important}.content-layout{background:transparent}.home-main-banners-wrapper header{display:none}.home-main-banners-wrapper .home-main-banners-carousel-wrapper .banner header{display:none !important}.home-main-banners-wrapper .home-main-banners-wrapper__banner-link{display:none}.home-gift-cards-banner-wrapper{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06)}.home .component-diy-video .component{margin-top:40px;padding-bottom:0;border-top:2px solid #DDDDDD}.range-browser-container .range-browser-category-content-wrapper>header{display:none}.range-browser-container .range-browser-container-columns{overflow:hidden}.range-browser-container .range-browser-container-columns .range-browser-container-col-left{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);overflow:hidden}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-teammember{display:none}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail .detail-text{display:none}.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail h3:before,.range-browser-container .range-browser-container-columns .range-browser-container-col-left .range-browser-category-detail-wrapper .range-browser-category-detail h3:after{display:none}.range-browser-container .range-browser-container-columns .range-browser-container-col-right{width:387px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);overflow:hidden;margin-bottom:20px;margin-left:20px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper>header a{font-size:18px;font-size:1.8rem;font-family:Arial,sans-serif}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper>header a:after{font-size:18px;font-size:1.8rem;font-family:'homebaseicons';content:'\e80d'}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories{height:auto;background:#ffffff;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li{border-bottom:0;border-top:1px solid #DDDDDD}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li:first-child{border-top:0}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a{font-size:16px;font-size:1.6rem;padding:13px 25px 13px 14px;font-family:Arial,sans-serif;color:#444444}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a:after{right:10px;font-family:'homebaseicons';content:'\e80d';color:#41BA5A}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a:hover{background:transparent;color:#41BA5A}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners{margin-left:20px}.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-one,.range-browser-container .range-browser-container-columns .range-browser-container-col-right .banners .row-two{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);border:1px solid #DDDDDD}.range-browser-nav{background:none}.range-browser-nav>ul{display:table;table-layout:fixed;border:0}.range-browser-nav>ul>li{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);display:table-cell;float:none;text-align:center;height:100%;vertical-align:middle;width:100%;background-color:#ffffff;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD}.range-browser-nav>ul>li:hover a,.range-browser-nav>ul>li.hover a{transition:none;color:#ffffff}.range-browser-nav>ul>li a{color:#444444;transition:none !important}.range-browser-nav>ul>li.hover,.range-browser-nav>ul>li.hover a{background:#ffffff !important;color:#444444}.range-browser-nav>ul>li:hover a,.range-browser-nav>ul>li:hover,.range-browser-nav>ul>li.on,.range-browser-nav>ul>li.on a{background:#41BA5A !important;color:#ffffff}.range-browser-nav>ul>li:first-child,.range-browser-nav>ul>li.on:first-child{border-radius:3px 0 0 3px}.range-browser-nav>ul>li:last-child,.range-browser-nav>ul>li.on:last-child{border-radius:0 3px 3px 0}.range-browser-nav>ul>li.on:before{display:none}.range-browser-nav>ul>li.on:after{left:50%;right:auto;top:100%;margin-left:-10px;margin-right:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #41BA5A}.range-browser-nav.horizontal-nav>ul>li a{display:inline-block;padding:15px 15px;vertical-align:middle;box-sizing:border-box;width:100%;height:auto}.homepage-carousel-wrapper .carousel-heading{line-height:32px;line-height:3.2rem}.homepage-carousel-wrapper{position:relative}.homepage-carousel-wrapper .carousel-heading{font-size:30px;font-size:3rem;color:#444444;font-family:'Homebase12-Regular',Helvetica,Arial,sans-serif;margin:0 0 15px}.homepage-carousel-wrapper .promo-banner img{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.homepage-carousel-wrapper .button-previous,.homepage-carousel-wrapper .button-next{margin-top:-6px;display:block;width:35px;height:87px !important;color:#41BA5A}.homepage-carousel-wrapper .button-previous:after,.homepage-carousel-wrapper .button-next:after{font-size:62px;font-size:6.2rem;line-height:61px;line-height:6.1rem;font-family:'buni';position:absolute;top:0;width:35px}.homepage-carousel-wrapper .button-previous:hover,.homepage-carousel-wrapper .button-next:hover{color:#379E49}.homepage-carousel-wrapper .button-previous,.homepage-carousel-wrapper .button-next{position:absolute;top:49%}.homepage-carousel-wrapper .button-previous{left:-50px}.homepage-carousel-wrapper .button-previous:after{content:'\e60a';right:14px}.homepage-carousel-wrapper .button-next{right:-50px}.homepage-carousel-wrapper .button-next:after{content:'\e609';right:12px}@media screen and (max-width:1080px){.homepage-carousel-wrapper .button-previous,.homepage-carousel-wrapper .button-next{background-image:url('../../../img/texture-bg.jpg') !important}.homepage-carousel-wrapper .button-previous:after,.homepage-carousel-wrapper .button-next:after{line-height:90px}.homepage-carousel-wrapper .button-previous:after{right:25px}.homepage-carousel-wrapper .button-next:after{right:20px}}.homepage-carousel-wrapper .page{width:960px;height:670px;float:left}.homepage-carousel-wrapper .page .product-list__item__no-brand .product-list__title{margin-top:30px}.homepage-carousel-wrapper .page .hproduct{width:192px;height:335px;float:left;border:1px solid #efefef;border-width:0 1px 1px 0;background:#ffffff}.homepage-carousel-wrapper .page .hproduct .product-list__link{display:block;position:relative;z-index:3;margin-top:1px;margin-left:1px}.homepage-carousel-wrapper .page .hproduct img.product-list__logo{margin-bottom:7px}.homepage-carousel-wrapper .page .hproduct .product-list__details{padding-top:20px}.homepage-carousel-wrapper .page .hproduct .product-list__photo{position:relative}.homepage-carousel-wrapper .page .hproduct .product-list__special-order{display:none}.homepage-carousel-wrapper .page .hproduct .photo{width:140px;height:140px;max-height:140px;max-width:140px;margin:0 auto}.homepage-carousel-wrapper .page .hproduct .product-list__price{height:36px;line-height:33px}.homepage-carousel-wrapper .page .hproduct .product-list__price .product-list__unit{display:none}.homepage-carousel-wrapper .page .hproduct .product-list__price.has-unit-measurement .product-list__unit{font-size:12px;font-size:1.2rem;font-family:Arial,sans-serif;text-transform:none;float:left;padding:0 0 0 9px;width:76px;text-align:left;height:38px;display:table;margin-top:4px}.homepage-carousel-wrapper .page .hproduct .product-list__price.has-unit-measurement .product-list__unit div{display:table-cell;vertical-align:bottom}.homepage-carousel-wrapper .page .hproduct .product-list__price .price-value{font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;text-align:center}.homepage-carousel-wrapper .page .hproduct .has-price-value{background:#FFEC00}.homepage-carousel-wrapper .page .promo-banner{width:384px;height:301px;float:right;display:inline-block}.brand-page.featuredproductbrand-page-type .homepage-carousel-wrapper .promo-banner{float:left}.brand-page.featuredproductbrand-page-type .homepage-carousel-wrapper .page .hproduct .product-list__photo{padding-top:0}.brand-page.featuredproductbrand-page-type .homepage-carousel-wrapper .page .hproduct .product-list__details{padding-top:54px}.brand-page.featuredproductbrand-page-type .homepage-carousel-wrapper .page .hproduct .product-list__details .product-list__logo{display:none}.brand-page.featuredproductbrand-page-type .homepage-carousel-wrapper .page .hproduct .product-list__details .product-list__price{height:30px;background:none}.brand-page.featuredproductbrand-page-type .homepage-carousel-wrapper .page .hproduct .product-list__details .product-list__price .price-value{font-size:30px;font-size:3rem;line-height:44px;line-height:4.4rem;text-align:right}.lt-ie8 .homepage-carousel-wrapper .product-list__item .product-list__title{margin-top:-6px !important}.lt-ie8 .homepage-carousel-wrapper .product-list__details-nobrand .product-list__title{margin-top:54px !important}.ie .home-page-type .homepage-carousel-wrapper .page .hproduct .product-list__price .price-value{line-height:62px}.lt-ie9 .home-page-type .homepage-carousel-wrapper .page .hproduct .product-list__price .price-value{line-height:48px}.ie-10.windows-8 .homepage-carousel-wrapper .button-previous:after,.ie-11.windows-8 .homepage-carousel-wrapper .button-previous:after,.ie-10.windows-8 .homepage-carousel-wrapper .button-next:after,.ie-11.windows-8 .homepage-carousel-wrapper .button-next:after{top:33%}@media screen and (max-width:1080px){.button-previous,.button-next{z-index:9;background-image:url('../../../img/carousel-icon/pager_arrows_texture-sprite.jpg') !important;border:1px solid #e5e5e5;width:55px !important;height:87px !important}.button-previous{border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;background-clip:padding-box;left:0 !important;background-position:0 -7px !important;border-left:0}.button-next{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box;right:0 !important;background-position:-54px -7px !important;border-right:0}}.homepage-carousel-wrapper{padding-top:40px;padding-bottom:40px;border-top:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD}.homepage-carousel-wrapper .page{background-color:#ffffff;box-sizing:content-box}.homepage-carousel-wrapper .page span:nth-child(5n) .hproduct{border-right:0 none}.homepage-carousel-wrapper .page span:nth-child(n+6) .hproduct{border-bottom:1px solid transparent}.homepage-carousel-wrapper .page .hproduct{box-sizing:border-box}.homepage-carousel-wrapper .page .hproduct .product-list__details{padding:20px 14px}.homepage-carousel-wrapper .page .hproduct .product-list__link{height:335px}.homepage-carousel-wrapper .page .promo-banner{height:341px}.homepage-carousel-wrapper .page .hproduct img.product-list__logo{margin-bottom:15px}.homepage-carousel-wrapper .caroufredsel_wrapper{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #DDDDDD;min-height:671px}.homepage-carousel-wrapper .product-list__price{margin-top:16px}.homepage-carousel-wrapper .product-list__price sup{margin-right:1px}.homepage-carousel-wrapper .page .hproduct .product-list__price.has-unit-measurement .product-list__unit{display:none}.homepage-carousel-wrapper .button-previous:after{font-family:'homebaseicons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e80c'}.homepage-carousel-wrapper .button-previous:after{left:0;right:auto}.homepage-carousel-wrapper .button-next:after{font-family:'homebaseicons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e80d'}.homepage-carousel-wrapper .button-next:after{right:0;left:auto}.homepage-carousel-wrapper .button-previous,.homepage-carousel-wrapper .button-next{background-image:none !important;background-color:#f4f4f4}.homepage-carousel-wrapper .button-previous:after,.homepage-carousel-wrapper .button-next:after{font-size:30px;font-size:3rem;color:#444444}@media screen and (max-width:1080px){.homepage-carousel-wrapper .button-previous{left:0 !important}.homepage-carousel-wrapper .button-previous:after{right:10px;left:auto}.homepage-carousel-wrapper .button-next{right:-3px !important}.homepage-carousel-wrapper .button-next:after{right:auto;left:10px}}.lt-ie8 .range-browser-container .range-browser-container-columns .range-browser-container-col-right .range-browser-featured-categories-wrapper .featured-categories ul li a:link{color:#cccccc}.lt-ie8 .home-gift-cards-banner-wrapper{z-index:20;position:relative}.lt-ie8 .has-unit-measurement .product-list__unit{display:block !important}@media screen and (max-width:1080px){.button-previous,.button-next{z-index:9;background-image:url(/assets/img/carousel-icon/pager_arrows_texture-sprite.jpg) !important;border:1px solid #e5e5e5;width:55px !important;height:87px !important}.button-previous{left:0 !important;background-position:0 -7px !important;border-left:0;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:roundedBorderRadius;border-bottom-left-radius:0;background-clip:padding-box}.button-next{right:0 !important;background-position:-54px -7px !important;border-right:0;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box}}@media print{@page{margin:2cm 1cm 1cm}*{box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}table{display:table;margin:0}thead{display:table-header-group}img{display:block;max-width:100% !important;page-break-inside:avoid;break-inside:avoid}h1{font-size:40pt;display:block;page-break-after:avoid;break-after:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{display:block}.hide-print,.hide-from-print{display:none}}@media print{.product-detail header,.product-detail .heading-layout,.product-detail footer{display:none}.product-detail.default-device .product-header .product-details-media .product-media-thumbs,.product-detail.default-device .product-header .product-details-media .rsFullscreenBtn{display:none}.product-detail.default-device .product-header .product-details-media,.product-detail.default-device .product-header .product-details-media .product-media-slider,.product-detail.default-device .product-header .product-details-media div.rsGCaption{float:none;margin:auto}.product-detail.default-device .product-details-tabs .tab-headings{display:none}.product-detail.default-device .product-details-tabs .product-tab-title-print{display:block !important}.product-detail.default-device .product-details-tabs .ui-tabs-hide{display:block}.product-detail.default-device .product-details-meta,.product-detail.default-device .product-details-description,.product-detail.default-device .product-details-tabs .product-list__specs .ui-tabs-panel,.product-detail.default-device .product-details-tabs+.inside-layout .product-list,.product-detail.default-device .product-list .product-list__item{background:none;border:0}.product-detail.default-device .product-header .product-details-description .product-line-item-buttons,.product-detail.default-device .product-header .product-details-description .product-details-delivery-actions{display:none}.product-detail.default-device .product-details-tabs+.inside-layout{display:none}}