@charset "UTF-8";@keyframes bpd-fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes bpd-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes bpd-fade-in{from{opacity:0}to{opacity:1}}@-ms-keyframes bpd-fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes bpd-fade-in{from{opacity:0;}to{opacity:1;}}.cv-header-topbar{background:#1b4990;color:#fff;border-bottom:1px solid rgba(255,255,255,.121569)}.cv-header-topbar .ico-only-text{font-size:14px}.feature-nav{margin:0 10px}@media(min-width:62em){.feature-nav{margin:0 0 0 10px}}.feature-nav li a{color:#fff;border:none;padding:14px;height:40px}.feature-nav li a:hover,.feature-nav li a:focus{color:#fff;border:none;background:rgba(255,255,255,.18)!important}body.page-home{background:#f0f0f0}#cv-zone-header{background:#1b4990}#cv-zone-header .main-logo{display:block;float:none;margin:2%}@media(min-width:48em){#cv-zone-header .main-logo{display:inline-block;float:left;margin:10px 0 10px 20px}}#cv-zone-header .main-logo img{max-height:45px}@media(min-width:48em){#cv-zone-header .main-logo img{max-height:45px}}#cv-zone-header .col-1-3.header-col-1{width:100%;text-align:center}@media(min-width:48em){#cv-zone-header .col-1-3.header-col-1{width:25%}}#cv-zone-header .col-1-3.header-col-2{width:100%}#cv-zone-header .col-1-3.header-col-2 .widget-product-search{width:100%;float:none}@media(min-width:48em){#cv-zone-header .col-1-3.header-col-2 .widget-product-search{width:90%;float:right}}@media(min-width:48em){#cv-zone-header .col-1-3.header-col-2{width:75%}}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-2{width:53%;float:left}}#cv-zone-header .col-1-3.header-col-3{display:none}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-3{display:inline-block;width:22%}}.cv-menus .container{position:static}.live-chat{color:#fff;padding:21px 20px}.live-chat span{font-size:16px;display:inline-block}.live-chat span::before{position:relative;top:2px;margin-right:5px}.DC-custom-menu-top-level-item{width:14.2%;float:left}.DC-custom-menu-top-level-item .main-nav-link{color:#1b4990;display:block;height:auto;padding:20px 11px;width:100%;text-align:center;font-size:18px;text-transform:uppercase;font-weight:400}.DC-custom-menu-top-level-item:hover>a{background:#f0f0f0;color:#ef7d00}.DC-custom-menu-top-level-item:hover .DC-custom-menu-dropdown-area{display:block}.DC-custom-menu-dropdown-area{display:none;top:58px;left:0;background:#fff;position:absolute;z-index:99;width:100%;padding:20px 0;border-bottom:5px solid #ddd;box-shadow:0 15px 15px rgba(0,0,0,.4)}.ico-flame-orange:before{content:url("/Themes/BPDTHEME01/theme-client-updates/img/icons/red-flame-icon.jpg");display:inline-block;float:left;margin-right:10px;margin-left:20%;position:relative;top:-4px}a.ico-flame-orange:before{margin-right:0;padding-left:10px}.brand-menu-col{float:left;width:32%;min-height:300px;padding:1%;border-left:1px solid #f0f0f0}.product-menu-col{float:left;width:65%;padding:1%}.DC-custom-menu-dropdown-area .col-1-4{position:relative;min-height:200px;width:24%;padding-left:2%;border-left:1px solid #f0f0f0}.DC-custom-menu-dropdown-area .menu-title{color:#1b4990;font-size:18px;margin:0;padding:0}.DC-custom-menu-dropdown-area .menu-category-title{font-size:16px;color:#000;margin-bottom:10px}.DC-custom-menu-dropdown-area .menu-category-title:hover{color:#ef7d00}.DC-custom-menu-dropdown-area .category-items li a{line-height:22px;color:#555}.DC-custom-menu-dropdown-area .category-items li a:hover{color:#1b4990}.brands-wrapper{position:relative;min-height:360px}.brands-wrapper .brand-images{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;width:120px;margin-right:5%;margin-bottom:5%}.brands-wrapper .brand-images:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}#cv-zone-pagecontent-before{width:98%;max-width:1620px;margin:0 auto}#cv-zone-pagecontent-before .container{max-width:100%}#cv-zone-footer{border-top:1px solid #1b4990;margin-top:0;background:#1b4990;color:#fff;font-size:14px}.address{font-size:14px}.footer-col .heading{font-weight:400;font-size:22px}.footer-col a:hover{color:#ef7d00}#cv-zone-footer-after{background:#333;color:#fff;font-size:14px}#cv-zone-footer-after a{font-size:14px;color:#ccc}#cv-zone-footer-after small{font-size:14px}#cv-zone-footer-after .container{border:none;padding:0}.footer-col .heading{color:#fff;font-size:18px}.footer-col{color:#fff}.footer-col a{color:#fff}.footer-col a:hover,.footer-col a:focus{color:#fff;text-decoration:underline}.btn{font-size:18px}.btn.small{font-size:16px}.btn.primary{background:#1b4990}.btn.secondary{background:#ef7d00}.btn.alternate{background:#e31e10}.btn.cv-add-to-cart{background:#1b4990}.product .btn.cv-add-to-cart{background:#1b4990}.btn.cv-view-cart{background:#1b4990}.btn.cv-checkout{background:#1b4990}.btn.cv-log-in{background:#1b4990}.btn.cv-log-out{background:#1b4990}.btn.cv-view{background:#1b4990}.btn.cv-clear{background:#1b4990}.btn.cv-search{background:#1b4990}.btn.cv-filter{background:#1b4990}.btn.cv-next{background:#1b4990}.btn.cv-previous{background:#1b4990}.btn.cv-apply{background:#1b4990}.btn.cv-confirm{background:#1b4990}.btn.cv-cancel{background:#1b4990}.btn.cv-back{background:#1b4990}.btn.cv-close{background:#1b4990}.btn.cv-send{background:#1b4990}.btn.cv-submit{background:#1b4990}.btn.cv-home{background:#1b4990}.btn.cv-print{background:#1b4990}.btn.cv-edit{background:#1b4990}.btn.cv-export{background:#1b4990}.btn.cv-share{background:#1b4990}.btn.cv-refresh{background:#1b4990}.btn.cv-copy{background:#1b4990}.btn.cv-delete{background:#1b4990}.btn.cv-publish{background:#1b4990}.btn.cv-undo{background:#1b4990}.btn.cv-upload{background:#1b4990}.btn.cv-download{background:#1b4990}.btn.cv-help{background:#1b4990}.btn.cv-readmore{background:#1b4990}.btn.cv-newsletter{background:#1b4990}.btn.cv-approve{background:#1b4990}.btn.cv-reject{background:#1b4990}.content-box{border-top:0}.content-box .box-title{background:#1b4990;color:#fff;font-weight:400;font-size:18px}.content-box.primary .box-title{background:#1b4990;color:#fff}.content-box.secondary .box-title{background:#ef7d00;color:#fff}.content-box.alternate .box-title{background:#e31e10;color:#fff}@font-face{font-family:'Neue Helvetica Heavy';src:url("/Themes/BPDTHEME01/theme-client-updates/fonts/NeueHelveticaBQ-Heavy.woff2") format("woff2"),url("/Themes/BPDTHEME01/theme-client-updates/fonts/NeueHelveticaBQ-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue LT Std';src:url("/Themes/BPDTHEME01/theme-client-updates/fonts/HelveticaNeueLTStd-Cn.woff2") format("woff2"),url("/Themes/BPDTHEME01/theme-client-updates/fonts/HelveticaNeueLTStd-Cn.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}[class*='form-'].push-right{float:right}.form-label{font-size:16px;font-weight:200}.address-line{font-size:16px}.form-checkbox,.form-span{font-size:16px}.product-detail-right .widget-product-add-to-cart .btn.cv-add-to-cart{min-width:136px}.product-detail-right .best-price .title{display:block;font-size:20px}.product-detail-right .best-price .info{display:block}.product-detail-right .best-price .btn.primary{display:block;width:152px}.product-detail-right .best-price{background:#fafafa;border:1px solid #ddd;padding:15px;margin:0;margin-top:10px;border-radius:5px;max-width:440px}.product-detail-bottom .k-panelbar .k-tabstrip-items .k-link,.product-detail-bottom .k-tabstrip-items .k-link{font-size:18px}.info-group-content{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:16px!important;text-align:left!important}.info-group-content p{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:16px!important;text-align:left!important}.info-group-content p span{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:16px!important;text-align:left!important}.info-group-content p span br{display:none}.info-group-content ul li{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:16px!important;text-align:left!important}.info-group-content .title_3Dx0bIfIE-IxSQhNjp7-Yp{text-align:left!important}.info-group-content .listItem_1k-sWDbEV5fQJj1k-1SEFn{text-align:left!important}.info-group-content .sectionHeader{font-weight:bold;font-size:16px}.price-match-title{padding:2%;background:#f0f0f0;margin-bottom:40px}.pricematch-info h2{color:#1b4990}.pricematch-info .price-match-image{text-align:center}.price-match-form{width:90%;margin:auto}.k-input[type=text]{font-size:16px}.status-info{color:#22b8b0}.status-active{color:#71b55e}.status-error{color:#d82a2b}.status-warning{color:#f58228}.modal-header.no-padding,.modal-content.no-padding,.modal-footer.no-padding{padding:0!important}.modal-header{background:#1b4990}.modal-footer:empty{background:transparent;padding:0}.fancybox-close{color:#fff}.fancybox-close:before{color:#fff}.fancybox-overlay{background:rgba(0,0,0,.75)!important}.fancybox-inner{border-radius:4px}@media(min-width:48em){.modal-width-medium{width:800px}}@media(min-width:48em){.modal-width-large{width:1000px}}.fancybox-type-image *{border-radius:20px}table{border-collapse:collapse;border-spacing:0}html,body{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.mce-content-body{background:#fff!important}.mce-content-body::before{display:none!important}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica Heavy",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:normal}p{font-size:16px}.default.text{color:#1b4990}.default.background{background:#1b4990}.default.lighter.text{color:#235fbb}.default.lighter.background{background:#235fbb}.default.darker.text{color:#133365}.default.darker.background{background:#133365}.primary.text{color:#1b4990}.primary.background{background:#1b4990}.primary.lighter.text{color:#235fbb}.primary.lighter.background{background:#235fbb}.primary.darker.text{color:#133365}.primary.darker.background{background:#133365}.secondary.text{color:#ef7d00}.secondary.background{background:#ef7d00}.secondary.lighter.text{color:#ff9623}.secondary.lighter.background{background:#ff9623}.secondary.darker.text{color:#bc6200}.secondary.darker.background{background:#bc6200}.alternate.text{color:#e31e10}.alternate.background{background:#e31e10}.alternate.lighter.text{color:#ff9623}.alternate.lighter.background{background:#f14235}.alternate.darker.text{color:#b3180d}.alternate.darker.background{background:#b3180d}.info.text{color:#22b8b0}.info.background{background:#22b8b0}.success.text{color:#71b55e}.success.background{background:#71b55e}.warning.text{color:#f58228}.warning.background{background:#f58228}.error.text{color:#d82a2b}.error.background{background:#d82a2b}.background-color-default{background:#1b4990}.background-color-primary{background:#1b4990}.background-color-secondary{background:#ef7d00}.background-color-alternate{background:#e31e10}.background-color-black{background:#242424}#cv-zone-navigation .dl-menuwrapper button{background:#333;color:#fff;font-size:18px}#cv-zone-navigation .dl-menuwrapper button:after{color:#fff}.dl-menuwrapper li a{font-size:16px}.DC-custom-menu-top-level-item{display:none}@media(min-width:62em){.DC-custom-menu-top-level-item{display:block}}@media(min-width:62em){.DC-custom-menu-top-level-item .main-nav-link{font-size:18px}}.no-controls .owl-nav,.no-controls .owl-controls{display:none!important}@media(min-width:62em){.widget-breadcrumb{width:66.666%;float:left;display:inline-block}}.widget-campaign-slider.home-page-featured-items{margin-top:60px}@media(min-width:48em){.widget-campaign-slider .product-grid.grid .product:hover{background:#fff}}.widget-campaign-slider .product-grid.grid [class*='cv-zone-product'] .cv-numeric-input{display:none}.widget-campaign-slider .product-grid.grid [class*='cv-zone-product'] .widget-productlist-atc-button{display:block;width:100%;float:none}.widget-campaign-slider .product .btn.cv-add-to-cart{background:#1b4990;border-radius:0}.widget-campaign-slider .product .btn.cv-add-to-cart:hover{background:#ef7d00}.widget-campaign-slider .widget-productlist-title{font-size:18px;min-height:40px}.widget-campaign-slider .product-grid.grid .product .compare{display:none}.widget-campaign-slider .product-grid.grid .product .cv-zone-product-5{min-height:30px}.widget-campaign-slider h2.subtitle{text-align:center;font-size:38px;font-weight:200;color:#ef7d00}.carousel-number{display:none}.widget-cart-summary .icon{padding-top:13px}.widget-cart-summary .icon::before{top:-1px}.widget-checkout-review-summary .cart-summary-row{font-size:18px;font-weight:200;border-bottom:1px solid #f0f0f0}.widget-login-logout-modal a.cv-is-processing:before{display:none!important}.widget-login-logout-modal a.cv-is-processing .icon:before{content:""}.widget-login-logout-modal a.cv-is-processing .icon:before{animation:spin 1.25s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(359deg)}100%{-moz-transform:rotate(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(359deg)}100%{-webkit-transform:rotate(0)}}@-o-keyframes spin{0%{-o-transform:rotate(359deg);}100%{-o-transform:rotate(0);}}@keyframes spin{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}#cv-zone-footer-after .widget-logo img{max-height:45px}#cv-zone-navigation .sticky-wrapper{height:70px!important}.widget-mega-menu{display:none}@media(min-width:62em){.widget-mega-menu{display:block}}.widget-mega-menu .container{height:70px!important}.widget-mega-menu ul.mega-menu li{background:none!important}.widget-mega-menu ul.mega-menu li[data-total-count="1"] a::before{content:url("/Themes/BPDTHEME01/theme-client-updates/img/icons/red-flame-icon.jpg");display:inline-block;float:left;margin-right:5px;position:relative;top:-4px}.widget-mega-menu ul.mega-menu li[data-total-count="1"]:hover .dropdown-area{display:none}.widget-mega-menu ul.mega-menu li>a{color:#1b4990;display:block;height:70px;padding:25px 5px;font-size:12px;width:100%;text-align:center;text-transform:uppercase;font-weight:400;line-height:150%}@media(min-width:1200px){.widget-mega-menu ul.mega-menu li>a{padding:25px 8px;font-size:13px}}@media(min-width:1300px){.widget-mega-menu ul.mega-menu li>a{padding:25px 10px;font-size:14px}}@media(min-width:1300px){.widget-mega-menu ul.mega-menu li>a{padding:25px 12px;font-size:15px}}@media(min-width:1600px){.widget-mega-menu ul.mega-menu li>a{padding:25px 15px;font-size:18px}}.widget-mega-menu ul.mega-menu li>a.ico-right::before{right:0}.widget-mega-menu ul.mega-menu li>a:hover{background:#f0f0f0;color:#ef7d00}.widget-mega-menu ul.mega-menu li:hover a{background:#f0f0f0;color:#ef7d00}.widget-mega-menu ul.mega-menu li:hover .dropdown-area{top:70px}.widget-mega-menu ul.mega-menu li:hover .dropdown-area a{background:none}.widget-mega-menu ul.mega-menu .dropdown-area{background:#fff;color:#000;padding:20px;border-bottom:5px solid #ddd;box-shadow:0 15px 15px rgba(0,0,0,.4);min-height:450px}.widget-mega-menu ul.mega-menu .dropdown-area a{text-align:left;margin:0;padding:0;height:auto;text-transform:none}.widget-mega-menu ul.mega-menu .dropdown-area ul li:first-child a{padding-left:0}.widget-mega-menu ul.mega-menu .dropdown-area .grid-row{width:98%;max-width:1620px;margin:0 auto}.widget-mega-menu ul.mega-menu .dropdown-area .grid-row .container{max-width:100%}.widget-mega-menu ul.mega-menu .dropdown-area .col-1-2.dropdown-area-custom-left{width:30%!important;padding:0}.widget-mega-menu ul.mega-menu .dropdown-area .col-1-2.dropdown-area-custom-categories{width:70%!important;padding:0 0 0 40px}.widget-mega-menu ul.mega-menu .dropdown-area .menu-title{text-transform:uppercase;font-weight:600;color:#1b4990;font-size:18px;margin:0;padding:0;background:none}.widget-mega-menu ul.mega-menu .dropdown-area .brand-menu-col{width:100%;border:none}.widget-mega-menu ul.mega-menu .dropdown-area .brands-wrapper{display:block}.widget-mega-menu ul.mega-menu .dropdown-area .brands-wrapper::after{clear:both;content:"";display:table}.widget-mega-menu ul.mega-menu .dropdown-area .brands-wrapper a{float:left;display:inline-block;width:calc((100%)/3);padding:10px;min-height:100px}.widget-mega-menu ul.mega-menu .dropdown-area .brands-wrapper a::after{clear:both;content:"";display:table}.widget-mega-menu ul.mega-menu .dropdown-area .brands-wrapper a:hover{background:none}.widget-mega-menu ul.mega-menu .dropdown-area .brands-wrapper a img{float:left;display:inline-block;width:100%;margin:0;padding:0}.widget-mega-menu ul.mega-menu .dropdown-area .mm-col ul li a{font-size:14px;line-height:22px;color:#555}.widget-mega-menu ul.mega-menu .dropdown-area .mm-col ul li a:hover{color:#ef7d00}.widget-mega-menu ul.mega-menu .dropdown-area .mm-heading{color:#1b4990;font-size:18px;margin:0;padding:0;background:none}.widget-mega-menu ul.mega-menu .dropdown-area .mm-heading:hover{color:#ef7d00}.widget-phone{margin-top:14px;height:35px;border-right:1px solid rgba(255,255,255,.3)}.widget-phone a{color:#fff}.widget-phone a:hover{background:none}.widget-phone .icon{padding:10px 20px}.widget-phone .icon::before{color:#fff;font-size:16px;position:relative;top:-1px}.widget-phone .ico-only-text{font-size:16px}.widget-product-availability{font-size:100%}.widget-productlist-title a{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:19px;color:#000;display:block;line-height:100%}.widget-productlist-title a:hover,.widget-productlist-title a:focus{color:#1b4990}.product-grid.grid [class*='cv-zone-product'] .widget-productlist-title{display:block;overflow:visible;height:auto;min-height:50px}.product-grid.detailed-list .product .widget-productlist-title a{font-family:"Helvetica Neue LT Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:22px;color:#000}.product-grid.detailed-list .product .widget-productlist-title a:hover,.product-grid.detailed-list .product .widget-productlist-title a:focus{color:#1b4990}.widget-product-purchase-details .btn.cv-add-to-cart{min-width:152px}.widget-product-search .btn.search{background:#319de1}.widget-productlist-availability{min-height:80px}.widget-productlist-availability .cv-notify{margin-top:10px}.widget-productlist-category-title a{font-size:18px;font-family:"Neue Helvetica Heavy";color:#1b4990;text-transform:uppercase}.widget-productlist-code{font-size:12px;color:#222}.widget-productlist-title{min-height:80px}.widget-role-select .role-select .icon{padding-top:12px}.widget-role-select .role-select .ico-only-text{font-size:14px}.widget-role-select .role-code{font-size:14px}.dashboard-menu{margin-top:10px;height:20px;font-size:14px}.dashboard-menu a{font-size:14px}@media(min-width:62em){.widget-section-menu{display:inline-block}}.widget-section-menu .heading.ico-left:before{margin-top:2px}.widget-section-menu ul li a:hover{background:none}.widget-section-menu.dropdown-section-menu .heading.ico-left:before{top:2px!important;margin-right:5px}.widget-section-menu.dropdown-section-menu .dropdown-area .dropdown-list{min-width:180px;text-align:left;padding:12px}.widget-section-menu.dropdown-section-menu .dropdown-area ul li a{font-size:16px}.widget-user-name .ico-only-text{font-size:16px}@media(min-width:62em){.widget-user-name .ico-only-text{top:0}}.widget-value-prop{background:#319de1}.widget-value-prop .widget-value-prop-text{font-size:18px}#cv-zone-navigation-container{background:#319de1}.content-tile{transition:all .2s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#fff;border:none;color:#000;padding:0;text-align:center;position:relative;border-radius:0;box-shadow:none;background:none;width:100%;margin-bottom:20px;float:none}.content-tile::after{clear:both;content:"";display:table}.content-tile:hover{box-shadow:0 10px 25px rgba(0,0,0,.15);background:#fff;transform:translateY(-4px)}@media(min-width:48em){.content-tile{float:left;margin-right:1.3%;width:24%}}.content-tile img{float:left;display:block;width:100%}.content-tile .info{clear:both;display:block;padding:15px;background:transparent;text-align:center;padding:10px}.content-tile .info::after{clear:both;content:"";display:table}.content-tile .info:empty{display:none}.content-tile .info h3{margin:0 auto;padding:0 0 5px;color:#1b4990;font-size:16px}@media(min-width:48em){.content-tile .info h3{font-size:12px}}@media(min-width:62em){.content-tile .info h3{font-size:16px}}.content-tile .info h3:empty{display:none}.content-tile .info .link-text{font-size:14px;padding:0;display:inline-block;margin:0 auto;color:#a8a8a6}.content-tile .info .link-text:empty{display:none}.content-tile.primary{background:#1b4990}.content-tile.primary h3{color:#fff}.content-tile.primary .info .link-text{color:#fff}.content-tile.secondary{background:#ef7d00}.content-tile.secondary h3{color:#fff}.content-tile.secondary .info .link-text{color:#fff}.content-tile.alternate{background:#e31e10}.content-tile.alternate h3{color:#fff}.content-tile.alternate .info .link-text{color:#fff}.content-tile.black{background:#242424}.content-tile.black h3{color:#fff}.content-tile.black .info .link-text{color:#fff}.content-tile.default{background:#fff;color:#1b4990}.content-tile.alternate a .info{text-align:center}.content-tile.alternate a .info .link-text{font-size:20px;color:#133365;text-transform:uppercase}.content-tile.alternate a img{max-width:130px;margin:0 auto;float:none}.content-tile.alternate:hover{box-shadow:none}.right-align-content-box .content-tile{float:right;margin-right:0%}.side-by-side-content{display:block;clear:both}.side-by-side-content::after{clear:both;content:"";display:table}@media(min-width:48em){.side-by-side-content{height:400px}}.side-by-side-content .grid-row{background-repeat:no-repeat;background-position:center}.side-by-side-content.primary{background:#1b4990}.side-by-side-content.primary .content{color:#fff}.side-by-side-content.secondary{background:#ef7d00}.side-by-side-content.secondary .content{color:#fff}.side-by-side-content.alternate{background:#e31e10}.side-by-side-content.alternate .content{color:#fff}.side-by-side-content.black{background:#242424}.side-by-side-content.black .content{color:#fff}.side-by-side-content.default{background:#fafafa}.side-by-side-content.default .content{color:#242424}.side-by-side-content .col-1-2{height:400px;display:table;position:relative;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-position:50% 50%}@media(min-width:48em){.side-by-side-content .col-1-2{width:50%}}.side-by-side-content .col-1-2 a{display:block}.side-by-side-content .col-1-2 .content-container{display:block;width:100%;padding:20px 50px}.side-by-side-content .col-1-2 .content-container .content{display:block;width:100%;text-align:center}@media(min-width:62em){.side-by-side-content .col-1-2 .content-container .content{width:100%;max-width:100%;max-height:360px;overflow:auto;padding-top:12%}}.widget-product-promotion-badge{display:inline-block}.widget-product-promotion-badge::after{clear:both;content:"";display:table}.widget-product-promotion-badge .badge-text{display:block}.product-grid.grid .widget-product-promotion-badge{position:absolute;top:20px;right:20px;width:70px;height:70px}.product-grid.grid .badge-text{display:none;background:rgba(0,0,0,.8);color:#fff;padding:10px;font-size:12px;position:relative;width:200px;right:130px;border-radius:2px;border-bottom:2px solid #000}.product-grid.grid .badge-text:after{content:"";margin:0;bottom:100%;right:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:none;border-bottom-color:rgba(0,0,0,.8);border-width:8px;margin-left:-8px}.product-grid.grid .product:hover .badge-text,.product-grid.grid .product:focus .badge-text{display:block}.product-grid.detailed-list .widget-product-promotion-badge,.page-ProductDetail .widget-product-promotion-badge{clear:both}.product-grid.detailed-list .widget-product-promotion-badge a,.page-ProductDetail .widget-product-promotion-badge a{background:#fff;padding:5px;border-radius:0;border:1px solid #ef7d00;border-left-width:5px;display:block;margin:20px 0 0;transition:all .2s ease-in-out}.product-grid.detailed-list .widget-product-promotion-badge a::after,.page-ProductDetail .widget-product-promotion-badge a::after{clear:both;content:"";display:table}.product-grid.detailed-list .widget-product-promotion-badge a:hover,.page-ProductDetail .widget-product-promotion-badge a:hover{transform:translateY(-4px)}.product-grid.detailed-list .widget-product-promotion-badge img,.page-ProductDetail .widget-product-promotion-badge img{float:left;display:inline-block;height:48px}.product-grid.detailed-list .badge-text,.page-ProductDetail .badge-text{float:left;display:inline-block;color:#000;font-size:13px;padding:15px 10px 0 10px;line-height:200%}.page-ProductDetail .widget-product-promotion-badge{display:block}.home-page-banner{margin-bottom:20px}@media(min-width:62em){.home-page-banner{margin-bottom:90px}}.product-grid .product .cv-zone-product-1::after{clear:both;content:"";display:table}.product-grid .product .cv-zone-product-2::after{clear:both;content:"";display:table}.product-grid .product .cv-zone-product-3::after{clear:both;content:"";display:table}.product-grid.grid.category .product{border-width:1px}.product-grid.grid.category .product:hover{background:#fff}body.page-home .product-grid.grid .product{border:1px solid #fff;background:#fff}.product-grid.grid .product{width:48%;margin:1%;border:1px solid #ddd;box-shadow:none;border-radius:0;background:#f9f9f9;transition:all .2s ease-in-out;border-width:1px}.product-grid.grid .product:hover{transform:translateY(-4px)}.product-grid.grid .product:hover{background:#fff;border-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.12)}@media(min-width:62em){.product-grid.grid .product{width:31.3333%;margin:1%;clear:none!important;float:left}}@media(min-width:92em){.product-grid.grid .product{width:23%;margin:1%;clear:none!important;float:left}}.product-grid.grid .product .cv-zone-product-4::after{clear:both;content:"";display:table}.product-grid.grid .product .cv-zone-product-5::after{clear:both;content:"";display:table}.product-grid.grid .product .cv-zone-product-6::after{clear:both;content:"";display:table}.product-grid.grid .product .cv-zone-product-6 .cv-numeric-input{width:100%;clear:both}.product-grid.grid .product .cv-zone-product-6 .btn.cv-add-to-cart{width:100%;clear:both}.product-grid.detailed-list .product{background:none;border:none;box-shadow:none;margin:0;padding:20px}.product-grid.detailed-list .product:nth-child(odd){background:#fafafa}.product-grid.detailed-list .product:hover{background:#e1eff5}@media(min-width:62em){.product-grid.detailed-list .product .cv-zone-product-1{width:180px}}@media(min-width:62em){.product-grid.detailed-list .product .cv-zone-product-2{width:calc((100%) - 180px)}}.product-grid.detailed-list .product .widget-productlist-title{min-height:initial;padding:0 0 10px}@media(min-width:37em){.product-grid.detailed-list .product .cv-zone-product-6{text-align:right;width:25%;float:right;clear:none;padding:20px 0}}.btn.cv-favourite{color:#ef7d00}.cart-product-title{font-weight:400;font-size:22px}.cart-product-title-link{font-weight:400;font-size:22px}.widget-product-zip-summary{margin:20px 0 0}